From da1175044ec03a59a7aea577456880e94aa639b2 Mon Sep 17 00:00:00 2001 From: andyquinterom <afquinteromoreano@gmail.com> Date: Tue, 27 Aug 2024 18:39:01 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20ixpantia?= =?UTF-8?q?/tapLock@493f95a55f204f7de310f7bb73fab1470d07f243=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 404.html | 74 +- LICENSE-text.html | 57 +- LICENSE.html | 57 +- articles/en_securing_shiny_google.html | 72 +- articles/es_asegura_shiny_con_google.html | 72 +- articles/index.html | 55 +- authors.html | 74 +- deps/bootstrap-5.3.1/bootstrap.min.css | 4 +- deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js | 5 + deps/clipboard.js-2.0.11/clipboard.min.js | 7 + deps/data-deps.txt | 9 + deps/font-awesome-6.4.2/css/all.css | 7968 +++++++++++++++++ deps/font-awesome-6.4.2/css/all.min.css | 9 + deps/font-awesome-6.4.2/css/v4-shims.css | 2194 +++++ deps/font-awesome-6.4.2/css/v4-shims.min.css | 6 + .../webfonts/fa-brands-400.ttf | Bin 0 -> 189684 bytes .../webfonts/fa-brands-400.woff2 | Bin 0 -> 109808 bytes .../webfonts/fa-regular-400.ttf | Bin 0 -> 63348 bytes .../webfonts/fa-regular-400.woff2 | Bin 0 -> 24488 bytes .../webfonts/fa-solid-900.ttf | Bin 0 -> 394668 bytes .../webfonts/fa-solid-900.woff2 | Bin 0 -> 150020 bytes .../webfonts/fa-v4compatibility.ttf | Bin 0 -> 10172 bytes .../webfonts/fa-v4compatibility.woff2 | Bin 0 -> 4568 bytes deps/headroom-0.11.0/headroom.min.js | 7 + deps/headroom-0.11.0/jQuery.headroom.min.js | 7 + deps/search-1.0.0/autocomplete.jquery.min.js | 7 + deps/search-1.0.0/fuse.min.js | 9 + deps/search-1.0.0/mark.min.js | 7 + index.html | 154 +- katex-auto.js | 14 + lightswitch.js | 85 + news/index.html | 62 + pkgdown.js | 10 +- pkgdown.yml | 10 +- reference/add_trailing_slash.html | 69 +- reference/build_cookie.html | 67 +- reference/build_redirect_uri.html | 65 +- reference/decode_token.html | 67 +- reference/expires_at.html | 65 +- reference/expires_in.html | 65 +- reference/get_client_id.html | 65 +- reference/get_login_url.html | 69 +- reference/get_logout_url.html | 65 +- reference/get_token_field.html | 67 +- reference/index.html | 199 +- reference/is_expired.html | 65 +- reference/is_valid.html | 69 +- reference/new_auth0_config.html | 71 +- reference/new_entra_id_config.html | 71 +- reference/new_google_config.html | 69 +- reference/new_openid_config.html | 73 +- reference/parse_cookies.html | 65 +- reference/print.access_token.html | 65 +- reference/refresh_jwks.html | 61 +- reference/remove_bearer.html | 65 +- reference/request_token.html | 67 +- reference/sso_shiny_app.html | 73 +- reference/tapLock-package.html | 78 + reference/tapLock.html | 8 + reference/token.html | 69 +- reference/use_futures.html | 71 +- search.json | 2 +- sitemap.xml | 147 +- 63 files changed, 11549 insertions(+), 1538 deletions(-) create mode 100644 deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js create mode 100644 deps/clipboard.js-2.0.11/clipboard.min.js create mode 100644 deps/font-awesome-6.4.2/css/all.css create mode 100644 deps/font-awesome-6.4.2/css/all.min.css create mode 100644 deps/font-awesome-6.4.2/css/v4-shims.css create mode 100644 deps/font-awesome-6.4.2/css/v4-shims.min.css create mode 100644 deps/font-awesome-6.4.2/webfonts/fa-brands-400.ttf create mode 100644 deps/font-awesome-6.4.2/webfonts/fa-brands-400.woff2 create mode 100644 deps/font-awesome-6.4.2/webfonts/fa-regular-400.ttf create mode 100644 deps/font-awesome-6.4.2/webfonts/fa-regular-400.woff2 create mode 100644 deps/font-awesome-6.4.2/webfonts/fa-solid-900.ttf create mode 100644 deps/font-awesome-6.4.2/webfonts/fa-solid-900.woff2 create mode 100644 deps/font-awesome-6.4.2/webfonts/fa-v4compatibility.ttf create mode 100644 deps/font-awesome-6.4.2/webfonts/fa-v4compatibility.woff2 create mode 100644 deps/headroom-0.11.0/headroom.min.js create mode 100644 deps/headroom-0.11.0/jQuery.headroom.min.js create mode 100644 deps/search-1.0.0/autocomplete.jquery.min.js create mode 100644 deps/search-1.0.0/fuse.min.js create mode 100644 deps/search-1.0.0/mark.min.js create mode 100644 katex-auto.js create mode 100644 lightswitch.js create mode 100644 news/index.html create mode 100644 reference/tapLock-package.html create mode 100644 reference/tapLock.html diff --git a/404.html b/404.html index a8cf119..fa8dc16 100644 --- a/404.html +++ b/404.html @@ -6,65 +6,55 @@ <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <title>Page not found (404) • tapLock</title> -<script src="deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> -<link href="deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"> -<script src="deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"> -<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"> -<!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="pkgdown.js"></script><meta property="og:title" content="Page not found (404)"> -<!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--> +<script src="https://maurolepore.github.io/tapLock/deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> +<link href="https://maurolepore.github.io/tapLock/deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"> +<script src="https://maurolepore.github.io/tapLock/deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="https://maurolepore.github.io/tapLock/deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"> +<link href="https://maurolepore.github.io/tapLock/deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"> +<script src="https://maurolepore.github.io/tapLock/deps/headroom-0.11.0/headroom.min.js"></script><script src="https://maurolepore.github.io/tapLock/deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="https://maurolepore.github.io/tapLock/deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="https://maurolepore.github.io/tapLock/deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="https://maurolepore.github.io/tapLock/deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="https://maurolepore.github.io/tapLock/deps/search-1.0.0/fuse.min.js"></script><script src="https://maurolepore.github.io/tapLock/deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="https://maurolepore.github.io/tapLock/pkgdown.js"></script><meta property="og:title" content="Page not found (404)"> </head> <body> - <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - + <a href="https://maurolepore.github.io/tapLock/#main" class="visually-hidden-focusable">Skip to contents</a> - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - - <a class="navbar-brand me-2" href="index.html">tapLock</a> + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + + <a class="navbar-brand me-2" href="https://maurolepore.github.io/tapLock/index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> <ul class="navbar-nav me-auto"> -<li class="nav-item"> - <a class="nav-link" href="reference/index.html">Reference</a> -</li> +<li class="nav-item"><a class="nav-link" href="https://maurolepore.github.io/tapLock/reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"> +<li><a class="dropdown-item" href="https://maurolepore.github.io/tapLock/articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="https://maurolepore.github.io/tapLock/articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul> </li> +<li class="nav-item"><a class="nav-link" href="https://maurolepore.github.io/tapLock/news/index.html">Changelog</a></li> </ul> -<form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="search.json" id="search-input" placeholder="Search for" autocomplete="off"> -</form> - - <ul class="navbar-nav"> -<li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> +<ul class="navbar-nav"> +<li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="search.json"> +</form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul> </div> - + </div> </nav><div class="container template-title-body"> <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>Page not found (404)</h1> - + + <h1>Page not found (404)</h1> + </div> Content not found. Please use links in the navbar. @@ -74,21 +64,19 @@ <footer><div class="pkgdown-footer-left"> - <p></p> -<p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p> -<p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer> </div> - - + + </body> </html> diff --git a/LICENSE-text.html b/LICENSE-text.html index 6bdb7cd..cb1f0dc 100644 --- a/LICENSE-text.html +++ b/LICENSE-text.html @@ -1,54 +1,43 @@ <!DOCTYPE html> -<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>License • tapLock</title><script src="deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="pkgdown.js"></script><meta property="og:title" content="License"><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--></head><body> +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>License • tapLock</title><script src="deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="deps/headroom-0.11.0/headroom.min.js"></script><script src="deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="deps/search-1.0.0/fuse.min.js"></script><script src="deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="pkgdown.js"></script><meta property="og:title" content="License"></head><body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> - <ul class="navbar-nav me-auto"><li class="nav-item"> - <a class="nav-link" href="reference/index.html">Reference</a> -</li> + <ul class="navbar-nav me-auto"><li class="nav-item"><a class="nav-link" href="reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> -</li> - </ul><form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="search.json" id="search-input" placeholder="Search for" autocomplete="off"></form> - - <ul class="navbar-nav"><li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="nav-item"><a class="nav-link" href="news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul></div> - + </div> </nav><div class="container template-title-body"> <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>License</h1> - + + <h1>License</h1> + </div> -<pre>YEAR: 2023 +<pre>YEAR: 2024 COPYRIGHT HOLDER: tapLock authors </pre> @@ -56,18 +45,18 @@ <footer><div class="pkgdown-footer-left"> - <p></p><p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer></div> - - + + </body></html> diff --git a/LICENSE.html b/LICENSE.html index 43bd5be..8ca8f7e 100644 --- a/LICENSE.html +++ b/LICENSE.html @@ -1,56 +1,45 @@ <!DOCTYPE html> -<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>MIT License • tapLock</title><script src="deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="pkgdown.js"></script><meta property="og:title" content="MIT License"><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--></head><body> +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>MIT License • tapLock</title><script src="deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="deps/headroom-0.11.0/headroom.min.js"></script><script src="deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="deps/search-1.0.0/fuse.min.js"></script><script src="deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="pkgdown.js"></script><meta property="og:title" content="MIT License"></head><body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> - <ul class="navbar-nav me-auto"><li class="nav-item"> - <a class="nav-link" href="reference/index.html">Reference</a> -</li> + <ul class="navbar-nav me-auto"><li class="nav-item"><a class="nav-link" href="reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> -</li> - </ul><form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="search.json" id="search-input" placeholder="Search for" autocomplete="off"></form> - - <ul class="navbar-nav"><li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="nav-item"><a class="nav-link" href="news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul></div> - + </div> </nav><div class="container template-title-body"> <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>MIT License</h1> - <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/HEAD/LICENSE.md" class="external-link"><code>LICENSE.md</code></a></small> + + <h1>MIT License</h1> + <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/main/LICENSE.md" class="external-link"><code>LICENSE.md</code></a></small> </div> <div id="mit-license" class="section level1"> -<p>Copyright (c) 2023 tapLock authors</p> +<p>Copyright (c) 2024 tapLock authors</p> <p>Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p> <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p> <p>THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</p> @@ -60,18 +49,18 @@ <footer><div class="pkgdown-footer-left"> - <p></p><p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer></div> - - + + </body></html> diff --git a/articles/en_securing_shiny_google.html b/articles/en_securing_shiny_google.html index 4a8fa4f..9a71f13 100644 --- a/articles/en_securing_shiny_google.html +++ b/articles/en_securing_shiny_google.html @@ -5,62 +5,49 @@ <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> -<meta name="description" content="tapLock"> <title>(English) Securing Shiny with Google Auth • tapLock</title> <script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"> -<script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"> -<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"> -<!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="(English) Securing Shiny with Google Auth"> -<meta property="og:description" content="tapLock"> -<!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--> +<script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"> +<link href="../deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"> +<script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="(English) Securing Shiny with Google Auth"> </head> <body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="../index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> <ul class="navbar-nav me-auto"> -<li class="nav-item"> - <a class="nav-link" href="../reference/index.html">Reference</a> -</li> +<li class="nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li> <li class="active nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"> +<li><a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul> </li> +<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li> </ul> -<form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="../search.json" id="search-input" placeholder="Search for" autocomplete="off"> -</form> - - <ul class="navbar-nav"> -<li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> +<ul class="navbar-nav"> +<li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"> +</form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul> </div> - + </div> </nav><div class="container template-article"> @@ -69,10 +56,11 @@ <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>(English) Securing Shiny with Google Auth</h1> + + <h1>(English) Securing Shiny with Google Auth</h1> - <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/HEAD/vignettes/en_securing_shiny_google.Rmd" class="external-link"><code>vignettes/en_securing_shiny_google.Rmd</code></a></small> + <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/main/vignettes/en_securing_shiny_google.Rmd" class="external-link"><code>vignettes/en_securing_shiny_google.Rmd</code></a></small> <div class="d-none name"><code>en_securing_shiny_google.Rmd</code></div> </div> @@ -100,7 +88,7 @@ <h2 id="step-1-install-taplock">Step 1: Install tapLock<a class="anchor" aria-la </h2> <p>Install tapLock from GitHub using the <code>pak</code> package:</p> <div class="sourceCode" id="cb1"><pre class="downlit sourceCode r"> -<code class="sourceCode R"><span><span class="fu">pak</span><span class="fu">::</span><span class="fu"><a href="https://pak.r-lib.org/reference/pak.html" class="external-link">pak</a></span><span class="op">(</span><span class="st">"ixpantia/taplock"</span><span class="op">)</span></span></code></pre></div> +<code class="sourceCode R"><span><span class="fu"><a href="https://rdrr.io/r/utils/install.packages.html" class="external-link">install.packages</a></span><span class="op">(</span><span class="st">"tapLock"</span><span class="op">)</span></span></code></pre></div> </div> <div class="section level2"> <h2 id="step-2-create-google-oauth-credentials">Step 2: Create Google OAuth Credentials<a class="anchor" aria-label="anchor" href="#step-2-create-google-oauth-credentials"></a> @@ -188,28 +176,26 @@ <h2 id="conclusion">Conclusion<a class="anchor" aria-label="anchor" href="#concl only authenticated users can access your application, enhancing its security and privacy.</p> </div> - </main><aside class="col-md-3"><nav id="toc"><h2>On this page</h2> + </main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2> </nav></aside> </div> <footer><div class="pkgdown-footer-left"> - <p></p> -<p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p> -<p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer> </div> - - + + </body> </html> diff --git a/articles/es_asegura_shiny_con_google.html b/articles/es_asegura_shiny_con_google.html index dbaebbe..d05b537 100644 --- a/articles/es_asegura_shiny_con_google.html +++ b/articles/es_asegura_shiny_con_google.html @@ -5,62 +5,49 @@ <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> -<meta name="description" content="tapLock"> <title>(Español) Asegurando Shiny con Google Auth • tapLock</title> <script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"> -<script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"> -<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"> -<!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="(Español) Asegurando Shiny con Google Auth"> -<meta property="og:description" content="tapLock"> -<!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--> +<script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"> +<link href="../deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"> +<script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="(Español) Asegurando Shiny con Google Auth"> </head> <body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="../index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> <ul class="navbar-nav me-auto"> -<li class="nav-item"> - <a class="nav-link" href="../reference/index.html">Reference</a> -</li> +<li class="nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li> <li class="active nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"> +<li><a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul> </li> +<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li> </ul> -<form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="../search.json" id="search-input" placeholder="Search for" autocomplete="off"> -</form> - - <ul class="navbar-nav"> -<li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> +<ul class="navbar-nav"> +<li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"> +</form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul> </div> - + </div> </nav><div class="container template-article"> @@ -69,10 +56,11 @@ <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>(Español) Asegurando Shiny con Google Auth</h1> + + <h1>(Español) Asegurando Shiny con Google Auth</h1> - <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/HEAD/vignettes/es_asegura_shiny_con_google.Rmd" class="external-link"><code>vignettes/es_asegura_shiny_con_google.Rmd</code></a></small> + <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/main/vignettes/es_asegura_shiny_con_google.Rmd" class="external-link"><code>vignettes/es_asegura_shiny_con_google.Rmd</code></a></small> <div class="d-none name"><code>es_asegura_shiny_con_google.Rmd</code></div> </div> @@ -100,7 +88,7 @@ <h2 id="paso-1-instalar-taplock">Paso 1: Instalar tapLock<a class="anchor" aria- </h2> <p>Instala tapLock desde GitHub usando el paquete <code>pak</code>:</p> <div class="sourceCode" id="cb1"><pre class="downlit sourceCode r"> -<code class="sourceCode R"><span><span class="fu">pak</span><span class="fu">::</span><span class="fu"><a href="https://pak.r-lib.org/reference/pak.html" class="external-link">pak</a></span><span class="op">(</span><span class="st">"ixpantia/taplock"</span><span class="op">)</span></span></code></pre></div> +<code class="sourceCode R"><span><span class="fu"><a href="https://rdrr.io/r/utils/install.packages.html" class="external-link">install.packages</a></span><span class="op">(</span><span class="st">"tapLock"</span><span class="op">)</span></span></code></pre></div> </div> <div class="section level2"> <h2 id="paso-2-crear-credenciales-oauth-de-google">Paso 2: Crear Credenciales OAuth de Google<a class="anchor" aria-label="anchor" href="#paso-2-crear-credenciales-oauth-de-google"></a> @@ -188,28 +176,26 @@ <h2 id="conclusión">Conclusión<a class="anchor" aria-label="anchor" href="#con los usuarios autenticados puedan acceder a tu aplicación, mejorando su seguridad y privacidad.</p> </div> - </main><aside class="col-md-3"><nav id="toc"><h2>On this page</h2> + </main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2> </nav></aside> </div> <footer><div class="pkgdown-footer-left"> - <p></p> -<p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p> -<p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer> </div> - - + + </body> </html> diff --git a/articles/index.html b/articles/index.html index c3c6a81..3f03ca7 100644 --- a/articles/index.html +++ b/articles/index.html @@ -1,55 +1,44 @@ <!DOCTYPE html> -<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Articles • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Articles"><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--></head><body> +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Articles • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Articles"></head><body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="../index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> - <ul class="navbar-nav me-auto"><li class="nav-item"> - <a class="nav-link" href="../reference/index.html">Reference</a> -</li> + <ul class="navbar-nav me-auto"><li class="nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> -</li> - </ul><form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="../search.json" id="search-input" placeholder="Search for" autocomplete="off"></form> - - <ul class="navbar-nav"><li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul></div> - + </div> </nav><div class="container template-article-index"> <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>Articles</h1> + + <h1>Articles</h1> </div> <div class="section "> <h3>All vignettes</h3> - <p class="section-desc"></p> + <div class="section-desc"></div> <dl><dt><a href="en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></dt> <dd> @@ -60,18 +49,18 @@ <h3>All vignettes</h3> <footer><div class="pkgdown-footer-left"> - <p></p><p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer></div> - - + + </body></html> diff --git a/authors.html b/authors.html index 1b453bb..198f999 100644 --- a/authors.html +++ b/authors.html @@ -1,98 +1,88 @@ <!DOCTYPE html> -<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Authors and Citation • tapLock</title><script src="deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="pkgdown.js"></script><meta property="og:title" content="Authors and Citation"><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--></head><body> +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Authors and Citation • tapLock</title><script src="deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="deps/headroom-0.11.0/headroom.min.js"></script><script src="deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="deps/search-1.0.0/fuse.min.js"></script><script src="deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="pkgdown.js"></script><meta property="og:title" content="Authors and Citation"></head><body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> - <ul class="navbar-nav me-auto"><li class="nav-item"> - <a class="nav-link" href="reference/index.html">Reference</a> -</li> + <ul class="navbar-nav me-auto"><li class="nav-item"><a class="nav-link" href="reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> -</li> - </ul><form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="search.json" id="search-input" placeholder="Search for" autocomplete="off"></form> - - <ul class="navbar-nav"><li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="nav-item"><a class="nav-link" href="news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul></div> - + </div> </nav><div class="container template-citation-authors"> <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>Authors and Citation</h1> + + <h1>Authors and Citation</h1> </div> - <div class="section level2 citation"> + <div class="section level2"> <h2>Authors</h2> - + <ul class="list-unstyled"><li> - <p><strong>ixpantia, SRL</strong>. Copyright holder. + <p><strong>ixpantia, SRL</strong>. Copyright holder. </p> </li> <li> - <p><strong>Andres Quintero</strong>. Author, maintainer. + <p><strong>Andres Quintero</strong>. Author, maintainer. </p> </li> </ul></div> - <div class="section level2 citation"> + <div class="section level2"> <h2 id="citation">Citation</h2> - <p><small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/HEAD/DESCRIPTION" class="external-link"><code>DESCRIPTION</code></a></small></p> + <p><small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/main/DESCRIPTION" class="external-link"><code>DESCRIPTION</code></a></small></p> <p>Quintero A (2024). -<em>tapLock: Seamless SSO for R Applications</em>. -R package version 0.1.0, <a href="https://github.com/ixpantia/tapLock" class="external-link">https://github.com/ixpantia/tapLock</a>. +<em>tapLock: Seamless Single Sign-On</em>. +R package version 0.1.0, <a href="https://github.com/ixpantia/tapLock" class="external-link">https://github.com/ixpantia/tapLock</a>. </p> <pre>@Manual{, - title = {tapLock: Seamless SSO for R Applications}, + title = {tapLock: Seamless Single Sign-On}, author = {Andres Quintero}, year = {2024}, note = {R package version 0.1.0}, url = {https://github.com/ixpantia/tapLock}, }</pre> </div> - </main><aside class="col-md-3"><nav id="toc"><h2>On this page</h2> + + </main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2> </nav></aside></div> <footer><div class="pkgdown-footer-left"> - <p></p><p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer></div> - - + + </body></html> diff --git a/deps/bootstrap-5.3.1/bootstrap.min.css b/deps/bootstrap-5.3.1/bootstrap.min.css index 0fa3167..5d96aa0 100644 --- a/deps/bootstrap-5.3.1/bootstrap.min.css +++ b/deps/bootstrap-5.3.1/bootstrap.min.css @@ -1,5 +1,5 @@ -@import url("font.css");:root{--bslib-bootstrap-version: 5;--bslib-preset-name: shiny;--bslib-preset-type: builtin}/*! +:root{--bslib-bootstrap-version: 5;--bslib-preset-name: ;--bslib-preset-type: }/*! * Bootstrap v5.3.1 (https://getbootstrap.com/) * Copyright 2011-2023 The Bootstrap Authors * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - */:root,[data-bs-theme="light"]{--bs-blue: #007bc2;--bs-indigo: #4b00c1;--bs-purple: #74149c;--bs-pink: #bf007f;--bs-red: #c10000;--bs-orange: #f45100;--bs-yellow: #f9b928;--bs-green: #00891a;--bs-teal: #00bf7f;--bs-cyan: #03c7e8;--bs-black: #000;--bs-white: #fff;--bs-gray: #707782;--bs-gray-dark: #343A46;--bs-gray-100: #f8f8f8;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #cdd4da;--bs-gray-500: #8D959E;--bs-gray-600: #707782;--bs-gray-700: #48505F;--bs-gray-800: #343A46;--bs-gray-900: #1D1F21;--bs-default: #dee2e6;--bs-primary: #007bc2;--bs-secondary: #404040;--bs-success: #00891a;--bs-info: #03c7e8;--bs-warning: #f9b928;--bs-danger: #c10000;--bs-light: #f8f8f8;--bs-dark: #202020;--bs-default-rgb: 222,226,230;--bs-primary-rgb: 0,123,194;--bs-secondary-rgb: 64,64,64;--bs-success-rgb: 0,137,26;--bs-info-rgb: 3,199,232;--bs-warning-rgb: 249,185,40;--bs-danger-rgb: 193,0,0;--bs-light-rgb: 248,248,248;--bs-dark-rgb: 32,32,32;--bs-primary-text-emphasis: #00314e;--bs-secondary-text-emphasis: #1a1a1a;--bs-success-text-emphasis: #00370a;--bs-info-text-emphasis: #01505d;--bs-warning-text-emphasis: #644a10;--bs-danger-text-emphasis: #4d0000;--bs-light-text-emphasis: #48505F;--bs-dark-text-emphasis: #48505F;--bs-primary-bg-subtle: #cce5f3;--bs-secondary-bg-subtle: #d9d9d9;--bs-success-bg-subtle: #cce7d1;--bs-info-bg-subtle: #cdf4fa;--bs-warning-bg-subtle: #fef1d4;--bs-danger-bg-subtle: #f3cccc;--bs-light-bg-subtle: #fcfcfc;--bs-dark-bg-subtle: #cdd4da;--bs-primary-border-subtle: #99cae7;--bs-secondary-border-subtle: #b3b3b3;--bs-success-border-subtle: #99d0a3;--bs-info-border-subtle: #9ae9f6;--bs-warning-border-subtle: #fde3a9;--bs-danger-border-subtle: #e69999;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #8D959E;--bs-white-rgb: 255,255,255;--bs-black-rgb: 0,0,0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: "Source Code Pro", SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255,255,255,0.15), rgba(255,255,255,0));--bs-body-font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--bs-body-font-size:1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #1D1F21;--bs-body-color-rgb: 29,31,33;--bs-body-bg: #fff;--bs-body-bg-rgb: 255,255,255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0,0,0;--bs-secondary-color: rgba(29,31,33,0.75);--bs-secondary-color-rgb: 29,31,33;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233,236,239;--bs-tertiary-color: rgba(29,31,33,0.5);--bs-tertiary-color-rgb: 29,31,33;--bs-tertiary-bg: #f8f8f8;--bs-tertiary-bg-rgb: 248,248,248;--bs-heading-color: inherit;--bs-link-color: #007bc2;--bs-link-color-rgb: 0,123,194;--bs-link-decoration: underline;--bs-link-hover-color: #00629b;--bs-link-hover-color-rgb: 0,98,155;--bs-code-color: RGB(var(--bs-emphasis-color-rgb, 0, 0, 0));--bs-highlight-bg: #fef1d4;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(40,70,94,0.1);--bs-border-radius: 3px;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0px 1px 2px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 3px 7px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 12px 30px RGBA(var(--bslib-box-shadow-color-rgb), 0.08);--bs-box-shadow-sm: 0px 1px 2px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 2px 3px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 3px 8px RGBA(var(--bslib-box-shadow-color-rgb), 0.1);--bs-box-shadow-lg: 0px 16px 48px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 2px 3px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 16px 46px RGBA(var(--bslib-box-shadow-color-rgb), 0.1);--bs-box-shadow-inset: inset 0 1px 2px rgba(0,0,0,0.075);--bs-focus-ring-width: .25rem;--bs-focus-ring-opacity: .25;--bs-focus-ring-color: rgba(0,123,194,0.25);--bs-form-valid-color: #00891a;--bs-form-valid-border-color: #00891a;--bs-form-invalid-color: #c10000;--bs-form-invalid-border-color: #c10000}[data-bs-theme="dark"]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222,226,230;--bs-body-bg: #1D1F21;--bs-body-bg-rgb: 29,31,33;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255,255,255;--bs-secondary-color: rgba(222,226,230,0.75);--bs-secondary-color-rgb: 222,226,230;--bs-secondary-bg: #343A46;--bs-secondary-bg-rgb: 52,58,70;--bs-tertiary-color: rgba(222,226,230,0.5);--bs-tertiary-color-rgb: 222,226,230;--bs-tertiary-bg: #292d34;--bs-tertiary-bg-rgb: 41,45,52;--bs-primary-text-emphasis: #66b0da;--bs-secondary-text-emphasis: #8c8c8c;--bs-success-text-emphasis: #66b876;--bs-info-text-emphasis: #68ddf1;--bs-warning-text-emphasis: #fbd57e;--bs-danger-text-emphasis: #da6666;--bs-light-text-emphasis: #f8f8f8;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #001927;--bs-secondary-bg-subtle: #0d0d0d;--bs-success-bg-subtle: #001b05;--bs-info-bg-subtle: #01282e;--bs-warning-bg-subtle: #322508;--bs-danger-bg-subtle: #270000;--bs-light-bg-subtle: #343A46;--bs-dark-bg-subtle: #1a1d23;--bs-primary-border-subtle: #004a74;--bs-secondary-border-subtle: #262626;--bs-success-border-subtle: #005210;--bs-info-border-subtle: #02778b;--bs-warning-border-subtle: #956f18;--bs-danger-border-subtle: #740000;--bs-light-border-subtle: #48505F;--bs-dark-border-subtle: #343A46;--bs-heading-color: inherit;--bs-link-color: #66b0da;--bs-link-hover-color: #85c0e1;--bs-link-color-rgb: 102,176,218;--bs-link-hover-color-rgb: 133,192,225;--bs-code-color: RGB(var(--bs-emphasis-color-rgb, 0, 0, 0));--bs-border-color: #495057;--bs-border-color-translucent: rgba(255,255,255,0.1);--bs-form-valid-color: #66b876;--bs-form-valid-border-color: #66b876;--bs-form-invalid-color: #da6666;--bs-form-invalid-border-color: #da6666}*,*::before,*::after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:2rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:400;line-height:1.2;color:var(--bs-heading-color)}h1,.h1{font-size:calc(1.335rem + 1.02vw)}@media (min-width: 1200px){h1,.h1{font-size:2.1rem}}h2,.h2{font-size:calc(1.325rem + .9vw)}@media (min-width: 1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + .6vw)}@media (min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;-ms-text-decoration:underline dotted;-o-text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem;padding:.625rem 1.25rem;border-left:.25rem solid #e9ecef}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}b,strong{font-weight:bolder}small,.small{font-size:.875em}mark,.mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em;color:RGB(var(--bs-emphasis-color-rgb, 0, 0, 0));background-color:RGBA(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.04);padding:.5rem;border:1px solid var(--bs-border-color, #dee2e6);border-radius:3px}pre code{background-color:transparent;font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);background-color:RGBA(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.04);border-radius:3px;padding:.125rem .25rem;word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role="button"]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type="date"]):not([type="datetime-local"]):not([type="month"]):not([type="week"]):not([type="time"])::-webkit-calendar-picker-indicator{display:none !important}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#707782}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container-sm,.container{max-width:540px}}@media (min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media (min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;-webkit-flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.grid{display:grid;grid-template-rows:repeat(var(--bs-rows, 1), 1fr);grid-template-columns:repeat(var(--bs-columns, 12), 1fr);gap:var(--bs-gap, 1.5rem)}.grid .g-col-1{grid-column:auto/span 1}.grid .g-col-2{grid-column:auto/span 2}.grid .g-col-3{grid-column:auto/span 3}.grid .g-col-4{grid-column:auto/span 4}.grid .g-col-5{grid-column:auto/span 5}.grid .g-col-6{grid-column:auto/span 6}.grid .g-col-7{grid-column:auto/span 7}.grid .g-col-8{grid-column:auto/span 8}.grid .g-col-9{grid-column:auto/span 9}.grid .g-col-10{grid-column:auto/span 10}.grid .g-col-11{grid-column:auto/span 11}.grid .g-col-12{grid-column:auto/span 12}.grid .g-start-1{grid-column-start:1}.grid .g-start-2{grid-column-start:2}.grid .g-start-3{grid-column-start:3}.grid .g-start-4{grid-column-start:4}.grid .g-start-5{grid-column-start:5}.grid .g-start-6{grid-column-start:6}.grid .g-start-7{grid-column-start:7}.grid .g-start-8{grid-column-start:8}.grid .g-start-9{grid-column-start:9}.grid .g-start-10{grid-column-start:10}.grid .g-start-11{grid-column-start:11}@media (min-width: 576px){.grid .g-col-sm-1{grid-column:auto/span 1}.grid .g-col-sm-2{grid-column:auto/span 2}.grid .g-col-sm-3{grid-column:auto/span 3}.grid .g-col-sm-4{grid-column:auto/span 4}.grid .g-col-sm-5{grid-column:auto/span 5}.grid .g-col-sm-6{grid-column:auto/span 6}.grid .g-col-sm-7{grid-column:auto/span 7}.grid .g-col-sm-8{grid-column:auto/span 8}.grid .g-col-sm-9{grid-column:auto/span 9}.grid .g-col-sm-10{grid-column:auto/span 10}.grid .g-col-sm-11{grid-column:auto/span 11}.grid .g-col-sm-12{grid-column:auto/span 12}.grid .g-start-sm-1{grid-column-start:1}.grid .g-start-sm-2{grid-column-start:2}.grid .g-start-sm-3{grid-column-start:3}.grid .g-start-sm-4{grid-column-start:4}.grid .g-start-sm-5{grid-column-start:5}.grid .g-start-sm-6{grid-column-start:6}.grid .g-start-sm-7{grid-column-start:7}.grid .g-start-sm-8{grid-column-start:8}.grid .g-start-sm-9{grid-column-start:9}.grid .g-start-sm-10{grid-column-start:10}.grid .g-start-sm-11{grid-column-start:11}}@media (min-width: 768px){.grid .g-col-md-1{grid-column:auto/span 1}.grid .g-col-md-2{grid-column:auto/span 2}.grid .g-col-md-3{grid-column:auto/span 3}.grid .g-col-md-4{grid-column:auto/span 4}.grid .g-col-md-5{grid-column:auto/span 5}.grid .g-col-md-6{grid-column:auto/span 6}.grid .g-col-md-7{grid-column:auto/span 7}.grid .g-col-md-8{grid-column:auto/span 8}.grid .g-col-md-9{grid-column:auto/span 9}.grid .g-col-md-10{grid-column:auto/span 10}.grid .g-col-md-11{grid-column:auto/span 11}.grid .g-col-md-12{grid-column:auto/span 12}.grid .g-start-md-1{grid-column-start:1}.grid .g-start-md-2{grid-column-start:2}.grid .g-start-md-3{grid-column-start:3}.grid .g-start-md-4{grid-column-start:4}.grid .g-start-md-5{grid-column-start:5}.grid .g-start-md-6{grid-column-start:6}.grid .g-start-md-7{grid-column-start:7}.grid .g-start-md-8{grid-column-start:8}.grid .g-start-md-9{grid-column-start:9}.grid .g-start-md-10{grid-column-start:10}.grid .g-start-md-11{grid-column-start:11}}@media (min-width: 992px){.grid .g-col-lg-1{grid-column:auto/span 1}.grid .g-col-lg-2{grid-column:auto/span 2}.grid .g-col-lg-3{grid-column:auto/span 3}.grid .g-col-lg-4{grid-column:auto/span 4}.grid .g-col-lg-5{grid-column:auto/span 5}.grid .g-col-lg-6{grid-column:auto/span 6}.grid .g-col-lg-7{grid-column:auto/span 7}.grid .g-col-lg-8{grid-column:auto/span 8}.grid .g-col-lg-9{grid-column:auto/span 9}.grid .g-col-lg-10{grid-column:auto/span 10}.grid .g-col-lg-11{grid-column:auto/span 11}.grid .g-col-lg-12{grid-column:auto/span 12}.grid .g-start-lg-1{grid-column-start:1}.grid .g-start-lg-2{grid-column-start:2}.grid .g-start-lg-3{grid-column-start:3}.grid .g-start-lg-4{grid-column-start:4}.grid .g-start-lg-5{grid-column-start:5}.grid .g-start-lg-6{grid-column-start:6}.grid .g-start-lg-7{grid-column-start:7}.grid .g-start-lg-8{grid-column-start:8}.grid .g-start-lg-9{grid-column-start:9}.grid .g-start-lg-10{grid-column-start:10}.grid .g-start-lg-11{grid-column-start:11}}@media (min-width: 1200px){.grid .g-col-xl-1{grid-column:auto/span 1}.grid .g-col-xl-2{grid-column:auto/span 2}.grid .g-col-xl-3{grid-column:auto/span 3}.grid .g-col-xl-4{grid-column:auto/span 4}.grid .g-col-xl-5{grid-column:auto/span 5}.grid .g-col-xl-6{grid-column:auto/span 6}.grid .g-col-xl-7{grid-column:auto/span 7}.grid .g-col-xl-8{grid-column:auto/span 8}.grid .g-col-xl-9{grid-column:auto/span 9}.grid .g-col-xl-10{grid-column:auto/span 10}.grid .g-col-xl-11{grid-column:auto/span 11}.grid .g-col-xl-12{grid-column:auto/span 12}.grid .g-start-xl-1{grid-column-start:1}.grid .g-start-xl-2{grid-column-start:2}.grid .g-start-xl-3{grid-column-start:3}.grid .g-start-xl-4{grid-column-start:4}.grid .g-start-xl-5{grid-column-start:5}.grid .g-start-xl-6{grid-column-start:6}.grid .g-start-xl-7{grid-column-start:7}.grid .g-start-xl-8{grid-column-start:8}.grid .g-start-xl-9{grid-column-start:9}.grid .g-start-xl-10{grid-column-start:10}.grid .g-start-xl-11{grid-column-start:11}}@media (min-width: 1400px){.grid .g-col-xxl-1{grid-column:auto/span 1}.grid .g-col-xxl-2{grid-column:auto/span 2}.grid .g-col-xxl-3{grid-column:auto/span 3}.grid .g-col-xxl-4{grid-column:auto/span 4}.grid .g-col-xxl-5{grid-column:auto/span 5}.grid .g-col-xxl-6{grid-column:auto/span 6}.grid .g-col-xxl-7{grid-column:auto/span 7}.grid .g-col-xxl-8{grid-column:auto/span 8}.grid .g-col-xxl-9{grid-column:auto/span 9}.grid .g-col-xxl-10{grid-column:auto/span 10}.grid .g-col-xxl-11{grid-column:auto/span 11}.grid .g-col-xxl-12{grid-column:auto/span 12}.grid .g-start-xxl-1{grid-column-start:1}.grid .g-start-xxl-2{grid-column-start:2}.grid .g-start-xxl-3{grid-column-start:3}.grid .g-start-xxl-4{grid-column-start:4}.grid .g-start-xxl-5{grid-column-start:5}.grid .g-start-xxl-6{grid-column-start:6}.grid .g-start-xxl-7{grid-column-start:7}.grid .g-start-xxl-8{grid-column-start:8}.grid .g-start-xxl-9{grid-column-start:9}.grid .g-start-xxl-10{grid-column-start:10}.grid .g-start-xxl-11{grid-column-start:11}}.col{flex:1 0 0%;-webkit-flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:33.33333%}.row-cols-4>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:16.66667%}.col-auto{flex:0 0 auto;-webkit-flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;-webkit-flex:0 0 auto;width:8.33333%}.col-2{flex:0 0 auto;-webkit-flex:0 0 auto;width:16.66667%}.col-3{flex:0 0 auto;-webkit-flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;-webkit-flex:0 0 auto;width:33.33333%}.col-5{flex:0 0 auto;-webkit-flex:0 0 auto;width:41.66667%}.col-6{flex:0 0 auto;-webkit-flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;-webkit-flex:0 0 auto;width:58.33333%}.col-8{flex:0 0 auto;-webkit-flex:0 0 auto;width:66.66667%}.col-9{flex:0 0 auto;-webkit-flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;-webkit-flex:0 0 auto;width:83.33333%}.col-11{flex:0 0 auto;-webkit-flex:0 0 auto;width:91.66667%}.col-12{flex:0 0 auto;-webkit-flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: .25rem}.g-1,.gy-1{--bs-gutter-y: .25rem}.g-2,.gx-2{--bs-gutter-x: .5rem}.g-2,.gy-2{--bs-gutter-y: .5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media (min-width: 576px){.col-sm{flex:1 0 0%;-webkit-flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:33.33333%}.row-cols-sm-4>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:16.66667%}.col-sm-auto{flex:0 0 auto;-webkit-flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;-webkit-flex:0 0 auto;width:8.33333%}.col-sm-2{flex:0 0 auto;-webkit-flex:0 0 auto;width:16.66667%}.col-sm-3{flex:0 0 auto;-webkit-flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;-webkit-flex:0 0 auto;width:33.33333%}.col-sm-5{flex:0 0 auto;-webkit-flex:0 0 auto;width:41.66667%}.col-sm-6{flex:0 0 auto;-webkit-flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;-webkit-flex:0 0 auto;width:58.33333%}.col-sm-8{flex:0 0 auto;-webkit-flex:0 0 auto;width:66.66667%}.col-sm-9{flex:0 0 auto;-webkit-flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;-webkit-flex:0 0 auto;width:83.33333%}.col-sm-11{flex:0 0 auto;-webkit-flex:0 0 auto;width:91.66667%}.col-sm-12{flex:0 0 auto;-webkit-flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: .25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: .25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: .5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: .5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media (min-width: 768px){.col-md{flex:1 0 0%;-webkit-flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:33.33333%}.row-cols-md-4>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:16.66667%}.col-md-auto{flex:0 0 auto;-webkit-flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;-webkit-flex:0 0 auto;width:8.33333%}.col-md-2{flex:0 0 auto;-webkit-flex:0 0 auto;width:16.66667%}.col-md-3{flex:0 0 auto;-webkit-flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;-webkit-flex:0 0 auto;width:33.33333%}.col-md-5{flex:0 0 auto;-webkit-flex:0 0 auto;width:41.66667%}.col-md-6{flex:0 0 auto;-webkit-flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;-webkit-flex:0 0 auto;width:58.33333%}.col-md-8{flex:0 0 auto;-webkit-flex:0 0 auto;width:66.66667%}.col-md-9{flex:0 0 auto;-webkit-flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;-webkit-flex:0 0 auto;width:83.33333%}.col-md-11{flex:0 0 auto;-webkit-flex:0 0 auto;width:91.66667%}.col-md-12{flex:0 0 auto;-webkit-flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: .25rem}.g-md-1,.gy-md-1{--bs-gutter-y: .25rem}.g-md-2,.gx-md-2{--bs-gutter-x: .5rem}.g-md-2,.gy-md-2{--bs-gutter-y: .5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media (min-width: 992px){.col-lg{flex:1 0 0%;-webkit-flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:33.33333%}.row-cols-lg-4>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:16.66667%}.col-lg-auto{flex:0 0 auto;-webkit-flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;-webkit-flex:0 0 auto;width:8.33333%}.col-lg-2{flex:0 0 auto;-webkit-flex:0 0 auto;width:16.66667%}.col-lg-3{flex:0 0 auto;-webkit-flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;-webkit-flex:0 0 auto;width:33.33333%}.col-lg-5{flex:0 0 auto;-webkit-flex:0 0 auto;width:41.66667%}.col-lg-6{flex:0 0 auto;-webkit-flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;-webkit-flex:0 0 auto;width:58.33333%}.col-lg-8{flex:0 0 auto;-webkit-flex:0 0 auto;width:66.66667%}.col-lg-9{flex:0 0 auto;-webkit-flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;-webkit-flex:0 0 auto;width:83.33333%}.col-lg-11{flex:0 0 auto;-webkit-flex:0 0 auto;width:91.66667%}.col-lg-12{flex:0 0 auto;-webkit-flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: .25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: .25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: .5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: .5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media (min-width: 1200px){.col-xl{flex:1 0 0%;-webkit-flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:33.33333%}.row-cols-xl-4>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:16.66667%}.col-xl-auto{flex:0 0 auto;-webkit-flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;-webkit-flex:0 0 auto;width:8.33333%}.col-xl-2{flex:0 0 auto;-webkit-flex:0 0 auto;width:16.66667%}.col-xl-3{flex:0 0 auto;-webkit-flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;-webkit-flex:0 0 auto;width:33.33333%}.col-xl-5{flex:0 0 auto;-webkit-flex:0 0 auto;width:41.66667%}.col-xl-6{flex:0 0 auto;-webkit-flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;-webkit-flex:0 0 auto;width:58.33333%}.col-xl-8{flex:0 0 auto;-webkit-flex:0 0 auto;width:66.66667%}.col-xl-9{flex:0 0 auto;-webkit-flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;-webkit-flex:0 0 auto;width:83.33333%}.col-xl-11{flex:0 0 auto;-webkit-flex:0 0 auto;width:91.66667%}.col-xl-12{flex:0 0 auto;-webkit-flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: .25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: .25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: .5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: .5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media (min-width: 1400px){.col-xxl{flex:1 0 0%;-webkit-flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:33.33333%}.row-cols-xxl-4>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:16.66667%}.col-xxl-auto{flex:0 0 auto;-webkit-flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;-webkit-flex:0 0 auto;width:8.33333%}.col-xxl-2{flex:0 0 auto;-webkit-flex:0 0 auto;width:16.66667%}.col-xxl-3{flex:0 0 auto;-webkit-flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;-webkit-flex:0 0 auto;width:33.33333%}.col-xxl-5{flex:0 0 auto;-webkit-flex:0 0 auto;width:41.66667%}.col-xxl-6{flex:0 0 auto;-webkit-flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;-webkit-flex:0 0 auto;width:58.33333%}.col-xxl-8{flex:0 0 auto;-webkit-flex:0 0 auto;width:66.66667%}.col-xxl-9{flex:0 0 auto;-webkit-flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;-webkit-flex:0 0 auto;width:83.33333%}.col-xxl-11{flex:0 0 auto;-webkit-flex:0 0 auto;width:91.66667%}.col-xxl-12{flex:0 0 auto;-webkit-flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.66667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333%}.offset-xxl-5{margin-left:41.66667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333%}.offset-xxl-8{margin-left:66.66667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333%}.offset-xxl-11{margin-left:91.66667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: .25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: .25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: .5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: .5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: var(--bs-body-color);--bs-table-bg: var(--bs-body-bg);--bs-table-border-color: var(--bs-border-color);--bs-table-accent-bg: rgba(0,0,0,0);--bs-table-striped-color: var(--bs-body-color);--bs-table-striped-bg: rgba(0,123,194,0.06);--bs-table-active-color: var(--bs-body-color);--bs-table-active-bg: rgba(0,0,0,0.1);--bs-table-hover-color: var(--bs-body-color);--bs-table-hover-bg: rgba(0,123,194,0.1);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(even)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-active{--bs-table-color-state: var(--bs-table-active-color);--bs-table-bg-state: var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.table-primary{--bs-table-color: #000;--bs-table-bg: #cce5f3;--bs-table-border-color: #b8cedb;--bs-table-striped-bg: #c2dae7;--bs-table-striped-color: #000;--bs-table-active-bg: #b8cedb;--bs-table-active-color: #000;--bs-table-hover-bg: #bdd4e1;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: #d9d9d9;--bs-table-border-color: #c3c3c3;--bs-table-striped-bg: #cecece;--bs-table-striped-color: #000;--bs-table-active-bg: #c3c3c3;--bs-table-active-color: #000;--bs-table-hover-bg: #c9c9c9;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: #cce7d1;--bs-table-border-color: #b8d0bc;--bs-table-striped-bg: #c2dbc7;--bs-table-striped-color: #000;--bs-table-active-bg: #b8d0bc;--bs-table-active-color: #000;--bs-table-hover-bg: #bdd6c1;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #000;--bs-table-bg: #cdf4fa;--bs-table-border-color: #b9dce1;--bs-table-striped-bg: #c3e8ee;--bs-table-striped-color: #000;--bs-table-active-bg: #b9dce1;--bs-table-active-color: #000;--bs-table-hover-bg: #bee2e7;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: #fef1d4;--bs-table-border-color: #e5d9bf;--bs-table-striped-bg: #f1e5c9;--bs-table-striped-color: #000;--bs-table-active-bg: #e5d9bf;--bs-table-active-color: #000;--bs-table-hover-bg: #ebdfc4;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: #f3cccc;--bs-table-border-color: #dbb8b8;--bs-table-striped-bg: #e7c2c2;--bs-table-striped-color: #000;--bs-table-active-bg: #dbb8b8;--bs-table-active-color: #000;--bs-table-hover-bg: #e1bdbd;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #f8f8f8;--bs-table-border-color: #dfdfdf;--bs-table-striped-bg: #ececec;--bs-table-striped-color: #000;--bs-table-active-bg: #dfdfdf;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e5e5;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #202020;--bs-table-border-color: #363636;--bs-table-striped-bg: #2b2b2b;--bs-table-striped-color: #fff;--bs-table-active-bg: #363636;--bs-table-active-color: #fff;--bs-table-hover-bg: #313131;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label,.shiny-input-container .control-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#707782}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:.9375rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid #8D959E;border-radius:var(--bs-border-radius);transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type="file"]{overflow:hidden}.form-control[type="file"]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#80bde1;outline:0;box-shadow:0 0 0 .25rem rgba(0,123,194,0.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0 !important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343A46' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:.9375rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid #8D959E;border-radius:var(--bs-border-radius);transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#80bde1;outline:0;box-shadow:0 0 0 .25rem rgba(0,123,194,0.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme="dark"] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check,.shiny-input-container .checkbox,.shiny-input-container .radio{display:block;min-height:1.5rem;padding-left:0;margin-bottom:.25rem}.form-check .form-check-input,.form-check .shiny-input-container .checkbox input,.form-check .shiny-input-container .radio input,.shiny-input-container .checkbox .form-check-input,.shiny-input-container .checkbox .shiny-input-container .checkbox input,.shiny-input-container .checkbox .shiny-input-container .radio input,.shiny-input-container .radio .form-check-input,.shiny-input-container .radio .shiny-input-container .checkbox input,.shiny-input-container .radio .shiny-input-container .radio input{float:left;margin-left:0}.form-check-reverse{padding-right:0;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:0;margin-left:0}.form-check-input,.shiny-input-container .checkbox input,.shiny-input-container .checkbox-inline input,.shiny-input-container .radio input,.shiny-input-container .radio-inline input{--bs-form-check-bg: var(--bs-body-bg);width:1.2em;height:1.2em;margin-top:.15em;vertical-align:top;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);print-color-adjust:exact}.form-check-input[type="checkbox"],.shiny-input-container .checkbox input[type="checkbox"],.shiny-input-container .checkbox-inline input[type="checkbox"],.shiny-input-container .radio input[type="checkbox"],.shiny-input-container .radio-inline input[type="checkbox"]{border-radius:2px}.form-check-input[type="radio"],.shiny-input-container .checkbox input[type="radio"],.shiny-input-container .checkbox-inline input[type="radio"],.shiny-input-container .radio input[type="radio"],.shiny-input-container .radio-inline input[type="radio"]{border-radius:50%}.form-check-input:active,.shiny-input-container .checkbox input:active,.shiny-input-container .checkbox-inline input:active,.shiny-input-container .radio input:active,.shiny-input-container .radio-inline input:active{filter:brightness(90%)}.form-check-input:focus,.shiny-input-container .checkbox input:focus,.shiny-input-container .checkbox-inline input:focus,.shiny-input-container .radio input:focus,.shiny-input-container .radio-inline input:focus{border-color:#80bde1;outline:0;box-shadow:0 0 0 .25rem rgba(0,123,194,0.25)}.form-check-input:checked,.shiny-input-container .checkbox input:checked,.shiny-input-container .checkbox-inline input:checked,.shiny-input-container .radio input:checked,.shiny-input-container .radio-inline input:checked{background-color:#007bc2;border-color:#007bc2}.form-check-input:checked[type="checkbox"],.shiny-input-container .checkbox input:checked[type="checkbox"],.shiny-input-container .checkbox-inline input:checked[type="checkbox"],.shiny-input-container .radio input:checked[type="checkbox"],.shiny-input-container .radio-inline input:checked[type="checkbox"]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type="radio"],.shiny-input-container .checkbox input:checked[type="radio"],.shiny-input-container .checkbox-inline input:checked[type="radio"],.shiny-input-container .radio input:checked[type="radio"],.shiny-input-container .radio-inline input:checked[type="radio"]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type="checkbox"]:indeterminate,.shiny-input-container .checkbox input[type="checkbox"]:indeterminate,.shiny-input-container .checkbox-inline input[type="checkbox"]:indeterminate,.shiny-input-container .radio input[type="checkbox"]:indeterminate,.shiny-input-container .radio-inline input[type="checkbox"]:indeterminate{background-color:#007bc2;border-color:#007bc2;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled,.shiny-input-container .checkbox input:disabled,.shiny-input-container .checkbox-inline input:disabled,.shiny-input-container .radio input:disabled,.shiny-input-container .radio-inline input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input[disabled]~span,.form-check-input:disabled~.form-check-label,.form-check-input:disabled~span,.shiny-input-container .checkbox input[disabled]~.form-check-label,.shiny-input-container .checkbox input[disabled]~span,.shiny-input-container .checkbox input:disabled~.form-check-label,.shiny-input-container .checkbox input:disabled~span,.shiny-input-container .checkbox-inline input[disabled]~.form-check-label,.shiny-input-container .checkbox-inline input[disabled]~span,.shiny-input-container .checkbox-inline input:disabled~.form-check-label,.shiny-input-container .checkbox-inline input:disabled~span,.shiny-input-container .radio input[disabled]~.form-check-label,.shiny-input-container .radio input[disabled]~span,.shiny-input-container .radio input:disabled~.form-check-label,.shiny-input-container .radio input:disabled~span,.shiny-input-container .radio-inline input[disabled]~.form-check-label,.shiny-input-container .radio-inline input[disabled]~span,.shiny-input-container .radio-inline input:disabled~.form-check-label,.shiny-input-container .radio-inline input:disabled~span{cursor:default;opacity:.5}.form-check-label,.shiny-input-container .checkbox label,.shiny-input-container .checkbox-inline label,.shiny-input-container .radio label,.shiny-input-container .radio-inline label{cursor:pointer}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280,0,0,0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2380bde1'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme="dark"] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255,255,255,0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(0,123,194,0.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(0,123,194,0.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#007bc2;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b3d7ed}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#007bc2;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b3d7ed}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity 0.1s ease-in-out,transform 0.1s ease-in-out}@media (prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb), .65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-control-plaintext~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb), .65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#707782}.form-floating>:disabled~label::after,.form-floating>.form-control:disabled~label::after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:stretch;-webkit-align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:.375rem .75rem;font-size:.9375rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid #8D959E;border-radius:var(--bs-border-radius)}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n + 3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n + 4),.input-group.has-validation>.form-floating:nth-last-child(n + 3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n + 3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2300891a' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2300891a' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + .75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23c10000'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c10000' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23c10000'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c10000' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + .75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x: 2em;--bs-btn-padding-y: .75em;--bs-btn-font-family: ;--bs-btn-font-size:.9375rem;--bs-btn-font-weight: 500;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);--bs-btn-disabled-opacity: .65;--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-default{--bs-btn-color: #000;--bs-btn-bg: #dee2e6;--bs-btn-border-color: #dee2e6;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #e3e6ea;--bs-btn-hover-border-color: #e1e5e9;--bs-btn-focus-shadow-rgb: 189,192,196;--bs-btn-active-color: #000;--bs-btn-active-bg: #e5e8eb;--bs-btn-active-border-color: #e1e5e9;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #dee2e6;--bs-btn-disabled-border-color: #dee2e6}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #007bc2;--bs-btn-border-color: #007bc2;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0069a5;--bs-btn-hover-border-color: #00629b;--bs-btn-focus-shadow-rgb: 38,143,203;--bs-btn-active-color: #fff;--bs-btn-active-bg: #00629b;--bs-btn-active-border-color: #005c92;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #007bc2;--bs-btn-disabled-border-color: #007bc2}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #404040;--bs-btn-border-color: #404040;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #363636;--bs-btn-hover-border-color: #333;--bs-btn-focus-shadow-rgb: 93,93,93;--bs-btn-active-color: #fff;--bs-btn-active-bg: #333;--bs-btn-active-border-color: #303030;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #404040;--bs-btn-disabled-border-color: #404040}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: #00891a;--bs-btn-border-color: #00891a;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #007416;--bs-btn-hover-border-color: #006e15;--bs-btn-focus-shadow-rgb: 38,155,60;--bs-btn-active-color: #fff;--bs-btn-active-bg: #006e15;--bs-btn-active-border-color: #006714;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #00891a;--bs-btn-disabled-border-color: #00891a}.btn-info{--bs-btn-color: #000;--bs-btn-bg: #03c7e8;--bs-btn-border-color: #03c7e8;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #29cfeb;--bs-btn-hover-border-color: #1ccdea;--bs-btn-focus-shadow-rgb: 3,169,197;--bs-btn-active-color: #000;--bs-btn-active-bg: #35d2ed;--bs-btn-active-border-color: #1ccdea;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #03c7e8;--bs-btn-disabled-border-color: #03c7e8}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #f9b928;--bs-btn-border-color: #f9b928;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #fac448;--bs-btn-hover-border-color: #fac03e;--bs-btn-focus-shadow-rgb: 212,157,34;--bs-btn-active-color: #000;--bs-btn-active-bg: #fac753;--bs-btn-active-border-color: #fac03e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f9b928;--bs-btn-disabled-border-color: #f9b928}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #c10000;--bs-btn-border-color: #c10000;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #a40000;--bs-btn-hover-border-color: #9a0000;--bs-btn-focus-shadow-rgb: 202,38,38;--bs-btn-active-color: #fff;--bs-btn-active-bg: #9a0000;--bs-btn-active-border-color: #910000;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #c10000;--bs-btn-disabled-border-color: #c10000}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f8f8f8;--bs-btn-border-color: #f8f8f8;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #d3d3d3;--bs-btn-hover-border-color: #c6c6c6;--bs-btn-focus-shadow-rgb: 211,211,211;--bs-btn-active-color: #000;--bs-btn-active-bg: #c6c6c6;--bs-btn-active-border-color: #bababa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f8f8f8;--bs-btn-disabled-border-color: #f8f8f8}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #202020;--bs-btn-border-color: #202020;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #414141;--bs-btn-hover-border-color: #363636;--bs-btn-focus-shadow-rgb: 65,65,65;--bs-btn-active-color: #fff;--bs-btn-active-bg: #4d4d4d;--bs-btn-active-border-color: #363636;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #202020;--bs-btn-disabled-border-color: #202020}.btn-outline-default{--bs-btn-color: #dee2e6;--bs-btn-border-color: #dee2e6;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #dee2e6;--bs-btn-hover-border-color: #dee2e6;--bs-btn-focus-shadow-rgb: 222,226,230;--bs-btn-active-color: #000;--bs-btn-active-bg: #dee2e6;--bs-btn-active-border-color: #dee2e6;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #dee2e6;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dee2e6;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-primary{--bs-btn-color: #007bc2;--bs-btn-border-color: #007bc2;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #007bc2;--bs-btn-hover-border-color: #007bc2;--bs-btn-focus-shadow-rgb: 0,123,194;--bs-btn-active-color: #fff;--bs-btn-active-bg: #007bc2;--bs-btn-active-border-color: #007bc2;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #007bc2;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #007bc2;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #404040;--bs-btn-border-color: #404040;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #404040;--bs-btn-hover-border-color: #404040;--bs-btn-focus-shadow-rgb: 64,64,64;--bs-btn-active-color: #fff;--bs-btn-active-bg: #404040;--bs-btn-active-border-color: #404040;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #404040;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #404040;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #00891a;--bs-btn-border-color: #00891a;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #00891a;--bs-btn-hover-border-color: #00891a;--bs-btn-focus-shadow-rgb: 0,137,26;--bs-btn-active-color: #fff;--bs-btn-active-bg: #00891a;--bs-btn-active-border-color: #00891a;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #00891a;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #00891a;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #03c7e8;--bs-btn-border-color: #03c7e8;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #03c7e8;--bs-btn-hover-border-color: #03c7e8;--bs-btn-focus-shadow-rgb: 3,199,232;--bs-btn-active-color: #000;--bs-btn-active-bg: #03c7e8;--bs-btn-active-border-color: #03c7e8;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #03c7e8;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #03c7e8;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #f9b928;--bs-btn-border-color: #f9b928;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f9b928;--bs-btn-hover-border-color: #f9b928;--bs-btn-focus-shadow-rgb: 249,185,40;--bs-btn-active-color: #000;--bs-btn-active-bg: #f9b928;--bs-btn-active-border-color: #f9b928;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #f9b928;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f9b928;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #c10000;--bs-btn-border-color: #c10000;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #c10000;--bs-btn-hover-border-color: #c10000;--bs-btn-focus-shadow-rgb: 193,0,0;--bs-btn-active-color: #fff;--bs-btn-active-bg: #c10000;--bs-btn-active-border-color: #c10000;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #c10000;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #c10000;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f8f8f8;--bs-btn-border-color: #f8f8f8;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f8f8;--bs-btn-hover-border-color: #f8f8f8;--bs-btn-focus-shadow-rgb: 248,248,248;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f8f8;--bs-btn-active-border-color: #f8f8f8;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #f8f8f8;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f8f8;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #202020;--bs-btn-border-color: #202020;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #202020;--bs-btn-hover-border-color: #202020;--bs-btn-focus-shadow-rgb: 32,32,32;--bs-btn-active-color: #fff;--bs-btn-active-bg: #202020;--bs-btn-active-border-color: #202020;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #202020;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #202020;--bs-btn-bg: transparent;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #707782;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 38,143,203;text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: .5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius: var(--bs-border-radius-lg)}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: .25rem;--bs-btn-padding-x: .5rem;--bs-btn-font-size:.875rem;--bs-btn-border-radius: var(--bs-border-radius-sm)}.fade{transition:opacity 0.15s linear}@media (prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height 0.35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width 0.35s ease}@media (prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: .5rem;--bs-dropdown-spacer: .125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color: var(--bs-body-color);--bs-dropdown-bg: var(--bs-body-bg);--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-border-radius: var(--bs-border-radius);--bs-dropdown-border-width: var(--bs-border-width);--bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y: .5rem;--bs-dropdown-box-shadow: 0px 1px 2px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 3px 7px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 12px 30px RGBA(var(--bslib-box-shadow-color-rgb), 0.08);--bs-dropdown-link-color: var(--bs-body-color);--bs-dropdown-link-hover-color: var(--bs-body-color);--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #007bc2;--bs-dropdown-link-disabled-color: var(--bs-tertiary-color);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: .25rem;--bs-dropdown-header-color: #707782;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: .5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343A46;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg: rgba(255,255,255,0.15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #007bc2;--bs-dropdown-link-disabled-color: #8D959E;--bs-dropdown-header-color: #8D959E}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:flex-start;-webkit-justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n + 3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:1.5em;padding-left:1.5em}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;-webkit-flex-direction:column;align-items:flex-start;-webkit-align-items:flex-start;justify-content:center;-webkit-justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(var(--bs-border-width) * -1)}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: .5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: var(--bs-secondary-color);display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background:none;border:0;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(0,123,194,0.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: var(--bs-border-width);--bs-nav-tabs-border-color: var(--bs-border-color);--bs-nav-tabs-border-radius: var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color: var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg: var(--bs-body-bg);--bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: var(--bs-border-radius);--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #007bc2}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: .125rem;--bs-nav-underline-link-active-color: var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;-webkit-flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;-webkit-flex-basis:0;flex-grow:1;-webkit-flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: .66rem;--bs-navbar-padding-y: .5rem;--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y: .3125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.25rem;--bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x: .5rem;--bs-navbar-toggler-padding-y: .25rem;--bs-navbar-toggler-padding-x: .75rem;--bs-navbar-toggler-font-size: 1.25rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2829,31,33,0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius: var(--bs-border-radius);--bs-navbar-toggler-focus-width: .25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;display:-webkit-flex;flex-wrap:inherit;-webkit-flex-wrap:inherit;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: .5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;-webkit-flex-basis:100%;flex-grow:1;-webkit-flex-grow:1;align-items:center;-webkit-align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media (min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme="dark"]{--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.55);--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.75);--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.25);--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255,255,255,0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme="dark"] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255,255,255,0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: .5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: var(--bs-border-width);--bs-card-border-color: var(--bs-border-color-translucent);--bs-card-border-radius: 8px;--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(8px - (var(--bs-border-width)));--bs-card-cap-padding-y: .5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: var(--bs-body-bg);--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: .75rem;position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;-webkit-flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width: 576px){.card-group{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap}.card-group>.card{flex:1 0 0%;-webkit-flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color: var(--bs-body-color);--bs-accordion-bg: var(--bs-body-bg);--bs-accordion-transition: color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color: var(--bs-border-color);--bs-accordion-border-width: var(--bs-border-width);--bs-accordion-border-radius: var(--bs-border-radius);--bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: var(--bs-body-color);--bs-accordion-btn-bg: var(--bs-accordion-bg);--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231D1F21'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2300314e'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color: #80bde1;--bs-accordion-btn-focus-box-shadow: 0 0 0 .25rem rgba(0,123,194,0.25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: ;--bs-accordion-active-bg: }.accordion-button{position:relative;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;-webkit-flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme="dark"] .accordion-button::after{--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2366b0da'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2366b0da'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color: var(--bs-secondary-color);--bs-breadcrumb-item-padding-x: .5rem;--bs-breadcrumb-item-active-color: var(--bs-secondary-color);display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x: .75rem;--bs-pagination-padding-y: .375rem;--bs-pagination-font-size:1rem;--bs-pagination-color: var(--bs-link-color);--bs-pagination-bg: var(--bs-body-bg);--bs-pagination-border-width: var(--bs-border-width);--bs-pagination-border-color: var(--bs-border-color);--bs-pagination-border-radius: var(--bs-border-radius);--bs-pagination-hover-color: var(--bs-link-hover-color);--bs-pagination-hover-bg: var(--bs-tertiary-bg);--bs-pagination-hover-border-color: var(--bs-border-color);--bs-pagination-focus-color: var(--bs-link-hover-color);--bs-pagination-focus-bg: var(--bs-secondary-bg);--bs-pagination-focus-box-shadow: 0 0 0 .25rem rgba(0,123,194,0.25);--bs-pagination-active-color: #fff;--bs-pagination-active-bg: #007bc2;--bs-pagination-active-border-color: #007bc2;--bs-pagination-disabled-color: var(--bs-secondary-color);--bs-pagination-disabled-bg: var(--bs-secondary-bg);--bs-pagination-disabled-border-color: var(--bs-border-color);display:flex;display:-webkit-flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width) * -1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: .75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius: var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x: .5rem;--bs-pagination-padding-y: .25rem;--bs-pagination-font-size:.875rem;--bs-pagination-border-radius: var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x: .65em;--bs-badge-padding-y: .35em;--bs-badge-font-size:.75em;--bs-badge-font-weight: 700;--bs-badge-color: #fff;--bs-badge-border-radius: var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius: var(--bs-border-radius);--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-default{--bs-alert-color: var(--bs-default-text-emphasis);--bs-alert-bg: var(--bs-default-bg-subtle);--bs-alert-border-color: var(--bs-default-border-subtle);--bs-alert-link-color: var(--bs-default-text-emphasis)}.alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height: 1rem;--bs-progress-font-size:.75rem;--bs-progress-bg: var(--bs-secondary-bg);--bs-progress-border-radius: var(--bs-border-radius);--bs-progress-box-shadow: var(--bs-box-shadow-inset);--bs-progress-bar-color: #fff;--bs-progress-bar-bg: #007bc2;--bs-progress-bar-transition: width 0.6s ease;display:flex;display:-webkit-flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:center;-webkit-justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color: var(--bs-body-color);--bs-list-group-bg: var(--bs-body-bg);--bs-list-group-border-color: var(--bs-border-color);--bs-list-group-border-width: var(--bs-border-width);--bs-list-group-border-radius: var(--bs-border-radius);--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: .5rem;--bs-list-group-action-color: var(--bs-secondary-color);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-tertiary-bg);--bs-list-group-action-active-color: var(--bs-body-color);--bs-list-group-action-active-bg: var(--bs-secondary-bg);--bs-list-group-disabled-color: var(--bs-secondary-color);--bs-list-group-disabled-bg: var(--bs-body-bg);--bs-list-group-active-color: #fff;--bs-list-group-active-bg: #007bc2;--bs-list-group-active-border-color: #007bc2;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width: 576px){.list-group-horizontal-sm{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 768px){.list-group-horizontal-md{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 992px){.list-group-horizontal-lg{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 1200px){.list-group-horizontal-xl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-default{--bs-list-group-color: var(--bs-default-text-emphasis);--bs-list-group-bg: var(--bs-default-bg-subtle);--bs-list-group-border-color: var(--bs-default-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-default-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-default-border-subtle);--bs-list-group-active-color: var(--bs-default-bg-subtle);--bs-list-group-active-bg: var(--bs-default-text-emphasis);--bs-list-group-active-border-color: var(--bs-default-text-emphasis)}.list-group-item-primary{--bs-list-group-color: var(--bs-primary-text-emphasis);--bs-list-group-bg: var(--bs-primary-bg-subtle);--bs-list-group-border-color: var(--bs-primary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-primary-border-subtle);--bs-list-group-active-color: var(--bs-primary-bg-subtle);--bs-list-group-active-bg: var(--bs-primary-text-emphasis);--bs-list-group-active-border-color: var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color: var(--bs-secondary-text-emphasis);--bs-list-group-bg: var(--bs-secondary-bg-subtle);--bs-list-group-border-color: var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);--bs-list-group-active-color: var(--bs-secondary-bg-subtle);--bs-list-group-active-bg: var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color: var(--bs-success-text-emphasis);--bs-list-group-bg: var(--bs-success-bg-subtle);--bs-list-group-border-color: var(--bs-success-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-success-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-success-border-subtle);--bs-list-group-active-color: var(--bs-success-bg-subtle);--bs-list-group-active-bg: var(--bs-success-text-emphasis);--bs-list-group-active-border-color: var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color: var(--bs-info-text-emphasis);--bs-list-group-bg: var(--bs-info-bg-subtle);--bs-list-group-border-color: var(--bs-info-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-info-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-info-border-subtle);--bs-list-group-active-color: var(--bs-info-bg-subtle);--bs-list-group-active-bg: var(--bs-info-text-emphasis);--bs-list-group-active-border-color: var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color: var(--bs-warning-text-emphasis);--bs-list-group-bg: var(--bs-warning-bg-subtle);--bs-list-group-border-color: var(--bs-warning-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-warning-border-subtle);--bs-list-group-active-color: var(--bs-warning-bg-subtle);--bs-list-group-active-bg: var(--bs-warning-text-emphasis);--bs-list-group-active-border-color: var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color: var(--bs-danger-text-emphasis);--bs-list-group-bg: var(--bs-danger-bg-subtle);--bs-list-group-border-color: var(--bs-danger-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-danger-border-subtle);--bs-list-group-active-color: var(--bs-danger-bg-subtle);--bs-list-group-active-bg: var(--bs-danger-text-emphasis);--bs-list-group-active-border-color: var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color: var(--bs-light-text-emphasis);--bs-list-group-bg: var(--bs-light-bg-subtle);--bs-list-group-border-color: var(--bs-light-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-light-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-light-border-subtle);--bs-list-group-active-color: var(--bs-light-bg-subtle);--bs-list-group-active-bg: var(--bs-light-text-emphasis);--bs-list-group-active-border-color: var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color: var(--bs-dark-text-emphasis);--bs-list-group-bg: var(--bs-dark-bg-subtle);--bs-list-group-border-color: var(--bs-dark-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-dark-border-subtle);--bs-list-group-active-color: var(--bs-dark-bg-subtle);--bs-list-group-active-bg: var(--bs-dark-text-emphasis);--bs-list-group-active-border-color: var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color: #000;--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity: .5;--bs-btn-close-hover-opacity: .75;--bs-btn-close-focus-shadow: 0 0 0 .25rem rgba(0,123,194,0.25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: .25;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:3px;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme="dark"] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: .75rem;--bs-toast-padding-y: .5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size:.875rem;--bs-toast-color: ;--bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width: var(--bs-border-width);--bs-toast-border-color: var(--bs-border-color-translucent);--bs-toast-border-radius: var(--bs-border-radius);--bs-toast-box-shadow: var(--bs-box-shadow);--bs-toast-header-color: var(--bs-secondary-color);--bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color: var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;width:-webkit-max-content;width:-moz-max-content;width:-ms-max-content;width:-o-max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: .5rem;--bs-modal-color: ;--bs-modal-bg: var(--bs-body-bg);--bs-modal-border-color: var(--bs-border-color-translucent);--bs-modal-border-width: var(--bs-border-width);--bs-modal-border-radius: var(--bs-border-radius-lg);--bs-modal-box-shadow: 0px 1px 2px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 2px 3px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 3px 8px RGBA(var(--bslib-box-shadow-color-rgb), 0.1);--bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1.5rem;--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-header-border-width: none;--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: .5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: var(--bs-border-color);--bs-modal-footer-border-width: none;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0, -50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #464646;--bs-backdrop-opacity: .5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;display:-webkit-flex;flex-shrink:0;-webkit-flex-shrink:0;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;display:-webkit-flex;flex-shrink:0;-webkit-flex-shrink:0;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width: 576px){.modal{--bs-modal-margin: 10%;--bs-modal-box-shadow: 0px 1px 2px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 3px 7px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 12px 30px RGBA(var(--bslib-box-shadow-color-rgb), 0.08)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media (min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media (min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: .5rem;--bs-tooltip-padding-y: .25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:.875rem;--bs-tooltip-color: var(--bs-body-bg);--bs-tooltip-bg: var(--bs-emphasis-color);--bs-tooltip-border-radius: var(--bs-border-radius);--bs-tooltip-opacity: .9;--bs-tooltip-arrow-width: .8rem;--bs-tooltip-arrow-height: .4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size:.875rem;--bs-popover-bg: var(--bs-body-bg);--bs-popover-border-width: var(--bs-border-width);--bs-popover-border-color: var(--bs-border-color-translucent);--bs-popover-border-radius: var(--bs-border-radius-lg);--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow: 0px 1px 2px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 3px 7px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 12px 30px RGBA(var(--bslib-box-shadow-color-rgb), 0.08);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: .5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color: inherit;--bs-popover-header-bg: var(--bs-secondary-bg);--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: var(--bs-body-color);--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: .5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y;-webkit-touch-action:pan-y;-moz-touch-action:pan-y;-ms-touch-action:pan-y;-o-touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity 0.15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;-webkit-flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity 0.6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme="dark"] .carousel .carousel-control-prev-icon,[data-bs-theme="dark"] .carousel .carousel-control-next-icon,[data-bs-theme="dark"].carousel .carousel-control-prev-icon,[data-bs-theme="dark"].carousel .carousel-control-next-icon{filter:invert(1) grayscale(100)}[data-bs-theme="dark"] .carousel .carousel-indicators [data-bs-target],[data-bs-theme="dark"].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme="dark"] .carousel .carousel-caption,[data-bs-theme="dark"].carousel .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -.125em;--bs-spinner-border-width: .25em;--bs-spinner-animation-speed: .75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: .2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -.125em;--bs-spinner-animation-speed: .75s;--bs-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem}@media (prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: var(--bs-body-color);--bs-offcanvas-bg: var(--bs-body-bg);--bs-offcanvas-border-width: var(--bs-border-width);--bs-offcanvas-border-color: var(--bs-border-color-translucent);--bs-offcanvas-box-shadow: 0px 1px 2px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 2px 3px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 3px 8px RGBA(var(--bslib-box-shadow-color-rgb), 0.1);--bs-offcanvas-transition: transform .3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}@media (max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 575.98px) and (prefers-reduced-motion: reduce){.offcanvas-sm{transition:none}}@media (max-width: 575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media (min-width: 576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}}@media (max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 767.98px) and (prefers-reduced-motion: reduce){.offcanvas-md{transition:none}}@media (max-width: 767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media (min-width: 768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}}@media (max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 991.98px) and (prefers-reduced-motion: reduce){.offcanvas-lg{transition:none}}@media (max-width: 991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media (min-width: 992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}}@media (max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce){.offcanvas-xl{transition:none}}@media (max-width: 1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media (min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}}@media (max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce){.offcanvas-xxl{transition:none}}@media (max-width: 1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media (min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#464646}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;-webkit-flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{mask-image:linear-gradient(130deg, #000 55%, rgba(0,0,0,0.8) 75%, #000 95%);-webkit-mask-image:linear-gradient(130deg, #000 55%, rgba(0,0,0,0.8) 75%, #000 95%);mask-size:200% 100%;-webkit-mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%;-webkit-mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-default{color:#000 !important;background-color:RGBA(var(--bs-default-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-primary{color:#fff !important;background-color:RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-secondary{color:#fff !important;background-color:RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-success{color:#fff !important;background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-info{color:#000 !important;background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#000 !important;background-color:RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-danger{color:#fff !important;background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-light{color:#000 !important;background-color:RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-dark{color:#fff !important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important}.link-default{color:RGBA(var(--bs-default-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-default-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-default:hover,.link-default:focus{color:RGBA(229,232,235, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(229,232,235, var(--bs-link-underline-opacity, 1)) !important}.link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-primary:hover,.link-primary:focus{color:RGBA(0,98,155, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(0,98,155, var(--bs-link-underline-opacity, 1)) !important}.link-secondary{color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-secondary:hover,.link-secondary:focus{color:RGBA(51,51,51, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(51,51,51, var(--bs-link-underline-opacity, 1)) !important}.link-success{color:RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-success:hover,.link-success:focus{color:RGBA(0,110,21, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(0,110,21, var(--bs-link-underline-opacity, 1)) !important}.link-info{color:RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-info:hover,.link-info:focus{color:RGBA(53,210,237, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(53,210,237, var(--bs-link-underline-opacity, 1)) !important}.link-warning{color:RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-warning:hover,.link-warning:focus{color:RGBA(250,199,83, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(250,199,83, var(--bs-link-underline-opacity, 1)) !important}.link-danger{color:RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-danger:hover,.link-danger:focus{color:RGBA(154,0,0, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(154,0,0, var(--bs-link-underline-opacity, 1)) !important}.link-light{color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-light:hover,.link-light:focus{color:RGBA(249,249,249, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(249,249,249, var(--bs-link-underline-opacity, 1)) !important}.link-dark{color:RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-dark:hover,.link-dark:focus{color:RGBA(26,26,26, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(26,26,26, var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-underline-offset:.25em;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;-webkit-flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:0.2s ease-in-out transform}@media (prefers-reduced-motion: reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: calc(3 / 4 * 100%)}.ratio-16x9{--bs-aspect-ratio: calc(9 / 16 * 100%)}.ratio-21x9{--bs-aspect-ratio: calc(9 / 21 * 100%)}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media (min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;align-items:center;-webkit-align-items:center;align-self:stretch;-webkit-align-self:stretch}.vstack{display:flex;display:-webkit-flex;flex:1 1 auto;-webkit-flex:1 1 auto;flex-direction:column;-webkit-flex-direction:column;align-self:stretch;-webkit-align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;-webkit-align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{object-fit:contain !important}.object-fit-cover{object-fit:cover !important}.object-fit-fill{object-fit:fill !important}.object-fit-scale{object-fit:scale-down !important}.object-fit-none{object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0px 1px 2px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 3px 7px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 12px 30px RGBA(var(--bslib-box-shadow-color-rgb), 0.08) !important}.shadow-sm{box-shadow:0px 1px 2px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 2px 3px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 3px 8px RGBA(var(--bslib-box-shadow-color-rgb), 0.1) !important}.shadow-lg{box-shadow:0px 16px 48px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 2px 3px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 16px 46px RGBA(var(--bslib-box-shadow-color-rgb), 0.1) !important}.shadow-none{box-shadow:none !important}.focus-ring-default{--bs-focus-ring-color: rgba(var(--bs-default-rgb), var(--bs-focus-ring-opacity))}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-left:0 !important}.border-default{--bs-border-opacity: 1;border-color:rgba(var(--bs-default-rgb), var(--bs-border-opacity)) !important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}.border-success-subtle{border-color:var(--bs-success-border-subtle) !important}.border-info-subtle{border-color:var(--bs-info-border-subtle) !important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}.border-light-subtle{border-color:var(--bs-light-border-subtle) !important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.border-opacity-10{--bs-border-opacity: .1}.border-opacity-25{--bs-border-opacity: .25}.border-opacity-50{--bs-border-opacity: .5}.border-opacity-75{--bs-border-opacity: .75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:.25rem !important}.row-gap-2{row-gap:.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.column-gap-0{column-gap:0 !important}.column-gap-1{column-gap:.25rem !important}.column-gap-2{column-gap:.5rem !important}.column-gap-3{column-gap:1rem !important}.column-gap-4{column-gap:1.5rem !important}.column-gap-5{column-gap:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.335rem + 1.02vw) !important}.fs-2{font-size:calc(1.325rem + .9vw) !important}.fs-3{font-size:calc(1.3rem + .6vw) !important}.fs-4{font-size:calc(1.275rem + .3vw) !important}.fs-5{font-size:1.25rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-lighter{font-weight:lighter !important}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-default{--bs-text-opacity: 1;color:rgba(var(--bs-default-rgb), var(--bs-text-opacity)) !important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,0.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(255,255,255,0.5) !important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color) !important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: .25}.text-opacity-50{--bs-text-opacity: .5}.text-opacity-75{--bs-text-opacity: .75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis) !important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis) !important}.text-success-emphasis{color:var(--bs-success-text-emphasis) !important}.text-info-emphasis{color:var(--bs-info-text-emphasis) !important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis) !important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis) !important}.text-light-emphasis{color:var(--bs-light-text-emphasis) !important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis) !important}.link-opacity-10{--bs-link-opacity: .1}.link-opacity-10-hover:hover{--bs-link-opacity: .1}.link-opacity-25{--bs-link-opacity: .25}.link-opacity-25-hover:hover{--bs-link-opacity: .25}.link-opacity-50{--bs-link-opacity: .5}.link-opacity-50-hover:hover{--bs-link-opacity: .5}.link-opacity-75{--bs-link-opacity: .75}.link-opacity-75-hover:hover{--bs-link-opacity: .75}.link-opacity-100{--bs-link-opacity: 1}.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1{text-underline-offset:.125em !important}.link-offset-1-hover:hover{text-underline-offset:.125em !important}.link-offset-2{text-underline-offset:.25em !important}.link-offset-2-hover:hover{text-underline-offset:.25em !important}.link-offset-3{text-underline-offset:.375em !important}.link-offset-3-hover:hover{text-underline-offset:.375em !important}.link-underline-default{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-default-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-primary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-secondary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-success{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-info{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-warning{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-danger{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-light{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-dark{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important}.link-underline{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-underline-opacity-0{--bs-link-underline-opacity: 0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10{--bs-link-underline-opacity: .1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: .1}.link-underline-opacity-25{--bs-link-underline-opacity: .25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: .25}.link-underline-opacity-50{--bs-link-underline-opacity: .5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: .5}.link-underline-opacity-75{--bs-link-underline-opacity: .75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: .75}.link-underline-opacity-100{--bs-link-underline-opacity: 1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-default{--bs-bg-opacity: 1;background-color:rgba(var(--bs-default-rgb), var(--bs-bg-opacity)) !important}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-opacity-10{--bs-bg-opacity: .1}.bg-opacity-25{--bs-bg-opacity: .25}.bg-opacity-50{--bs-bg-opacity: .5}.bg-opacity-75{--bs-bg-opacity: .75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:var(--bs-border-radius-xxl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl) !important;border-top-right-radius:var(--bs-border-radius-xxl) !important}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-right-radius:var(--bs-border-radius-xxl) !important}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-left-radius:var(--bs-border-radius-xxl) !important}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl) !important;border-top-left-radius:var(--bs-border-radius-xxl) !important}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}@media (min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.object-fit-sm-contain{object-fit:contain !important}.object-fit-sm-cover{object-fit:cover !important}.object-fit-sm-fill{object-fit:fill !important}.object-fit-sm-scale{object-fit:scale-down !important}.object-fit-sm-none{object-fit:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-inline-grid{display:inline-grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.row-gap-sm-0{row-gap:0 !important}.row-gap-sm-1{row-gap:.25rem !important}.row-gap-sm-2{row-gap:.5rem !important}.row-gap-sm-3{row-gap:1rem !important}.row-gap-sm-4{row-gap:1.5rem !important}.row-gap-sm-5{row-gap:3rem !important}.column-gap-sm-0{column-gap:0 !important}.column-gap-sm-1{column-gap:.25rem !important}.column-gap-sm-2{column-gap:.5rem !important}.column-gap-sm-3{column-gap:1rem !important}.column-gap-sm-4{column-gap:1.5rem !important}.column-gap-sm-5{column-gap:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.object-fit-md-contain{object-fit:contain !important}.object-fit-md-cover{object-fit:cover !important}.object-fit-md-fill{object-fit:fill !important}.object-fit-md-scale{object-fit:scale-down !important}.object-fit-md-none{object-fit:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-inline-grid{display:inline-grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:.25rem !important}.row-gap-md-2{row-gap:.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:3rem !important}.column-gap-md-0{column-gap:0 !important}.column-gap-md-1{column-gap:.25rem !important}.column-gap-md-2{column-gap:.5rem !important}.column-gap-md-3{column-gap:1rem !important}.column-gap-md-4{column-gap:1.5rem !important}.column-gap-md-5{column-gap:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.object-fit-lg-contain{object-fit:contain !important}.object-fit-lg-cover{object-fit:cover !important}.object-fit-lg-fill{object-fit:fill !important}.object-fit-lg-scale{object-fit:scale-down !important}.object-fit-lg-none{object-fit:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-inline-grid{display:inline-grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:.25rem !important}.row-gap-lg-2{row-gap:.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:3rem !important}.column-gap-lg-0{column-gap:0 !important}.column-gap-lg-1{column-gap:.25rem !important}.column-gap-lg-2{column-gap:.5rem !important}.column-gap-lg-3{column-gap:1rem !important}.column-gap-lg-4{column-gap:1.5rem !important}.column-gap-lg-5{column-gap:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.object-fit-xl-contain{object-fit:contain !important}.object-fit-xl-cover{object-fit:cover !important}.object-fit-xl-fill{object-fit:fill !important}.object-fit-xl-scale{object-fit:scale-down !important}.object-fit-xl-none{object-fit:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-inline-grid{display:inline-grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:.25rem !important}.row-gap-xl-2{row-gap:.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:3rem !important}.column-gap-xl-0{column-gap:0 !important}.column-gap-xl-1{column-gap:.25rem !important}.column-gap-xl-2{column-gap:.5rem !important}.column-gap-xl-3{column-gap:1rem !important}.column-gap-xl-4{column-gap:1.5rem !important}.column-gap-xl-5{column-gap:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media (min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.object-fit-xxl-contain{object-fit:contain !important}.object-fit-xxl-cover{object-fit:cover !important}.object-fit-xxl-fill{object-fit:fill !important}.object-fit-xxl-scale{object-fit:scale-down !important}.object-fit-xxl-none{object-fit:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-inline-grid{display:inline-grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.row-gap-xxl-0{row-gap:0 !important}.row-gap-xxl-1{row-gap:.25rem !important}.row-gap-xxl-2{row-gap:.5rem !important}.row-gap-xxl-3{row-gap:1rem !important}.row-gap-xxl-4{row-gap:1.5rem !important}.row-gap-xxl-5{row-gap:3rem !important}.column-gap-xxl-0{column-gap:0 !important}.column-gap-xxl-1{column-gap:.25rem !important}.column-gap-xxl-2{column-gap:.5rem !important}.column-gap-xxl-3{column-gap:1rem !important}.column-gap-xxl-4{column-gap:1.5rem !important}.column-gap-xxl-5{column-gap:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}.bg-default{color:#000}.bg-primary{color:#fff}.bg-secondary{color:#fff}.bg-success{color:#fff}.bg-info{color:#000}.bg-warning{color:#000}.bg-danger{color:#fff}.bg-light{color:#000}.bg-dark{color:#fff}@media (min-width: 1200px){.fs-1{font-size:2.1rem !important}.fs-2{font-size:2rem !important}.fs-3{font-size:1.75rem !important}.fs-4{font-size:1.5rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-inline-grid{display:inline-grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}.table th[align=left]{text-align:left}.table th[align=right]{text-align:right}.table th[align=center]{text-align:center}:root{--bslib-spacer: 1rem;--bslib-mb-spacer: var(--bslib-spacer, 1rem)}.bslib-mb-spacing{margin-bottom:var(--bslib-mb-spacer)}.bslib-gap-spacing{gap:var(--bslib-mb-spacer)}.bslib-gap-spacing>.bslib-mb-spacing,.bslib-gap-spacing>.form-group,.bslib-gap-spacing>p,.bslib-gap-spacing>pre{margin-bottom:0}.html-fill-container>.html-fill-item.bslib-mb-spacing{margin-bottom:0}.tab-content>.tab-pane.html-fill-container{display:none}.tab-content>.active.html-fill-container{display:flex}.tab-content.html-fill-container{padding:0}.bg-blue{--bslib-color-bg: #007bc2;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-blue{--bslib-color-fg: #007bc2;color:var(--bslib-color-fg)}.bg-indigo{--bslib-color-bg: #4b00c1;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-indigo{--bslib-color-fg: #4b00c1;color:var(--bslib-color-fg)}.bg-purple{--bslib-color-bg: #74149c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-purple{--bslib-color-fg: #74149c;color:var(--bslib-color-fg)}.bg-pink{--bslib-color-bg: #bf007f;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-pink{--bslib-color-fg: #bf007f;color:var(--bslib-color-fg)}.bg-red{--bslib-color-bg: #c10000;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-red{--bslib-color-fg: #c10000;color:var(--bslib-color-fg)}.bg-orange{--bslib-color-bg: #f45100;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-orange{--bslib-color-fg: #f45100;color:var(--bslib-color-fg)}.bg-yellow{--bslib-color-bg: #f9b928;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-yellow{--bslib-color-fg: #f9b928;color:var(--bslib-color-fg)}.bg-green{--bslib-color-bg: #00891a;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-green{--bslib-color-fg: #00891a;color:var(--bslib-color-fg)}.bg-teal{--bslib-color-bg: #00bf7f;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-teal{--bslib-color-fg: #00bf7f;color:var(--bslib-color-fg)}.bg-cyan{--bslib-color-bg: #03c7e8;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-cyan{--bslib-color-fg: #03c7e8;color:var(--bslib-color-fg)}.text-default{--bslib-color-fg: #dee2e6}.bg-default{--bslib-color-bg: #dee2e6;--bslib-color-fg: #000}.text-primary{--bslib-color-fg: #007bc2}.bg-primary{--bslib-color-bg: #007bc2;--bslib-color-fg: #fff}.text-secondary{--bslib-color-fg: #404040}.bg-secondary{--bslib-color-bg: #404040;--bslib-color-fg: #fff}.text-success{--bslib-color-fg: #00891a}.bg-success{--bslib-color-bg: #00891a;--bslib-color-fg: #fff}.text-info{--bslib-color-fg: #03c7e8}.bg-info{--bslib-color-bg: #03c7e8;--bslib-color-fg: #000}.text-warning{--bslib-color-fg: #f9b928}.bg-warning{--bslib-color-bg: #f9b928;--bslib-color-fg: #000}.text-danger{--bslib-color-fg: #c10000}.bg-danger{--bslib-color-bg: #c10000;--bslib-color-fg: #fff}.text-light{--bslib-color-fg: #f8f8f8}.bg-light{--bslib-color-bg: #f8f8f8;--bslib-color-fg: #000}.text-dark{--bslib-color-fg: #202020}.bg-dark{--bslib-color-bg: #202020;--bslib-color-fg: #fff}.bg-gradient-blue-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #1e4ac2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #007bc2 var(--bg-gradient-start, 36%), #4b00c1 var(--bg-gradient-end, 180%)) #1e4ac2;color:#fff}.bg-gradient-blue-purple{--bslib-color-fg: #fff;--bslib-color-bg: #2e52b3;background:linear-gradient(var(--bg-gradient-deg, 140deg), #007bc2 var(--bg-gradient-start, 36%), #74149c var(--bg-gradient-end, 180%)) #2e52b3;color:#fff}.bg-gradient-blue-pink{--bslib-color-fg: #fff;--bslib-color-bg: #4c4aa7;background:linear-gradient(var(--bg-gradient-deg, 140deg), #007bc2 var(--bg-gradient-start, 36%), #bf007f var(--bg-gradient-end, 180%)) #4c4aa7;color:#fff}.bg-gradient-blue-red{--bslib-color-fg: #fff;--bslib-color-bg: #4d4a74;background:linear-gradient(var(--bg-gradient-deg, 140deg), #007bc2 var(--bg-gradient-start, 36%), #c10000 var(--bg-gradient-end, 180%)) #4d4a74;color:#fff}.bg-gradient-blue-orange{--bslib-color-fg: #fff;--bslib-color-bg: #626a74;background:linear-gradient(var(--bg-gradient-deg, 140deg), #007bc2 var(--bg-gradient-start, 36%), #f45100 var(--bg-gradient-end, 180%)) #626a74;color:#fff}.bg-gradient-blue-yellow{--bslib-color-fg: #000;--bslib-color-bg: #649484;background:linear-gradient(var(--bg-gradient-deg, 140deg), #007bc2 var(--bg-gradient-start, 36%), #f9b928 var(--bg-gradient-end, 180%)) #649484;color:#000}.bg-gradient-blue-green{--bslib-color-fg: #fff;--bslib-color-bg: #00817f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #007bc2 var(--bg-gradient-start, 36%), #00891a var(--bg-gradient-end, 180%)) #00817f;color:#fff}.bg-gradient-blue-teal{--bslib-color-fg: #000;--bslib-color-bg: #0096a7;background:linear-gradient(var(--bg-gradient-deg, 140deg), #007bc2 var(--bg-gradient-start, 36%), #00bf7f var(--bg-gradient-end, 180%)) #0096a7;color:#000}.bg-gradient-blue-cyan{--bslib-color-fg: #000;--bslib-color-bg: #0199d1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #007bc2 var(--bg-gradient-start, 36%), #03c7e8 var(--bg-gradient-end, 180%)) #0199d1;color:#000}.bg-gradient-indigo-blue{--bslib-color-fg: #fff;--bslib-color-bg: #2d31c1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4b00c1 var(--bg-gradient-start, 36%), #007bc2 var(--bg-gradient-end, 180%)) #2d31c1;color:#fff}.bg-gradient-indigo-purple{--bslib-color-fg: #fff;--bslib-color-bg: #5b08b2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4b00c1 var(--bg-gradient-start, 36%), #74149c var(--bg-gradient-end, 180%)) #5b08b2;color:#fff}.bg-gradient-indigo-pink{--bslib-color-fg: #fff;--bslib-color-bg: #7900a7;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4b00c1 var(--bg-gradient-start, 36%), #bf007f var(--bg-gradient-end, 180%)) #7900a7;color:#fff}.bg-gradient-indigo-red{--bslib-color-fg: #fff;--bslib-color-bg: #7a0074;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4b00c1 var(--bg-gradient-start, 36%), #c10000 var(--bg-gradient-end, 180%)) #7a0074;color:#fff}.bg-gradient-indigo-orange{--bslib-color-fg: #fff;--bslib-color-bg: #8f2074;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4b00c1 var(--bg-gradient-start, 36%), #f45100 var(--bg-gradient-end, 180%)) #8f2074;color:#fff}.bg-gradient-indigo-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #914a84;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4b00c1 var(--bg-gradient-start, 36%), #f9b928 var(--bg-gradient-end, 180%)) #914a84;color:#fff}.bg-gradient-indigo-green{--bslib-color-fg: #fff;--bslib-color-bg: #2d377e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4b00c1 var(--bg-gradient-start, 36%), #00891a var(--bg-gradient-end, 180%)) #2d377e;color:#fff}.bg-gradient-indigo-teal{--bslib-color-fg: #fff;--bslib-color-bg: #2d4ca7;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4b00c1 var(--bg-gradient-start, 36%), #00bf7f var(--bg-gradient-end, 180%)) #2d4ca7;color:#fff}.bg-gradient-indigo-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #2e50d1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #4b00c1 var(--bg-gradient-start, 36%), #03c7e8 var(--bg-gradient-end, 180%)) #2e50d1;color:#fff}.bg-gradient-purple-blue{--bslib-color-fg: #fff;--bslib-color-bg: #463dab;background:linear-gradient(var(--bg-gradient-deg, 140deg), #74149c var(--bg-gradient-start, 36%), #007bc2 var(--bg-gradient-end, 180%)) #463dab;color:#fff}.bg-gradient-purple-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #640cab;background:linear-gradient(var(--bg-gradient-deg, 140deg), #74149c var(--bg-gradient-start, 36%), #4b00c1 var(--bg-gradient-end, 180%)) #640cab;color:#fff}.bg-gradient-purple-pink{--bslib-color-fg: #fff;--bslib-color-bg: #920c90;background:linear-gradient(var(--bg-gradient-deg, 140deg), #74149c var(--bg-gradient-start, 36%), #bf007f var(--bg-gradient-end, 180%)) #920c90;color:#fff}.bg-gradient-purple-red{--bslib-color-fg: #fff;--bslib-color-bg: #930c5e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #74149c var(--bg-gradient-start, 36%), #c10000 var(--bg-gradient-end, 180%)) #930c5e;color:#fff}.bg-gradient-purple-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a72c5e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #74149c var(--bg-gradient-start, 36%), #f45100 var(--bg-gradient-end, 180%)) #a72c5e;color:#fff}.bg-gradient-purple-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #a9566e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #74149c var(--bg-gradient-start, 36%), #f9b928 var(--bg-gradient-end, 180%)) #a9566e;color:#fff}.bg-gradient-purple-green{--bslib-color-fg: #fff;--bslib-color-bg: #464368;background:linear-gradient(var(--bg-gradient-deg, 140deg), #74149c var(--bg-gradient-start, 36%), #00891a var(--bg-gradient-end, 180%)) #464368;color:#fff}.bg-gradient-purple-teal{--bslib-color-fg: #fff;--bslib-color-bg: #465890;background:linear-gradient(var(--bg-gradient-deg, 140deg), #74149c var(--bg-gradient-start, 36%), #00bf7f var(--bg-gradient-end, 180%)) #465890;color:#fff}.bg-gradient-purple-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #475cba;background:linear-gradient(var(--bg-gradient-deg, 140deg), #74149c var(--bg-gradient-start, 36%), #03c7e8 var(--bg-gradient-end, 180%)) #475cba;color:#fff}.bg-gradient-pink-blue{--bslib-color-fg: #fff;--bslib-color-bg: #73319a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #bf007f var(--bg-gradient-start, 36%), #007bc2 var(--bg-gradient-end, 180%)) #73319a;color:#fff}.bg-gradient-pink-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #910099;background:linear-gradient(var(--bg-gradient-deg, 140deg), #bf007f var(--bg-gradient-start, 36%), #4b00c1 var(--bg-gradient-end, 180%)) #910099;color:#fff}.bg-gradient-pink-purple{--bslib-color-fg: #fff;--bslib-color-bg: #a1088b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #bf007f var(--bg-gradient-start, 36%), #74149c var(--bg-gradient-end, 180%)) #a1088b;color:#fff}.bg-gradient-pink-red{--bslib-color-fg: #fff;--bslib-color-bg: #c0004c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #bf007f var(--bg-gradient-start, 36%), #c10000 var(--bg-gradient-end, 180%)) #c0004c;color:#fff}.bg-gradient-pink-orange{--bslib-color-fg: #fff;--bslib-color-bg: #d4204c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #bf007f var(--bg-gradient-start, 36%), #f45100 var(--bg-gradient-end, 180%)) #d4204c;color:#fff}.bg-gradient-pink-yellow{--bslib-color-fg: #000;--bslib-color-bg: #d64a5c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #bf007f var(--bg-gradient-start, 36%), #f9b928 var(--bg-gradient-end, 180%)) #d64a5c;color:#000}.bg-gradient-pink-green{--bslib-color-fg: #fff;--bslib-color-bg: #733757;background:linear-gradient(var(--bg-gradient-deg, 140deg), #bf007f var(--bg-gradient-start, 36%), #00891a var(--bg-gradient-end, 180%)) #733757;color:#fff}.bg-gradient-pink-teal{--bslib-color-fg: #fff;--bslib-color-bg: #734c7f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #bf007f var(--bg-gradient-start, 36%), #00bf7f var(--bg-gradient-end, 180%)) #734c7f;color:#fff}.bg-gradient-pink-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #7450a9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #bf007f var(--bg-gradient-start, 36%), #03c7e8 var(--bg-gradient-end, 180%)) #7450a9;color:#fff}.bg-gradient-red-blue{--bslib-color-fg: #fff;--bslib-color-bg: #74314e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #c10000 var(--bg-gradient-start, 36%), #007bc2 var(--bg-gradient-end, 180%)) #74314e;color:#fff}.bg-gradient-red-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #92004d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #c10000 var(--bg-gradient-start, 36%), #4b00c1 var(--bg-gradient-end, 180%)) #92004d;color:#fff}.bg-gradient-red-purple{--bslib-color-fg: #fff;--bslib-color-bg: #a2083e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #c10000 var(--bg-gradient-start, 36%), #74149c var(--bg-gradient-end, 180%)) #a2083e;color:#fff}.bg-gradient-red-pink{--bslib-color-fg: #fff;--bslib-color-bg: #c00033;background:linear-gradient(var(--bg-gradient-deg, 140deg), #c10000 var(--bg-gradient-start, 36%), #bf007f var(--bg-gradient-end, 180%)) #c00033;color:#fff}.bg-gradient-red-orange{--bslib-color-fg: #fff;--bslib-color-bg: #d52000;background:linear-gradient(var(--bg-gradient-deg, 140deg), #c10000 var(--bg-gradient-start, 36%), #f45100 var(--bg-gradient-end, 180%)) #d52000;color:#fff}.bg-gradient-red-yellow{--bslib-color-fg: #000;--bslib-color-bg: #d74a10;background:linear-gradient(var(--bg-gradient-deg, 140deg), #c10000 var(--bg-gradient-start, 36%), #f9b928 var(--bg-gradient-end, 180%)) #d74a10;color:#000}.bg-gradient-red-green{--bslib-color-fg: #fff;--bslib-color-bg: #74370a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #c10000 var(--bg-gradient-start, 36%), #00891a var(--bg-gradient-end, 180%)) #74370a;color:#fff}.bg-gradient-red-teal{--bslib-color-fg: #fff;--bslib-color-bg: #744c33;background:linear-gradient(var(--bg-gradient-deg, 140deg), #c10000 var(--bg-gradient-start, 36%), #00bf7f var(--bg-gradient-end, 180%)) #744c33;color:#fff}.bg-gradient-red-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #75505d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #c10000 var(--bg-gradient-start, 36%), #03c7e8 var(--bg-gradient-end, 180%)) #75505d;color:#fff}.bg-gradient-orange-blue{--bslib-color-fg: #fff;--bslib-color-bg: #92624e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f45100 var(--bg-gradient-start, 36%), #007bc2 var(--bg-gradient-end, 180%)) #92624e;color:#fff}.bg-gradient-orange-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b0314d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f45100 var(--bg-gradient-start, 36%), #4b00c1 var(--bg-gradient-end, 180%)) #b0314d;color:#fff}.bg-gradient-orange-purple{--bslib-color-fg: #fff;--bslib-color-bg: #c1393e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f45100 var(--bg-gradient-start, 36%), #74149c var(--bg-gradient-end, 180%)) #c1393e;color:#fff}.bg-gradient-orange-pink{--bslib-color-fg: #fff;--bslib-color-bg: #df3133;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f45100 var(--bg-gradient-start, 36%), #bf007f var(--bg-gradient-end, 180%)) #df3133;color:#fff}.bg-gradient-orange-red{--bslib-color-fg: #fff;--bslib-color-bg: #e03100;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f45100 var(--bg-gradient-start, 36%), #c10000 var(--bg-gradient-end, 180%)) #e03100;color:#fff}.bg-gradient-orange-yellow{--bslib-color-fg: #000;--bslib-color-bg: #f67b10;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f45100 var(--bg-gradient-start, 36%), #f9b928 var(--bg-gradient-end, 180%)) #f67b10;color:#000}.bg-gradient-orange-green{--bslib-color-fg: #fff;--bslib-color-bg: #92670a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f45100 var(--bg-gradient-start, 36%), #00891a var(--bg-gradient-end, 180%)) #92670a;color:#fff}.bg-gradient-orange-teal{--bslib-color-fg: #000;--bslib-color-bg: #927d33;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f45100 var(--bg-gradient-start, 36%), #00bf7f var(--bg-gradient-end, 180%)) #927d33;color:#000}.bg-gradient-orange-cyan{--bslib-color-fg: #000;--bslib-color-bg: #94805d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f45100 var(--bg-gradient-start, 36%), #03c7e8 var(--bg-gradient-end, 180%)) #94805d;color:#000}.bg-gradient-yellow-blue{--bslib-color-fg: #000;--bslib-color-bg: #95a066;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f9b928 var(--bg-gradient-start, 36%), #007bc2 var(--bg-gradient-end, 180%)) #95a066;color:#000}.bg-gradient-yellow-indigo{--bslib-color-fg: #000;--bslib-color-bg: #b36f65;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f9b928 var(--bg-gradient-start, 36%), #4b00c1 var(--bg-gradient-end, 180%)) #b36f65;color:#000}.bg-gradient-yellow-purple{--bslib-color-fg: #000;--bslib-color-bg: #c47756;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f9b928 var(--bg-gradient-start, 36%), #74149c var(--bg-gradient-end, 180%)) #c47756;color:#000}.bg-gradient-yellow-pink{--bslib-color-fg: #000;--bslib-color-bg: #e26f4b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f9b928 var(--bg-gradient-start, 36%), #bf007f var(--bg-gradient-end, 180%)) #e26f4b;color:#000}.bg-gradient-yellow-red{--bslib-color-fg: #000;--bslib-color-bg: #e36f18;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f9b928 var(--bg-gradient-start, 36%), #c10000 var(--bg-gradient-end, 180%)) #e36f18;color:#000}.bg-gradient-yellow-orange{--bslib-color-fg: #000;--bslib-color-bg: #f78f18;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f9b928 var(--bg-gradient-start, 36%), #f45100 var(--bg-gradient-end, 180%)) #f78f18;color:#000}.bg-gradient-yellow-green{--bslib-color-fg: #000;--bslib-color-bg: #95a622;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f9b928 var(--bg-gradient-start, 36%), #00891a var(--bg-gradient-end, 180%)) #95a622;color:#000}.bg-gradient-yellow-teal{--bslib-color-fg: #000;--bslib-color-bg: #95bb4b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f9b928 var(--bg-gradient-start, 36%), #00bf7f var(--bg-gradient-end, 180%)) #95bb4b;color:#000}.bg-gradient-yellow-cyan{--bslib-color-fg: #000;--bslib-color-bg: #97bf75;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f9b928 var(--bg-gradient-start, 36%), #03c7e8 var(--bg-gradient-end, 180%)) #97bf75;color:#000}.bg-gradient-green-blue{--bslib-color-fg: #fff;--bslib-color-bg: #00835d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00891a var(--bg-gradient-start, 36%), #007bc2 var(--bg-gradient-end, 180%)) #00835d;color:#fff}.bg-gradient-green-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #1e525d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00891a var(--bg-gradient-start, 36%), #4b00c1 var(--bg-gradient-end, 180%)) #1e525d;color:#fff}.bg-gradient-green-purple{--bslib-color-fg: #fff;--bslib-color-bg: #2e5a4e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00891a var(--bg-gradient-start, 36%), #74149c var(--bg-gradient-end, 180%)) #2e5a4e;color:#fff}.bg-gradient-green-pink{--bslib-color-fg: #fff;--bslib-color-bg: #4c5242;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00891a var(--bg-gradient-start, 36%), #bf007f var(--bg-gradient-end, 180%)) #4c5242;color:#fff}.bg-gradient-green-red{--bslib-color-fg: #fff;--bslib-color-bg: #4d5210;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00891a var(--bg-gradient-start, 36%), #c10000 var(--bg-gradient-end, 180%)) #4d5210;color:#fff}.bg-gradient-green-orange{--bslib-color-fg: #fff;--bslib-color-bg: #627310;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00891a var(--bg-gradient-start, 36%), #f45100 var(--bg-gradient-end, 180%)) #627310;color:#fff}.bg-gradient-green-yellow{--bslib-color-fg: #000;--bslib-color-bg: #649c20;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00891a var(--bg-gradient-start, 36%), #f9b928 var(--bg-gradient-end, 180%)) #649c20;color:#000}.bg-gradient-green-teal{--bslib-color-fg: #000;--bslib-color-bg: #009f42;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00891a var(--bg-gradient-start, 36%), #00bf7f var(--bg-gradient-end, 180%)) #009f42;color:#000}.bg-gradient-green-cyan{--bslib-color-fg: #000;--bslib-color-bg: #01a26c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00891a var(--bg-gradient-start, 36%), #03c7e8 var(--bg-gradient-end, 180%)) #01a26c;color:#000}.bg-gradient-teal-blue{--bslib-color-fg: #000;--bslib-color-bg: #00a49a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bf7f var(--bg-gradient-start, 36%), #007bc2 var(--bg-gradient-end, 180%)) #00a49a;color:#000}.bg-gradient-teal-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #1e7399;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bf7f var(--bg-gradient-start, 36%), #4b00c1 var(--bg-gradient-end, 180%)) #1e7399;color:#fff}.bg-gradient-teal-purple{--bslib-color-fg: #fff;--bslib-color-bg: #2e7b8b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bf7f var(--bg-gradient-start, 36%), #74149c var(--bg-gradient-end, 180%)) #2e7b8b;color:#fff}.bg-gradient-teal-pink{--bslib-color-fg: #fff;--bslib-color-bg: #4c737f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bf7f var(--bg-gradient-start, 36%), #bf007f var(--bg-gradient-end, 180%)) #4c737f;color:#fff}.bg-gradient-teal-red{--bslib-color-fg: #fff;--bslib-color-bg: #4d734c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bf7f var(--bg-gradient-start, 36%), #c10000 var(--bg-gradient-end, 180%)) #4d734c;color:#fff}.bg-gradient-teal-orange{--bslib-color-fg: #000;--bslib-color-bg: #62934c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bf7f var(--bg-gradient-start, 36%), #f45100 var(--bg-gradient-end, 180%)) #62934c;color:#000}.bg-gradient-teal-yellow{--bslib-color-fg: #000;--bslib-color-bg: #64bd5c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bf7f var(--bg-gradient-start, 36%), #f9b928 var(--bg-gradient-end, 180%)) #64bd5c;color:#000}.bg-gradient-teal-green{--bslib-color-fg: #000;--bslib-color-bg: #00a957;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bf7f var(--bg-gradient-start, 36%), #00891a var(--bg-gradient-end, 180%)) #00a957;color:#000}.bg-gradient-teal-cyan{--bslib-color-fg: #000;--bslib-color-bg: #01c2a9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bf7f var(--bg-gradient-start, 36%), #03c7e8 var(--bg-gradient-end, 180%)) #01c2a9;color:#000}.bg-gradient-cyan-blue{--bslib-color-fg: #000;--bslib-color-bg: #02a9d9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #03c7e8 var(--bg-gradient-start, 36%), #007bc2 var(--bg-gradient-end, 180%)) #02a9d9;color:#000}.bg-gradient-cyan-indigo{--bslib-color-fg: #000;--bslib-color-bg: #2077d8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #03c7e8 var(--bg-gradient-start, 36%), #4b00c1 var(--bg-gradient-end, 180%)) #2077d8;color:#000}.bg-gradient-cyan-purple{--bslib-color-fg: #000;--bslib-color-bg: #307fca;background:linear-gradient(var(--bg-gradient-deg, 140deg), #03c7e8 var(--bg-gradient-start, 36%), #74149c var(--bg-gradient-end, 180%)) #307fca;color:#000}.bg-gradient-cyan-pink{--bslib-color-fg: #000;--bslib-color-bg: #4e77be;background:linear-gradient(var(--bg-gradient-deg, 140deg), #03c7e8 var(--bg-gradient-start, 36%), #bf007f var(--bg-gradient-end, 180%)) #4e77be;color:#000}.bg-gradient-cyan-red{--bslib-color-fg: #fff;--bslib-color-bg: #4f778b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #03c7e8 var(--bg-gradient-start, 36%), #c10000 var(--bg-gradient-end, 180%)) #4f778b;color:#fff}.bg-gradient-cyan-orange{--bslib-color-fg: #000;--bslib-color-bg: #63988b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #03c7e8 var(--bg-gradient-start, 36%), #f45100 var(--bg-gradient-end, 180%)) #63988b;color:#000}.bg-gradient-cyan-yellow{--bslib-color-fg: #000;--bslib-color-bg: #65c19b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #03c7e8 var(--bg-gradient-start, 36%), #f9b928 var(--bg-gradient-end, 180%)) #65c19b;color:#000}.bg-gradient-cyan-green{--bslib-color-fg: #000;--bslib-color-bg: #02ae96;background:linear-gradient(var(--bg-gradient-deg, 140deg), #03c7e8 var(--bg-gradient-start, 36%), #00891a var(--bg-gradient-end, 180%)) #02ae96;color:#000}.bg-gradient-cyan-teal{--bslib-color-fg: #000;--bslib-color-bg: #02c4be;background:linear-gradient(var(--bg-gradient-deg, 140deg), #03c7e8 var(--bg-gradient-start, 36%), #00bf7f var(--bg-gradient-end, 180%)) #02c4be;color:#000}.irs.irs--shiny{margin-top:3px}.irs.irs--shiny .irs-min,.irs.irs--shiny .irs-max,.irs.irs--shiny .irs-from,.irs.irs--shiny .irs-to,.irs.irs--shiny .irs-single{padding:3px 6px;top:-3px}.irs.irs--shiny .irs-handle{top:23px}.irs.irs--shiny .irs-bar{top:31px;height:3px;border:none}.irs.irs--shiny .irs-line{border-radius:8px}.irs.irs--shiny .irs-grid-pol{height:6px}.irs.irs--shiny .irs-grid-text{bottom:8px}.irs.irs--shiny .irs-handle:focus-visible,.irs.irs--shiny .irs-handle:active{color:#005688;background-color:#005688;border-color:#005688;outline:0;box-shadow:0 0 0 .25rem rgba(0,123,194,0.25)}.irs.irs--shiny~.slider-animate-container{text-align:left}.irs.irs--shiny~.slider-animate-container .slider-animate-button{opacity:1}.irs.irs--shiny.irs-with-grid~.slider-animate-container{margin-top:-5px}.irs.irs--shiny:not(.irs-with-grid)~.slider-animate-container{margin-top:5px}.table.dataTable{--dt-row-selected: var(--bs-primary-rgb, "0,123,194");--dt-row-selected-text: var(--bs-white-rgb, "255,255,255");--dt-row-selected-link: var(--bs-light-rgh, "248,248,248")}.table.dataTable.dataTable.table-striped>tbody>tr.odd:not(.selected)>*{box-shadow:none}.table.dataTable.dataTable.table-striped>tbody>tr.even:not(.selected)>*{box-shadow:inset 0 0 0 9999px var(--bs-table-striped-bg)}.table.dataTable.dataTable tbody td.active,.table.dataTable.dataTable tbody tr.active td{background-color:var(--bs-table-active-bg)}.table.dataTable.dataTable.table-hover>tbody>tr:hover:not(.selected)>*{box-shadow:inset 0 0 0 9999px var(--bs-table-hover-bg)}thead,tbody,tfoot,tr,td,th{border:none}.table>thead{border-bottom:1px solid var(--bs-table-color)}th{font-weight:600}.datatables .dataTables_wrapper div.dataTables_info{padding-top:calc(var(--bslib-spacer, 1rem) * 1.65);font-size:.95rem}.datatables .dataTables_paginate{padding-top:var(--bslib-spacer, 1rem)}.datatables .paginate_button a{font-size:.95rem}.datatables .dataTables_length,.datatables .dataTables_filter{padding-bottom:var(--bslib-spacer, 1rem)}.datatables .dataTables_wrapper .dt-row{max-width:100%;overflow:auto}.datatables .dataTables_wrapper .dataTables_length select,.datatables .dataTables_wrapper .dataTables_filter input{border:none;border-bottom:1px solid var(--bs-body-color);border-radius:0}.bslib-card-table-sm.bslib-card[data-full-screen="false"] .datatables .dataTables_wrapper{font-size:85%}.bslib-card-table-sm.bslib-card[data-full-screen="false"] .datatables .dataTables_wrapper .dataTables_length,.bslib-card-table-sm.bslib-card[data-full-screen="false"] .datatables .dataTables_wrapper .dataTables_filter,.bslib-card-table-sm.bslib-card[data-full-screen="false"] .datatables .dataTables_wrapper .dataTables_paginate{display:none}:root{--bslib-box-shadow-color-rgb: 29,31,33}[data-bs-theme="dark"]{--bslib-box-shadow-color-rgb: 0,0,0}.checkbox input,.radio input{margin-right:.35em}.shiny-input-container-inline .shiny-options-group{display:flex;flex-wrap:wrap;flex-direction:row;column-gap:1em}.shiny-input-container-inline .shiny-options-group .checkbox-inline,.shiny-input-container-inline .shiny-options-group .radio-inline{position:relative;padding-left:calc(1.2em + .35em * 2)}.shiny-input-container-inline .shiny-options-group .checkbox-inline input,.shiny-input-container-inline .shiny-options-group .radio-inline input{position:absolute;margin-top:0;left:0;top:calc(.15em + var(--bs-border-width))}.shiny-date-range-input .input-daterange .input-group-addon{margin-right:-1px}.btn-outline-default,.btn-default:not(.btn-primary,.btn-secondary,.btn-info,.btn-success,.btn-danger,.btn-warning,.btn-light,.btn-dark,.btn-link,[class*="btn-outline-"]){--bs-btn-color: #404040;--bs-btn-border-color: #404040;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #404040;--bs-btn-hover-border-color: #404040;--bs-btn-focus-shadow-rgb: 64,64,64;--bs-btn-active-color: #fff;--bs-btn-active-bg: #404040;--bs-btn-active-border-color: #404040;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #404040;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #404040;--bs-btn-bg: transparent;--bs-gradient: none}[data-bs-theme="dark"] .btn-outline-default,[data-bs-theme="dark"] .btn-default:not(.btn-primary,.btn-secondary,.btn-info,.btn-success,.btn-danger,.btn-warning,.btn-light,.btn-dark,.btn-link,[class*="btn-outline-"]){--bs-btn-color: #dee2e6;--bs-btn-border-color: #dee2e6;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #dee2e6;--bs-btn-hover-border-color: #dee2e6;--bs-btn-focus-shadow-rgb: 222,226,230;--bs-btn-active-color: #000;--bs-btn-active-bg: #dee2e6;--bs-btn-active-border-color: #dee2e6;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #dee2e6;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dee2e6;--bs-btn-bg: transparent;--bs-gradient: none}.selectize-control.plugin-remove_button .item{align-items:flex-start !important}.selectize-control.plugin-remove_button .item .remove{border-left:none !important}.bslib-card{box-shadow:var(--bslib-card-box-shadow, 0px 1px 2px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 3px 7px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 12px 30px RGBA(var(--bslib-box-shadow-color-rgb), 0.08))}.bslib-card .bslib-card{--bslib-card-box-shadow: }.bslib-card-box-shadow-sm{--bslib-card-box-shadow: var(--bslib-card-box-shadow-sm, 0px 1px 2px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 2px 3px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 3px 8px RGBA(var(--bslib-box-shadow-color-rgb), 0.1))}.bslib-card-box-shadow-md{--bslib-card-box-shadow: var(--bslib-card-box-shadow-md, 0px 1px 2px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 3px 7px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 12px 30px RGBA(var(--bslib-box-shadow-color-rgb), 0.08))}.bslib-card-box-shadow-lg{--bslib-card-box-shadow: var(--bslib-card-box-shadow-lg, 0px 16px 48px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 2px 3px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 16px 46px RGBA(var(--bslib-box-shadow-color-rgb), 0.1))}.bslib-card-box-shadow-none{--bslib-card-box-shadow: none}:root{--bslib-dashboard-sidebar-bg: var(--bs-body-bg);--bslib-dashboard-sidebar-main-bg: var(--bs-body-bg);--bslib-dashboard-main-bg: rgb(247, 247, 247);--bs-card-border-color: var(--bslib-dashboard-border-color-translucent, var(--bs-border-color-translucent));--bslib-sidebar-bg: var(--bs-body-bg);--bslib-sidebar-fg: var(--bs-color)}[data-bs-theme="dark"]{--bslib-dashboard-main-bg: rgb(20, 20, 24)}.bslib-card .card-header,.bslib-card .card-footer{background-color:transparent;font-size:0.9rem}.bslib-card .card-header{font-weight:600;line-height:1.375rem}.bslib-page-dashboard,.main:has(.tab-content>.bslib-page-dashboard.active){background-color:var(--bslib-dashboard-main-bg);--_main-bg: var(--bslib-dashboard-main-bg)}.bslib-page-navbar>.navbar,.bslib-page-dashboard>.navbar{--bslib-navbar-default-bg: var(--bs-body-bg);--bslib-navbar-inverse-bg: var(--bs-body-color)}.bslib-page-navbar>.navbar+div,.bslib-page-dashboard>.navbar+div{border-top:var(--bs-border-width) solid var(--bs-border-color-translucent)}.bslib-page-navbar>.navbar+div>.bslib-sidebar-layout,.bslib-page-navbar>.navbar+div>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout.html-fill-item,.bslib-page-dashboard>.navbar+div>.bslib-sidebar-layout,.bslib-page-dashboard>.navbar+div>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout.html-fill-item{border-top:none !important}.bslib-page-sidebar{--bslib-page-sidebar-title-bg: var(--bs-body-bg);--bslib-page-sidebar-title-color: var(--bs-body-color)}.bslib-page-sidebar .bslib-page-title{border-color:var(--bs-border-color-translucent)}.nav-underline{--bs-link-color: rgba(var(--bs-body-color-rgb), 0.65);--bs-link-hover-color: rgba(var(--bs-body-color-rgb), 0.8);--bs-nav-link-font-size: 0.875rem}.nav-underline .nav-link{padding-left:5px !important;padding-right:5px !important}.nav-underline .nav-link.active{font-weight:500}.navbar-collapse.show .nav-underline,.navbar-collapse.collapsing .nav-underline{--bs-nav-underline-border-width: 0;--bs-nav-underline-gap: 0}.navbar .nav-underline .nav-link{padding-bottom:calc(var(--bs-navbar-padding-y, .5rem) * 2);margin-bottom:calc(var(--bs-navbar-padding-y, .5rem) * -1)}.bslib-value-box.default .value-box-showcase>i.bi{background:linear-gradient(140deg, #007bc2 36%, #74149c 180%) #007bc2;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bslib-value-box.default .value-box-showcase>i.fa{background:linear-gradient(140deg, #007bc2 36%, #74149c 180%) #007bc2;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bslib-value-box.default .value-box-showcase>i.fas{background:linear-gradient(140deg, #007bc2 36%, #74149c 180%) #007bc2;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bslib-value-box.default .value-box-showcase>i.far{background:linear-gradient(140deg, #007bc2 36%, #74149c 180%) #007bc2;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bslib-value-box.default .value-box-showcase>i.fab{background:linear-gradient(140deg, #007bc2 36%, #74149c 180%) #007bc2;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bslib-value-box.default .value-box-showcase>i.material-icons{background:linear-gradient(140deg, #007bc2 36%, #74149c 180%) #007bc2;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bslib-value-box.default .value-box-showcase>svg.bi{fill:url("#bslib---icon-gradient") #007bc2 !important}.bslib-value-box.default .value-box-showcase>svg.fa{fill:url("#bslib---icon-gradient") #007bc2 !important}.bslib-value-box.default .value-box-showcase>svg.fas{fill:url("#bslib---icon-gradient") #007bc2 !important}.bslib-value-box.default .value-box-showcase>svg.far{fill:url("#bslib---icon-gradient") #007bc2 !important}.bslib-value-box.default .value-box-showcase>svg.fab{fill:url("#bslib---icon-gradient") #007bc2 !important}.bslib-value-box.default .value-box-showcase>svg.material-icons{fill:url("#bslib---icon-gradient") #007bc2 !important}.bslib-value-box.text-info{color:#028097 !important}.bslib-value-box.text-info,.bslib-value-box.text-info.text-cyan{--bslib-color-fg: $cyan !important}.bslib-value-box.text-light{--bslib-color-fg: $gray-600 !important}.bslib-value-box.text-warning{color:#A87600 !important}.bslib-value-box.text-warning,.bslib-value-box.text-warning.text-yellow{--bslib-color-fg: $warning !important}.bslib-value-box.text-teal.text-teal{--bslib-color-fg: #008558}.modal-body,.modal-footer{padding:1.5rem}.modal-header .btn-close{align-self:start;display:flex}#shiny-modal-wrapper:has(~.modal-backdrop) .modal{backdrop-filter:blur(2px)}#shiny-notification-panel#shiny-notification-panel{position:fixed;bottom:calc(var(--bslib-spacer, 1rem) / 2);right:calc(var(--bslib-spacer, 1rem) / 2);width:450px;z-index:1090}.progress-message{margin-right:.6rem}.shiny-notification.shiny-notification{position:relative;opacity:0.96;padding:calc(var(--bslib-spacer, 1rem) * 2);margin:var(--bslib-spacer, 1rem);border:1px solid var(--bs-border-color-translucent);border-radius:8px;box-shadow:0px 1px 2px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 3px 7px RGBA(var(--bslib-box-shadow-color-rgb), 0.1),0px 12px 30px RGBA(var(--bslib-box-shadow-color-rgb), 0.08)}.shiny-notification.shiny-notification .shiny-notification-close{position:absolute;font-size:1.5em;width:2rem;height:2rem;top:0;right:0;bottom:unset;display:flex;align-items:center;justify-content:center;padding:0.25rem;cursor:pointer;font-weight:200;color:currentColor}.shiny-notification.shiny-notification .shiny-notification-close:hover{font-weight:normal}.shiny-notification.shiny-notification .shiny-notification-content-text :last-child{margin-bottom:0}.row>main{max-width:50rem}@media (min-width: 1200px) and (max-width: 1399.98px){.container .row{justify-content:space-evenly}}@media (min-width: 1400px){body{font-size:18px}.col-md-3{margin-left:5rem}}.navbar-nav .nav-item>.nav-link{border-radius:3px;padding:0.5rem}.navbar>.container{align-items:baseline;-webkit-align-items:baseline}.navbar-light .navbar-nav .active>.nav-link{background:#e9ecef;color:#1D1F21}.navbar-dark .navbar-nav .active>.nav-link{background:#343A46;color:#fff}.navbar-dark .navbar-nav .nav-item>.nav-link:hover,.navbar-light .navbar-nav .nav-item>.nav-link:hover{background:rgba(0,123,194,0.1)}.navbar-dark input[type="search"]{border-color:#707782;background-color:#1D1F21;color:#e9ecef}input[type="search"]{border-color:#dee2e6;width:12rem}.headroom{will-change:transform;transition:transform 400ms ease}.headroom--pinned{transform:translateY(0%)}.headroom--unpinned{transform:translateY(-100%)}.row>main,.row>aside{margin-top:56px}html,body{scroll-padding:56px}@media (min-width: 576px){#toc{position:sticky;top:56px;max-height:calc(100vh - 56px - 1rem);overflow-y:auto}}aside h2,aside .h2{margin-top:1.5rem;font-size:1.25rem}aside .roles{color:#4a4c4d}aside .list-unstyled li{margin-bottom:0.5rem}aside .dev-status .list-unstyled li{margin-bottom:0.1rem}@media (max-width: 575.98px){aside{margin:0.5rem;width:calc(100vw - 1rem);background-color:#f8f8f8;border-color:#dee2e6;border-radius:3px}aside h2:first-child,aside .h2:first-child{margin-top:1rem}}body{position:relative}#toc>.nav{margin-bottom:1rem}#toc>.nav a.nav-link{color:inherit;padding:0.25rem 0.5rem;margin-bottom:2px;border-radius:3px;border:0 solid #dee2e6}#toc>.nav a.nav-link:hover,#toc>.nav a.nav-link:focus{background-color:rgba(0,123,194,0.1);color:#000}#toc>.nav a.nav-link.active{background-color:#e8e9e9;color:#000}#toc>.nav .nav a.nav-link{margin-left:0.5rem}#toc>.nav .nav{display:none !important}#toc>.nav a.active+.nav{display:flex !important}footer{margin:1rem 0 1rem 0;font-size:.875em;border-top:1px solid #dee2e6;background:rgba(0,0,0,0);color:#4a4c4d;display:flex;column-gap:1rem}@media (max-width: 575.98px){footer{flex-direction:column}}@media (min-width: 576px){footer .pkgdown-footer-right{text-align:right}}footer div{flex:1 1 auto}html,body{height:100%}body>.container{min-height:100%;display:flex;flex-direction:column}body>.container .row{flex:1 0 auto}::selection{background-color:#cce5f3}main img{max-width:100%;height:auto}main table{display:block;overflow:auto}body{font-display:fallback}.page-header{border-bottom:1px solid #dee2e6;padding-bottom:0.5rem;margin-bottom:0.5rem;margin-top:1.5rem}dd{margin-left:1.5rem}summary{margin-bottom:0.5rem}details{margin-bottom:1rem}.html-widget{margin-bottom:1rem}a.anchor{display:none;margin-left:5px;width:Min(0.9em, 20px);height:Min(0.9em, 20px);background-image:url(../../link.svg);background-repeat:no-repeat;background-size:Min(0.9em, 20px) Min(0.9em, 20px);background-position:center center}h2:hover .anchor,.h2:hover .anchor,h3:hover .anchor,.h3:hover .anchor,h4:hover .anchor,.h4:hover .anchor,h5:hover .anchor,.h5:hover .anchor,h6:hover .anchor,.h6:hover .anchor{display:inline-block}.orcid{color:#A6CE39;margin-right:4px}.fab{font-family:"Font Awesome 5 Brands" !important}img.logo{float:right;width:100px;margin-left:30px}.template-home img.logo{width:120px}@media (max-width: 575.98px){img.logo{width:80px}}@media (min-width: 576px){.page-header{min-height:88px}.template-home .page-header{min-height:104px}}.line-block{margin-bottom:1rem}.template-reference-index dt{font-weight:normal}.template-reference-index code{word-wrap:normal}.icon{float:right}.icon img{width:40px}a.footnote-ref{cursor:pointer}.popover{width:Min(100vw, 32rem);font-size:0.9rem;box-shadow:4px 4px 8px rgba(0,0,0,0.3)}.popover-body{padding:0.75rem}.popover-body p:last-child{margin-bottom:0}.tab-content{padding:1rem}.tabset-pills .tab-content{border:solid 1px #e5e5e5}.tab-content{display:flex}.tab-content>.tab-pane{display:block;visibility:hidden;margin-right:-100%;width:100%}.tab-content>.active{visibility:visible}div.csl-entry{clear:both}.hanging-indent div.csl-entry{margin-left:2em;text-indent:-2em}div.csl-left-margin{min-width:2em;float:left}div.csl-right-inline{margin-left:2em;padding-left:1em}div.csl-indent{margin-left:2em}pre,pre code{word-wrap:normal}code{overflow-wrap:break-word}.hasCopyButton{position:relative}.btn-copy-ex{position:absolute;right:5px;top:5px;visibility:hidden}.hasCopyButton:hover button.btn-copy-ex{visibility:visible}pre{padding:1rem 0.5rem}@media (max-width: 575.98px){div>div>pre{margin-left:calc(var(--bs-gutter-x) * -.5);margin-right:calc(var(--bs-gutter-x) * -.5);border-radius:0;padding-left:1rem;padding-right:1rem}.btn-copy-ex{right:calc(var(--bs-gutter-x) * -.5 + 5px)}}code a:any-link{color:inherit;text-decoration-color:#707782}pre code{padding:0;background:transparent}pre code .error,pre code .warning{font-weight:bolder}pre .img img,pre .r-plt img{margin:5px 0;background-color:#fff}@media print{code a:link:after,code a:visited:after{content:""}}a.sourceLine:hover{text-decoration:none}mark,.mark{background:linear-gradient(-100deg, rgba(3,199,232,0.2), rgba(3,199,232,0.7) 95%, rgba(3,199,232,0.1))}.algolia-autocomplete .aa-hint{color:#1D1F21}.algolia-autocomplete .aa-dropdown-menu{width:Max(100%, 20rem);background-color:#fff;border:1px solid var(--bs-border-color);margin-top:2px;max-height:50vh;overflow-y:auto}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion{cursor:pointer;padding:5px 4px;border-bottom:1px #e9ecef solid;font-size:0.9rem;color:#1D1F21}.search-details{font-size:0.9rem;color:#007bc2;display:inline;font-weight:bolder}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion.aa-cursor{background-color:#e6f2f9}pre{background-color:#f1f3f5}pre code{color:#003B4F}pre code span.al{color:#AD0000}pre code span.an{color:#5E5E5E}pre code span.at{color:#657422}pre code span.bn{color:#AD0000}pre code span.cf{color:#003B4F}pre code span.ch{color:#20794D}pre code span.cn{color:#8f5902}pre code span.co{color:#5E5E5E}pre code span.cv{color:#5E5E5E;font-style:italic}pre code span.do{color:#5E5E5E;font-style:italic}pre code span.dt{color:#AD0000}pre code span.dv{color:#AD0000}pre code span.er{color:#AD0000}pre code span.fl{color:#AD0000}pre code span.fu{color:#4758AB}pre code span.im{color:#00769E}pre code span.in{color:#5E5E5E}pre code span.kw{color:#003B4F}pre code span.op{color:#5E5E5E}pre code span.ot{color:#003B4F}pre code span.pp{color:#AD0000}pre code span.sc{color:#5E5E5E}pre code span.ss{color:#20794D}pre code span.st{color:#20794D}pre code span.va{color:#111111}pre code span.vs{color:#20794D}pre code span.wa{color:#5E5E5E;font-style:italic} + */:root,[data-bs-theme="light"]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-default: #dee2e6;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-default-rgb: 222,226,230;--bs-primary-rgb: 13,110,253;--bs-secondary-rgb: 108,117,125;--bs-success-rgb: 25,135,84;--bs-info-rgb: 13,202,240;--bs-warning-rgb: 255,193,7;--bs-danger-rgb: 220,53,69;--bs-light-rgb: 248,249,250;--bs-dark-rgb: 33,37,41;--bs-primary-text-emphasis: #052c65;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255,255,255;--bs-black-rgb: 0,0,0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255,255,255,0.15), rgba(255,255,255,0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33,37,41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255,255,255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0,0,0;--bs-secondary-color: rgba(33,37,41,0.75);--bs-secondary-color-rgb: 33,37,41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233,236,239;--bs-tertiary-color: rgba(33,37,41,0.5);--bs-tertiary-color-rgb: 33,37,41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248,249,250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13,110,253;--bs-link-decoration: underline;--bs-link-hover-color: #0a58ca;--bs-link-hover-color-rgb: 10,88,202;--bs-code-color: RGB(var(--bs-emphasis-color-rgb, 0, 0, 0));--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0,0,0,0.175);--bs-border-radius: .375rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0,0,0,0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0,0,0,0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0,0,0,0.075);--bs-focus-ring-width: .25rem;--bs-focus-ring-opacity: .25;--bs-focus-ring-color: rgba(13,110,253,0.25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}[data-bs-theme="dark"]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222,226,230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33,37,41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255,255,255;--bs-secondary-color: rgba(222,226,230,0.75);--bs-secondary-color-rgb: 222,226,230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52,58,64;--bs-tertiary-color: rgba(222,226,230,0.5);--bs-tertiary-color-rgb: 222,226,230;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43,48,53;--bs-primary-text-emphasis: #6ea8fe;--bs-secondary-text-emphasis: #a7acb1;--bs-success-text-emphasis: #75b798;--bs-info-text-emphasis: #6edff6;--bs-warning-text-emphasis: #ffda6a;--bs-danger-text-emphasis: #ea868f;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #031633;--bs-secondary-bg-subtle: #161719;--bs-success-bg-subtle: #051b11;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2c0b0e;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #084298;--bs-secondary-border-subtle: #41464b;--bs-success-border-subtle: #0f5132;--bs-info-border-subtle: #087990;--bs-warning-border-subtle: #997404;--bs-danger-border-subtle: #842029;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #6ea8fe;--bs-link-hover-color: #8bb9fe;--bs-link-color-rgb: 110,168,254;--bs-link-hover-color-rgb: 139,185,254;--bs-code-color: RGB(var(--bs-emphasis-color-rgb, 0, 0, 0));--bs-border-color: #495057;--bs-border-color-translucent: rgba(255,255,255,0.15);--bs-form-valid-color: #75b798;--bs-form-valid-border-color: #75b798;--bs-form-invalid-color: #ea868f;--bs-form-invalid-border-color: #ea868f}*,*::before,*::after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + .9vw)}@media (min-width: 1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + .6vw)}@media (min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;-ms-text-decoration:underline dotted;-o-text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem;padding:.625rem 1.25rem;border-left:.25rem solid #e9ecef}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}b,strong{font-weight:bolder}small,.small{font-size:.875em}mark,.mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em;color:RGB(var(--bs-emphasis-color-rgb, 0, 0, 0));background-color:RGBA(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.04);padding:.5rem;border:1px solid var(--bs-border-color, #dee2e6);border-radius:.375rem}pre code{background-color:transparent;font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);background-color:RGBA(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.04);border-radius:.375rem;padding:.125rem .25rem;word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role="button"]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type="date"]):not([type="datetime-local"]):not([type="month"]):not([type="week"]):not([type="time"])::-webkit-calendar-picker-indicator{display:none !important}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container-sm,.container{max-width:540px}}@media (min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media (min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;-webkit-flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.grid{display:grid;grid-template-rows:repeat(var(--bs-rows, 1), 1fr);grid-template-columns:repeat(var(--bs-columns, 12), 1fr);gap:var(--bs-gap, 1.5rem)}.grid .g-col-1{grid-column:auto/span 1}.grid .g-col-2{grid-column:auto/span 2}.grid .g-col-3{grid-column:auto/span 3}.grid .g-col-4{grid-column:auto/span 4}.grid .g-col-5{grid-column:auto/span 5}.grid .g-col-6{grid-column:auto/span 6}.grid .g-col-7{grid-column:auto/span 7}.grid .g-col-8{grid-column:auto/span 8}.grid .g-col-9{grid-column:auto/span 9}.grid .g-col-10{grid-column:auto/span 10}.grid .g-col-11{grid-column:auto/span 11}.grid .g-col-12{grid-column:auto/span 12}.grid .g-start-1{grid-column-start:1}.grid .g-start-2{grid-column-start:2}.grid .g-start-3{grid-column-start:3}.grid .g-start-4{grid-column-start:4}.grid .g-start-5{grid-column-start:5}.grid .g-start-6{grid-column-start:6}.grid .g-start-7{grid-column-start:7}.grid .g-start-8{grid-column-start:8}.grid .g-start-9{grid-column-start:9}.grid .g-start-10{grid-column-start:10}.grid .g-start-11{grid-column-start:11}@media (min-width: 576px){.grid .g-col-sm-1{grid-column:auto/span 1}.grid .g-col-sm-2{grid-column:auto/span 2}.grid .g-col-sm-3{grid-column:auto/span 3}.grid .g-col-sm-4{grid-column:auto/span 4}.grid .g-col-sm-5{grid-column:auto/span 5}.grid .g-col-sm-6{grid-column:auto/span 6}.grid .g-col-sm-7{grid-column:auto/span 7}.grid .g-col-sm-8{grid-column:auto/span 8}.grid .g-col-sm-9{grid-column:auto/span 9}.grid .g-col-sm-10{grid-column:auto/span 10}.grid .g-col-sm-11{grid-column:auto/span 11}.grid .g-col-sm-12{grid-column:auto/span 12}.grid .g-start-sm-1{grid-column-start:1}.grid .g-start-sm-2{grid-column-start:2}.grid .g-start-sm-3{grid-column-start:3}.grid .g-start-sm-4{grid-column-start:4}.grid .g-start-sm-5{grid-column-start:5}.grid .g-start-sm-6{grid-column-start:6}.grid .g-start-sm-7{grid-column-start:7}.grid .g-start-sm-8{grid-column-start:8}.grid .g-start-sm-9{grid-column-start:9}.grid .g-start-sm-10{grid-column-start:10}.grid .g-start-sm-11{grid-column-start:11}}@media (min-width: 768px){.grid .g-col-md-1{grid-column:auto/span 1}.grid .g-col-md-2{grid-column:auto/span 2}.grid .g-col-md-3{grid-column:auto/span 3}.grid .g-col-md-4{grid-column:auto/span 4}.grid .g-col-md-5{grid-column:auto/span 5}.grid .g-col-md-6{grid-column:auto/span 6}.grid .g-col-md-7{grid-column:auto/span 7}.grid .g-col-md-8{grid-column:auto/span 8}.grid .g-col-md-9{grid-column:auto/span 9}.grid .g-col-md-10{grid-column:auto/span 10}.grid .g-col-md-11{grid-column:auto/span 11}.grid .g-col-md-12{grid-column:auto/span 12}.grid .g-start-md-1{grid-column-start:1}.grid .g-start-md-2{grid-column-start:2}.grid .g-start-md-3{grid-column-start:3}.grid .g-start-md-4{grid-column-start:4}.grid .g-start-md-5{grid-column-start:5}.grid .g-start-md-6{grid-column-start:6}.grid .g-start-md-7{grid-column-start:7}.grid .g-start-md-8{grid-column-start:8}.grid .g-start-md-9{grid-column-start:9}.grid .g-start-md-10{grid-column-start:10}.grid .g-start-md-11{grid-column-start:11}}@media (min-width: 992px){.grid .g-col-lg-1{grid-column:auto/span 1}.grid .g-col-lg-2{grid-column:auto/span 2}.grid .g-col-lg-3{grid-column:auto/span 3}.grid .g-col-lg-4{grid-column:auto/span 4}.grid .g-col-lg-5{grid-column:auto/span 5}.grid .g-col-lg-6{grid-column:auto/span 6}.grid .g-col-lg-7{grid-column:auto/span 7}.grid .g-col-lg-8{grid-column:auto/span 8}.grid .g-col-lg-9{grid-column:auto/span 9}.grid .g-col-lg-10{grid-column:auto/span 10}.grid .g-col-lg-11{grid-column:auto/span 11}.grid .g-col-lg-12{grid-column:auto/span 12}.grid .g-start-lg-1{grid-column-start:1}.grid .g-start-lg-2{grid-column-start:2}.grid .g-start-lg-3{grid-column-start:3}.grid .g-start-lg-4{grid-column-start:4}.grid .g-start-lg-5{grid-column-start:5}.grid .g-start-lg-6{grid-column-start:6}.grid .g-start-lg-7{grid-column-start:7}.grid .g-start-lg-8{grid-column-start:8}.grid .g-start-lg-9{grid-column-start:9}.grid .g-start-lg-10{grid-column-start:10}.grid .g-start-lg-11{grid-column-start:11}}@media (min-width: 1200px){.grid .g-col-xl-1{grid-column:auto/span 1}.grid .g-col-xl-2{grid-column:auto/span 2}.grid .g-col-xl-3{grid-column:auto/span 3}.grid .g-col-xl-4{grid-column:auto/span 4}.grid .g-col-xl-5{grid-column:auto/span 5}.grid .g-col-xl-6{grid-column:auto/span 6}.grid .g-col-xl-7{grid-column:auto/span 7}.grid .g-col-xl-8{grid-column:auto/span 8}.grid .g-col-xl-9{grid-column:auto/span 9}.grid .g-col-xl-10{grid-column:auto/span 10}.grid .g-col-xl-11{grid-column:auto/span 11}.grid .g-col-xl-12{grid-column:auto/span 12}.grid .g-start-xl-1{grid-column-start:1}.grid .g-start-xl-2{grid-column-start:2}.grid .g-start-xl-3{grid-column-start:3}.grid .g-start-xl-4{grid-column-start:4}.grid .g-start-xl-5{grid-column-start:5}.grid .g-start-xl-6{grid-column-start:6}.grid .g-start-xl-7{grid-column-start:7}.grid .g-start-xl-8{grid-column-start:8}.grid .g-start-xl-9{grid-column-start:9}.grid .g-start-xl-10{grid-column-start:10}.grid .g-start-xl-11{grid-column-start:11}}@media (min-width: 1400px){.grid .g-col-xxl-1{grid-column:auto/span 1}.grid .g-col-xxl-2{grid-column:auto/span 2}.grid .g-col-xxl-3{grid-column:auto/span 3}.grid .g-col-xxl-4{grid-column:auto/span 4}.grid .g-col-xxl-5{grid-column:auto/span 5}.grid .g-col-xxl-6{grid-column:auto/span 6}.grid .g-col-xxl-7{grid-column:auto/span 7}.grid .g-col-xxl-8{grid-column:auto/span 8}.grid .g-col-xxl-9{grid-column:auto/span 9}.grid .g-col-xxl-10{grid-column:auto/span 10}.grid .g-col-xxl-11{grid-column:auto/span 11}.grid .g-col-xxl-12{grid-column:auto/span 12}.grid .g-start-xxl-1{grid-column-start:1}.grid .g-start-xxl-2{grid-column-start:2}.grid .g-start-xxl-3{grid-column-start:3}.grid .g-start-xxl-4{grid-column-start:4}.grid .g-start-xxl-5{grid-column-start:5}.grid .g-start-xxl-6{grid-column-start:6}.grid .g-start-xxl-7{grid-column-start:7}.grid .g-start-xxl-8{grid-column-start:8}.grid .g-start-xxl-9{grid-column-start:9}.grid .g-start-xxl-10{grid-column-start:10}.grid .g-start-xxl-11{grid-column-start:11}}.col{flex:1 0 0%;-webkit-flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:33.33333%}.row-cols-4>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:16.66667%}.col-auto{flex:0 0 auto;-webkit-flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;-webkit-flex:0 0 auto;width:8.33333%}.col-2{flex:0 0 auto;-webkit-flex:0 0 auto;width:16.66667%}.col-3{flex:0 0 auto;-webkit-flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;-webkit-flex:0 0 auto;width:33.33333%}.col-5{flex:0 0 auto;-webkit-flex:0 0 auto;width:41.66667%}.col-6{flex:0 0 auto;-webkit-flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;-webkit-flex:0 0 auto;width:58.33333%}.col-8{flex:0 0 auto;-webkit-flex:0 0 auto;width:66.66667%}.col-9{flex:0 0 auto;-webkit-flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;-webkit-flex:0 0 auto;width:83.33333%}.col-11{flex:0 0 auto;-webkit-flex:0 0 auto;width:91.66667%}.col-12{flex:0 0 auto;-webkit-flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: .25rem}.g-1,.gy-1{--bs-gutter-y: .25rem}.g-2,.gx-2{--bs-gutter-x: .5rem}.g-2,.gy-2{--bs-gutter-y: .5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media (min-width: 576px){.col-sm{flex:1 0 0%;-webkit-flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:33.33333%}.row-cols-sm-4>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:16.66667%}.col-sm-auto{flex:0 0 auto;-webkit-flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;-webkit-flex:0 0 auto;width:8.33333%}.col-sm-2{flex:0 0 auto;-webkit-flex:0 0 auto;width:16.66667%}.col-sm-3{flex:0 0 auto;-webkit-flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;-webkit-flex:0 0 auto;width:33.33333%}.col-sm-5{flex:0 0 auto;-webkit-flex:0 0 auto;width:41.66667%}.col-sm-6{flex:0 0 auto;-webkit-flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;-webkit-flex:0 0 auto;width:58.33333%}.col-sm-8{flex:0 0 auto;-webkit-flex:0 0 auto;width:66.66667%}.col-sm-9{flex:0 0 auto;-webkit-flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;-webkit-flex:0 0 auto;width:83.33333%}.col-sm-11{flex:0 0 auto;-webkit-flex:0 0 auto;width:91.66667%}.col-sm-12{flex:0 0 auto;-webkit-flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: .25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: .25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: .5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: .5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media (min-width: 768px){.col-md{flex:1 0 0%;-webkit-flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:33.33333%}.row-cols-md-4>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:16.66667%}.col-md-auto{flex:0 0 auto;-webkit-flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;-webkit-flex:0 0 auto;width:8.33333%}.col-md-2{flex:0 0 auto;-webkit-flex:0 0 auto;width:16.66667%}.col-md-3{flex:0 0 auto;-webkit-flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;-webkit-flex:0 0 auto;width:33.33333%}.col-md-5{flex:0 0 auto;-webkit-flex:0 0 auto;width:41.66667%}.col-md-6{flex:0 0 auto;-webkit-flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;-webkit-flex:0 0 auto;width:58.33333%}.col-md-8{flex:0 0 auto;-webkit-flex:0 0 auto;width:66.66667%}.col-md-9{flex:0 0 auto;-webkit-flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;-webkit-flex:0 0 auto;width:83.33333%}.col-md-11{flex:0 0 auto;-webkit-flex:0 0 auto;width:91.66667%}.col-md-12{flex:0 0 auto;-webkit-flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: .25rem}.g-md-1,.gy-md-1{--bs-gutter-y: .25rem}.g-md-2,.gx-md-2{--bs-gutter-x: .5rem}.g-md-2,.gy-md-2{--bs-gutter-y: .5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media (min-width: 992px){.col-lg{flex:1 0 0%;-webkit-flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:33.33333%}.row-cols-lg-4>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:16.66667%}.col-lg-auto{flex:0 0 auto;-webkit-flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;-webkit-flex:0 0 auto;width:8.33333%}.col-lg-2{flex:0 0 auto;-webkit-flex:0 0 auto;width:16.66667%}.col-lg-3{flex:0 0 auto;-webkit-flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;-webkit-flex:0 0 auto;width:33.33333%}.col-lg-5{flex:0 0 auto;-webkit-flex:0 0 auto;width:41.66667%}.col-lg-6{flex:0 0 auto;-webkit-flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;-webkit-flex:0 0 auto;width:58.33333%}.col-lg-8{flex:0 0 auto;-webkit-flex:0 0 auto;width:66.66667%}.col-lg-9{flex:0 0 auto;-webkit-flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;-webkit-flex:0 0 auto;width:83.33333%}.col-lg-11{flex:0 0 auto;-webkit-flex:0 0 auto;width:91.66667%}.col-lg-12{flex:0 0 auto;-webkit-flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: .25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: .25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: .5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: .5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media (min-width: 1200px){.col-xl{flex:1 0 0%;-webkit-flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:33.33333%}.row-cols-xl-4>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:16.66667%}.col-xl-auto{flex:0 0 auto;-webkit-flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;-webkit-flex:0 0 auto;width:8.33333%}.col-xl-2{flex:0 0 auto;-webkit-flex:0 0 auto;width:16.66667%}.col-xl-3{flex:0 0 auto;-webkit-flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;-webkit-flex:0 0 auto;width:33.33333%}.col-xl-5{flex:0 0 auto;-webkit-flex:0 0 auto;width:41.66667%}.col-xl-6{flex:0 0 auto;-webkit-flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;-webkit-flex:0 0 auto;width:58.33333%}.col-xl-8{flex:0 0 auto;-webkit-flex:0 0 auto;width:66.66667%}.col-xl-9{flex:0 0 auto;-webkit-flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;-webkit-flex:0 0 auto;width:83.33333%}.col-xl-11{flex:0 0 auto;-webkit-flex:0 0 auto;width:91.66667%}.col-xl-12{flex:0 0 auto;-webkit-flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: .25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: .25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: .5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: .5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media (min-width: 1400px){.col-xxl{flex:1 0 0%;-webkit-flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:33.33333%}.row-cols-xxl-4>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;-webkit-flex:0 0 auto;width:16.66667%}.col-xxl-auto{flex:0 0 auto;-webkit-flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;-webkit-flex:0 0 auto;width:8.33333%}.col-xxl-2{flex:0 0 auto;-webkit-flex:0 0 auto;width:16.66667%}.col-xxl-3{flex:0 0 auto;-webkit-flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;-webkit-flex:0 0 auto;width:33.33333%}.col-xxl-5{flex:0 0 auto;-webkit-flex:0 0 auto;width:41.66667%}.col-xxl-6{flex:0 0 auto;-webkit-flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;-webkit-flex:0 0 auto;width:58.33333%}.col-xxl-8{flex:0 0 auto;-webkit-flex:0 0 auto;width:66.66667%}.col-xxl-9{flex:0 0 auto;-webkit-flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;-webkit-flex:0 0 auto;width:83.33333%}.col-xxl-11{flex:0 0 auto;-webkit-flex:0 0 auto;width:91.66667%}.col-xxl-12{flex:0 0 auto;-webkit-flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.66667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333%}.offset-xxl-5{margin-left:41.66667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333%}.offset-xxl-8{margin-left:66.66667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333%}.offset-xxl-11{margin-left:91.66667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: .25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: .25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: .5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: .5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: var(--bs-body-color);--bs-table-bg: var(--bs-body-bg);--bs-table-border-color: var(--bs-border-color);--bs-table-accent-bg: rgba(0,0,0,0);--bs-table-striped-color: var(--bs-body-color);--bs-table-striped-bg: rgba(0,0,0,0.05);--bs-table-active-color: var(--bs-body-color);--bs-table-active-bg: rgba(0,0,0,0.1);--bs-table-hover-color: var(--bs-body-color);--bs-table-hover-bg: rgba(0,0,0,0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-active{--bs-table-color-state: var(--bs-table-active-color);--bs-table-bg-state: var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.table-primary{--bs-table-color: #000;--bs-table-bg: #cfe2ff;--bs-table-border-color: #bacbe6;--bs-table-striped-bg: #c5d7f2;--bs-table-striped-color: #000;--bs-table-active-bg: #bacbe6;--bs-table-active-color: #000;--bs-table-hover-bg: #bfd1ec;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: #e2e3e5;--bs-table-border-color: #cbccce;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: #d1e7dd;--bs-table-border-color: #bcd0c7;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #000;--bs-table-bg: #cff4fc;--bs-table-border-color: #badce3;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: #fff3cd;--bs-table-border-color: #e6dbb9;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: #f8d7da;--bs-table-border-color: #dfc2c4;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #f8f9fa;--bs-table-border-color: #dfe0e1;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #212529;--bs-table-border-color: #373b3e;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label,.shiny-input-container .control-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type="file"]{overflow:hidden}.form-control[type="file"]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,0.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0 !important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,0.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme="dark"] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check,.shiny-input-container .checkbox,.shiny-input-container .radio{display:block;min-height:1.5rem;padding-left:0;margin-bottom:.125rem}.form-check .form-check-input,.form-check .shiny-input-container .checkbox input,.form-check .shiny-input-container .radio input,.shiny-input-container .checkbox .form-check-input,.shiny-input-container .checkbox .shiny-input-container .checkbox input,.shiny-input-container .checkbox .shiny-input-container .radio input,.shiny-input-container .radio .form-check-input,.shiny-input-container .radio .shiny-input-container .checkbox input,.shiny-input-container .radio .shiny-input-container .radio input{float:left;margin-left:0}.form-check-reverse{padding-right:0;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:0;margin-left:0}.form-check-input,.shiny-input-container .checkbox input,.shiny-input-container .checkbox-inline input,.shiny-input-container .radio input,.shiny-input-container .radio-inline input{--bs-form-check-bg: var(--bs-body-bg);width:1em;height:1em;margin-top:.25em;vertical-align:top;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);print-color-adjust:exact}.form-check-input[type="checkbox"],.shiny-input-container .checkbox input[type="checkbox"],.shiny-input-container .checkbox-inline input[type="checkbox"],.shiny-input-container .radio input[type="checkbox"],.shiny-input-container .radio-inline input[type="checkbox"]{border-radius:.25em}.form-check-input[type="radio"],.shiny-input-container .checkbox input[type="radio"],.shiny-input-container .checkbox-inline input[type="radio"],.shiny-input-container .radio input[type="radio"],.shiny-input-container .radio-inline input[type="radio"]{border-radius:50%}.form-check-input:active,.shiny-input-container .checkbox input:active,.shiny-input-container .checkbox-inline input:active,.shiny-input-container .radio input:active,.shiny-input-container .radio-inline input:active{filter:brightness(90%)}.form-check-input:focus,.shiny-input-container .checkbox input:focus,.shiny-input-container .checkbox-inline input:focus,.shiny-input-container .radio input:focus,.shiny-input-container .radio-inline input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,0.25)}.form-check-input:checked,.shiny-input-container .checkbox input:checked,.shiny-input-container .checkbox-inline input:checked,.shiny-input-container .radio input:checked,.shiny-input-container .radio-inline input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type="checkbox"],.shiny-input-container .checkbox input:checked[type="checkbox"],.shiny-input-container .checkbox-inline input:checked[type="checkbox"],.shiny-input-container .radio input:checked[type="checkbox"],.shiny-input-container .radio-inline input:checked[type="checkbox"]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type="radio"],.shiny-input-container .checkbox input:checked[type="radio"],.shiny-input-container .checkbox-inline input:checked[type="radio"],.shiny-input-container .radio input:checked[type="radio"],.shiny-input-container .radio-inline input:checked[type="radio"]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type="checkbox"]:indeterminate,.shiny-input-container .checkbox input[type="checkbox"]:indeterminate,.shiny-input-container .checkbox-inline input[type="checkbox"]:indeterminate,.shiny-input-container .radio input[type="checkbox"]:indeterminate,.shiny-input-container .radio-inline input[type="checkbox"]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled,.shiny-input-container .checkbox input:disabled,.shiny-input-container .checkbox-inline input:disabled,.shiny-input-container .radio input:disabled,.shiny-input-container .radio-inline input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input[disabled]~span,.form-check-input:disabled~.form-check-label,.form-check-input:disabled~span,.shiny-input-container .checkbox input[disabled]~.form-check-label,.shiny-input-container .checkbox input[disabled]~span,.shiny-input-container .checkbox input:disabled~.form-check-label,.shiny-input-container .checkbox input:disabled~span,.shiny-input-container .checkbox-inline input[disabled]~.form-check-label,.shiny-input-container .checkbox-inline input[disabled]~span,.shiny-input-container .checkbox-inline input:disabled~.form-check-label,.shiny-input-container .checkbox-inline input:disabled~span,.shiny-input-container .radio input[disabled]~.form-check-label,.shiny-input-container .radio input[disabled]~span,.shiny-input-container .radio input:disabled~.form-check-label,.shiny-input-container .radio input:disabled~span,.shiny-input-container .radio-inline input[disabled]~.form-check-label,.shiny-input-container .radio-inline input[disabled]~span,.shiny-input-container .radio-inline input:disabled~.form-check-label,.shiny-input-container .radio-inline input:disabled~span{cursor:default;opacity:.5}.form-check-label,.shiny-input-container .checkbox label,.shiny-input-container .checkbox-inline label,.shiny-input-container .radio label,.shiny-input-container .radio-inline label{cursor:pointer}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280,0,0,0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme="dark"] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255,255,255,0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,0.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,0.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity 0.1s ease-in-out,transform 0.1s ease-in-out}@media (prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb), .65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-control-plaintext~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb), .65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.form-floating>:disabled~label::after,.form-floating>.form-control:disabled~label::after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:stretch;-webkit-align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n + 3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n + 4),.input-group.has-validation>.form-floating:nth-last-child(n + 3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n + 3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + .75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + .75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x: .75rem;--bs-btn-padding-y: .375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);--bs-btn-disabled-opacity: .65;--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-default{--bs-btn-color: #000;--bs-btn-bg: #dee2e6;--bs-btn-border-color: #dee2e6;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #e3e6ea;--bs-btn-hover-border-color: #e1e5e9;--bs-btn-focus-shadow-rgb: 189,192,196;--bs-btn-active-color: #000;--bs-btn-active-bg: #e5e8eb;--bs-btn-active-border-color: #e1e5e9;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #dee2e6;--bs-btn-disabled-border-color: #dee2e6}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0b5ed7;--bs-btn-hover-border-color: #0a58ca;--bs-btn-focus-shadow-rgb: 49,132,253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0a58ca;--bs-btn-active-border-color: #0a53be;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #0d6efd;--bs-btn-disabled-border-color: #0d6efd}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #5c636a;--bs-btn-hover-border-color: #565e64;--bs-btn-focus-shadow-rgb: 130,138,145;--bs-btn-active-color: #fff;--bs-btn-active-bg: #565e64;--bs-btn-active-border-color: #51585e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #157347;--bs-btn-hover-border-color: #146c43;--bs-btn-focus-shadow-rgb: 60,153,110;--bs-btn-active-color: #fff;--bs-btn-active-bg: #146c43;--bs-btn-active-border-color: #13653f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #198754;--bs-btn-disabled-border-color: #198754}.btn-info{--bs-btn-color: #000;--bs-btn-bg: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #31d2f2;--bs-btn-hover-border-color: #25cff2;--bs-btn-focus-shadow-rgb: 11,172,204;--bs-btn-active-color: #000;--bs-btn-active-bg: #3dd5f3;--bs-btn-active-border-color: #25cff2;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #0dcaf0;--bs-btn-disabled-border-color: #0dcaf0}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffca2c;--bs-btn-hover-border-color: #ffc720;--bs-btn-focus-shadow-rgb: 217,164,6;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffcd39;--bs-btn-active-border-color: #ffc720;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #ffc107;--bs-btn-disabled-border-color: #ffc107}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #bb2d3b;--bs-btn-hover-border-color: #b02a37;--bs-btn-focus-shadow-rgb: 225,83,97;--bs-btn-active-color: #fff;--bs-btn-active-bg: #b02a37;--bs-btn-active-border-color: #a52834;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #dc3545;--bs-btn-disabled-border-color: #dc3545}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #d3d4d5;--bs-btn-hover-border-color: #c6c7c8;--bs-btn-focus-shadow-rgb: 211,212,213;--bs-btn-active-color: #000;--bs-btn-active-bg: #c6c7c8;--bs-btn-active-border-color: #babbbc;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #424649;--bs-btn-hover-border-color: #373b3e;--bs-btn-focus-shadow-rgb: 66,70,73;--bs-btn-active-color: #fff;--bs-btn-active-bg: #4d5154;--bs-btn-active-border-color: #373b3e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #212529;--bs-btn-disabled-border-color: #212529}.btn-outline-default{--bs-btn-color: #dee2e6;--bs-btn-border-color: #dee2e6;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #dee2e6;--bs-btn-hover-border-color: #dee2e6;--bs-btn-focus-shadow-rgb: 222,226,230;--bs-btn-active-color: #000;--bs-btn-active-bg: #dee2e6;--bs-btn-active-border-color: #dee2e6;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #dee2e6;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dee2e6;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-primary{--bs-btn-color: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0d6efd;--bs-btn-hover-border-color: #0d6efd;--bs-btn-focus-shadow-rgb: 13,110,253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0d6efd;--bs-btn-active-border-color: #0d6efd;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #0d6efd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0d6efd;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108,117,125;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #198754;--bs-btn-hover-border-color: #198754;--bs-btn-focus-shadow-rgb: 25,135,84;--bs-btn-active-color: #fff;--bs-btn-active-bg: #198754;--bs-btn-active-border-color: #198754;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #198754;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #198754;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #0dcaf0;--bs-btn-hover-border-color: #0dcaf0;--bs-btn-focus-shadow-rgb: 13,202,240;--bs-btn-active-color: #000;--bs-btn-active-bg: #0dcaf0;--bs-btn-active-border-color: #0dcaf0;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #0dcaf0;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0dcaf0;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffc107;--bs-btn-hover-border-color: #ffc107;--bs-btn-focus-shadow-rgb: 255,193,7;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffc107;--bs-btn-active-border-color: #ffc107;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #ffc107;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ffc107;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #dc3545;--bs-btn-hover-border-color: #dc3545;--bs-btn-focus-shadow-rgb: 220,53,69;--bs-btn-active-color: #fff;--bs-btn-active-bg: #dc3545;--bs-btn-active-border-color: #dc3545;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #dc3545;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dc3545;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248,249,250;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #212529;--bs-btn-hover-border-color: #212529;--bs-btn-focus-shadow-rgb: 33,37,41;--bs-btn-active-color: #fff;--bs-btn-active-bg: #212529;--bs-btn-active-border-color: #212529;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #212529;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #212529;--bs-btn-bg: transparent;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 49,132,253;text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: .5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius: var(--bs-border-radius-lg)}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: .25rem;--bs-btn-padding-x: .5rem;--bs-btn-font-size:.875rem;--bs-btn-border-radius: var(--bs-border-radius-sm)}.fade{transition:opacity 0.15s linear}@media (prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height 0.35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width 0.35s ease}@media (prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: .5rem;--bs-dropdown-spacer: .125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color: var(--bs-body-color);--bs-dropdown-bg: var(--bs-body-bg);--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-border-radius: var(--bs-border-radius);--bs-dropdown-border-width: var(--bs-border-width);--bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y: .5rem;--bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0,0,0,0.15);--bs-dropdown-link-color: var(--bs-body-color);--bs-dropdown-link-hover-color: var(--bs-body-color);--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: var(--bs-tertiary-color);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: .25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: .5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg: rgba(255,255,255,0.15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:flex-start;-webkit-justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n + 3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;-webkit-flex-direction:column;align-items:flex-start;-webkit-align-items:flex-start;justify-content:center;-webkit-justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(var(--bs-border-width) * -1)}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: .5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: var(--bs-secondary-color);display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background:none;border:0;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,0.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: var(--bs-border-width);--bs-nav-tabs-border-color: var(--bs-border-color);--bs-nav-tabs-border-radius: var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color: var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg: var(--bs-body-bg);--bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: var(--bs-border-radius);--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: .125rem;--bs-nav-underline-link-active-color: var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;-webkit-flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;-webkit-flex-basis:0;flex-grow:1;-webkit-flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: .5rem;--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y: .3125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.25rem;--bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x: .5rem;--bs-navbar-toggler-padding-y: .25rem;--bs-navbar-toggler-padding-x: .75rem;--bs-navbar-toggler-font-size: 1.25rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833,37,41,0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius: var(--bs-border-radius);--bs-navbar-toggler-focus-width: .25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;display:-webkit-flex;flex-wrap:inherit;-webkit-flex-wrap:inherit;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: .5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;-webkit-flex-basis:100%;flex-grow:1;-webkit-flex-grow:1;align-items:center;-webkit-align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media (min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme="dark"]{--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.55);--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.75);--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.25);--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255,255,255,0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme="dark"] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255,255,255,0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: .5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: var(--bs-border-width);--bs-card-border-color: var(--bs-border-color-translucent);--bs-card-border-radius: var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y: .5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: var(--bs-body-bg);--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: .75rem;position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;-webkit-flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width: 576px){.card-group{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap}.card-group>.card{flex:1 0 0%;-webkit-flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color: var(--bs-body-color);--bs-accordion-bg: var(--bs-body-bg);--bs-accordion-transition: color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color: var(--bs-border-color);--bs-accordion-border-width: var(--bs-border-width);--bs-accordion-border-radius: var(--bs-border-radius);--bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: var(--bs-body-color);--bs-accordion-btn-bg: var(--bs-accordion-bg);--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23052c65'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color: #86b7fe;--bs-accordion-btn-focus-box-shadow: 0 0 0 .25rem rgba(13,110,253,0.25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: var(--bs-primary-text-emphasis);--bs-accordion-active-bg: var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;-webkit-flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme="dark"] .accordion-button::after{--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color: var(--bs-secondary-color);--bs-breadcrumb-item-padding-x: .5rem;--bs-breadcrumb-item-active-color: var(--bs-secondary-color);display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x: .75rem;--bs-pagination-padding-y: .375rem;--bs-pagination-font-size:1rem;--bs-pagination-color: var(--bs-link-color);--bs-pagination-bg: var(--bs-body-bg);--bs-pagination-border-width: var(--bs-border-width);--bs-pagination-border-color: var(--bs-border-color);--bs-pagination-border-radius: var(--bs-border-radius);--bs-pagination-hover-color: var(--bs-link-hover-color);--bs-pagination-hover-bg: var(--bs-tertiary-bg);--bs-pagination-hover-border-color: var(--bs-border-color);--bs-pagination-focus-color: var(--bs-link-hover-color);--bs-pagination-focus-bg: var(--bs-secondary-bg);--bs-pagination-focus-box-shadow: 0 0 0 .25rem rgba(13,110,253,0.25);--bs-pagination-active-color: #fff;--bs-pagination-active-bg: #0d6efd;--bs-pagination-active-border-color: #0d6efd;--bs-pagination-disabled-color: var(--bs-secondary-color);--bs-pagination-disabled-bg: var(--bs-secondary-bg);--bs-pagination-disabled-border-color: var(--bs-border-color);display:flex;display:-webkit-flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width) * -1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: .75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius: var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x: .5rem;--bs-pagination-padding-y: .25rem;--bs-pagination-font-size:.875rem;--bs-pagination-border-radius: var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x: .65em;--bs-badge-padding-y: .35em;--bs-badge-font-size:.75em;--bs-badge-font-weight: 700;--bs-badge-color: #fff;--bs-badge-border-radius: var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius: var(--bs-border-radius);--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-default{--bs-alert-color: var(--bs-default-text-emphasis);--bs-alert-bg: var(--bs-default-bg-subtle);--bs-alert-border-color: var(--bs-default-border-subtle);--bs-alert-link-color: var(--bs-default-text-emphasis)}.alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height: 1rem;--bs-progress-font-size:.75rem;--bs-progress-bg: var(--bs-secondary-bg);--bs-progress-border-radius: var(--bs-border-radius);--bs-progress-box-shadow: var(--bs-box-shadow-inset);--bs-progress-bar-color: #fff;--bs-progress-bar-bg: #0d6efd;--bs-progress-bar-transition: width 0.6s ease;display:flex;display:-webkit-flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:center;-webkit-justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color: var(--bs-body-color);--bs-list-group-bg: var(--bs-body-bg);--bs-list-group-border-color: var(--bs-border-color);--bs-list-group-border-width: var(--bs-border-width);--bs-list-group-border-radius: var(--bs-border-radius);--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: .5rem;--bs-list-group-action-color: var(--bs-secondary-color);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-tertiary-bg);--bs-list-group-action-active-color: var(--bs-body-color);--bs-list-group-action-active-bg: var(--bs-secondary-bg);--bs-list-group-disabled-color: var(--bs-secondary-color);--bs-list-group-disabled-bg: var(--bs-body-bg);--bs-list-group-active-color: #fff;--bs-list-group-active-bg: #0d6efd;--bs-list-group-active-border-color: #0d6efd;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width: 576px){.list-group-horizontal-sm{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 768px){.list-group-horizontal-md{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 992px){.list-group-horizontal-lg{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 1200px){.list-group-horizontal-xl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-default{--bs-list-group-color: var(--bs-default-text-emphasis);--bs-list-group-bg: var(--bs-default-bg-subtle);--bs-list-group-border-color: var(--bs-default-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-default-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-default-border-subtle);--bs-list-group-active-color: var(--bs-default-bg-subtle);--bs-list-group-active-bg: var(--bs-default-text-emphasis);--bs-list-group-active-border-color: var(--bs-default-text-emphasis)}.list-group-item-primary{--bs-list-group-color: var(--bs-primary-text-emphasis);--bs-list-group-bg: var(--bs-primary-bg-subtle);--bs-list-group-border-color: var(--bs-primary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-primary-border-subtle);--bs-list-group-active-color: var(--bs-primary-bg-subtle);--bs-list-group-active-bg: var(--bs-primary-text-emphasis);--bs-list-group-active-border-color: var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color: var(--bs-secondary-text-emphasis);--bs-list-group-bg: var(--bs-secondary-bg-subtle);--bs-list-group-border-color: var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);--bs-list-group-active-color: var(--bs-secondary-bg-subtle);--bs-list-group-active-bg: var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color: var(--bs-success-text-emphasis);--bs-list-group-bg: var(--bs-success-bg-subtle);--bs-list-group-border-color: var(--bs-success-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-success-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-success-border-subtle);--bs-list-group-active-color: var(--bs-success-bg-subtle);--bs-list-group-active-bg: var(--bs-success-text-emphasis);--bs-list-group-active-border-color: var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color: var(--bs-info-text-emphasis);--bs-list-group-bg: var(--bs-info-bg-subtle);--bs-list-group-border-color: var(--bs-info-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-info-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-info-border-subtle);--bs-list-group-active-color: var(--bs-info-bg-subtle);--bs-list-group-active-bg: var(--bs-info-text-emphasis);--bs-list-group-active-border-color: var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color: var(--bs-warning-text-emphasis);--bs-list-group-bg: var(--bs-warning-bg-subtle);--bs-list-group-border-color: var(--bs-warning-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-warning-border-subtle);--bs-list-group-active-color: var(--bs-warning-bg-subtle);--bs-list-group-active-bg: var(--bs-warning-text-emphasis);--bs-list-group-active-border-color: var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color: var(--bs-danger-text-emphasis);--bs-list-group-bg: var(--bs-danger-bg-subtle);--bs-list-group-border-color: var(--bs-danger-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-danger-border-subtle);--bs-list-group-active-color: var(--bs-danger-bg-subtle);--bs-list-group-active-bg: var(--bs-danger-text-emphasis);--bs-list-group-active-border-color: var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color: var(--bs-light-text-emphasis);--bs-list-group-bg: var(--bs-light-bg-subtle);--bs-list-group-border-color: var(--bs-light-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-light-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-light-border-subtle);--bs-list-group-active-color: var(--bs-light-bg-subtle);--bs-list-group-active-bg: var(--bs-light-text-emphasis);--bs-list-group-active-border-color: var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color: var(--bs-dark-text-emphasis);--bs-list-group-bg: var(--bs-dark-bg-subtle);--bs-list-group-border-color: var(--bs-dark-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-dark-border-subtle);--bs-list-group-active-color: var(--bs-dark-bg-subtle);--bs-list-group-active-bg: var(--bs-dark-text-emphasis);--bs-list-group-active-border-color: var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color: #000;--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity: .5;--bs-btn-close-hover-opacity: .75;--bs-btn-close-focus-shadow: 0 0 0 .25rem rgba(13,110,253,0.25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: .25;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme="dark"] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: .75rem;--bs-toast-padding-y: .5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size:.875rem;--bs-toast-color: ;--bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width: var(--bs-border-width);--bs-toast-border-color: var(--bs-border-color-translucent);--bs-toast-border-radius: var(--bs-border-radius);--bs-toast-box-shadow: var(--bs-box-shadow);--bs-toast-header-color: var(--bs-secondary-color);--bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color: var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;width:-webkit-max-content;width:-moz-max-content;width:-ms-max-content;width:-o-max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: .5rem;--bs-modal-color: ;--bs-modal-bg: var(--bs-body-bg);--bs-modal-border-color: var(--bs-border-color-translucent);--bs-modal-border-width: var(--bs-border-width);--bs-modal-border-radius: var(--bs-border-radius-lg);--bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-header-border-width: var(--bs-border-width);--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: .5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: var(--bs-border-color);--bs-modal-footer-border-width: var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0, -50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: .5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;display:-webkit-flex;flex-shrink:0;-webkit-flex-shrink:0;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;display:-webkit-flex;flex-shrink:0;-webkit-flex-shrink:0;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: 0 0.5rem 1rem rgba(0,0,0,0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media (min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media (min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: .5rem;--bs-tooltip-padding-y: .25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:.875rem;--bs-tooltip-color: var(--bs-body-bg);--bs-tooltip-bg: var(--bs-emphasis-color);--bs-tooltip-border-radius: var(--bs-border-radius);--bs-tooltip-opacity: .9;--bs-tooltip-arrow-width: .8rem;--bs-tooltip-arrow-height: .4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size:.875rem;--bs-popover-bg: var(--bs-body-bg);--bs-popover-border-width: var(--bs-border-width);--bs-popover-border-color: var(--bs-border-color-translucent);--bs-popover-border-radius: var(--bs-border-radius-lg);--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow: 0 0.5rem 1rem rgba(0,0,0,0.15);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: .5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color: inherit;--bs-popover-header-bg: var(--bs-secondary-bg);--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: var(--bs-body-color);--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: .5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y;-webkit-touch-action:pan-y;-moz-touch-action:pan-y;-ms-touch-action:pan-y;-o-touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity 0.15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;-webkit-flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity 0.6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme="dark"] .carousel .carousel-control-prev-icon,[data-bs-theme="dark"] .carousel .carousel-control-next-icon,[data-bs-theme="dark"].carousel .carousel-control-prev-icon,[data-bs-theme="dark"].carousel .carousel-control-next-icon{filter:invert(1) grayscale(100)}[data-bs-theme="dark"] .carousel .carousel-indicators [data-bs-target],[data-bs-theme="dark"].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme="dark"] .carousel .carousel-caption,[data-bs-theme="dark"].carousel .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -.125em;--bs-spinner-border-width: .25em;--bs-spinner-animation-speed: .75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: .2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -.125em;--bs-spinner-animation-speed: .75s;--bs-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem}@media (prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: var(--bs-body-color);--bs-offcanvas-bg: var(--bs-body-bg);--bs-offcanvas-border-width: var(--bs-border-width);--bs-offcanvas-border-color: var(--bs-border-color-translucent);--bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-offcanvas-transition: transform .3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}@media (max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 575.98px) and (prefers-reduced-motion: reduce){.offcanvas-sm{transition:none}}@media (max-width: 575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media (min-width: 576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}}@media (max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 767.98px) and (prefers-reduced-motion: reduce){.offcanvas-md{transition:none}}@media (max-width: 767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media (min-width: 768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}}@media (max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 991.98px) and (prefers-reduced-motion: reduce){.offcanvas-lg{transition:none}}@media (max-width: 991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media (min-width: 992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}}@media (max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce){.offcanvas-xl{transition:none}}@media (max-width: 1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media (min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}}@media (max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce){.offcanvas-xxl{transition:none}}@media (max-width: 1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media (min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;-webkit-flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{mask-image:linear-gradient(130deg, #000 55%, rgba(0,0,0,0.8) 75%, #000 95%);-webkit-mask-image:linear-gradient(130deg, #000 55%, rgba(0,0,0,0.8) 75%, #000 95%);mask-size:200% 100%;-webkit-mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%;-webkit-mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-default{color:#000 !important;background-color:RGBA(var(--bs-default-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-primary{color:#fff !important;background-color:RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-secondary{color:#fff !important;background-color:RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-success{color:#fff !important;background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-info{color:#000 !important;background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#000 !important;background-color:RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-danger{color:#fff !important;background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-light{color:#000 !important;background-color:RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-dark{color:#fff !important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important}.link-default{color:RGBA(var(--bs-default-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-default-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-default:hover,.link-default:focus{color:RGBA(229,232,235, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(229,232,235, var(--bs-link-underline-opacity, 1)) !important}.link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-primary:hover,.link-primary:focus{color:RGBA(10,88,202, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(10,88,202, var(--bs-link-underline-opacity, 1)) !important}.link-secondary{color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-secondary:hover,.link-secondary:focus{color:RGBA(86,94,100, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(86,94,100, var(--bs-link-underline-opacity, 1)) !important}.link-success{color:RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-success:hover,.link-success:focus{color:RGBA(20,108,67, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(20,108,67, var(--bs-link-underline-opacity, 1)) !important}.link-info{color:RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-info:hover,.link-info:focus{color:RGBA(61,213,243, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(61,213,243, var(--bs-link-underline-opacity, 1)) !important}.link-warning{color:RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-warning:hover,.link-warning:focus{color:RGBA(255,205,57, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(255,205,57, var(--bs-link-underline-opacity, 1)) !important}.link-danger{color:RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-danger:hover,.link-danger:focus{color:RGBA(176,42,55, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(176,42,55, var(--bs-link-underline-opacity, 1)) !important}.link-light{color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-light:hover,.link-light:focus{color:RGBA(249,250,251, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(249,250,251, var(--bs-link-underline-opacity, 1)) !important}.link-dark{color:RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-dark:hover,.link-dark:focus{color:RGBA(26,30,33, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(26,30,33, var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-underline-offset:.25em;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;-webkit-flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:0.2s ease-in-out transform}@media (prefers-reduced-motion: reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: calc(3 / 4 * 100%)}.ratio-16x9{--bs-aspect-ratio: calc(9 / 16 * 100%)}.ratio-21x9{--bs-aspect-ratio: calc(9 / 21 * 100%)}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media (min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;align-items:center;-webkit-align-items:center;align-self:stretch;-webkit-align-self:stretch}.vstack{display:flex;display:-webkit-flex;flex:1 1 auto;-webkit-flex:1 1 auto;flex-direction:column;-webkit-flex-direction:column;align-self:stretch;-webkit-align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;-webkit-align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{object-fit:contain !important}.object-fit-cover{object-fit:cover !important}.object-fit-fill{object-fit:fill !important}.object-fit-scale{object-fit:scale-down !important}.object-fit-none{object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important}.shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important}.shadow-none{box-shadow:none !important}.focus-ring-default{--bs-focus-ring-color: rgba(var(--bs-default-rgb), var(--bs-focus-ring-opacity))}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-left:0 !important}.border-default{--bs-border-opacity: 1;border-color:rgba(var(--bs-default-rgb), var(--bs-border-opacity)) !important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}.border-success-subtle{border-color:var(--bs-success-border-subtle) !important}.border-info-subtle{border-color:var(--bs-info-border-subtle) !important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}.border-light-subtle{border-color:var(--bs-light-border-subtle) !important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.border-opacity-10{--bs-border-opacity: .1}.border-opacity-25{--bs-border-opacity: .25}.border-opacity-50{--bs-border-opacity: .5}.border-opacity-75{--bs-border-opacity: .75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:.25rem !important}.row-gap-2{row-gap:.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.column-gap-0{column-gap:0 !important}.column-gap-1{column-gap:.25rem !important}.column-gap-2{column-gap:.5rem !important}.column-gap-3{column-gap:1rem !important}.column-gap-4{column-gap:1.5rem !important}.column-gap-5{column-gap:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.375rem + 1.5vw) !important}.fs-2{font-size:calc(1.325rem + .9vw) !important}.fs-3{font-size:calc(1.3rem + .6vw) !important}.fs-4{font-size:calc(1.275rem + .3vw) !important}.fs-5{font-size:1.25rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-lighter{font-weight:lighter !important}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-default{--bs-text-opacity: 1;color:rgba(var(--bs-default-rgb), var(--bs-text-opacity)) !important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,0.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(255,255,255,0.5) !important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color) !important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: .25}.text-opacity-50{--bs-text-opacity: .5}.text-opacity-75{--bs-text-opacity: .75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis) !important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis) !important}.text-success-emphasis{color:var(--bs-success-text-emphasis) !important}.text-info-emphasis{color:var(--bs-info-text-emphasis) !important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis) !important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis) !important}.text-light-emphasis{color:var(--bs-light-text-emphasis) !important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis) !important}.link-opacity-10{--bs-link-opacity: .1}.link-opacity-10-hover:hover{--bs-link-opacity: .1}.link-opacity-25{--bs-link-opacity: .25}.link-opacity-25-hover:hover{--bs-link-opacity: .25}.link-opacity-50{--bs-link-opacity: .5}.link-opacity-50-hover:hover{--bs-link-opacity: .5}.link-opacity-75{--bs-link-opacity: .75}.link-opacity-75-hover:hover{--bs-link-opacity: .75}.link-opacity-100{--bs-link-opacity: 1}.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1{text-underline-offset:.125em !important}.link-offset-1-hover:hover{text-underline-offset:.125em !important}.link-offset-2{text-underline-offset:.25em !important}.link-offset-2-hover:hover{text-underline-offset:.25em !important}.link-offset-3{text-underline-offset:.375em !important}.link-offset-3-hover:hover{text-underline-offset:.375em !important}.link-underline-default{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-default-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-primary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-secondary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-success{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-info{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-warning{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-danger{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-light{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-dark{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important}.link-underline{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-underline-opacity-0{--bs-link-underline-opacity: 0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10{--bs-link-underline-opacity: .1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: .1}.link-underline-opacity-25{--bs-link-underline-opacity: .25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: .25}.link-underline-opacity-50{--bs-link-underline-opacity: .5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: .5}.link-underline-opacity-75{--bs-link-underline-opacity: .75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: .75}.link-underline-opacity-100{--bs-link-underline-opacity: 1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-default{--bs-bg-opacity: 1;background-color:rgba(var(--bs-default-rgb), var(--bs-bg-opacity)) !important}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-opacity-10{--bs-bg-opacity: .1}.bg-opacity-25{--bs-bg-opacity: .25}.bg-opacity-50{--bs-bg-opacity: .5}.bg-opacity-75{--bs-bg-opacity: .75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:var(--bs-border-radius-xxl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl) !important;border-top-right-radius:var(--bs-border-radius-xxl) !important}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-right-radius:var(--bs-border-radius-xxl) !important}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-left-radius:var(--bs-border-radius-xxl) !important}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl) !important;border-top-left-radius:var(--bs-border-radius-xxl) !important}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}@media (min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.object-fit-sm-contain{object-fit:contain !important}.object-fit-sm-cover{object-fit:cover !important}.object-fit-sm-fill{object-fit:fill !important}.object-fit-sm-scale{object-fit:scale-down !important}.object-fit-sm-none{object-fit:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-inline-grid{display:inline-grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.row-gap-sm-0{row-gap:0 !important}.row-gap-sm-1{row-gap:.25rem !important}.row-gap-sm-2{row-gap:.5rem !important}.row-gap-sm-3{row-gap:1rem !important}.row-gap-sm-4{row-gap:1.5rem !important}.row-gap-sm-5{row-gap:3rem !important}.column-gap-sm-0{column-gap:0 !important}.column-gap-sm-1{column-gap:.25rem !important}.column-gap-sm-2{column-gap:.5rem !important}.column-gap-sm-3{column-gap:1rem !important}.column-gap-sm-4{column-gap:1.5rem !important}.column-gap-sm-5{column-gap:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.object-fit-md-contain{object-fit:contain !important}.object-fit-md-cover{object-fit:cover !important}.object-fit-md-fill{object-fit:fill !important}.object-fit-md-scale{object-fit:scale-down !important}.object-fit-md-none{object-fit:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-inline-grid{display:inline-grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:.25rem !important}.row-gap-md-2{row-gap:.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:3rem !important}.column-gap-md-0{column-gap:0 !important}.column-gap-md-1{column-gap:.25rem !important}.column-gap-md-2{column-gap:.5rem !important}.column-gap-md-3{column-gap:1rem !important}.column-gap-md-4{column-gap:1.5rem !important}.column-gap-md-5{column-gap:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.object-fit-lg-contain{object-fit:contain !important}.object-fit-lg-cover{object-fit:cover !important}.object-fit-lg-fill{object-fit:fill !important}.object-fit-lg-scale{object-fit:scale-down !important}.object-fit-lg-none{object-fit:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-inline-grid{display:inline-grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:.25rem !important}.row-gap-lg-2{row-gap:.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:3rem !important}.column-gap-lg-0{column-gap:0 !important}.column-gap-lg-1{column-gap:.25rem !important}.column-gap-lg-2{column-gap:.5rem !important}.column-gap-lg-3{column-gap:1rem !important}.column-gap-lg-4{column-gap:1.5rem !important}.column-gap-lg-5{column-gap:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.object-fit-xl-contain{object-fit:contain !important}.object-fit-xl-cover{object-fit:cover !important}.object-fit-xl-fill{object-fit:fill !important}.object-fit-xl-scale{object-fit:scale-down !important}.object-fit-xl-none{object-fit:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-inline-grid{display:inline-grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:.25rem !important}.row-gap-xl-2{row-gap:.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:3rem !important}.column-gap-xl-0{column-gap:0 !important}.column-gap-xl-1{column-gap:.25rem !important}.column-gap-xl-2{column-gap:.5rem !important}.column-gap-xl-3{column-gap:1rem !important}.column-gap-xl-4{column-gap:1.5rem !important}.column-gap-xl-5{column-gap:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media (min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.object-fit-xxl-contain{object-fit:contain !important}.object-fit-xxl-cover{object-fit:cover !important}.object-fit-xxl-fill{object-fit:fill !important}.object-fit-xxl-scale{object-fit:scale-down !important}.object-fit-xxl-none{object-fit:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-inline-grid{display:inline-grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.row-gap-xxl-0{row-gap:0 !important}.row-gap-xxl-1{row-gap:.25rem !important}.row-gap-xxl-2{row-gap:.5rem !important}.row-gap-xxl-3{row-gap:1rem !important}.row-gap-xxl-4{row-gap:1.5rem !important}.row-gap-xxl-5{row-gap:3rem !important}.column-gap-xxl-0{column-gap:0 !important}.column-gap-xxl-1{column-gap:.25rem !important}.column-gap-xxl-2{column-gap:.5rem !important}.column-gap-xxl-3{column-gap:1rem !important}.column-gap-xxl-4{column-gap:1.5rem !important}.column-gap-xxl-5{column-gap:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}.bg-default{color:#000}.bg-primary{color:#fff}.bg-secondary{color:#fff}.bg-success{color:#fff}.bg-info{color:#000}.bg-warning{color:#000}.bg-danger{color:#fff}.bg-light{color:#000}.bg-dark{color:#fff}@media (min-width: 1200px){.fs-1{font-size:2.5rem !important}.fs-2{font-size:2rem !important}.fs-3{font-size:1.75rem !important}.fs-4{font-size:1.5rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-inline-grid{display:inline-grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}.table th[align=left]{text-align:left}.table th[align=right]{text-align:right}.table th[align=center]{text-align:center}:root{--bslib-spacer: 1rem;--bslib-mb-spacer: var(--bslib-spacer, 1rem)}.bslib-mb-spacing{margin-bottom:var(--bslib-mb-spacer)}.bslib-gap-spacing{gap:var(--bslib-mb-spacer)}.bslib-gap-spacing>.bslib-mb-spacing,.bslib-gap-spacing>.form-group,.bslib-gap-spacing>p,.bslib-gap-spacing>pre,.bslib-gap-spacing>.shiny-html-output>.bslib-mb-spacing,.bslib-gap-spacing>.shiny-html-output>.form-group,.bslib-gap-spacing>.shiny-html-output>p,.bslib-gap-spacing>.shiny-html-output>pre,.bslib-gap-spacing>.shiny-panel-conditional>.bslib-mb-spacing,.bslib-gap-spacing>.shiny-panel-conditional>.form-group,.bslib-gap-spacing>.shiny-panel-conditional>p,.bslib-gap-spacing>.shiny-panel-conditional>pre{margin-bottom:0}.html-fill-container>.html-fill-item.bslib-mb-spacing{margin-bottom:0}.tab-content>.tab-pane.html-fill-container{display:none}.tab-content>.active.html-fill-container{display:flex}.tab-content.html-fill-container{padding:0}.bg-blue{--bslib-color-bg: #0d6efd;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-blue{--bslib-color-fg: #0d6efd;color:var(--bslib-color-fg)}.bg-indigo{--bslib-color-bg: #6610f2;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-indigo{--bslib-color-fg: #6610f2;color:var(--bslib-color-fg)}.bg-purple{--bslib-color-bg: #6f42c1;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-purple{--bslib-color-fg: #6f42c1;color:var(--bslib-color-fg)}.bg-pink{--bslib-color-bg: #d63384;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-pink{--bslib-color-fg: #d63384;color:var(--bslib-color-fg)}.bg-red{--bslib-color-bg: #dc3545;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-red{--bslib-color-fg: #dc3545;color:var(--bslib-color-fg)}.bg-orange{--bslib-color-bg: #fd7e14;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-orange{--bslib-color-fg: #fd7e14;color:var(--bslib-color-fg)}.bg-yellow{--bslib-color-bg: #ffc107;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-yellow{--bslib-color-fg: #ffc107;color:var(--bslib-color-fg)}.bg-green{--bslib-color-bg: #198754;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-green{--bslib-color-fg: #198754;color:var(--bslib-color-fg)}.bg-teal{--bslib-color-bg: #20c997;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-teal{--bslib-color-fg: #20c997;color:var(--bslib-color-fg)}.bg-cyan{--bslib-color-bg: #0dcaf0;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-cyan{--bslib-color-fg: #0dcaf0;color:var(--bslib-color-fg)}.text-default{--bslib-color-fg: #dee2e6}.bg-default{--bslib-color-bg: #dee2e6;--bslib-color-fg: #000}.text-primary{--bslib-color-fg: #0d6efd}.bg-primary{--bslib-color-bg: #0d6efd;--bslib-color-fg: #fff}.text-secondary{--bslib-color-fg: #6c757d}.bg-secondary{--bslib-color-bg: #6c757d;--bslib-color-fg: #fff}.text-success{--bslib-color-fg: #198754}.bg-success{--bslib-color-bg: #198754;--bslib-color-fg: #fff}.text-info{--bslib-color-fg: #0dcaf0}.bg-info{--bslib-color-bg: #0dcaf0;--bslib-color-fg: #000}.text-warning{--bslib-color-fg: #ffc107}.bg-warning{--bslib-color-bg: #ffc107;--bslib-color-fg: #000}.text-danger{--bslib-color-fg: #dc3545}.bg-danger{--bslib-color-bg: #dc3545;--bslib-color-fg: #fff}.text-light{--bslib-color-fg: #f8f9fa}.bg-light{--bslib-color-bg: #f8f9fa;--bslib-color-fg: #000}.text-dark{--bslib-color-fg: #212529}.bg-dark{--bslib-color-bg: #212529;--bslib-color-fg: #fff}.bg-gradient-blue-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #3148f9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3148f9;color:#fff}.bg-gradient-blue-purple{--bslib-color-fg: #fff;--bslib-color-bg: #345ce5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #345ce5;color:#fff}.bg-gradient-blue-pink{--bslib-color-fg: #fff;--bslib-color-bg: #5d56cd;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #5d56cd;color:#fff}.bg-gradient-blue-red{--bslib-color-fg: #fff;--bslib-color-bg: #6057b3;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #6057b3;color:#fff}.bg-gradient-blue-orange{--bslib-color-fg: #fff;--bslib-color-bg: #6d74a0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #6d74a0;color:#fff}.bg-gradient-blue-yellow{--bslib-color-fg: #000;--bslib-color-bg: #6e8f9b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #6e8f9b;color:#000}.bg-gradient-blue-green{--bslib-color-fg: #fff;--bslib-color-bg: #1278b9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #1278b9;color:#fff}.bg-gradient-blue-teal{--bslib-color-fg: #000;--bslib-color-bg: #1592d4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #1592d4;color:#000}.bg-gradient-blue-cyan{--bslib-color-fg: #000;--bslib-color-bg: #0d93f8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #0d93f8;color:#000}.bg-gradient-indigo-blue{--bslib-color-fg: #fff;--bslib-color-bg: #4236f6;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #4236f6;color:#fff}.bg-gradient-indigo-purple{--bslib-color-fg: #fff;--bslib-color-bg: #6a24de;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #6a24de;color:#fff}.bg-gradient-indigo-pink{--bslib-color-fg: #fff;--bslib-color-bg: #931ec6;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #931ec6;color:#fff}.bg-gradient-indigo-red{--bslib-color-fg: #fff;--bslib-color-bg: #951fad;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #951fad;color:#fff}.bg-gradient-indigo-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a23c99;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a23c99;color:#fff}.bg-gradient-indigo-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #a35794;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #a35794;color:#fff}.bg-gradient-indigo-green{--bslib-color-fg: #fff;--bslib-color-bg: #4740b3;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #4740b3;color:#fff}.bg-gradient-indigo-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4a5ace;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4a5ace;color:#fff}.bg-gradient-indigo-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #425af1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #425af1;color:#fff}.bg-gradient-purple-blue{--bslib-color-fg: #fff;--bslib-color-bg: #4854d9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #4854d9;color:#fff}.bg-gradient-purple-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #6b2ed5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #6b2ed5;color:#fff}.bg-gradient-purple-pink{--bslib-color-fg: #fff;--bslib-color-bg: #983ca9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #983ca9;color:#fff}.bg-gradient-purple-red{--bslib-color-fg: #fff;--bslib-color-bg: #9b3d8f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #9b3d8f;color:#fff}.bg-gradient-purple-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a85a7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a85a7c;color:#fff}.bg-gradient-purple-yellow{--bslib-color-fg: #000;--bslib-color-bg: #a97577;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #a97577;color:#000}.bg-gradient-purple-green{--bslib-color-fg: #fff;--bslib-color-bg: #4d5e95;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #4d5e95;color:#fff}.bg-gradient-purple-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4f78b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4f78b0;color:#fff}.bg-gradient-purple-cyan{--bslib-color-fg: #000;--bslib-color-bg: #4878d4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #4878d4;color:#000}.bg-gradient-pink-blue{--bslib-color-fg: #fff;--bslib-color-bg: #864bb4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #864bb4;color:#fff}.bg-gradient-pink-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #a925b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #a925b0;color:#fff}.bg-gradient-pink-purple{--bslib-color-fg: #fff;--bslib-color-bg: #ad399c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #ad399c;color:#fff}.bg-gradient-pink-red{--bslib-color-fg: #fff;--bslib-color-bg: #d8346b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #d8346b;color:#fff}.bg-gradient-pink-orange{--bslib-color-fg: #000;--bslib-color-bg: #e65157;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #e65157;color:#000}.bg-gradient-pink-yellow{--bslib-color-fg: #000;--bslib-color-bg: #e66c52;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #e66c52;color:#000}.bg-gradient-pink-green{--bslib-color-fg: #fff;--bslib-color-bg: #8a5571;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #8a5571;color:#fff}.bg-gradient-pink-teal{--bslib-color-fg: #000;--bslib-color-bg: #8d6f8c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #8d6f8c;color:#000}.bg-gradient-pink-cyan{--bslib-color-fg: #000;--bslib-color-bg: #866faf;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #866faf;color:#000}.bg-gradient-red-blue{--bslib-color-fg: #fff;--bslib-color-bg: #894c8f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #894c8f;color:#fff}.bg-gradient-red-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #ad268a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #ad268a;color:#fff}.bg-gradient-red-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b03a77;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b03a77;color:#fff}.bg-gradient-red-pink{--bslib-color-fg: #fff;--bslib-color-bg: #da345e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #da345e;color:#fff}.bg-gradient-red-orange{--bslib-color-fg: #000;--bslib-color-bg: #e95231;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #e95231;color:#000}.bg-gradient-red-yellow{--bslib-color-fg: #000;--bslib-color-bg: #ea6d2c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #ea6d2c;color:#000}.bg-gradient-red-green{--bslib-color-fg: #fff;--bslib-color-bg: #8e564b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #8e564b;color:#fff}.bg-gradient-red-teal{--bslib-color-fg: #000;--bslib-color-bg: #917066;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #917066;color:#000}.bg-gradient-red-cyan{--bslib-color-fg: #000;--bslib-color-bg: #897189;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #897189;color:#000}.bg-gradient-orange-blue{--bslib-color-fg: #000;--bslib-color-bg: #9d7871;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #9d7871;color:#000}.bg-gradient-orange-indigo{--bslib-color-fg: #000;--bslib-color-bg: #c1526d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c1526d;color:#000}.bg-gradient-orange-purple{--bslib-color-fg: #000;--bslib-color-bg: #c46659;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #c46659;color:#000}.bg-gradient-orange-pink{--bslib-color-fg: #000;--bslib-color-bg: #ed6041;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #ed6041;color:#000}.bg-gradient-orange-red{--bslib-color-fg: #000;--bslib-color-bg: #f06128;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #f06128;color:#000}.bg-gradient-orange-yellow{--bslib-color-fg: #000;--bslib-color-bg: #fe990f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #fe990f;color:#000}.bg-gradient-orange-green{--bslib-color-fg: #000;--bslib-color-bg: #a2822e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #a2822e;color:#000}.bg-gradient-orange-teal{--bslib-color-fg: #000;--bslib-color-bg: #a59c48;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a59c48;color:#000}.bg-gradient-orange-cyan{--bslib-color-fg: #000;--bslib-color-bg: #9d9c6c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #9d9c6c;color:#000}.bg-gradient-yellow-blue{--bslib-color-fg: #000;--bslib-color-bg: #9ea069;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #9ea069;color:#000}.bg-gradient-yellow-indigo{--bslib-color-fg: #000;--bslib-color-bg: #c27a65;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c27a65;color:#000}.bg-gradient-yellow-purple{--bslib-color-fg: #000;--bslib-color-bg: #c58e51;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #c58e51;color:#000}.bg-gradient-yellow-pink{--bslib-color-fg: #000;--bslib-color-bg: #ef8839;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #ef8839;color:#000}.bg-gradient-yellow-red{--bslib-color-fg: #000;--bslib-color-bg: #f18920;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #f18920;color:#000}.bg-gradient-yellow-orange{--bslib-color-fg: #000;--bslib-color-bg: #fea60c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #fea60c;color:#000}.bg-gradient-yellow-green{--bslib-color-fg: #000;--bslib-color-bg: #a3aa26;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #a3aa26;color:#000}.bg-gradient-yellow-teal{--bslib-color-fg: #000;--bslib-color-bg: #a6c441;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a6c441;color:#000}.bg-gradient-yellow-cyan{--bslib-color-fg: #000;--bslib-color-bg: #9ec564;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #9ec564;color:#000}.bg-gradient-green-blue{--bslib-color-fg: #fff;--bslib-color-bg: #147d98;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #147d98;color:#fff}.bg-gradient-green-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #385793;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #385793;color:#fff}.bg-gradient-green-purple{--bslib-color-fg: #fff;--bslib-color-bg: #3b6b80;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #3b6b80;color:#fff}.bg-gradient-green-pink{--bslib-color-fg: #fff;--bslib-color-bg: #656567;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #656567;color:#fff}.bg-gradient-green-red{--bslib-color-fg: #fff;--bslib-color-bg: #67664e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #67664e;color:#fff}.bg-gradient-green-orange{--bslib-color-fg: #000;--bslib-color-bg: #74833a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #74833a;color:#000}.bg-gradient-green-yellow{--bslib-color-fg: #000;--bslib-color-bg: #759e35;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #759e35;color:#000}.bg-gradient-green-teal{--bslib-color-fg: #000;--bslib-color-bg: #1ca16f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #1ca16f;color:#000}.bg-gradient-green-cyan{--bslib-color-fg: #000;--bslib-color-bg: #14a292;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #14a292;color:#000}.bg-gradient-teal-blue{--bslib-color-fg: #000;--bslib-color-bg: #18a5c0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #18a5c0;color:#000}.bg-gradient-teal-indigo{--bslib-color-fg: #000;--bslib-color-bg: #3c7fbb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3c7fbb;color:#000}.bg-gradient-teal-purple{--bslib-color-fg: #000;--bslib-color-bg: #4093a8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4093a8;color:#000}.bg-gradient-teal-pink{--bslib-color-fg: #000;--bslib-color-bg: #698d8f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #698d8f;color:#000}.bg-gradient-teal-red{--bslib-color-fg: #000;--bslib-color-bg: #6b8e76;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #6b8e76;color:#000}.bg-gradient-teal-orange{--bslib-color-fg: #000;--bslib-color-bg: #78ab63;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #78ab63;color:#000}.bg-gradient-teal-yellow{--bslib-color-fg: #000;--bslib-color-bg: #79c65d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #79c65d;color:#000}.bg-gradient-teal-green{--bslib-color-fg: #000;--bslib-color-bg: #1daf7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #1daf7c;color:#000}.bg-gradient-teal-cyan{--bslib-color-fg: #000;--bslib-color-bg: #18c9bb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #18c9bb;color:#000}.bg-gradient-cyan-blue{--bslib-color-fg: #000;--bslib-color-bg: #0da5f5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #0da5f5;color:#000}.bg-gradient-cyan-indigo{--bslib-color-fg: #000;--bslib-color-bg: #3180f1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3180f1;color:#000}.bg-gradient-cyan-purple{--bslib-color-fg: #000;--bslib-color-bg: #3494dd;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #3494dd;color:#000}.bg-gradient-cyan-pink{--bslib-color-fg: #000;--bslib-color-bg: #5d8ec5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #5d8ec5;color:#000}.bg-gradient-cyan-red{--bslib-color-fg: #000;--bslib-color-bg: #608eac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #608eac;color:#000}.bg-gradient-cyan-orange{--bslib-color-fg: #000;--bslib-color-bg: #6dac98;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #6dac98;color:#000}.bg-gradient-cyan-yellow{--bslib-color-fg: #000;--bslib-color-bg: #6ec693;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #6ec693;color:#000}.bg-gradient-cyan-green{--bslib-color-fg: #000;--bslib-color-bg: #12afb2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #12afb2;color:#000}.bg-gradient-cyan-teal{--bslib-color-fg: #000;--bslib-color-bg: #15cacc;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #15cacc;color:#000}.row>main{max-width:50rem;overflow-wrap:break-word;hyphens:auto}@media (min-width: 1200px) and (max-width: 1399.98px){.container .row{justify-content:space-evenly}}@media (min-width: 1400px){body{font-size:18px}.col-md-3{margin-left:5rem}}.navbar{background:RGBA(var(--bs-body-color-rgb), 0.1);background:color-mix(in oklab, color-mix(in oklab, var(--bs-body-bg) 95%, var(--bs-primary)) 95%, var(--bs-body-color));line-height:initial}.nav-item .nav-link{border-radius:.375rem}.nav-item.active .nav-link{background:RGBA(var(--bs-body-color-rgb), 0.1)}.nav-item .nav-link:hover{background:RGBA(var(--bs-primary-rgb), 0.1)}.navbar>.container{align-items:baseline;-webkit-align-items:baseline}input[type="search"]{width:12rem}[aria-labelledby=dropdown-lightswitch] span.fa{opacity:0.5}@media (max-width: 991.98px){.algolia-autocomplete,input[type="search"],#navbar .dropdown-menu{width:100%}#navbar .dropdown-item{white-space:normal}input[type="search"]{margin:0.25rem 0}}.headroom{will-change:transform;transition:transform 400ms ease}.headroom--pinned{transform:translateY(0%)}.headroom--unpinned{transform:translateY(-100%)}.row>main,.row>aside{margin-top:56px}html,body{scroll-padding:56px}@media (min-width: 576px){#toc{position:sticky;top:56px;max-height:calc(100vh - 56px - 1rem);overflow-y:auto}}aside h2,aside .h2{margin-top:1.5rem;font-size:1.25rem}aside .roles{color:RGBA(var(--bs-body-color-rgb), 0.8)}aside .list-unstyled li{margin-bottom:0.5rem}aside .dev-status .list-unstyled li{margin-bottom:0.1rem}@media (max-width: 767.98px){.row>aside{margin:0.5rem;width:calc(100vw - 1rem);background-color:RGBA(var(--bs-body-color-rgb), 0.1);border-color:var(--bs-border-color);border-radius:.375rem}.row>aside h2:first-child,.row>aside .h2:first-child{margin-top:1rem}}body{position:relative}#toc>.nav{margin-bottom:1rem}#toc>.nav a.nav-link{color:inherit;padding:0.25rem 0.5rem;margin-bottom:2px;border-radius:.375rem}#toc>.nav a.nav-link:hover,#toc>.nav a.nav-link:focus{background-color:RGBA(var(--bs-primary-rgb), 0.1)}#toc>.nav a.nav-link.active{background-color:RGBA(var(--bs-body-color-rgb), 0.1)}#toc>.nav .nav a.nav-link{margin-left:0.5rem}#toc>.nav .nav{display:none !important}#toc>.nav a.active+.nav{display:flex !important}footer{margin:1rem 0 1rem 0;padding-top:1rem;font-size:.875em;border-top:1px solid #dee2e6;background:rgba(0,0,0,0);color:RGBA(var(--bs-body-color-rgb), 0.8);display:flex;column-gap:1rem}@media (max-width: 575.98px){footer{flex-direction:column}}@media (min-width: 576px){footer .pkgdown-footer-right{text-align:right}}footer div{flex:1 1 auto}html,body{height:100%}body>.container{min-height:100%;display:flex;flex-direction:column}body>.container .row{flex:1 0 auto}main img{max-width:100%;height:auto}main table{display:block;overflow:auto}body{font-display:fallback}.page-header{border-bottom:1px solid var(--bs-border-color);padding-bottom:0.5rem;margin-bottom:0.5rem;margin-top:1.5rem}dl{margin-bottom:0}dd{padding-left:1.5rem;margin-bottom:0.25rem}h2,.h2{font-size:1.75rem;margin-top:1.5rem}h3,.h3{font-size:1.25rem;margin-top:1rem;font-weight:bold}h4,.h4{font-size:1.1rem;font-weight:bold}h5,.h5{font-size:1rem;font-weight:bold}summary{margin-bottom:0.5rem}details{margin-bottom:1rem}.html-widget{margin-bottom:1rem}a.anchor{display:none;margin-left:2px;vertical-align:top;width:Min(0.9em, 20px);height:Min(0.9em, 20px);background-image:url(../../link.svg);background-repeat:no-repeat;background-size:Min(0.9em, 20px) Min(0.9em, 20px);background-position:center center}h2:hover .anchor,.h2:hover .anchor,h2:target .anchor,.h2:target .anchor,h3:hover .anchor,.h3:hover .anchor,h3:target .anchor,.h3:target .anchor,h4:hover .anchor,.h4:hover .anchor,h4:target .anchor,.h4:target .anchor,h5:hover .anchor,.h5:hover .anchor,h5:target .anchor,.h5:target .anchor,h6:hover .anchor,.h6:hover .anchor,h6:target .anchor,.h6:target .anchor,dt:hover .anchor,dt:target .anchor{display:inline-block}dt:target,dt:target+dd{border-left:0.25rem solid var(--bs-primary);margin-left:-0.75rem}dt:target{padding-left:0.5rem}dt:target+dd{padding-left:2rem}.orcid{color:#A6CE39;margin-right:4px}.fab{font-family:"Font Awesome 5 Brands" !important}img.logo{float:right;width:100px;margin-left:30px}.template-home img.logo{width:120px}@media (max-width: 575.98px){img.logo{width:80px}}@media (min-width: 576px){.page-header{min-height:88px}.template-home .page-header{min-height:104px}}.line-block{margin-bottom:1rem}.template-reference-index dt{font-weight:normal}.template-reference-index code{word-wrap:normal}.icon{float:right}.icon img{width:40px}a[href='#main']{position:absolute;margin:4px;padding:0.75rem;background-color:var(--bs-body-bg);text-decoration:none;z-index:2000}.lifecycle{color:var(--bs-secondary-color);background-color:var(--bs-secondary-bg);border-radius:5px}.lifecycle-stable{background-color:#108001;color:var(--bs-white)}.lifecycle-superseded{background-color:#074080;color:var(--bs-white)}.lifecycle-experimental,.lifecycle-deprecated{background-color:#fd8008;color:var(--bs-black)}a.footnote-ref{cursor:pointer}.popover{width:Min(100vw, 32rem);font-size:0.9rem;box-shadow:4px 4px 8px RGBA(var(--bs-body-color-rgb), 0.3)}.popover-body{padding:0.75rem}.popover-body p:last-child{margin-bottom:0}.tab-content{padding:1rem}.tabset-pills .tab-content{border:solid 1px #e5e5e5}.tab-content{display:flex}.tab-content>.tab-pane{display:block;visibility:hidden;margin-right:-100%;width:100%}.tab-content>.active{visibility:visible}div.csl-entry{clear:both}.hanging-indent div.csl-entry{margin-left:2em;text-indent:-2em}div.csl-left-margin{min-width:2em;float:left}div.csl-right-inline{margin-left:2em;padding-left:1em}div.csl-indent{margin-left:2em}pre,pre code{word-wrap:normal}[data-bs-theme="dark"] pre,[data-bs-theme="dark"] code{background-color:RGBA(var(--bs-body-color-rgb), 0.1)}[data-bs-theme="dark"] pre code{background:transparent}code{overflow-wrap:break-word}.hasCopyButton{position:relative}.btn-copy-ex{position:absolute;right:5px;top:5px;visibility:hidden}.hasCopyButton:hover button.btn-copy-ex{visibility:visible}pre{padding:0.75rem}pre div.gt-table{white-space:normal;margin-top:1rem}@media (max-width: 575.98px){div>div>pre{margin-left:calc(var(--bs-gutter-x) * -.5);margin-right:calc(var(--bs-gutter-x) * -.5);border-radius:0;padding-left:1rem;padding-right:1rem}.btn-copy-ex{right:calc(var(--bs-gutter-x) * -.5 + 5px)}}code a:any-link{color:inherit;text-decoration-color:RGBA(var(--bs-body-color-rgb), 0.6)}pre code{padding:0;background:transparent}pre code .error,pre code .warning{font-weight:bolder}pre .img img,pre .r-plt img{margin:5px 0;background-color:#fff}[data-bs-theme="dark"] pre img{opacity:0.66;transition:opacity 250ms ease-in-out}[data-bs-theme="dark"] pre img:hover,[data-bs-theme="dark"] pre img:focus,[data-bs-theme="dark"] pre img:active{opacity:1}@media print{code a:link:after,code a:visited:after{content:""}}a.sourceLine:hover{text-decoration:none}mark,.mark{background:linear-gradient(-100deg, RGBA(var(--bs-info-rgb), 0.2), RGBA(var(--bs-info-rgb), 0.7) 95%, RGBA(var(--bs-info-rgb), 0.1))}.algolia-autocomplete .aa-dropdown-menu{margin-top:0.5rem;padding:0.5rem 0.25rem;width:MAX(100%, 20rem);max-height:50vh;overflow-y:auto;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.375rem}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion{cursor:pointer;font-size:1rem;padding:0.5rem 0.25rem;line-height:1.3}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion:hover{background-color:var(--bs-tertiary-bg);color:var(--bs-body-color)}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion .search-details{text-decoration:underline;display:inline}span.smallcaps{font-variant:small-caps}ul.task-list{list-style:none}ul.task-list li input[type="checkbox"]{width:0.8em;margin:0 0.8em 0.2em -1em;vertical-align:middle}figure.figure{display:block}.quarto-layout-panel{margin-bottom:1em}.quarto-layout-panel>figure{width:100%}.quarto-layout-panel>figure>figcaption,.quarto-layout-panel>.panel-caption{margin-top:10pt}.quarto-layout-panel>.table-caption{margin-top:0px}.table-caption p{margin-bottom:0.5em}.quarto-layout-row{display:flex;flex-direction:row;align-items:flex-start}.quarto-layout-valign-top{align-items:flex-start}.quarto-layout-valign-bottom{align-items:flex-end}.quarto-layout-valign-center{align-items:center}.quarto-layout-cell{position:relative;margin-right:20px}.quarto-layout-cell:last-child{margin-right:0}.quarto-layout-cell figure,.quarto-layout-cell>p{margin:0.2em}.quarto-layout-cell img{max-width:100%}.quarto-layout-cell .html-widget{width:100% !important}.quarto-layout-cell div figure p{margin:0}.quarto-layout-cell figure{display:block;margin-inline-start:0;margin-inline-end:0}.quarto-layout-cell table{display:inline-table}.quarto-layout-cell-subref figcaption,figure .quarto-layout-row figure figcaption{text-align:center;font-style:italic}.quarto-figure{position:relative;margin-bottom:1em}.quarto-figure>figure{width:100%;margin-bottom:0}.quarto-figure-left>figure>p,.quarto-figure-left>figure>div{text-align:left}.quarto-figure-center>figure>p,.quarto-figure-center>figure>div{text-align:center}.quarto-figure-right>figure>p,.quarto-figure-right>figure>div{text-align:right}.quarto-figure>figure>div.cell-annotation,.quarto-figure>figure>div code{text-align:left}figure>p:empty{display:none}figure>p:first-child{margin-top:0;margin-bottom:0}figure>figcaption.quarto-float-caption-bottom{margin-bottom:0.5em}figure>figcaption.quarto-float-caption-top{margin-top:0.5em}:root{--mermaid-bg-color: transparent;--mermaid-edge-color: var(--bs-secondary);--mermaid-fg-color: var(--bs-body-color);--mermaid-fg-color--lighter: RGBA(var(--bs-body-color-rgb), 0.9);--mermaid-fg-color--lightest: RGBA(var(--bs-body-color-rgb), 0.8);--mermaid-font-family: var(--bs-body-font-family);--mermaid-label-bg-color: var(--bs-primary);--mermaid-label-fg-color: var(--bs-body-color);--mermaid-node-bg-color: RGBA(var(--bs-primary-rgb), 0.1);--mermaid-node-fg-color: var(--bs-primary)}pre{background-color:#f1f3f5}pre code{color:#003B4F}pre code span.al{color:#AD0000}pre code span.an{color:#5E5E5E}pre code span.at{color:#657422}pre code span.bn{color:#AD0000}pre code span.cf{color:#003B4F}pre code span.ch{color:#20794D}pre code span.cn{color:#8f5902}pre code span.co{color:#5E5E5E}pre code span.cv{color:#5E5E5E;font-style:italic}pre code span.do{color:#5E5E5E;font-style:italic}pre code span.dt{color:#AD0000}pre code span.dv{color:#AD0000}pre code span.er{color:#AD0000}pre code span.fl{color:#AD0000}pre code span.fu{color:#4758AB}pre code span.im{color:#00769E}pre code span.in{color:#5E5E5E}pre code span.kw{color:#003B4F}pre code span.op{color:#5E5E5E}pre code span.ot{color:#003B4F}pre code span.pp{color:#AD0000}pre code span.sc{color:#5E5E5E}pre code span.ss{color:#20794D}pre code span.st{color:#20794D}pre code span.va{color:#111111}pre code span.vs{color:#20794D}pre code span.wa{color:#5E5E5E;font-style:italic} diff --git a/deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js b/deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js new file mode 100644 index 0000000..c628326 --- /dev/null +++ b/deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js @@ -0,0 +1,5 @@ +/*! + * Bootstrap Table of Contents v1.0.1 (http://afeld.github.io/bootstrap-toc/) + * Copyright 2015 Aidan Feldman + * Licensed under MIT (https://github.com/afeld/bootstrap-toc/blob/gh-pages/LICENSE.md) */ +!function(a){"use strict";window.Toc={helpers:{findOrFilter:function(e,t){var n=e.find(t);return e.filter(t).add(n).filter(":not([data-toc-skip])")},generateUniqueIdBase:function(e){return a(e).text().trim().replace(/\'/gi,"").replace(/[& +$,:;=?@"#{}|^~[`%!'<>\]\.\/\(\)\*\\\n\t\b\v]/g,"-").replace(/-{2,}/g,"-").substring(0,64).replace(/^-+|-+$/gm,"").toLowerCase()||e.tagName.toLowerCase()},generateUniqueId:function(e){for(var t=this.generateUniqueIdBase(e),n=0;;n++){var r=t;if(0<n&&(r+="-"+n),!document.getElementById(r))return r}},generateAnchor:function(e){if(e.id)return e.id;var t=this.generateUniqueId(e);return e.id=t},createNavList:function(){return a('<ul class="nav navbar-nav"></ul>')},createChildNavList:function(e){var t=this.createNavList();return e.append(t),t},generateNavEl:function(e,t){var n=a('<a class="nav-link"></a>');n.attr("href","#"+e),n.text(t);var r=a("<li></li>");return r.append(n),r},generateNavItem:function(e){var t=this.generateAnchor(e),n=a(e),r=n.data("toc-text")||n.text();return this.generateNavEl(t,r)},getTopLevel:function(e){for(var t=1;t<=6;t++){if(1<this.findOrFilter(e,"h"+t).length)return t}return 1},getHeadings:function(e,t){var n="h"+t,r="h"+(t+1);return this.findOrFilter(e,n+","+r)},getNavLevel:function(e){return parseInt(e.tagName.charAt(1),10)},populateNav:function(r,a,e){var i,s=r,c=this;e.each(function(e,t){var n=c.generateNavItem(t);c.getNavLevel(t)===a?s=r:i&&s===r&&(s=c.createChildNavList(i)),s.append(n),i=n})},parseOps:function(e){var t;return(t=e.jquery?{$nav:e}:e).$scope=t.$scope||a(document.body),t}},init:function(e){(e=this.helpers.parseOps(e)).$nav.attr("data-toggle","toc");var t=this.helpers.createChildNavList(e.$nav),n=this.helpers.getTopLevel(e.$scope),r=this.helpers.getHeadings(e.$scope,n);this.helpers.populateNav(t,n,r)}},a(function(){a('nav[data-toggle="toc"]').each(function(e,t){var n=a(t);Toc.init(n)})})}(jQuery); \ No newline at end of file diff --git a/deps/clipboard.js-2.0.11/clipboard.min.js b/deps/clipboard.js-2.0.11/clipboard.min.js new file mode 100644 index 0000000..1103f81 --- /dev/null +++ b/deps/clipboard.js-2.0.11/clipboard.min.js @@ -0,0 +1,7 @@ +/*! + * clipboard.js v2.0.11 + * https://clipboardjs.com/ + * + * Licensed MIT © Zeno Rocha + */ +!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.ClipboardJS=e():t.ClipboardJS=e()}(this,function(){return n={686:function(t,e,n){"use strict";n.d(e,{default:function(){return b}});var e=n(279),i=n.n(e),e=n(370),u=n.n(e),e=n(817),r=n.n(e);function c(t){try{return document.execCommand(t)}catch(t){return}}var a=function(t){t=r()(t);return c("cut"),t};function o(t,e){var n,o,t=(n=t,o="rtl"===document.documentElement.getAttribute("dir"),(t=document.createElement("textarea")).style.fontSize="12pt",t.style.border="0",t.style.padding="0",t.style.margin="0",t.style.position="absolute",t.style[o?"right":"left"]="-9999px",o=window.pageYOffset||document.documentElement.scrollTop,t.style.top="".concat(o,"px"),t.setAttribute("readonly",""),t.value=n,t);return e.container.appendChild(t),e=r()(t),c("copy"),t.remove(),e}var f=function(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{container:document.body},n="";return"string"==typeof t?n=o(t,e):t instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(null==t?void 0:t.type)?n=o(t.value,e):(n=r()(t),c("copy")),n};function l(t){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var s=function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},e=t.action,n=void 0===e?"copy":e,o=t.container,e=t.target,t=t.text;if("copy"!==n&&"cut"!==n)throw new Error('Invalid "action" value, use either "copy" or "cut"');if(void 0!==e){if(!e||"object"!==l(e)||1!==e.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===n&&e.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===n&&(e.hasAttribute("readonly")||e.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes')}return t?f(t,{container:o}):e?"cut"===n?a(e):f(e,{container:o}):void 0};function p(t){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function d(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}function y(t,e){return(y=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function h(n){var o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(t){return!1}}();return function(){var t,e=v(n);return t=o?(t=v(this).constructor,Reflect.construct(e,arguments,t)):e.apply(this,arguments),e=this,!(t=t)||"object"!==p(t)&&"function"!=typeof t?function(t){if(void 0!==t)return t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}}function v(t){return(v=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function m(t,e){t="data-clipboard-".concat(t);if(e.hasAttribute(t))return e.getAttribute(t)}var b=function(){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&y(t,e)}(r,i());var t,e,n,o=h(r);function r(t,e){var n;return function(t){if(!(t instanceof r))throw new TypeError("Cannot call a class as a function")}(this),(n=o.call(this)).resolveOptions(e),n.listenClick(t),n}return t=r,n=[{key:"copy",value:function(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{container:document.body};return f(t,e)}},{key:"cut",value:function(t){return a(t)}},{key:"isSupported",value:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:["copy","cut"],t="string"==typeof t?[t]:t,e=!!document.queryCommandSupported;return t.forEach(function(t){e=e&&!!document.queryCommandSupported(t)}),e}}],(e=[{key:"resolveOptions",value:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof t.action?t.action:this.defaultAction,this.target="function"==typeof t.target?t.target:this.defaultTarget,this.text="function"==typeof t.text?t.text:this.defaultText,this.container="object"===p(t.container)?t.container:document.body}},{key:"listenClick",value:function(t){var e=this;this.listener=u()(t,"click",function(t){return e.onClick(t)})}},{key:"onClick",value:function(t){var e=t.delegateTarget||t.currentTarget,n=this.action(e)||"copy",t=s({action:n,container:this.container,target:this.target(e),text:this.text(e)});this.emit(t?"success":"error",{action:n,text:t,trigger:e,clearSelection:function(){e&&e.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(t){return m("action",t)}},{key:"defaultTarget",value:function(t){t=m("target",t);if(t)return document.querySelector(t)}},{key:"defaultText",value:function(t){return m("text",t)}},{key:"destroy",value:function(){this.listener.destroy()}}])&&d(t.prototype,e),n&&d(t,n),r}()},828:function(t){var e;"undefined"==typeof Element||Element.prototype.matches||((e=Element.prototype).matches=e.matchesSelector||e.mozMatchesSelector||e.msMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector),t.exports=function(t,e){for(;t&&9!==t.nodeType;){if("function"==typeof t.matches&&t.matches(e))return t;t=t.parentNode}}},438:function(t,e,n){var u=n(828);function i(t,e,n,o,r){var i=function(e,n,t,o){return function(t){t.delegateTarget=u(t.target,n),t.delegateTarget&&o.call(e,t)}}.apply(this,arguments);return t.addEventListener(n,i,r),{destroy:function(){t.removeEventListener(n,i,r)}}}t.exports=function(t,e,n,o,r){return"function"==typeof t.addEventListener?i.apply(null,arguments):"function"==typeof n?i.bind(null,document).apply(null,arguments):("string"==typeof t&&(t=document.querySelectorAll(t)),Array.prototype.map.call(t,function(t){return i(t,e,n,o,r)}))}},879:function(t,n){n.node=function(t){return void 0!==t&&t instanceof HTMLElement&&1===t.nodeType},n.nodeList=function(t){var e=Object.prototype.toString.call(t);return void 0!==t&&("[object NodeList]"===e||"[object HTMLCollection]"===e)&&"length"in t&&(0===t.length||n.node(t[0]))},n.string=function(t){return"string"==typeof t||t instanceof String},n.fn=function(t){return"[object Function]"===Object.prototype.toString.call(t)}},370:function(t,e,n){var f=n(879),l=n(438);t.exports=function(t,e,n){if(!t&&!e&&!n)throw new Error("Missing required arguments");if(!f.string(e))throw new TypeError("Second argument must be a String");if(!f.fn(n))throw new TypeError("Third argument must be a Function");if(f.node(t))return c=e,a=n,(u=t).addEventListener(c,a),{destroy:function(){u.removeEventListener(c,a)}};if(f.nodeList(t))return o=t,r=e,i=n,Array.prototype.forEach.call(o,function(t){t.addEventListener(r,i)}),{destroy:function(){Array.prototype.forEach.call(o,function(t){t.removeEventListener(r,i)})}};if(f.string(t))return t=t,e=e,n=n,l(document.body,t,e,n);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList");var o,r,i,u,c,a}},817:function(t){t.exports=function(t){var e,n="SELECT"===t.nodeName?(t.focus(),t.value):"INPUT"===t.nodeName||"TEXTAREA"===t.nodeName?((e=t.hasAttribute("readonly"))||t.setAttribute("readonly",""),t.select(),t.setSelectionRange(0,t.value.length),e||t.removeAttribute("readonly"),t.value):(t.hasAttribute("contenteditable")&&t.focus(),n=window.getSelection(),(e=document.createRange()).selectNodeContents(t),n.removeAllRanges(),n.addRange(e),n.toString());return n}},279:function(t){function e(){}e.prototype={on:function(t,e,n){var o=this.e||(this.e={});return(o[t]||(o[t]=[])).push({fn:e,ctx:n}),this},once:function(t,e,n){var o=this;function r(){o.off(t,r),e.apply(n,arguments)}return r._=e,this.on(t,r,n)},emit:function(t){for(var e=[].slice.call(arguments,1),n=((this.e||(this.e={}))[t]||[]).slice(),o=0,r=n.length;o<r;o++)n[o].fn.apply(n[o].ctx,e);return this},off:function(t,e){var n=this.e||(this.e={}),o=n[t],r=[];if(o&&e)for(var i=0,u=o.length;i<u;i++)o[i].fn!==e&&o[i].fn._!==e&&r.push(o[i]);return r.length?n[t]=r:delete n[t],this}},t.exports=e,t.exports.TinyEmitter=e}},r={},o.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(e,{a:e}),e},o.d=function(t,e){for(var n in e)o.o(e,n)&&!o.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},o.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},o(686).default;function o(t){if(r[t])return r[t].exports;var e=r[t]={exports:{}};return n[t](e,e.exports,o),e.exports}var n,r}); \ No newline at end of file diff --git a/deps/data-deps.txt b/deps/data-deps.txt index 693b82d..8aa49e2 100644 --- a/deps/data-deps.txt +++ b/deps/data-deps.txt @@ -2,3 +2,12 @@ <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" /> <link href="deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet" /> <script src="deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script> +<link href="deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet" /> +<link href="deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet" /> +<script src="deps/headroom-0.11.0/headroom.min.js"></script> +<script src="deps/headroom-0.11.0/jQuery.headroom.min.js"></script> +<script src="deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script> +<script src="deps/clipboard.js-2.0.11/clipboard.min.js"></script> +<script src="deps/search-1.0.0/autocomplete.jquery.min.js"></script> +<script src="deps/search-1.0.0/fuse.min.js"></script> +<script src="deps/search-1.0.0/mark.min.js"></script> diff --git a/deps/font-awesome-6.4.2/css/all.css b/deps/font-awesome-6.4.2/css/all.css new file mode 100644 index 0000000..bdb6e3a --- /dev/null +++ b/deps/font-awesome-6.4.2/css/all.css @@ -0,0 +1,7968 @@ +/*! + * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + * Copyright 2023 Fonticons, Inc. + */ +.fa { + font-family: var(--fa-style-family, "Font Awesome 6 Free"); + font-weight: var(--fa-style, 900); } + +.fa, +.fa-classic, +.fa-sharp, +.fas, +.fa-solid, +.far, +.fa-regular, +.fab, +.fa-brands { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + display: var(--fa-display, inline-block); + font-style: normal; + font-variant: normal; + line-height: 1; + text-rendering: auto; } + +.fas, +.fa-classic, +.fa-solid, +.far, +.fa-regular { + font-family: 'Font Awesome 6 Free'; } + +.fab, +.fa-brands { + font-family: 'Font Awesome 6 Brands'; } + +.fa-1x { + font-size: 1em; } + +.fa-2x { + font-size: 2em; } + +.fa-3x { + font-size: 3em; } + +.fa-4x { + font-size: 4em; } + +.fa-5x { + font-size: 5em; } + +.fa-6x { + font-size: 6em; } + +.fa-7x { + font-size: 7em; } + +.fa-8x { + font-size: 8em; } + +.fa-9x { + font-size: 9em; } + +.fa-10x { + font-size: 10em; } + +.fa-2xs { + font-size: 0.625em; + line-height: 0.1em; + vertical-align: 0.225em; } + +.fa-xs { + font-size: 0.75em; + line-height: 0.08333em; + vertical-align: 0.125em; } + +.fa-sm { + font-size: 0.875em; + line-height: 0.07143em; + vertical-align: 0.05357em; } + +.fa-lg { + font-size: 1.25em; + line-height: 0.05em; + vertical-align: -0.075em; } + +.fa-xl { + font-size: 1.5em; + line-height: 0.04167em; + vertical-align: -0.125em; } + +.fa-2xl { + font-size: 2em; + line-height: 0.03125em; + vertical-align: -0.1875em; } + +.fa-fw { + text-align: center; + width: 1.25em; } + +.fa-ul { + list-style-type: none; + margin-left: var(--fa-li-margin, 2.5em); + padding-left: 0; } + .fa-ul > li { + position: relative; } + +.fa-li { + left: calc(var(--fa-li-width, 2em) * -1); + position: absolute; + text-align: center; + width: var(--fa-li-width, 2em); + line-height: inherit; } + +.fa-border { + border-color: var(--fa-border-color, #eee); + border-radius: var(--fa-border-radius, 0.1em); + border-style: var(--fa-border-style, solid); + border-width: var(--fa-border-width, 0.08em); + padding: var(--fa-border-padding, 0.2em 0.25em 0.15em); } + +.fa-pull-left { + float: left; + margin-right: var(--fa-pull-margin, 0.3em); } + +.fa-pull-right { + float: right; + margin-left: var(--fa-pull-margin, 0.3em); } + +.fa-beat { + -webkit-animation-name: fa-beat; + animation-name: fa-beat; + -webkit-animation-delay: var(--fa-animation-delay, 0s); + animation-delay: var(--fa-animation-delay, 0s); + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 1s); + animation-duration: var(--fa-animation-duration, 1s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out); + animation-timing-function: var(--fa-animation-timing, ease-in-out); } + +.fa-bounce { + -webkit-animation-name: fa-bounce; + animation-name: fa-bounce; + -webkit-animation-delay: var(--fa-animation-delay, 0s); + animation-delay: var(--fa-animation-delay, 0s); + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 1s); + animation-duration: var(--fa-animation-duration, 1s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); + animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); } + +.fa-fade { + -webkit-animation-name: fa-fade; + animation-name: fa-fade; + -webkit-animation-delay: var(--fa-animation-delay, 0s); + animation-delay: var(--fa-animation-delay, 0s); + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 1s); + animation-duration: var(--fa-animation-duration, 1s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); + animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); } + +.fa-beat-fade { + -webkit-animation-name: fa-beat-fade; + animation-name: fa-beat-fade; + -webkit-animation-delay: var(--fa-animation-delay, 0s); + animation-delay: var(--fa-animation-delay, 0s); + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 1s); + animation-duration: var(--fa-animation-duration, 1s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); + animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); } + +.fa-flip { + -webkit-animation-name: fa-flip; + animation-name: fa-flip; + -webkit-animation-delay: var(--fa-animation-delay, 0s); + animation-delay: var(--fa-animation-delay, 0s); + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 1s); + animation-duration: var(--fa-animation-duration, 1s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out); + animation-timing-function: var(--fa-animation-timing, ease-in-out); } + +.fa-shake { + -webkit-animation-name: fa-shake; + animation-name: fa-shake; + -webkit-animation-delay: var(--fa-animation-delay, 0s); + animation-delay: var(--fa-animation-delay, 0s); + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 1s); + animation-duration: var(--fa-animation-duration, 1s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, linear); + animation-timing-function: var(--fa-animation-timing, linear); } + +.fa-spin { + -webkit-animation-name: fa-spin; + animation-name: fa-spin; + -webkit-animation-delay: var(--fa-animation-delay, 0s); + animation-delay: var(--fa-animation-delay, 0s); + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 2s); + animation-duration: var(--fa-animation-duration, 2s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, linear); + animation-timing-function: var(--fa-animation-timing, linear); } + +.fa-spin-reverse { + --fa-animation-direction: reverse; } + +.fa-pulse, +.fa-spin-pulse { + -webkit-animation-name: fa-spin; + animation-name: fa-spin; + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 1s); + animation-duration: var(--fa-animation-duration, 1s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, steps(8)); + animation-timing-function: var(--fa-animation-timing, steps(8)); } + +@media (prefers-reduced-motion: reduce) { + .fa-beat, + .fa-bounce, + .fa-fade, + .fa-beat-fade, + .fa-flip, + .fa-pulse, + .fa-shake, + .fa-spin, + .fa-spin-pulse { + -webkit-animation-delay: -1ms; + animation-delay: -1ms; + -webkit-animation-duration: 1ms; + animation-duration: 1ms; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; + -webkit-transition-delay: 0s; + transition-delay: 0s; + -webkit-transition-duration: 0s; + transition-duration: 0s; } } + +@-webkit-keyframes fa-beat { + 0%, 90% { + -webkit-transform: scale(1); + transform: scale(1); } + 45% { + -webkit-transform: scale(var(--fa-beat-scale, 1.25)); + transform: scale(var(--fa-beat-scale, 1.25)); } } + +@keyframes fa-beat { + 0%, 90% { + -webkit-transform: scale(1); + transform: scale(1); } + 45% { + -webkit-transform: scale(var(--fa-beat-scale, 1.25)); + transform: scale(var(--fa-beat-scale, 1.25)); } } + +@-webkit-keyframes fa-bounce { + 0% { + -webkit-transform: scale(1, 1) translateY(0); + transform: scale(1, 1) translateY(0); } + 10% { + -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); + transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); } + 30% { + -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); + transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); } + 50% { + -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); + transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); } + 57% { + -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); + transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); } + 64% { + -webkit-transform: scale(1, 1) translateY(0); + transform: scale(1, 1) translateY(0); } + 100% { + -webkit-transform: scale(1, 1) translateY(0); + transform: scale(1, 1) translateY(0); } } + +@keyframes fa-bounce { + 0% { + -webkit-transform: scale(1, 1) translateY(0); + transform: scale(1, 1) translateY(0); } + 10% { + -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); + transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); } + 30% { + -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); + transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); } + 50% { + -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); + transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); } + 57% { + -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); + transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); } + 64% { + -webkit-transform: scale(1, 1) translateY(0); + transform: scale(1, 1) translateY(0); } + 100% { + -webkit-transform: scale(1, 1) translateY(0); + transform: scale(1, 1) translateY(0); } } + +@-webkit-keyframes fa-fade { + 50% { + opacity: var(--fa-fade-opacity, 0.4); } } + +@keyframes fa-fade { + 50% { + opacity: var(--fa-fade-opacity, 0.4); } } + +@-webkit-keyframes fa-beat-fade { + 0%, 100% { + opacity: var(--fa-beat-fade-opacity, 0.4); + -webkit-transform: scale(1); + transform: scale(1); } + 50% { + opacity: 1; + -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125)); + transform: scale(var(--fa-beat-fade-scale, 1.125)); } } + +@keyframes fa-beat-fade { + 0%, 100% { + opacity: var(--fa-beat-fade-opacity, 0.4); + -webkit-transform: scale(1); + transform: scale(1); } + 50% { + opacity: 1; + -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125)); + transform: scale(var(--fa-beat-fade-scale, 1.125)); } } + +@-webkit-keyframes fa-flip { + 50% { + -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); + transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } } + +@keyframes fa-flip { + 50% { + -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); + transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } } + +@-webkit-keyframes fa-shake { + 0% { + -webkit-transform: rotate(-15deg); + transform: rotate(-15deg); } + 4% { + -webkit-transform: rotate(15deg); + transform: rotate(15deg); } + 8%, 24% { + -webkit-transform: rotate(-18deg); + transform: rotate(-18deg); } + 12%, 28% { + -webkit-transform: rotate(18deg); + transform: rotate(18deg); } + 16% { + -webkit-transform: rotate(-22deg); + transform: rotate(-22deg); } + 20% { + -webkit-transform: rotate(22deg); + transform: rotate(22deg); } + 32% { + -webkit-transform: rotate(-12deg); + transform: rotate(-12deg); } + 36% { + -webkit-transform: rotate(12deg); + transform: rotate(12deg); } + 40%, 100% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } } + +@keyframes fa-shake { + 0% { + -webkit-transform: rotate(-15deg); + transform: rotate(-15deg); } + 4% { + -webkit-transform: rotate(15deg); + transform: rotate(15deg); } + 8%, 24% { + -webkit-transform: rotate(-18deg); + transform: rotate(-18deg); } + 12%, 28% { + -webkit-transform: rotate(18deg); + transform: rotate(18deg); } + 16% { + -webkit-transform: rotate(-22deg); + transform: rotate(-22deg); } + 20% { + -webkit-transform: rotate(22deg); + transform: rotate(22deg); } + 32% { + -webkit-transform: rotate(-12deg); + transform: rotate(-12deg); } + 36% { + -webkit-transform: rotate(12deg); + transform: rotate(12deg); } + 40%, 100% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } } + +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); } } + +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); } } + +.fa-rotate-90 { + -webkit-transform: rotate(90deg); + transform: rotate(90deg); } + +.fa-rotate-180 { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); } + +.fa-rotate-270 { + -webkit-transform: rotate(270deg); + transform: rotate(270deg); } + +.fa-flip-horizontal { + -webkit-transform: scale(-1, 1); + transform: scale(-1, 1); } + +.fa-flip-vertical { + -webkit-transform: scale(1, -1); + transform: scale(1, -1); } + +.fa-flip-both, +.fa-flip-horizontal.fa-flip-vertical { + -webkit-transform: scale(-1, -1); + transform: scale(-1, -1); } + +.fa-rotate-by { + -webkit-transform: rotate(var(--fa-rotate-angle, none)); + transform: rotate(var(--fa-rotate-angle, none)); } + +.fa-stack { + display: inline-block; + height: 2em; + line-height: 2em; + position: relative; + vertical-align: middle; + width: 2.5em; } + +.fa-stack-1x, +.fa-stack-2x { + left: 0; + position: absolute; + text-align: center; + width: 100%; + z-index: var(--fa-stack-z-index, auto); } + +.fa-stack-1x { + line-height: inherit; } + +.fa-stack-2x { + font-size: 2em; } + +.fa-inverse { + color: var(--fa-inverse, #fff); } + +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen +readers do not read off random characters that represent icons */ + +.fa-0::before { + content: "\30"; } + +.fa-1::before { + content: "\31"; } + +.fa-2::before { + content: "\32"; } + +.fa-3::before { + content: "\33"; } + +.fa-4::before { + content: "\34"; } + +.fa-5::before { + content: "\35"; } + +.fa-6::before { + content: "\36"; } + +.fa-7::before { + content: "\37"; } + +.fa-8::before { + content: "\38"; } + +.fa-9::before { + content: "\39"; } + +.fa-fill-drip::before { + content: "\f576"; } + +.fa-arrows-to-circle::before { + content: "\e4bd"; } + +.fa-circle-chevron-right::before { + content: "\f138"; } + +.fa-chevron-circle-right::before { + content: "\f138"; } + +.fa-at::before { + content: "\40"; } + +.fa-trash-can::before { + content: "\f2ed"; } + +.fa-trash-alt::before { + content: "\f2ed"; } + +.fa-text-height::before { + content: "\f034"; } + +.fa-user-xmark::before { + content: "\f235"; } + +.fa-user-times::before { + content: "\f235"; } + +.fa-stethoscope::before { + content: "\f0f1"; } + +.fa-message::before { + content: "\f27a"; } + +.fa-comment-alt::before { + content: "\f27a"; } + +.fa-info::before { + content: "\f129"; } + +.fa-down-left-and-up-right-to-center::before { + content: "\f422"; } + +.fa-compress-alt::before { + content: "\f422"; } + +.fa-explosion::before { + content: "\e4e9"; } + +.fa-file-lines::before { + content: "\f15c"; } + +.fa-file-alt::before { + content: "\f15c"; } + +.fa-file-text::before { + content: "\f15c"; } + +.fa-wave-square::before { + content: "\f83e"; } + +.fa-ring::before { + content: "\f70b"; } + +.fa-building-un::before { + content: "\e4d9"; } + +.fa-dice-three::before { + content: "\f527"; } + +.fa-calendar-days::before { + content: "\f073"; } + +.fa-calendar-alt::before { + content: "\f073"; } + +.fa-anchor-circle-check::before { + content: "\e4aa"; } + +.fa-building-circle-arrow-right::before { + content: "\e4d1"; } + +.fa-volleyball::before { + content: "\f45f"; } + +.fa-volleyball-ball::before { + content: "\f45f"; } + +.fa-arrows-up-to-line::before { + content: "\e4c2"; } + +.fa-sort-down::before { + content: "\f0dd"; } + +.fa-sort-desc::before { + content: "\f0dd"; } + +.fa-circle-minus::before { + content: "\f056"; } + +.fa-minus-circle::before { + content: "\f056"; } + +.fa-door-open::before { + content: "\f52b"; } + +.fa-right-from-bracket::before { + content: "\f2f5"; } + +.fa-sign-out-alt::before { + content: "\f2f5"; } + +.fa-atom::before { + content: "\f5d2"; } + +.fa-soap::before { + content: "\e06e"; } + +.fa-icons::before { + content: "\f86d"; } + +.fa-heart-music-camera-bolt::before { + content: "\f86d"; } + +.fa-microphone-lines-slash::before { + content: "\f539"; } + +.fa-microphone-alt-slash::before { + content: "\f539"; } + +.fa-bridge-circle-check::before { + content: "\e4c9"; } + +.fa-pump-medical::before { + content: "\e06a"; } + +.fa-fingerprint::before { + content: "\f577"; } + +.fa-hand-point-right::before { + content: "\f0a4"; } + +.fa-magnifying-glass-location::before { + content: "\f689"; } + +.fa-search-location::before { + content: "\f689"; } + +.fa-forward-step::before { + content: "\f051"; } + +.fa-step-forward::before { + content: "\f051"; } + +.fa-face-smile-beam::before { + content: "\f5b8"; } + +.fa-smile-beam::before { + content: "\f5b8"; } + +.fa-flag-checkered::before { + content: "\f11e"; } + +.fa-football::before { + content: "\f44e"; } + +.fa-football-ball::before { + content: "\f44e"; } + +.fa-school-circle-exclamation::before { + content: "\e56c"; } + +.fa-crop::before { + content: "\f125"; } + +.fa-angles-down::before { + content: "\f103"; } + +.fa-angle-double-down::before { + content: "\f103"; } + +.fa-users-rectangle::before { + content: "\e594"; } + +.fa-people-roof::before { + content: "\e537"; } + +.fa-people-line::before { + content: "\e534"; } + +.fa-beer-mug-empty::before { + content: "\f0fc"; } + +.fa-beer::before { + content: "\f0fc"; } + +.fa-diagram-predecessor::before { + content: "\e477"; } + +.fa-arrow-up-long::before { + content: "\f176"; } + +.fa-long-arrow-up::before { + content: "\f176"; } + +.fa-fire-flame-simple::before { + content: "\f46a"; } + +.fa-burn::before { + content: "\f46a"; } + +.fa-person::before { + content: "\f183"; } + +.fa-male::before { + content: "\f183"; } + +.fa-laptop::before { + content: "\f109"; } + +.fa-file-csv::before { + content: "\f6dd"; } + +.fa-menorah::before { + content: "\f676"; } + +.fa-truck-plane::before { + content: "\e58f"; } + +.fa-record-vinyl::before { + content: "\f8d9"; } + +.fa-face-grin-stars::before { + content: "\f587"; } + +.fa-grin-stars::before { + content: "\f587"; } + +.fa-bong::before { + content: "\f55c"; } + +.fa-spaghetti-monster-flying::before { + content: "\f67b"; } + +.fa-pastafarianism::before { + content: "\f67b"; } + +.fa-arrow-down-up-across-line::before { + content: "\e4af"; } + +.fa-spoon::before { + content: "\f2e5"; } + +.fa-utensil-spoon::before { + content: "\f2e5"; } + +.fa-jar-wheat::before { + content: "\e517"; } + +.fa-envelopes-bulk::before { + content: "\f674"; } + +.fa-mail-bulk::before { + content: "\f674"; } + +.fa-file-circle-exclamation::before { + content: "\e4eb"; } + +.fa-circle-h::before { + content: "\f47e"; } + +.fa-hospital-symbol::before { + content: "\f47e"; } + +.fa-pager::before { + content: "\f815"; } + +.fa-address-book::before { + content: "\f2b9"; } + +.fa-contact-book::before { + content: "\f2b9"; } + +.fa-strikethrough::before { + content: "\f0cc"; } + +.fa-k::before { + content: "\4b"; } + +.fa-landmark-flag::before { + content: "\e51c"; } + +.fa-pencil::before { + content: "\f303"; } + +.fa-pencil-alt::before { + content: "\f303"; } + +.fa-backward::before { + content: "\f04a"; } + +.fa-caret-right::before { + content: "\f0da"; } + +.fa-comments::before { + content: "\f086"; } + +.fa-paste::before { + content: "\f0ea"; } + +.fa-file-clipboard::before { + content: "\f0ea"; } + +.fa-code-pull-request::before { + content: "\e13c"; } + +.fa-clipboard-list::before { + content: "\f46d"; } + +.fa-truck-ramp-box::before { + content: "\f4de"; } + +.fa-truck-loading::before { + content: "\f4de"; } + +.fa-user-check::before { + content: "\f4fc"; } + +.fa-vial-virus::before { + content: "\e597"; } + +.fa-sheet-plastic::before { + content: "\e571"; } + +.fa-blog::before { + content: "\f781"; } + +.fa-user-ninja::before { + content: "\f504"; } + +.fa-person-arrow-up-from-line::before { + content: "\e539"; } + +.fa-scroll-torah::before { + content: "\f6a0"; } + +.fa-torah::before { + content: "\f6a0"; } + +.fa-broom-ball::before { + content: "\f458"; } + +.fa-quidditch::before { + content: "\f458"; } + +.fa-quidditch-broom-ball::before { + content: "\f458"; } + +.fa-toggle-off::before { + content: "\f204"; } + +.fa-box-archive::before { + content: "\f187"; } + +.fa-archive::before { + content: "\f187"; } + +.fa-person-drowning::before { + content: "\e545"; } + +.fa-arrow-down-9-1::before { + content: "\f886"; } + +.fa-sort-numeric-desc::before { + content: "\f886"; } + +.fa-sort-numeric-down-alt::before { + content: "\f886"; } + +.fa-face-grin-tongue-squint::before { + content: "\f58a"; } + +.fa-grin-tongue-squint::before { + content: "\f58a"; } + +.fa-spray-can::before { + content: "\f5bd"; } + +.fa-truck-monster::before { + content: "\f63b"; } + +.fa-w::before { + content: "\57"; } + +.fa-earth-africa::before { + content: "\f57c"; } + +.fa-globe-africa::before { + content: "\f57c"; } + +.fa-rainbow::before { + content: "\f75b"; } + +.fa-circle-notch::before { + content: "\f1ce"; } + +.fa-tablet-screen-button::before { + content: "\f3fa"; } + +.fa-tablet-alt::before { + content: "\f3fa"; } + +.fa-paw::before { + content: "\f1b0"; } + +.fa-cloud::before { + content: "\f0c2"; } + +.fa-trowel-bricks::before { + content: "\e58a"; } + +.fa-face-flushed::before { + content: "\f579"; } + +.fa-flushed::before { + content: "\f579"; } + +.fa-hospital-user::before { + content: "\f80d"; } + +.fa-tent-arrow-left-right::before { + content: "\e57f"; } + +.fa-gavel::before { + content: "\f0e3"; } + +.fa-legal::before { + content: "\f0e3"; } + +.fa-binoculars::before { + content: "\f1e5"; } + +.fa-microphone-slash::before { + content: "\f131"; } + +.fa-box-tissue::before { + content: "\e05b"; } + +.fa-motorcycle::before { + content: "\f21c"; } + +.fa-bell-concierge::before { + content: "\f562"; } + +.fa-concierge-bell::before { + content: "\f562"; } + +.fa-pen-ruler::before { + content: "\f5ae"; } + +.fa-pencil-ruler::before { + content: "\f5ae"; } + +.fa-people-arrows::before { + content: "\e068"; } + +.fa-people-arrows-left-right::before { + content: "\e068"; } + +.fa-mars-and-venus-burst::before { + content: "\e523"; } + +.fa-square-caret-right::before { + content: "\f152"; } + +.fa-caret-square-right::before { + content: "\f152"; } + +.fa-scissors::before { + content: "\f0c4"; } + +.fa-cut::before { + content: "\f0c4"; } + +.fa-sun-plant-wilt::before { + content: "\e57a"; } + +.fa-toilets-portable::before { + content: "\e584"; } + +.fa-hockey-puck::before { + content: "\f453"; } + +.fa-table::before { + content: "\f0ce"; } + +.fa-magnifying-glass-arrow-right::before { + content: "\e521"; } + +.fa-tachograph-digital::before { + content: "\f566"; } + +.fa-digital-tachograph::before { + content: "\f566"; } + +.fa-users-slash::before { + content: "\e073"; } + +.fa-clover::before { + content: "\e139"; } + +.fa-reply::before { + content: "\f3e5"; } + +.fa-mail-reply::before { + content: "\f3e5"; } + +.fa-star-and-crescent::before { + content: "\f699"; } + +.fa-house-fire::before { + content: "\e50c"; } + +.fa-square-minus::before { + content: "\f146"; } + +.fa-minus-square::before { + content: "\f146"; } + +.fa-helicopter::before { + content: "\f533"; } + +.fa-compass::before { + content: "\f14e"; } + +.fa-square-caret-down::before { + content: "\f150"; } + +.fa-caret-square-down::before { + content: "\f150"; } + +.fa-file-circle-question::before { + content: "\e4ef"; } + +.fa-laptop-code::before { + content: "\f5fc"; } + +.fa-swatchbook::before { + content: "\f5c3"; } + +.fa-prescription-bottle::before { + content: "\f485"; } + +.fa-bars::before { + content: "\f0c9"; } + +.fa-navicon::before { + content: "\f0c9"; } + +.fa-people-group::before { + content: "\e533"; } + +.fa-hourglass-end::before { + content: "\f253"; } + +.fa-hourglass-3::before { + content: "\f253"; } + +.fa-heart-crack::before { + content: "\f7a9"; } + +.fa-heart-broken::before { + content: "\f7a9"; } + +.fa-square-up-right::before { + content: "\f360"; } + +.fa-external-link-square-alt::before { + content: "\f360"; } + +.fa-face-kiss-beam::before { + content: "\f597"; } + +.fa-kiss-beam::before { + content: "\f597"; } + +.fa-film::before { + content: "\f008"; } + +.fa-ruler-horizontal::before { + content: "\f547"; } + +.fa-people-robbery::before { + content: "\e536"; } + +.fa-lightbulb::before { + content: "\f0eb"; } + +.fa-caret-left::before { + content: "\f0d9"; } + +.fa-circle-exclamation::before { + content: "\f06a"; } + +.fa-exclamation-circle::before { + content: "\f06a"; } + +.fa-school-circle-xmark::before { + content: "\e56d"; } + +.fa-arrow-right-from-bracket::before { + content: "\f08b"; } + +.fa-sign-out::before { + content: "\f08b"; } + +.fa-circle-chevron-down::before { + content: "\f13a"; } + +.fa-chevron-circle-down::before { + content: "\f13a"; } + +.fa-unlock-keyhole::before { + content: "\f13e"; } + +.fa-unlock-alt::before { + content: "\f13e"; } + +.fa-cloud-showers-heavy::before { + content: "\f740"; } + +.fa-headphones-simple::before { + content: "\f58f"; } + +.fa-headphones-alt::before { + content: "\f58f"; } + +.fa-sitemap::before { + content: "\f0e8"; } + +.fa-circle-dollar-to-slot::before { + content: "\f4b9"; } + +.fa-donate::before { + content: "\f4b9"; } + +.fa-memory::before { + content: "\f538"; } + +.fa-road-spikes::before { + content: "\e568"; } + +.fa-fire-burner::before { + content: "\e4f1"; } + +.fa-flag::before { + content: "\f024"; } + +.fa-hanukiah::before { + content: "\f6e6"; } + +.fa-feather::before { + content: "\f52d"; } + +.fa-volume-low::before { + content: "\f027"; } + +.fa-volume-down::before { + content: "\f027"; } + +.fa-comment-slash::before { + content: "\f4b3"; } + +.fa-cloud-sun-rain::before { + content: "\f743"; } + +.fa-compress::before { + content: "\f066"; } + +.fa-wheat-awn::before { + content: "\e2cd"; } + +.fa-wheat-alt::before { + content: "\e2cd"; } + +.fa-ankh::before { + content: "\f644"; } + +.fa-hands-holding-child::before { + content: "\e4fa"; } + +.fa-asterisk::before { + content: "\2a"; } + +.fa-square-check::before { + content: "\f14a"; } + +.fa-check-square::before { + content: "\f14a"; } + +.fa-peseta-sign::before { + content: "\e221"; } + +.fa-heading::before { + content: "\f1dc"; } + +.fa-header::before { + content: "\f1dc"; } + +.fa-ghost::before { + content: "\f6e2"; } + +.fa-list::before { + content: "\f03a"; } + +.fa-list-squares::before { + content: "\f03a"; } + +.fa-square-phone-flip::before { + content: "\f87b"; } + +.fa-phone-square-alt::before { + content: "\f87b"; } + +.fa-cart-plus::before { + content: "\f217"; } + +.fa-gamepad::before { + content: "\f11b"; } + +.fa-circle-dot::before { + content: "\f192"; } + +.fa-dot-circle::before { + content: "\f192"; } + +.fa-face-dizzy::before { + content: "\f567"; } + +.fa-dizzy::before { + content: "\f567"; } + +.fa-egg::before { + content: "\f7fb"; } + +.fa-house-medical-circle-xmark::before { + content: "\e513"; } + +.fa-campground::before { + content: "\f6bb"; } + +.fa-folder-plus::before { + content: "\f65e"; } + +.fa-futbol::before { + content: "\f1e3"; } + +.fa-futbol-ball::before { + content: "\f1e3"; } + +.fa-soccer-ball::before { + content: "\f1e3"; } + +.fa-paintbrush::before { + content: "\f1fc"; } + +.fa-paint-brush::before { + content: "\f1fc"; } + +.fa-lock::before { + content: "\f023"; } + +.fa-gas-pump::before { + content: "\f52f"; } + +.fa-hot-tub-person::before { + content: "\f593"; } + +.fa-hot-tub::before { + content: "\f593"; } + +.fa-map-location::before { + content: "\f59f"; } + +.fa-map-marked::before { + content: "\f59f"; } + +.fa-house-flood-water::before { + content: "\e50e"; } + +.fa-tree::before { + content: "\f1bb"; } + +.fa-bridge-lock::before { + content: "\e4cc"; } + +.fa-sack-dollar::before { + content: "\f81d"; } + +.fa-pen-to-square::before { + content: "\f044"; } + +.fa-edit::before { + content: "\f044"; } + +.fa-car-side::before { + content: "\f5e4"; } + +.fa-share-nodes::before { + content: "\f1e0"; } + +.fa-share-alt::before { + content: "\f1e0"; } + +.fa-heart-circle-minus::before { + content: "\e4ff"; } + +.fa-hourglass-half::before { + content: "\f252"; } + +.fa-hourglass-2::before { + content: "\f252"; } + +.fa-microscope::before { + content: "\f610"; } + +.fa-sink::before { + content: "\e06d"; } + +.fa-bag-shopping::before { + content: "\f290"; } + +.fa-shopping-bag::before { + content: "\f290"; } + +.fa-arrow-down-z-a::before { + content: "\f881"; } + +.fa-sort-alpha-desc::before { + content: "\f881"; } + +.fa-sort-alpha-down-alt::before { + content: "\f881"; } + +.fa-mitten::before { + content: "\f7b5"; } + +.fa-person-rays::before { + content: "\e54d"; } + +.fa-users::before { + content: "\f0c0"; } + +.fa-eye-slash::before { + content: "\f070"; } + +.fa-flask-vial::before { + content: "\e4f3"; } + +.fa-hand::before { + content: "\f256"; } + +.fa-hand-paper::before { + content: "\f256"; } + +.fa-om::before { + content: "\f679"; } + +.fa-worm::before { + content: "\e599"; } + +.fa-house-circle-xmark::before { + content: "\e50b"; } + +.fa-plug::before { + content: "\f1e6"; } + +.fa-chevron-up::before { + content: "\f077"; } + +.fa-hand-spock::before { + content: "\f259"; } + +.fa-stopwatch::before { + content: "\f2f2"; } + +.fa-face-kiss::before { + content: "\f596"; } + +.fa-kiss::before { + content: "\f596"; } + +.fa-bridge-circle-xmark::before { + content: "\e4cb"; } + +.fa-face-grin-tongue::before { + content: "\f589"; } + +.fa-grin-tongue::before { + content: "\f589"; } + +.fa-chess-bishop::before { + content: "\f43a"; } + +.fa-face-grin-wink::before { + content: "\f58c"; } + +.fa-grin-wink::before { + content: "\f58c"; } + +.fa-ear-deaf::before { + content: "\f2a4"; } + +.fa-deaf::before { + content: "\f2a4"; } + +.fa-deafness::before { + content: "\f2a4"; } + +.fa-hard-of-hearing::before { + content: "\f2a4"; } + +.fa-road-circle-check::before { + content: "\e564"; } + +.fa-dice-five::before { + content: "\f523"; } + +.fa-square-rss::before { + content: "\f143"; } + +.fa-rss-square::before { + content: "\f143"; } + +.fa-land-mine-on::before { + content: "\e51b"; } + +.fa-i-cursor::before { + content: "\f246"; } + +.fa-stamp::before { + content: "\f5bf"; } + +.fa-stairs::before { + content: "\e289"; } + +.fa-i::before { + content: "\49"; } + +.fa-hryvnia-sign::before { + content: "\f6f2"; } + +.fa-hryvnia::before { + content: "\f6f2"; } + +.fa-pills::before { + content: "\f484"; } + +.fa-face-grin-wide::before { + content: "\f581"; } + +.fa-grin-alt::before { + content: "\f581"; } + +.fa-tooth::before { + content: "\f5c9"; } + +.fa-v::before { + content: "\56"; } + +.fa-bangladeshi-taka-sign::before { + content: "\e2e6"; } + +.fa-bicycle::before { + content: "\f206"; } + +.fa-staff-snake::before { + content: "\e579"; } + +.fa-rod-asclepius::before { + content: "\e579"; } + +.fa-rod-snake::before { + content: "\e579"; } + +.fa-staff-aesculapius::before { + content: "\e579"; } + +.fa-head-side-cough-slash::before { + content: "\e062"; } + +.fa-truck-medical::before { + content: "\f0f9"; } + +.fa-ambulance::before { + content: "\f0f9"; } + +.fa-wheat-awn-circle-exclamation::before { + content: "\e598"; } + +.fa-snowman::before { + content: "\f7d0"; } + +.fa-mortar-pestle::before { + content: "\f5a7"; } + +.fa-road-barrier::before { + content: "\e562"; } + +.fa-school::before { + content: "\f549"; } + +.fa-igloo::before { + content: "\f7ae"; } + +.fa-joint::before { + content: "\f595"; } + +.fa-angle-right::before { + content: "\f105"; } + +.fa-horse::before { + content: "\f6f0"; } + +.fa-q::before { + content: "\51"; } + +.fa-g::before { + content: "\47"; } + +.fa-notes-medical::before { + content: "\f481"; } + +.fa-temperature-half::before { + content: "\f2c9"; } + +.fa-temperature-2::before { + content: "\f2c9"; } + +.fa-thermometer-2::before { + content: "\f2c9"; } + +.fa-thermometer-half::before { + content: "\f2c9"; } + +.fa-dong-sign::before { + content: "\e169"; } + +.fa-capsules::before { + content: "\f46b"; } + +.fa-poo-storm::before { + content: "\f75a"; } + +.fa-poo-bolt::before { + content: "\f75a"; } + +.fa-face-frown-open::before { + content: "\f57a"; } + +.fa-frown-open::before { + content: "\f57a"; } + +.fa-hand-point-up::before { + content: "\f0a6"; } + +.fa-money-bill::before { + content: "\f0d6"; } + +.fa-bookmark::before { + content: "\f02e"; } + +.fa-align-justify::before { + content: "\f039"; } + +.fa-umbrella-beach::before { + content: "\f5ca"; } + +.fa-helmet-un::before { + content: "\e503"; } + +.fa-bullseye::before { + content: "\f140"; } + +.fa-bacon::before { + content: "\f7e5"; } + +.fa-hand-point-down::before { + content: "\f0a7"; } + +.fa-arrow-up-from-bracket::before { + content: "\e09a"; } + +.fa-folder::before { + content: "\f07b"; } + +.fa-folder-blank::before { + content: "\f07b"; } + +.fa-file-waveform::before { + content: "\f478"; } + +.fa-file-medical-alt::before { + content: "\f478"; } + +.fa-radiation::before { + content: "\f7b9"; } + +.fa-chart-simple::before { + content: "\e473"; } + +.fa-mars-stroke::before { + content: "\f229"; } + +.fa-vial::before { + content: "\f492"; } + +.fa-gauge::before { + content: "\f624"; } + +.fa-dashboard::before { + content: "\f624"; } + +.fa-gauge-med::before { + content: "\f624"; } + +.fa-tachometer-alt-average::before { + content: "\f624"; } + +.fa-wand-magic-sparkles::before { + content: "\e2ca"; } + +.fa-magic-wand-sparkles::before { + content: "\e2ca"; } + +.fa-e::before { + content: "\45"; } + +.fa-pen-clip::before { + content: "\f305"; } + +.fa-pen-alt::before { + content: "\f305"; } + +.fa-bridge-circle-exclamation::before { + content: "\e4ca"; } + +.fa-user::before { + content: "\f007"; } + +.fa-school-circle-check::before { + content: "\e56b"; } + +.fa-dumpster::before { + content: "\f793"; } + +.fa-van-shuttle::before { + content: "\f5b6"; } + +.fa-shuttle-van::before { + content: "\f5b6"; } + +.fa-building-user::before { + content: "\e4da"; } + +.fa-square-caret-left::before { + content: "\f191"; } + +.fa-caret-square-left::before { + content: "\f191"; } + +.fa-highlighter::before { + content: "\f591"; } + +.fa-key::before { + content: "\f084"; } + +.fa-bullhorn::before { + content: "\f0a1"; } + +.fa-globe::before { + content: "\f0ac"; } + +.fa-synagogue::before { + content: "\f69b"; } + +.fa-person-half-dress::before { + content: "\e548"; } + +.fa-road-bridge::before { + content: "\e563"; } + +.fa-location-arrow::before { + content: "\f124"; } + +.fa-c::before { + content: "\43"; } + +.fa-tablet-button::before { + content: "\f10a"; } + +.fa-building-lock::before { + content: "\e4d6"; } + +.fa-pizza-slice::before { + content: "\f818"; } + +.fa-money-bill-wave::before { + content: "\f53a"; } + +.fa-chart-area::before { + content: "\f1fe"; } + +.fa-area-chart::before { + content: "\f1fe"; } + +.fa-house-flag::before { + content: "\e50d"; } + +.fa-person-circle-minus::before { + content: "\e540"; } + +.fa-ban::before { + content: "\f05e"; } + +.fa-cancel::before { + content: "\f05e"; } + +.fa-camera-rotate::before { + content: "\e0d8"; } + +.fa-spray-can-sparkles::before { + content: "\f5d0"; } + +.fa-air-freshener::before { + content: "\f5d0"; } + +.fa-star::before { + content: "\f005"; } + +.fa-repeat::before { + content: "\f363"; } + +.fa-cross::before { + content: "\f654"; } + +.fa-box::before { + content: "\f466"; } + +.fa-venus-mars::before { + content: "\f228"; } + +.fa-arrow-pointer::before { + content: "\f245"; } + +.fa-mouse-pointer::before { + content: "\f245"; } + +.fa-maximize::before { + content: "\f31e"; } + +.fa-expand-arrows-alt::before { + content: "\f31e"; } + +.fa-charging-station::before { + content: "\f5e7"; } + +.fa-shapes::before { + content: "\f61f"; } + +.fa-triangle-circle-square::before { + content: "\f61f"; } + +.fa-shuffle::before { + content: "\f074"; } + +.fa-random::before { + content: "\f074"; } + +.fa-person-running::before { + content: "\f70c"; } + +.fa-running::before { + content: "\f70c"; } + +.fa-mobile-retro::before { + content: "\e527"; } + +.fa-grip-lines-vertical::before { + content: "\f7a5"; } + +.fa-spider::before { + content: "\f717"; } + +.fa-hands-bound::before { + content: "\e4f9"; } + +.fa-file-invoice-dollar::before { + content: "\f571"; } + +.fa-plane-circle-exclamation::before { + content: "\e556"; } + +.fa-x-ray::before { + content: "\f497"; } + +.fa-spell-check::before { + content: "\f891"; } + +.fa-slash::before { + content: "\f715"; } + +.fa-computer-mouse::before { + content: "\f8cc"; } + +.fa-mouse::before { + content: "\f8cc"; } + +.fa-arrow-right-to-bracket::before { + content: "\f090"; } + +.fa-sign-in::before { + content: "\f090"; } + +.fa-shop-slash::before { + content: "\e070"; } + +.fa-store-alt-slash::before { + content: "\e070"; } + +.fa-server::before { + content: "\f233"; } + +.fa-virus-covid-slash::before { + content: "\e4a9"; } + +.fa-shop-lock::before { + content: "\e4a5"; } + +.fa-hourglass-start::before { + content: "\f251"; } + +.fa-hourglass-1::before { + content: "\f251"; } + +.fa-blender-phone::before { + content: "\f6b6"; } + +.fa-building-wheat::before { + content: "\e4db"; } + +.fa-person-breastfeeding::before { + content: "\e53a"; } + +.fa-right-to-bracket::before { + content: "\f2f6"; } + +.fa-sign-in-alt::before { + content: "\f2f6"; } + +.fa-venus::before { + content: "\f221"; } + +.fa-passport::before { + content: "\f5ab"; } + +.fa-heart-pulse::before { + content: "\f21e"; } + +.fa-heartbeat::before { + content: "\f21e"; } + +.fa-people-carry-box::before { + content: "\f4ce"; } + +.fa-people-carry::before { + content: "\f4ce"; } + +.fa-temperature-high::before { + content: "\f769"; } + +.fa-microchip::before { + content: "\f2db"; } + +.fa-crown::before { + content: "\f521"; } + +.fa-weight-hanging::before { + content: "\f5cd"; } + +.fa-xmarks-lines::before { + content: "\e59a"; } + +.fa-file-prescription::before { + content: "\f572"; } + +.fa-weight-scale::before { + content: "\f496"; } + +.fa-weight::before { + content: "\f496"; } + +.fa-user-group::before { + content: "\f500"; } + +.fa-user-friends::before { + content: "\f500"; } + +.fa-arrow-up-a-z::before { + content: "\f15e"; } + +.fa-sort-alpha-up::before { + content: "\f15e"; } + +.fa-chess-knight::before { + content: "\f441"; } + +.fa-face-laugh-squint::before { + content: "\f59b"; } + +.fa-laugh-squint::before { + content: "\f59b"; } + +.fa-wheelchair::before { + content: "\f193"; } + +.fa-circle-arrow-up::before { + content: "\f0aa"; } + +.fa-arrow-circle-up::before { + content: "\f0aa"; } + +.fa-toggle-on::before { + content: "\f205"; } + +.fa-person-walking::before { + content: "\f554"; } + +.fa-walking::before { + content: "\f554"; } + +.fa-l::before { + content: "\4c"; } + +.fa-fire::before { + content: "\f06d"; } + +.fa-bed-pulse::before { + content: "\f487"; } + +.fa-procedures::before { + content: "\f487"; } + +.fa-shuttle-space::before { + content: "\f197"; } + +.fa-space-shuttle::before { + content: "\f197"; } + +.fa-face-laugh::before { + content: "\f599"; } + +.fa-laugh::before { + content: "\f599"; } + +.fa-folder-open::before { + content: "\f07c"; } + +.fa-heart-circle-plus::before { + content: "\e500"; } + +.fa-code-fork::before { + content: "\e13b"; } + +.fa-city::before { + content: "\f64f"; } + +.fa-microphone-lines::before { + content: "\f3c9"; } + +.fa-microphone-alt::before { + content: "\f3c9"; } + +.fa-pepper-hot::before { + content: "\f816"; } + +.fa-unlock::before { + content: "\f09c"; } + +.fa-colon-sign::before { + content: "\e140"; } + +.fa-headset::before { + content: "\f590"; } + +.fa-store-slash::before { + content: "\e071"; } + +.fa-road-circle-xmark::before { + content: "\e566"; } + +.fa-user-minus::before { + content: "\f503"; } + +.fa-mars-stroke-up::before { + content: "\f22a"; } + +.fa-mars-stroke-v::before { + content: "\f22a"; } + +.fa-champagne-glasses::before { + content: "\f79f"; } + +.fa-glass-cheers::before { + content: "\f79f"; } + +.fa-clipboard::before { + content: "\f328"; } + +.fa-house-circle-exclamation::before { + content: "\e50a"; } + +.fa-file-arrow-up::before { + content: "\f574"; } + +.fa-file-upload::before { + content: "\f574"; } + +.fa-wifi::before { + content: "\f1eb"; } + +.fa-wifi-3::before { + content: "\f1eb"; } + +.fa-wifi-strong::before { + content: "\f1eb"; } + +.fa-bath::before { + content: "\f2cd"; } + +.fa-bathtub::before { + content: "\f2cd"; } + +.fa-underline::before { + content: "\f0cd"; } + +.fa-user-pen::before { + content: "\f4ff"; } + +.fa-user-edit::before { + content: "\f4ff"; } + +.fa-signature::before { + content: "\f5b7"; } + +.fa-stroopwafel::before { + content: "\f551"; } + +.fa-bold::before { + content: "\f032"; } + +.fa-anchor-lock::before { + content: "\e4ad"; } + +.fa-building-ngo::before { + content: "\e4d7"; } + +.fa-manat-sign::before { + content: "\e1d5"; } + +.fa-not-equal::before { + content: "\f53e"; } + +.fa-border-top-left::before { + content: "\f853"; } + +.fa-border-style::before { + content: "\f853"; } + +.fa-map-location-dot::before { + content: "\f5a0"; } + +.fa-map-marked-alt::before { + content: "\f5a0"; } + +.fa-jedi::before { + content: "\f669"; } + +.fa-square-poll-vertical::before { + content: "\f681"; } + +.fa-poll::before { + content: "\f681"; } + +.fa-mug-hot::before { + content: "\f7b6"; } + +.fa-car-battery::before { + content: "\f5df"; } + +.fa-battery-car::before { + content: "\f5df"; } + +.fa-gift::before { + content: "\f06b"; } + +.fa-dice-two::before { + content: "\f528"; } + +.fa-chess-queen::before { + content: "\f445"; } + +.fa-glasses::before { + content: "\f530"; } + +.fa-chess-board::before { + content: "\f43c"; } + +.fa-building-circle-check::before { + content: "\e4d2"; } + +.fa-person-chalkboard::before { + content: "\e53d"; } + +.fa-mars-stroke-right::before { + content: "\f22b"; } + +.fa-mars-stroke-h::before { + content: "\f22b"; } + +.fa-hand-back-fist::before { + content: "\f255"; } + +.fa-hand-rock::before { + content: "\f255"; } + +.fa-square-caret-up::before { + content: "\f151"; } + +.fa-caret-square-up::before { + content: "\f151"; } + +.fa-cloud-showers-water::before { + content: "\e4e4"; } + +.fa-chart-bar::before { + content: "\f080"; } + +.fa-bar-chart::before { + content: "\f080"; } + +.fa-hands-bubbles::before { + content: "\e05e"; } + +.fa-hands-wash::before { + content: "\e05e"; } + +.fa-less-than-equal::before { + content: "\f537"; } + +.fa-train::before { + content: "\f238"; } + +.fa-eye-low-vision::before { + content: "\f2a8"; } + +.fa-low-vision::before { + content: "\f2a8"; } + +.fa-crow::before { + content: "\f520"; } + +.fa-sailboat::before { + content: "\e445"; } + +.fa-window-restore::before { + content: "\f2d2"; } + +.fa-square-plus::before { + content: "\f0fe"; } + +.fa-plus-square::before { + content: "\f0fe"; } + +.fa-torii-gate::before { + content: "\f6a1"; } + +.fa-frog::before { + content: "\f52e"; } + +.fa-bucket::before { + content: "\e4cf"; } + +.fa-image::before { + content: "\f03e"; } + +.fa-microphone::before { + content: "\f130"; } + +.fa-cow::before { + content: "\f6c8"; } + +.fa-caret-up::before { + content: "\f0d8"; } + +.fa-screwdriver::before { + content: "\f54a"; } + +.fa-folder-closed::before { + content: "\e185"; } + +.fa-house-tsunami::before { + content: "\e515"; } + +.fa-square-nfi::before { + content: "\e576"; } + +.fa-arrow-up-from-ground-water::before { + content: "\e4b5"; } + +.fa-martini-glass::before { + content: "\f57b"; } + +.fa-glass-martini-alt::before { + content: "\f57b"; } + +.fa-rotate-left::before { + content: "\f2ea"; } + +.fa-rotate-back::before { + content: "\f2ea"; } + +.fa-rotate-backward::before { + content: "\f2ea"; } + +.fa-undo-alt::before { + content: "\f2ea"; } + +.fa-table-columns::before { + content: "\f0db"; } + +.fa-columns::before { + content: "\f0db"; } + +.fa-lemon::before { + content: "\f094"; } + +.fa-head-side-mask::before { + content: "\e063"; } + +.fa-handshake::before { + content: "\f2b5"; } + +.fa-gem::before { + content: "\f3a5"; } + +.fa-dolly::before { + content: "\f472"; } + +.fa-dolly-box::before { + content: "\f472"; } + +.fa-smoking::before { + content: "\f48d"; } + +.fa-minimize::before { + content: "\f78c"; } + +.fa-compress-arrows-alt::before { + content: "\f78c"; } + +.fa-monument::before { + content: "\f5a6"; } + +.fa-snowplow::before { + content: "\f7d2"; } + +.fa-angles-right::before { + content: "\f101"; } + +.fa-angle-double-right::before { + content: "\f101"; } + +.fa-cannabis::before { + content: "\f55f"; } + +.fa-circle-play::before { + content: "\f144"; } + +.fa-play-circle::before { + content: "\f144"; } + +.fa-tablets::before { + content: "\f490"; } + +.fa-ethernet::before { + content: "\f796"; } + +.fa-euro-sign::before { + content: "\f153"; } + +.fa-eur::before { + content: "\f153"; } + +.fa-euro::before { + content: "\f153"; } + +.fa-chair::before { + content: "\f6c0"; } + +.fa-circle-check::before { + content: "\f058"; } + +.fa-check-circle::before { + content: "\f058"; } + +.fa-circle-stop::before { + content: "\f28d"; } + +.fa-stop-circle::before { + content: "\f28d"; } + +.fa-compass-drafting::before { + content: "\f568"; } + +.fa-drafting-compass::before { + content: "\f568"; } + +.fa-plate-wheat::before { + content: "\e55a"; } + +.fa-icicles::before { + content: "\f7ad"; } + +.fa-person-shelter::before { + content: "\e54f"; } + +.fa-neuter::before { + content: "\f22c"; } + +.fa-id-badge::before { + content: "\f2c1"; } + +.fa-marker::before { + content: "\f5a1"; } + +.fa-face-laugh-beam::before { + content: "\f59a"; } + +.fa-laugh-beam::before { + content: "\f59a"; } + +.fa-helicopter-symbol::before { + content: "\e502"; } + +.fa-universal-access::before { + content: "\f29a"; } + +.fa-circle-chevron-up::before { + content: "\f139"; } + +.fa-chevron-circle-up::before { + content: "\f139"; } + +.fa-lari-sign::before { + content: "\e1c8"; } + +.fa-volcano::before { + content: "\f770"; } + +.fa-person-walking-dashed-line-arrow-right::before { + content: "\e553"; } + +.fa-sterling-sign::before { + content: "\f154"; } + +.fa-gbp::before { + content: "\f154"; } + +.fa-pound-sign::before { + content: "\f154"; } + +.fa-viruses::before { + content: "\e076"; } + +.fa-square-person-confined::before { + content: "\e577"; } + +.fa-user-tie::before { + content: "\f508"; } + +.fa-arrow-down-long::before { + content: "\f175"; } + +.fa-long-arrow-down::before { + content: "\f175"; } + +.fa-tent-arrow-down-to-line::before { + content: "\e57e"; } + +.fa-certificate::before { + content: "\f0a3"; } + +.fa-reply-all::before { + content: "\f122"; } + +.fa-mail-reply-all::before { + content: "\f122"; } + +.fa-suitcase::before { + content: "\f0f2"; } + +.fa-person-skating::before { + content: "\f7c5"; } + +.fa-skating::before { + content: "\f7c5"; } + +.fa-filter-circle-dollar::before { + content: "\f662"; } + +.fa-funnel-dollar::before { + content: "\f662"; } + +.fa-camera-retro::before { + content: "\f083"; } + +.fa-circle-arrow-down::before { + content: "\f0ab"; } + +.fa-arrow-circle-down::before { + content: "\f0ab"; } + +.fa-file-import::before { + content: "\f56f"; } + +.fa-arrow-right-to-file::before { + content: "\f56f"; } + +.fa-square-arrow-up-right::before { + content: "\f14c"; } + +.fa-external-link-square::before { + content: "\f14c"; } + +.fa-box-open::before { + content: "\f49e"; } + +.fa-scroll::before { + content: "\f70e"; } + +.fa-spa::before { + content: "\f5bb"; } + +.fa-location-pin-lock::before { + content: "\e51f"; } + +.fa-pause::before { + content: "\f04c"; } + +.fa-hill-avalanche::before { + content: "\e507"; } + +.fa-temperature-empty::before { + content: "\f2cb"; } + +.fa-temperature-0::before { + content: "\f2cb"; } + +.fa-thermometer-0::before { + content: "\f2cb"; } + +.fa-thermometer-empty::before { + content: "\f2cb"; } + +.fa-bomb::before { + content: "\f1e2"; } + +.fa-registered::before { + content: "\f25d"; } + +.fa-address-card::before { + content: "\f2bb"; } + +.fa-contact-card::before { + content: "\f2bb"; } + +.fa-vcard::before { + content: "\f2bb"; } + +.fa-scale-unbalanced-flip::before { + content: "\f516"; } + +.fa-balance-scale-right::before { + content: "\f516"; } + +.fa-subscript::before { + content: "\f12c"; } + +.fa-diamond-turn-right::before { + content: "\f5eb"; } + +.fa-directions::before { + content: "\f5eb"; } + +.fa-burst::before { + content: "\e4dc"; } + +.fa-house-laptop::before { + content: "\e066"; } + +.fa-laptop-house::before { + content: "\e066"; } + +.fa-face-tired::before { + content: "\f5c8"; } + +.fa-tired::before { + content: "\f5c8"; } + +.fa-money-bills::before { + content: "\e1f3"; } + +.fa-smog::before { + content: "\f75f"; } + +.fa-crutch::before { + content: "\f7f7"; } + +.fa-cloud-arrow-up::before { + content: "\f0ee"; } + +.fa-cloud-upload::before { + content: "\f0ee"; } + +.fa-cloud-upload-alt::before { + content: "\f0ee"; } + +.fa-palette::before { + content: "\f53f"; } + +.fa-arrows-turn-right::before { + content: "\e4c0"; } + +.fa-vest::before { + content: "\e085"; } + +.fa-ferry::before { + content: "\e4ea"; } + +.fa-arrows-down-to-people::before { + content: "\e4b9"; } + +.fa-seedling::before { + content: "\f4d8"; } + +.fa-sprout::before { + content: "\f4d8"; } + +.fa-left-right::before { + content: "\f337"; } + +.fa-arrows-alt-h::before { + content: "\f337"; } + +.fa-boxes-packing::before { + content: "\e4c7"; } + +.fa-circle-arrow-left::before { + content: "\f0a8"; } + +.fa-arrow-circle-left::before { + content: "\f0a8"; } + +.fa-group-arrows-rotate::before { + content: "\e4f6"; } + +.fa-bowl-food::before { + content: "\e4c6"; } + +.fa-candy-cane::before { + content: "\f786"; } + +.fa-arrow-down-wide-short::before { + content: "\f160"; } + +.fa-sort-amount-asc::before { + content: "\f160"; } + +.fa-sort-amount-down::before { + content: "\f160"; } + +.fa-cloud-bolt::before { + content: "\f76c"; } + +.fa-thunderstorm::before { + content: "\f76c"; } + +.fa-text-slash::before { + content: "\f87d"; } + +.fa-remove-format::before { + content: "\f87d"; } + +.fa-face-smile-wink::before { + content: "\f4da"; } + +.fa-smile-wink::before { + content: "\f4da"; } + +.fa-file-word::before { + content: "\f1c2"; } + +.fa-file-powerpoint::before { + content: "\f1c4"; } + +.fa-arrows-left-right::before { + content: "\f07e"; } + +.fa-arrows-h::before { + content: "\f07e"; } + +.fa-house-lock::before { + content: "\e510"; } + +.fa-cloud-arrow-down::before { + content: "\f0ed"; } + +.fa-cloud-download::before { + content: "\f0ed"; } + +.fa-cloud-download-alt::before { + content: "\f0ed"; } + +.fa-children::before { + content: "\e4e1"; } + +.fa-chalkboard::before { + content: "\f51b"; } + +.fa-blackboard::before { + content: "\f51b"; } + +.fa-user-large-slash::before { + content: "\f4fa"; } + +.fa-user-alt-slash::before { + content: "\f4fa"; } + +.fa-envelope-open::before { + content: "\f2b6"; } + +.fa-handshake-simple-slash::before { + content: "\e05f"; } + +.fa-handshake-alt-slash::before { + content: "\e05f"; } + +.fa-mattress-pillow::before { + content: "\e525"; } + +.fa-guarani-sign::before { + content: "\e19a"; } + +.fa-arrows-rotate::before { + content: "\f021"; } + +.fa-refresh::before { + content: "\f021"; } + +.fa-sync::before { + content: "\f021"; } + +.fa-fire-extinguisher::before { + content: "\f134"; } + +.fa-cruzeiro-sign::before { + content: "\e152"; } + +.fa-greater-than-equal::before { + content: "\f532"; } + +.fa-shield-halved::before { + content: "\f3ed"; } + +.fa-shield-alt::before { + content: "\f3ed"; } + +.fa-book-atlas::before { + content: "\f558"; } + +.fa-atlas::before { + content: "\f558"; } + +.fa-virus::before { + content: "\e074"; } + +.fa-envelope-circle-check::before { + content: "\e4e8"; } + +.fa-layer-group::before { + content: "\f5fd"; } + +.fa-arrows-to-dot::before { + content: "\e4be"; } + +.fa-archway::before { + content: "\f557"; } + +.fa-heart-circle-check::before { + content: "\e4fd"; } + +.fa-house-chimney-crack::before { + content: "\f6f1"; } + +.fa-house-damage::before { + content: "\f6f1"; } + +.fa-file-zipper::before { + content: "\f1c6"; } + +.fa-file-archive::before { + content: "\f1c6"; } + +.fa-square::before { + content: "\f0c8"; } + +.fa-martini-glass-empty::before { + content: "\f000"; } + +.fa-glass-martini::before { + content: "\f000"; } + +.fa-couch::before { + content: "\f4b8"; } + +.fa-cedi-sign::before { + content: "\e0df"; } + +.fa-italic::before { + content: "\f033"; } + +.fa-church::before { + content: "\f51d"; } + +.fa-comments-dollar::before { + content: "\f653"; } + +.fa-democrat::before { + content: "\f747"; } + +.fa-z::before { + content: "\5a"; } + +.fa-person-skiing::before { + content: "\f7c9"; } + +.fa-skiing::before { + content: "\f7c9"; } + +.fa-road-lock::before { + content: "\e567"; } + +.fa-a::before { + content: "\41"; } + +.fa-temperature-arrow-down::before { + content: "\e03f"; } + +.fa-temperature-down::before { + content: "\e03f"; } + +.fa-feather-pointed::before { + content: "\f56b"; } + +.fa-feather-alt::before { + content: "\f56b"; } + +.fa-p::before { + content: "\50"; } + +.fa-snowflake::before { + content: "\f2dc"; } + +.fa-newspaper::before { + content: "\f1ea"; } + +.fa-rectangle-ad::before { + content: "\f641"; } + +.fa-ad::before { + content: "\f641"; } + +.fa-circle-arrow-right::before { + content: "\f0a9"; } + +.fa-arrow-circle-right::before { + content: "\f0a9"; } + +.fa-filter-circle-xmark::before { + content: "\e17b"; } + +.fa-locust::before { + content: "\e520"; } + +.fa-sort::before { + content: "\f0dc"; } + +.fa-unsorted::before { + content: "\f0dc"; } + +.fa-list-ol::before { + content: "\f0cb"; } + +.fa-list-1-2::before { + content: "\f0cb"; } + +.fa-list-numeric::before { + content: "\f0cb"; } + +.fa-person-dress-burst::before { + content: "\e544"; } + +.fa-money-check-dollar::before { + content: "\f53d"; } + +.fa-money-check-alt::before { + content: "\f53d"; } + +.fa-vector-square::before { + content: "\f5cb"; } + +.fa-bread-slice::before { + content: "\f7ec"; } + +.fa-language::before { + content: "\f1ab"; } + +.fa-face-kiss-wink-heart::before { + content: "\f598"; } + +.fa-kiss-wink-heart::before { + content: "\f598"; } + +.fa-filter::before { + content: "\f0b0"; } + +.fa-question::before { + content: "\3f"; } + +.fa-file-signature::before { + content: "\f573"; } + +.fa-up-down-left-right::before { + content: "\f0b2"; } + +.fa-arrows-alt::before { + content: "\f0b2"; } + +.fa-house-chimney-user::before { + content: "\e065"; } + +.fa-hand-holding-heart::before { + content: "\f4be"; } + +.fa-puzzle-piece::before { + content: "\f12e"; } + +.fa-money-check::before { + content: "\f53c"; } + +.fa-star-half-stroke::before { + content: "\f5c0"; } + +.fa-star-half-alt::before { + content: "\f5c0"; } + +.fa-code::before { + content: "\f121"; } + +.fa-whiskey-glass::before { + content: "\f7a0"; } + +.fa-glass-whiskey::before { + content: "\f7a0"; } + +.fa-building-circle-exclamation::before { + content: "\e4d3"; } + +.fa-magnifying-glass-chart::before { + content: "\e522"; } + +.fa-arrow-up-right-from-square::before { + content: "\f08e"; } + +.fa-external-link::before { + content: "\f08e"; } + +.fa-cubes-stacked::before { + content: "\e4e6"; } + +.fa-won-sign::before { + content: "\f159"; } + +.fa-krw::before { + content: "\f159"; } + +.fa-won::before { + content: "\f159"; } + +.fa-virus-covid::before { + content: "\e4a8"; } + +.fa-austral-sign::before { + content: "\e0a9"; } + +.fa-f::before { + content: "\46"; } + +.fa-leaf::before { + content: "\f06c"; } + +.fa-road::before { + content: "\f018"; } + +.fa-taxi::before { + content: "\f1ba"; } + +.fa-cab::before { + content: "\f1ba"; } + +.fa-person-circle-plus::before { + content: "\e541"; } + +.fa-chart-pie::before { + content: "\f200"; } + +.fa-pie-chart::before { + content: "\f200"; } + +.fa-bolt-lightning::before { + content: "\e0b7"; } + +.fa-sack-xmark::before { + content: "\e56a"; } + +.fa-file-excel::before { + content: "\f1c3"; } + +.fa-file-contract::before { + content: "\f56c"; } + +.fa-fish-fins::before { + content: "\e4f2"; } + +.fa-building-flag::before { + content: "\e4d5"; } + +.fa-face-grin-beam::before { + content: "\f582"; } + +.fa-grin-beam::before { + content: "\f582"; } + +.fa-object-ungroup::before { + content: "\f248"; } + +.fa-poop::before { + content: "\f619"; } + +.fa-location-pin::before { + content: "\f041"; } + +.fa-map-marker::before { + content: "\f041"; } + +.fa-kaaba::before { + content: "\f66b"; } + +.fa-toilet-paper::before { + content: "\f71e"; } + +.fa-helmet-safety::before { + content: "\f807"; } + +.fa-hard-hat::before { + content: "\f807"; } + +.fa-hat-hard::before { + content: "\f807"; } + +.fa-eject::before { + content: "\f052"; } + +.fa-circle-right::before { + content: "\f35a"; } + +.fa-arrow-alt-circle-right::before { + content: "\f35a"; } + +.fa-plane-circle-check::before { + content: "\e555"; } + +.fa-face-rolling-eyes::before { + content: "\f5a5"; } + +.fa-meh-rolling-eyes::before { + content: "\f5a5"; } + +.fa-object-group::before { + content: "\f247"; } + +.fa-chart-line::before { + content: "\f201"; } + +.fa-line-chart::before { + content: "\f201"; } + +.fa-mask-ventilator::before { + content: "\e524"; } + +.fa-arrow-right::before { + content: "\f061"; } + +.fa-signs-post::before { + content: "\f277"; } + +.fa-map-signs::before { + content: "\f277"; } + +.fa-cash-register::before { + content: "\f788"; } + +.fa-person-circle-question::before { + content: "\e542"; } + +.fa-h::before { + content: "\48"; } + +.fa-tarp::before { + content: "\e57b"; } + +.fa-screwdriver-wrench::before { + content: "\f7d9"; } + +.fa-tools::before { + content: "\f7d9"; } + +.fa-arrows-to-eye::before { + content: "\e4bf"; } + +.fa-plug-circle-bolt::before { + content: "\e55b"; } + +.fa-heart::before { + content: "\f004"; } + +.fa-mars-and-venus::before { + content: "\f224"; } + +.fa-house-user::before { + content: "\e1b0"; } + +.fa-home-user::before { + content: "\e1b0"; } + +.fa-dumpster-fire::before { + content: "\f794"; } + +.fa-house-crack::before { + content: "\e3b1"; } + +.fa-martini-glass-citrus::before { + content: "\f561"; } + +.fa-cocktail::before { + content: "\f561"; } + +.fa-face-surprise::before { + content: "\f5c2"; } + +.fa-surprise::before { + content: "\f5c2"; } + +.fa-bottle-water::before { + content: "\e4c5"; } + +.fa-circle-pause::before { + content: "\f28b"; } + +.fa-pause-circle::before { + content: "\f28b"; } + +.fa-toilet-paper-slash::before { + content: "\e072"; } + +.fa-apple-whole::before { + content: "\f5d1"; } + +.fa-apple-alt::before { + content: "\f5d1"; } + +.fa-kitchen-set::before { + content: "\e51a"; } + +.fa-r::before { + content: "\52"; } + +.fa-temperature-quarter::before { + content: "\f2ca"; } + +.fa-temperature-1::before { + content: "\f2ca"; } + +.fa-thermometer-1::before { + content: "\f2ca"; } + +.fa-thermometer-quarter::before { + content: "\f2ca"; } + +.fa-cube::before { + content: "\f1b2"; } + +.fa-bitcoin-sign::before { + content: "\e0b4"; } + +.fa-shield-dog::before { + content: "\e573"; } + +.fa-solar-panel::before { + content: "\f5ba"; } + +.fa-lock-open::before { + content: "\f3c1"; } + +.fa-elevator::before { + content: "\e16d"; } + +.fa-money-bill-transfer::before { + content: "\e528"; } + +.fa-money-bill-trend-up::before { + content: "\e529"; } + +.fa-house-flood-water-circle-arrow-right::before { + content: "\e50f"; } + +.fa-square-poll-horizontal::before { + content: "\f682"; } + +.fa-poll-h::before { + content: "\f682"; } + +.fa-circle::before { + content: "\f111"; } + +.fa-backward-fast::before { + content: "\f049"; } + +.fa-fast-backward::before { + content: "\f049"; } + +.fa-recycle::before { + content: "\f1b8"; } + +.fa-user-astronaut::before { + content: "\f4fb"; } + +.fa-plane-slash::before { + content: "\e069"; } + +.fa-trademark::before { + content: "\f25c"; } + +.fa-basketball::before { + content: "\f434"; } + +.fa-basketball-ball::before { + content: "\f434"; } + +.fa-satellite-dish::before { + content: "\f7c0"; } + +.fa-circle-up::before { + content: "\f35b"; } + +.fa-arrow-alt-circle-up::before { + content: "\f35b"; } + +.fa-mobile-screen-button::before { + content: "\f3cd"; } + +.fa-mobile-alt::before { + content: "\f3cd"; } + +.fa-volume-high::before { + content: "\f028"; } + +.fa-volume-up::before { + content: "\f028"; } + +.fa-users-rays::before { + content: "\e593"; } + +.fa-wallet::before { + content: "\f555"; } + +.fa-clipboard-check::before { + content: "\f46c"; } + +.fa-file-audio::before { + content: "\f1c7"; } + +.fa-burger::before { + content: "\f805"; } + +.fa-hamburger::before { + content: "\f805"; } + +.fa-wrench::before { + content: "\f0ad"; } + +.fa-bugs::before { + content: "\e4d0"; } + +.fa-rupee-sign::before { + content: "\f156"; } + +.fa-rupee::before { + content: "\f156"; } + +.fa-file-image::before { + content: "\f1c5"; } + +.fa-circle-question::before { + content: "\f059"; } + +.fa-question-circle::before { + content: "\f059"; } + +.fa-plane-departure::before { + content: "\f5b0"; } + +.fa-handshake-slash::before { + content: "\e060"; } + +.fa-book-bookmark::before { + content: "\e0bb"; } + +.fa-code-branch::before { + content: "\f126"; } + +.fa-hat-cowboy::before { + content: "\f8c0"; } + +.fa-bridge::before { + content: "\e4c8"; } + +.fa-phone-flip::before { + content: "\f879"; } + +.fa-phone-alt::before { + content: "\f879"; } + +.fa-truck-front::before { + content: "\e2b7"; } + +.fa-cat::before { + content: "\f6be"; } + +.fa-anchor-circle-exclamation::before { + content: "\e4ab"; } + +.fa-truck-field::before { + content: "\e58d"; } + +.fa-route::before { + content: "\f4d7"; } + +.fa-clipboard-question::before { + content: "\e4e3"; } + +.fa-panorama::before { + content: "\e209"; } + +.fa-comment-medical::before { + content: "\f7f5"; } + +.fa-teeth-open::before { + content: "\f62f"; } + +.fa-file-circle-minus::before { + content: "\e4ed"; } + +.fa-tags::before { + content: "\f02c"; } + +.fa-wine-glass::before { + content: "\f4e3"; } + +.fa-forward-fast::before { + content: "\f050"; } + +.fa-fast-forward::before { + content: "\f050"; } + +.fa-face-meh-blank::before { + content: "\f5a4"; } + +.fa-meh-blank::before { + content: "\f5a4"; } + +.fa-square-parking::before { + content: "\f540"; } + +.fa-parking::before { + content: "\f540"; } + +.fa-house-signal::before { + content: "\e012"; } + +.fa-bars-progress::before { + content: "\f828"; } + +.fa-tasks-alt::before { + content: "\f828"; } + +.fa-faucet-drip::before { + content: "\e006"; } + +.fa-cart-flatbed::before { + content: "\f474"; } + +.fa-dolly-flatbed::before { + content: "\f474"; } + +.fa-ban-smoking::before { + content: "\f54d"; } + +.fa-smoking-ban::before { + content: "\f54d"; } + +.fa-terminal::before { + content: "\f120"; } + +.fa-mobile-button::before { + content: "\f10b"; } + +.fa-house-medical-flag::before { + content: "\e514"; } + +.fa-basket-shopping::before { + content: "\f291"; } + +.fa-shopping-basket::before { + content: "\f291"; } + +.fa-tape::before { + content: "\f4db"; } + +.fa-bus-simple::before { + content: "\f55e"; } + +.fa-bus-alt::before { + content: "\f55e"; } + +.fa-eye::before { + content: "\f06e"; } + +.fa-face-sad-cry::before { + content: "\f5b3"; } + +.fa-sad-cry::before { + content: "\f5b3"; } + +.fa-audio-description::before { + content: "\f29e"; } + +.fa-person-military-to-person::before { + content: "\e54c"; } + +.fa-file-shield::before { + content: "\e4f0"; } + +.fa-user-slash::before { + content: "\f506"; } + +.fa-pen::before { + content: "\f304"; } + +.fa-tower-observation::before { + content: "\e586"; } + +.fa-file-code::before { + content: "\f1c9"; } + +.fa-signal::before { + content: "\f012"; } + +.fa-signal-5::before { + content: "\f012"; } + +.fa-signal-perfect::before { + content: "\f012"; } + +.fa-bus::before { + content: "\f207"; } + +.fa-heart-circle-xmark::before { + content: "\e501"; } + +.fa-house-chimney::before { + content: "\e3af"; } + +.fa-home-lg::before { + content: "\e3af"; } + +.fa-window-maximize::before { + content: "\f2d0"; } + +.fa-face-frown::before { + content: "\f119"; } + +.fa-frown::before { + content: "\f119"; } + +.fa-prescription::before { + content: "\f5b1"; } + +.fa-shop::before { + content: "\f54f"; } + +.fa-store-alt::before { + content: "\f54f"; } + +.fa-floppy-disk::before { + content: "\f0c7"; } + +.fa-save::before { + content: "\f0c7"; } + +.fa-vihara::before { + content: "\f6a7"; } + +.fa-scale-unbalanced::before { + content: "\f515"; } + +.fa-balance-scale-left::before { + content: "\f515"; } + +.fa-sort-up::before { + content: "\f0de"; } + +.fa-sort-asc::before { + content: "\f0de"; } + +.fa-comment-dots::before { + content: "\f4ad"; } + +.fa-commenting::before { + content: "\f4ad"; } + +.fa-plant-wilt::before { + content: "\e5aa"; } + +.fa-diamond::before { + content: "\f219"; } + +.fa-face-grin-squint::before { + content: "\f585"; } + +.fa-grin-squint::before { + content: "\f585"; } + +.fa-hand-holding-dollar::before { + content: "\f4c0"; } + +.fa-hand-holding-usd::before { + content: "\f4c0"; } + +.fa-bacterium::before { + content: "\e05a"; } + +.fa-hand-pointer::before { + content: "\f25a"; } + +.fa-drum-steelpan::before { + content: "\f56a"; } + +.fa-hand-scissors::before { + content: "\f257"; } + +.fa-hands-praying::before { + content: "\f684"; } + +.fa-praying-hands::before { + content: "\f684"; } + +.fa-arrow-rotate-right::before { + content: "\f01e"; } + +.fa-arrow-right-rotate::before { + content: "\f01e"; } + +.fa-arrow-rotate-forward::before { + content: "\f01e"; } + +.fa-redo::before { + content: "\f01e"; } + +.fa-biohazard::before { + content: "\f780"; } + +.fa-location-crosshairs::before { + content: "\f601"; } + +.fa-location::before { + content: "\f601"; } + +.fa-mars-double::before { + content: "\f227"; } + +.fa-child-dress::before { + content: "\e59c"; } + +.fa-users-between-lines::before { + content: "\e591"; } + +.fa-lungs-virus::before { + content: "\e067"; } + +.fa-face-grin-tears::before { + content: "\f588"; } + +.fa-grin-tears::before { + content: "\f588"; } + +.fa-phone::before { + content: "\f095"; } + +.fa-calendar-xmark::before { + content: "\f273"; } + +.fa-calendar-times::before { + content: "\f273"; } + +.fa-child-reaching::before { + content: "\e59d"; } + +.fa-head-side-virus::before { + content: "\e064"; } + +.fa-user-gear::before { + content: "\f4fe"; } + +.fa-user-cog::before { + content: "\f4fe"; } + +.fa-arrow-up-1-9::before { + content: "\f163"; } + +.fa-sort-numeric-up::before { + content: "\f163"; } + +.fa-door-closed::before { + content: "\f52a"; } + +.fa-shield-virus::before { + content: "\e06c"; } + +.fa-dice-six::before { + content: "\f526"; } + +.fa-mosquito-net::before { + content: "\e52c"; } + +.fa-bridge-water::before { + content: "\e4ce"; } + +.fa-person-booth::before { + content: "\f756"; } + +.fa-text-width::before { + content: "\f035"; } + +.fa-hat-wizard::before { + content: "\f6e8"; } + +.fa-pen-fancy::before { + content: "\f5ac"; } + +.fa-person-digging::before { + content: "\f85e"; } + +.fa-digging::before { + content: "\f85e"; } + +.fa-trash::before { + content: "\f1f8"; } + +.fa-gauge-simple::before { + content: "\f629"; } + +.fa-gauge-simple-med::before { + content: "\f629"; } + +.fa-tachometer-average::before { + content: "\f629"; } + +.fa-book-medical::before { + content: "\f7e6"; } + +.fa-poo::before { + content: "\f2fe"; } + +.fa-quote-right::before { + content: "\f10e"; } + +.fa-quote-right-alt::before { + content: "\f10e"; } + +.fa-shirt::before { + content: "\f553"; } + +.fa-t-shirt::before { + content: "\f553"; } + +.fa-tshirt::before { + content: "\f553"; } + +.fa-cubes::before { + content: "\f1b3"; } + +.fa-divide::before { + content: "\f529"; } + +.fa-tenge-sign::before { + content: "\f7d7"; } + +.fa-tenge::before { + content: "\f7d7"; } + +.fa-headphones::before { + content: "\f025"; } + +.fa-hands-holding::before { + content: "\f4c2"; } + +.fa-hands-clapping::before { + content: "\e1a8"; } + +.fa-republican::before { + content: "\f75e"; } + +.fa-arrow-left::before { + content: "\f060"; } + +.fa-person-circle-xmark::before { + content: "\e543"; } + +.fa-ruler::before { + content: "\f545"; } + +.fa-align-left::before { + content: "\f036"; } + +.fa-dice-d6::before { + content: "\f6d1"; } + +.fa-restroom::before { + content: "\f7bd"; } + +.fa-j::before { + content: "\4a"; } + +.fa-users-viewfinder::before { + content: "\e595"; } + +.fa-file-video::before { + content: "\f1c8"; } + +.fa-up-right-from-square::before { + content: "\f35d"; } + +.fa-external-link-alt::before { + content: "\f35d"; } + +.fa-table-cells::before { + content: "\f00a"; } + +.fa-th::before { + content: "\f00a"; } + +.fa-file-pdf::before { + content: "\f1c1"; } + +.fa-book-bible::before { + content: "\f647"; } + +.fa-bible::before { + content: "\f647"; } + +.fa-o::before { + content: "\4f"; } + +.fa-suitcase-medical::before { + content: "\f0fa"; } + +.fa-medkit::before { + content: "\f0fa"; } + +.fa-user-secret::before { + content: "\f21b"; } + +.fa-otter::before { + content: "\f700"; } + +.fa-person-dress::before { + content: "\f182"; } + +.fa-female::before { + content: "\f182"; } + +.fa-comment-dollar::before { + content: "\f651"; } + +.fa-business-time::before { + content: "\f64a"; } + +.fa-briefcase-clock::before { + content: "\f64a"; } + +.fa-table-cells-large::before { + content: "\f009"; } + +.fa-th-large::before { + content: "\f009"; } + +.fa-book-tanakh::before { + content: "\f827"; } + +.fa-tanakh::before { + content: "\f827"; } + +.fa-phone-volume::before { + content: "\f2a0"; } + +.fa-volume-control-phone::before { + content: "\f2a0"; } + +.fa-hat-cowboy-side::before { + content: "\f8c1"; } + +.fa-clipboard-user::before { + content: "\f7f3"; } + +.fa-child::before { + content: "\f1ae"; } + +.fa-lira-sign::before { + content: "\f195"; } + +.fa-satellite::before { + content: "\f7bf"; } + +.fa-plane-lock::before { + content: "\e558"; } + +.fa-tag::before { + content: "\f02b"; } + +.fa-comment::before { + content: "\f075"; } + +.fa-cake-candles::before { + content: "\f1fd"; } + +.fa-birthday-cake::before { + content: "\f1fd"; } + +.fa-cake::before { + content: "\f1fd"; } + +.fa-envelope::before { + content: "\f0e0"; } + +.fa-angles-up::before { + content: "\f102"; } + +.fa-angle-double-up::before { + content: "\f102"; } + +.fa-paperclip::before { + content: "\f0c6"; } + +.fa-arrow-right-to-city::before { + content: "\e4b3"; } + +.fa-ribbon::before { + content: "\f4d6"; } + +.fa-lungs::before { + content: "\f604"; } + +.fa-arrow-up-9-1::before { + content: "\f887"; } + +.fa-sort-numeric-up-alt::before { + content: "\f887"; } + +.fa-litecoin-sign::before { + content: "\e1d3"; } + +.fa-border-none::before { + content: "\f850"; } + +.fa-circle-nodes::before { + content: "\e4e2"; } + +.fa-parachute-box::before { + content: "\f4cd"; } + +.fa-indent::before { + content: "\f03c"; } + +.fa-truck-field-un::before { + content: "\e58e"; } + +.fa-hourglass::before { + content: "\f254"; } + +.fa-hourglass-empty::before { + content: "\f254"; } + +.fa-mountain::before { + content: "\f6fc"; } + +.fa-user-doctor::before { + content: "\f0f0"; } + +.fa-user-md::before { + content: "\f0f0"; } + +.fa-circle-info::before { + content: "\f05a"; } + +.fa-info-circle::before { + content: "\f05a"; } + +.fa-cloud-meatball::before { + content: "\f73b"; } + +.fa-camera::before { + content: "\f030"; } + +.fa-camera-alt::before { + content: "\f030"; } + +.fa-square-virus::before { + content: "\e578"; } + +.fa-meteor::before { + content: "\f753"; } + +.fa-car-on::before { + content: "\e4dd"; } + +.fa-sleigh::before { + content: "\f7cc"; } + +.fa-arrow-down-1-9::before { + content: "\f162"; } + +.fa-sort-numeric-asc::before { + content: "\f162"; } + +.fa-sort-numeric-down::before { + content: "\f162"; } + +.fa-hand-holding-droplet::before { + content: "\f4c1"; } + +.fa-hand-holding-water::before { + content: "\f4c1"; } + +.fa-water::before { + content: "\f773"; } + +.fa-calendar-check::before { + content: "\f274"; } + +.fa-braille::before { + content: "\f2a1"; } + +.fa-prescription-bottle-medical::before { + content: "\f486"; } + +.fa-prescription-bottle-alt::before { + content: "\f486"; } + +.fa-landmark::before { + content: "\f66f"; } + +.fa-truck::before { + content: "\f0d1"; } + +.fa-crosshairs::before { + content: "\f05b"; } + +.fa-person-cane::before { + content: "\e53c"; } + +.fa-tent::before { + content: "\e57d"; } + +.fa-vest-patches::before { + content: "\e086"; } + +.fa-check-double::before { + content: "\f560"; } + +.fa-arrow-down-a-z::before { + content: "\f15d"; } + +.fa-sort-alpha-asc::before { + content: "\f15d"; } + +.fa-sort-alpha-down::before { + content: "\f15d"; } + +.fa-money-bill-wheat::before { + content: "\e52a"; } + +.fa-cookie::before { + content: "\f563"; } + +.fa-arrow-rotate-left::before { + content: "\f0e2"; } + +.fa-arrow-left-rotate::before { + content: "\f0e2"; } + +.fa-arrow-rotate-back::before { + content: "\f0e2"; } + +.fa-arrow-rotate-backward::before { + content: "\f0e2"; } + +.fa-undo::before { + content: "\f0e2"; } + +.fa-hard-drive::before { + content: "\f0a0"; } + +.fa-hdd::before { + content: "\f0a0"; } + +.fa-face-grin-squint-tears::before { + content: "\f586"; } + +.fa-grin-squint-tears::before { + content: "\f586"; } + +.fa-dumbbell::before { + content: "\f44b"; } + +.fa-rectangle-list::before { + content: "\f022"; } + +.fa-list-alt::before { + content: "\f022"; } + +.fa-tarp-droplet::before { + content: "\e57c"; } + +.fa-house-medical-circle-check::before { + content: "\e511"; } + +.fa-person-skiing-nordic::before { + content: "\f7ca"; } + +.fa-skiing-nordic::before { + content: "\f7ca"; } + +.fa-calendar-plus::before { + content: "\f271"; } + +.fa-plane-arrival::before { + content: "\f5af"; } + +.fa-circle-left::before { + content: "\f359"; } + +.fa-arrow-alt-circle-left::before { + content: "\f359"; } + +.fa-train-subway::before { + content: "\f239"; } + +.fa-subway::before { + content: "\f239"; } + +.fa-chart-gantt::before { + content: "\e0e4"; } + +.fa-indian-rupee-sign::before { + content: "\e1bc"; } + +.fa-indian-rupee::before { + content: "\e1bc"; } + +.fa-inr::before { + content: "\e1bc"; } + +.fa-crop-simple::before { + content: "\f565"; } + +.fa-crop-alt::before { + content: "\f565"; } + +.fa-money-bill-1::before { + content: "\f3d1"; } + +.fa-money-bill-alt::before { + content: "\f3d1"; } + +.fa-left-long::before { + content: "\f30a"; } + +.fa-long-arrow-alt-left::before { + content: "\f30a"; } + +.fa-dna::before { + content: "\f471"; } + +.fa-virus-slash::before { + content: "\e075"; } + +.fa-minus::before { + content: "\f068"; } + +.fa-subtract::before { + content: "\f068"; } + +.fa-chess::before { + content: "\f439"; } + +.fa-arrow-left-long::before { + content: "\f177"; } + +.fa-long-arrow-left::before { + content: "\f177"; } + +.fa-plug-circle-check::before { + content: "\e55c"; } + +.fa-street-view::before { + content: "\f21d"; } + +.fa-franc-sign::before { + content: "\e18f"; } + +.fa-volume-off::before { + content: "\f026"; } + +.fa-hands-asl-interpreting::before { + content: "\f2a3"; } + +.fa-american-sign-language-interpreting::before { + content: "\f2a3"; } + +.fa-asl-interpreting::before { + content: "\f2a3"; } + +.fa-hands-american-sign-language-interpreting::before { + content: "\f2a3"; } + +.fa-gear::before { + content: "\f013"; } + +.fa-cog::before { + content: "\f013"; } + +.fa-droplet-slash::before { + content: "\f5c7"; } + +.fa-tint-slash::before { + content: "\f5c7"; } + +.fa-mosque::before { + content: "\f678"; } + +.fa-mosquito::before { + content: "\e52b"; } + +.fa-star-of-david::before { + content: "\f69a"; } + +.fa-person-military-rifle::before { + content: "\e54b"; } + +.fa-cart-shopping::before { + content: "\f07a"; } + +.fa-shopping-cart::before { + content: "\f07a"; } + +.fa-vials::before { + content: "\f493"; } + +.fa-plug-circle-plus::before { + content: "\e55f"; } + +.fa-place-of-worship::before { + content: "\f67f"; } + +.fa-grip-vertical::before { + content: "\f58e"; } + +.fa-arrow-turn-up::before { + content: "\f148"; } + +.fa-level-up::before { + content: "\f148"; } + +.fa-u::before { + content: "\55"; } + +.fa-square-root-variable::before { + content: "\f698"; } + +.fa-square-root-alt::before { + content: "\f698"; } + +.fa-clock::before { + content: "\f017"; } + +.fa-clock-four::before { + content: "\f017"; } + +.fa-backward-step::before { + content: "\f048"; } + +.fa-step-backward::before { + content: "\f048"; } + +.fa-pallet::before { + content: "\f482"; } + +.fa-faucet::before { + content: "\e005"; } + +.fa-baseball-bat-ball::before { + content: "\f432"; } + +.fa-s::before { + content: "\53"; } + +.fa-timeline::before { + content: "\e29c"; } + +.fa-keyboard::before { + content: "\f11c"; } + +.fa-caret-down::before { + content: "\f0d7"; } + +.fa-house-chimney-medical::before { + content: "\f7f2"; } + +.fa-clinic-medical::before { + content: "\f7f2"; } + +.fa-temperature-three-quarters::before { + content: "\f2c8"; } + +.fa-temperature-3::before { + content: "\f2c8"; } + +.fa-thermometer-3::before { + content: "\f2c8"; } + +.fa-thermometer-three-quarters::before { + content: "\f2c8"; } + +.fa-mobile-screen::before { + content: "\f3cf"; } + +.fa-mobile-android-alt::before { + content: "\f3cf"; } + +.fa-plane-up::before { + content: "\e22d"; } + +.fa-piggy-bank::before { + content: "\f4d3"; } + +.fa-battery-half::before { + content: "\f242"; } + +.fa-battery-3::before { + content: "\f242"; } + +.fa-mountain-city::before { + content: "\e52e"; } + +.fa-coins::before { + content: "\f51e"; } + +.fa-khanda::before { + content: "\f66d"; } + +.fa-sliders::before { + content: "\f1de"; } + +.fa-sliders-h::before { + content: "\f1de"; } + +.fa-folder-tree::before { + content: "\f802"; } + +.fa-network-wired::before { + content: "\f6ff"; } + +.fa-map-pin::before { + content: "\f276"; } + +.fa-hamsa::before { + content: "\f665"; } + +.fa-cent-sign::before { + content: "\e3f5"; } + +.fa-flask::before { + content: "\f0c3"; } + +.fa-person-pregnant::before { + content: "\e31e"; } + +.fa-wand-sparkles::before { + content: "\f72b"; } + +.fa-ellipsis-vertical::before { + content: "\f142"; } + +.fa-ellipsis-v::before { + content: "\f142"; } + +.fa-ticket::before { + content: "\f145"; } + +.fa-power-off::before { + content: "\f011"; } + +.fa-right-long::before { + content: "\f30b"; } + +.fa-long-arrow-alt-right::before { + content: "\f30b"; } + +.fa-flag-usa::before { + content: "\f74d"; } + +.fa-laptop-file::before { + content: "\e51d"; } + +.fa-tty::before { + content: "\f1e4"; } + +.fa-teletype::before { + content: "\f1e4"; } + +.fa-diagram-next::before { + content: "\e476"; } + +.fa-person-rifle::before { + content: "\e54e"; } + +.fa-house-medical-circle-exclamation::before { + content: "\e512"; } + +.fa-closed-captioning::before { + content: "\f20a"; } + +.fa-person-hiking::before { + content: "\f6ec"; } + +.fa-hiking::before { + content: "\f6ec"; } + +.fa-venus-double::before { + content: "\f226"; } + +.fa-images::before { + content: "\f302"; } + +.fa-calculator::before { + content: "\f1ec"; } + +.fa-people-pulling::before { + content: "\e535"; } + +.fa-n::before { + content: "\4e"; } + +.fa-cable-car::before { + content: "\f7da"; } + +.fa-tram::before { + content: "\f7da"; } + +.fa-cloud-rain::before { + content: "\f73d"; } + +.fa-building-circle-xmark::before { + content: "\e4d4"; } + +.fa-ship::before { + content: "\f21a"; } + +.fa-arrows-down-to-line::before { + content: "\e4b8"; } + +.fa-download::before { + content: "\f019"; } + +.fa-face-grin::before { + content: "\f580"; } + +.fa-grin::before { + content: "\f580"; } + +.fa-delete-left::before { + content: "\f55a"; } + +.fa-backspace::before { + content: "\f55a"; } + +.fa-eye-dropper::before { + content: "\f1fb"; } + +.fa-eye-dropper-empty::before { + content: "\f1fb"; } + +.fa-eyedropper::before { + content: "\f1fb"; } + +.fa-file-circle-check::before { + content: "\e5a0"; } + +.fa-forward::before { + content: "\f04e"; } + +.fa-mobile::before { + content: "\f3ce"; } + +.fa-mobile-android::before { + content: "\f3ce"; } + +.fa-mobile-phone::before { + content: "\f3ce"; } + +.fa-face-meh::before { + content: "\f11a"; } + +.fa-meh::before { + content: "\f11a"; } + +.fa-align-center::before { + content: "\f037"; } + +.fa-book-skull::before { + content: "\f6b7"; } + +.fa-book-dead::before { + content: "\f6b7"; } + +.fa-id-card::before { + content: "\f2c2"; } + +.fa-drivers-license::before { + content: "\f2c2"; } + +.fa-outdent::before { + content: "\f03b"; } + +.fa-dedent::before { + content: "\f03b"; } + +.fa-heart-circle-exclamation::before { + content: "\e4fe"; } + +.fa-house::before { + content: "\f015"; } + +.fa-home::before { + content: "\f015"; } + +.fa-home-alt::before { + content: "\f015"; } + +.fa-home-lg-alt::before { + content: "\f015"; } + +.fa-calendar-week::before { + content: "\f784"; } + +.fa-laptop-medical::before { + content: "\f812"; } + +.fa-b::before { + content: "\42"; } + +.fa-file-medical::before { + content: "\f477"; } + +.fa-dice-one::before { + content: "\f525"; } + +.fa-kiwi-bird::before { + content: "\f535"; } + +.fa-arrow-right-arrow-left::before { + content: "\f0ec"; } + +.fa-exchange::before { + content: "\f0ec"; } + +.fa-rotate-right::before { + content: "\f2f9"; } + +.fa-redo-alt::before { + content: "\f2f9"; } + +.fa-rotate-forward::before { + content: "\f2f9"; } + +.fa-utensils::before { + content: "\f2e7"; } + +.fa-cutlery::before { + content: "\f2e7"; } + +.fa-arrow-up-wide-short::before { + content: "\f161"; } + +.fa-sort-amount-up::before { + content: "\f161"; } + +.fa-mill-sign::before { + content: "\e1ed"; } + +.fa-bowl-rice::before { + content: "\e2eb"; } + +.fa-skull::before { + content: "\f54c"; } + +.fa-tower-broadcast::before { + content: "\f519"; } + +.fa-broadcast-tower::before { + content: "\f519"; } + +.fa-truck-pickup::before { + content: "\f63c"; } + +.fa-up-long::before { + content: "\f30c"; } + +.fa-long-arrow-alt-up::before { + content: "\f30c"; } + +.fa-stop::before { + content: "\f04d"; } + +.fa-code-merge::before { + content: "\f387"; } + +.fa-upload::before { + content: "\f093"; } + +.fa-hurricane::before { + content: "\f751"; } + +.fa-mound::before { + content: "\e52d"; } + +.fa-toilet-portable::before { + content: "\e583"; } + +.fa-compact-disc::before { + content: "\f51f"; } + +.fa-file-arrow-down::before { + content: "\f56d"; } + +.fa-file-download::before { + content: "\f56d"; } + +.fa-caravan::before { + content: "\f8ff"; } + +.fa-shield-cat::before { + content: "\e572"; } + +.fa-bolt::before { + content: "\f0e7"; } + +.fa-zap::before { + content: "\f0e7"; } + +.fa-glass-water::before { + content: "\e4f4"; } + +.fa-oil-well::before { + content: "\e532"; } + +.fa-vault::before { + content: "\e2c5"; } + +.fa-mars::before { + content: "\f222"; } + +.fa-toilet::before { + content: "\f7d8"; } + +.fa-plane-circle-xmark::before { + content: "\e557"; } + +.fa-yen-sign::before { + content: "\f157"; } + +.fa-cny::before { + content: "\f157"; } + +.fa-jpy::before { + content: "\f157"; } + +.fa-rmb::before { + content: "\f157"; } + +.fa-yen::before { + content: "\f157"; } + +.fa-ruble-sign::before { + content: "\f158"; } + +.fa-rouble::before { + content: "\f158"; } + +.fa-rub::before { + content: "\f158"; } + +.fa-ruble::before { + content: "\f158"; } + +.fa-sun::before { + content: "\f185"; } + +.fa-guitar::before { + content: "\f7a6"; } + +.fa-face-laugh-wink::before { + content: "\f59c"; } + +.fa-laugh-wink::before { + content: "\f59c"; } + +.fa-horse-head::before { + content: "\f7ab"; } + +.fa-bore-hole::before { + content: "\e4c3"; } + +.fa-industry::before { + content: "\f275"; } + +.fa-circle-down::before { + content: "\f358"; } + +.fa-arrow-alt-circle-down::before { + content: "\f358"; } + +.fa-arrows-turn-to-dots::before { + content: "\e4c1"; } + +.fa-florin-sign::before { + content: "\e184"; } + +.fa-arrow-down-short-wide::before { + content: "\f884"; } + +.fa-sort-amount-desc::before { + content: "\f884"; } + +.fa-sort-amount-down-alt::before { + content: "\f884"; } + +.fa-less-than::before { + content: "\3c"; } + +.fa-angle-down::before { + content: "\f107"; } + +.fa-car-tunnel::before { + content: "\e4de"; } + +.fa-head-side-cough::before { + content: "\e061"; } + +.fa-grip-lines::before { + content: "\f7a4"; } + +.fa-thumbs-down::before { + content: "\f165"; } + +.fa-user-lock::before { + content: "\f502"; } + +.fa-arrow-right-long::before { + content: "\f178"; } + +.fa-long-arrow-right::before { + content: "\f178"; } + +.fa-anchor-circle-xmark::before { + content: "\e4ac"; } + +.fa-ellipsis::before { + content: "\f141"; } + +.fa-ellipsis-h::before { + content: "\f141"; } + +.fa-chess-pawn::before { + content: "\f443"; } + +.fa-kit-medical::before { + content: "\f479"; } + +.fa-first-aid::before { + content: "\f479"; } + +.fa-person-through-window::before { + content: "\e5a9"; } + +.fa-toolbox::before { + content: "\f552"; } + +.fa-hands-holding-circle::before { + content: "\e4fb"; } + +.fa-bug::before { + content: "\f188"; } + +.fa-credit-card::before { + content: "\f09d"; } + +.fa-credit-card-alt::before { + content: "\f09d"; } + +.fa-car::before { + content: "\f1b9"; } + +.fa-automobile::before { + content: "\f1b9"; } + +.fa-hand-holding-hand::before { + content: "\e4f7"; } + +.fa-book-open-reader::before { + content: "\f5da"; } + +.fa-book-reader::before { + content: "\f5da"; } + +.fa-mountain-sun::before { + content: "\e52f"; } + +.fa-arrows-left-right-to-line::before { + content: "\e4ba"; } + +.fa-dice-d20::before { + content: "\f6cf"; } + +.fa-truck-droplet::before { + content: "\e58c"; } + +.fa-file-circle-xmark::before { + content: "\e5a1"; } + +.fa-temperature-arrow-up::before { + content: "\e040"; } + +.fa-temperature-up::before { + content: "\e040"; } + +.fa-medal::before { + content: "\f5a2"; } + +.fa-bed::before { + content: "\f236"; } + +.fa-square-h::before { + content: "\f0fd"; } + +.fa-h-square::before { + content: "\f0fd"; } + +.fa-podcast::before { + content: "\f2ce"; } + +.fa-temperature-full::before { + content: "\f2c7"; } + +.fa-temperature-4::before { + content: "\f2c7"; } + +.fa-thermometer-4::before { + content: "\f2c7"; } + +.fa-thermometer-full::before { + content: "\f2c7"; } + +.fa-bell::before { + content: "\f0f3"; } + +.fa-superscript::before { + content: "\f12b"; } + +.fa-plug-circle-xmark::before { + content: "\e560"; } + +.fa-star-of-life::before { + content: "\f621"; } + +.fa-phone-slash::before { + content: "\f3dd"; } + +.fa-paint-roller::before { + content: "\f5aa"; } + +.fa-handshake-angle::before { + content: "\f4c4"; } + +.fa-hands-helping::before { + content: "\f4c4"; } + +.fa-location-dot::before { + content: "\f3c5"; } + +.fa-map-marker-alt::before { + content: "\f3c5"; } + +.fa-file::before { + content: "\f15b"; } + +.fa-greater-than::before { + content: "\3e"; } + +.fa-person-swimming::before { + content: "\f5c4"; } + +.fa-swimmer::before { + content: "\f5c4"; } + +.fa-arrow-down::before { + content: "\f063"; } + +.fa-droplet::before { + content: "\f043"; } + +.fa-tint::before { + content: "\f043"; } + +.fa-eraser::before { + content: "\f12d"; } + +.fa-earth-americas::before { + content: "\f57d"; } + +.fa-earth::before { + content: "\f57d"; } + +.fa-earth-america::before { + content: "\f57d"; } + +.fa-globe-americas::before { + content: "\f57d"; } + +.fa-person-burst::before { + content: "\e53b"; } + +.fa-dove::before { + content: "\f4ba"; } + +.fa-battery-empty::before { + content: "\f244"; } + +.fa-battery-0::before { + content: "\f244"; } + +.fa-socks::before { + content: "\f696"; } + +.fa-inbox::before { + content: "\f01c"; } + +.fa-section::before { + content: "\e447"; } + +.fa-gauge-high::before { + content: "\f625"; } + +.fa-tachometer-alt::before { + content: "\f625"; } + +.fa-tachometer-alt-fast::before { + content: "\f625"; } + +.fa-envelope-open-text::before { + content: "\f658"; } + +.fa-hospital::before { + content: "\f0f8"; } + +.fa-hospital-alt::before { + content: "\f0f8"; } + +.fa-hospital-wide::before { + content: "\f0f8"; } + +.fa-wine-bottle::before { + content: "\f72f"; } + +.fa-chess-rook::before { + content: "\f447"; } + +.fa-bars-staggered::before { + content: "\f550"; } + +.fa-reorder::before { + content: "\f550"; } + +.fa-stream::before { + content: "\f550"; } + +.fa-dharmachakra::before { + content: "\f655"; } + +.fa-hotdog::before { + content: "\f80f"; } + +.fa-person-walking-with-cane::before { + content: "\f29d"; } + +.fa-blind::before { + content: "\f29d"; } + +.fa-drum::before { + content: "\f569"; } + +.fa-ice-cream::before { + content: "\f810"; } + +.fa-heart-circle-bolt::before { + content: "\e4fc"; } + +.fa-fax::before { + content: "\f1ac"; } + +.fa-paragraph::before { + content: "\f1dd"; } + +.fa-check-to-slot::before { + content: "\f772"; } + +.fa-vote-yea::before { + content: "\f772"; } + +.fa-star-half::before { + content: "\f089"; } + +.fa-boxes-stacked::before { + content: "\f468"; } + +.fa-boxes::before { + content: "\f468"; } + +.fa-boxes-alt::before { + content: "\f468"; } + +.fa-link::before { + content: "\f0c1"; } + +.fa-chain::before { + content: "\f0c1"; } + +.fa-ear-listen::before { + content: "\f2a2"; } + +.fa-assistive-listening-systems::before { + content: "\f2a2"; } + +.fa-tree-city::before { + content: "\e587"; } + +.fa-play::before { + content: "\f04b"; } + +.fa-font::before { + content: "\f031"; } + +.fa-rupiah-sign::before { + content: "\e23d"; } + +.fa-magnifying-glass::before { + content: "\f002"; } + +.fa-search::before { + content: "\f002"; } + +.fa-table-tennis-paddle-ball::before { + content: "\f45d"; } + +.fa-ping-pong-paddle-ball::before { + content: "\f45d"; } + +.fa-table-tennis::before { + content: "\f45d"; } + +.fa-person-dots-from-line::before { + content: "\f470"; } + +.fa-diagnoses::before { + content: "\f470"; } + +.fa-trash-can-arrow-up::before { + content: "\f82a"; } + +.fa-trash-restore-alt::before { + content: "\f82a"; } + +.fa-naira-sign::before { + content: "\e1f6"; } + +.fa-cart-arrow-down::before { + content: "\f218"; } + +.fa-walkie-talkie::before { + content: "\f8ef"; } + +.fa-file-pen::before { + content: "\f31c"; } + +.fa-file-edit::before { + content: "\f31c"; } + +.fa-receipt::before { + content: "\f543"; } + +.fa-square-pen::before { + content: "\f14b"; } + +.fa-pen-square::before { + content: "\f14b"; } + +.fa-pencil-square::before { + content: "\f14b"; } + +.fa-suitcase-rolling::before { + content: "\f5c1"; } + +.fa-person-circle-exclamation::before { + content: "\e53f"; } + +.fa-chevron-down::before { + content: "\f078"; } + +.fa-battery-full::before { + content: "\f240"; } + +.fa-battery::before { + content: "\f240"; } + +.fa-battery-5::before { + content: "\f240"; } + +.fa-skull-crossbones::before { + content: "\f714"; } + +.fa-code-compare::before { + content: "\e13a"; } + +.fa-list-ul::before { + content: "\f0ca"; } + +.fa-list-dots::before { + content: "\f0ca"; } + +.fa-school-lock::before { + content: "\e56f"; } + +.fa-tower-cell::before { + content: "\e585"; } + +.fa-down-long::before { + content: "\f309"; } + +.fa-long-arrow-alt-down::before { + content: "\f309"; } + +.fa-ranking-star::before { + content: "\e561"; } + +.fa-chess-king::before { + content: "\f43f"; } + +.fa-person-harassing::before { + content: "\e549"; } + +.fa-brazilian-real-sign::before { + content: "\e46c"; } + +.fa-landmark-dome::before { + content: "\f752"; } + +.fa-landmark-alt::before { + content: "\f752"; } + +.fa-arrow-up::before { + content: "\f062"; } + +.fa-tv::before { + content: "\f26c"; } + +.fa-television::before { + content: "\f26c"; } + +.fa-tv-alt::before { + content: "\f26c"; } + +.fa-shrimp::before { + content: "\e448"; } + +.fa-list-check::before { + content: "\f0ae"; } + +.fa-tasks::before { + content: "\f0ae"; } + +.fa-jug-detergent::before { + content: "\e519"; } + +.fa-circle-user::before { + content: "\f2bd"; } + +.fa-user-circle::before { + content: "\f2bd"; } + +.fa-user-shield::before { + content: "\f505"; } + +.fa-wind::before { + content: "\f72e"; } + +.fa-car-burst::before { + content: "\f5e1"; } + +.fa-car-crash::before { + content: "\f5e1"; } + +.fa-y::before { + content: "\59"; } + +.fa-person-snowboarding::before { + content: "\f7ce"; } + +.fa-snowboarding::before { + content: "\f7ce"; } + +.fa-truck-fast::before { + content: "\f48b"; } + +.fa-shipping-fast::before { + content: "\f48b"; } + +.fa-fish::before { + content: "\f578"; } + +.fa-user-graduate::before { + content: "\f501"; } + +.fa-circle-half-stroke::before { + content: "\f042"; } + +.fa-adjust::before { + content: "\f042"; } + +.fa-clapperboard::before { + content: "\e131"; } + +.fa-circle-radiation::before { + content: "\f7ba"; } + +.fa-radiation-alt::before { + content: "\f7ba"; } + +.fa-baseball::before { + content: "\f433"; } + +.fa-baseball-ball::before { + content: "\f433"; } + +.fa-jet-fighter-up::before { + content: "\e518"; } + +.fa-diagram-project::before { + content: "\f542"; } + +.fa-project-diagram::before { + content: "\f542"; } + +.fa-copy::before { + content: "\f0c5"; } + +.fa-volume-xmark::before { + content: "\f6a9"; } + +.fa-volume-mute::before { + content: "\f6a9"; } + +.fa-volume-times::before { + content: "\f6a9"; } + +.fa-hand-sparkles::before { + content: "\e05d"; } + +.fa-grip::before { + content: "\f58d"; } + +.fa-grip-horizontal::before { + content: "\f58d"; } + +.fa-share-from-square::before { + content: "\f14d"; } + +.fa-share-square::before { + content: "\f14d"; } + +.fa-child-combatant::before { + content: "\e4e0"; } + +.fa-child-rifle::before { + content: "\e4e0"; } + +.fa-gun::before { + content: "\e19b"; } + +.fa-square-phone::before { + content: "\f098"; } + +.fa-phone-square::before { + content: "\f098"; } + +.fa-plus::before { + content: "\2b"; } + +.fa-add::before { + content: "\2b"; } + +.fa-expand::before { + content: "\f065"; } + +.fa-computer::before { + content: "\e4e5"; } + +.fa-xmark::before { + content: "\f00d"; } + +.fa-close::before { + content: "\f00d"; } + +.fa-multiply::before { + content: "\f00d"; } + +.fa-remove::before { + content: "\f00d"; } + +.fa-times::before { + content: "\f00d"; } + +.fa-arrows-up-down-left-right::before { + content: "\f047"; } + +.fa-arrows::before { + content: "\f047"; } + +.fa-chalkboard-user::before { + content: "\f51c"; } + +.fa-chalkboard-teacher::before { + content: "\f51c"; } + +.fa-peso-sign::before { + content: "\e222"; } + +.fa-building-shield::before { + content: "\e4d8"; } + +.fa-baby::before { + content: "\f77c"; } + +.fa-users-line::before { + content: "\e592"; } + +.fa-quote-left::before { + content: "\f10d"; } + +.fa-quote-left-alt::before { + content: "\f10d"; } + +.fa-tractor::before { + content: "\f722"; } + +.fa-trash-arrow-up::before { + content: "\f829"; } + +.fa-trash-restore::before { + content: "\f829"; } + +.fa-arrow-down-up-lock::before { + content: "\e4b0"; } + +.fa-lines-leaning::before { + content: "\e51e"; } + +.fa-ruler-combined::before { + content: "\f546"; } + +.fa-copyright::before { + content: "\f1f9"; } + +.fa-equals::before { + content: "\3d"; } + +.fa-blender::before { + content: "\f517"; } + +.fa-teeth::before { + content: "\f62e"; } + +.fa-shekel-sign::before { + content: "\f20b"; } + +.fa-ils::before { + content: "\f20b"; } + +.fa-shekel::before { + content: "\f20b"; } + +.fa-sheqel::before { + content: "\f20b"; } + +.fa-sheqel-sign::before { + content: "\f20b"; } + +.fa-map::before { + content: "\f279"; } + +.fa-rocket::before { + content: "\f135"; } + +.fa-photo-film::before { + content: "\f87c"; } + +.fa-photo-video::before { + content: "\f87c"; } + +.fa-folder-minus::before { + content: "\f65d"; } + +.fa-store::before { + content: "\f54e"; } + +.fa-arrow-trend-up::before { + content: "\e098"; } + +.fa-plug-circle-minus::before { + content: "\e55e"; } + +.fa-sign-hanging::before { + content: "\f4d9"; } + +.fa-sign::before { + content: "\f4d9"; } + +.fa-bezier-curve::before { + content: "\f55b"; } + +.fa-bell-slash::before { + content: "\f1f6"; } + +.fa-tablet::before { + content: "\f3fb"; } + +.fa-tablet-android::before { + content: "\f3fb"; } + +.fa-school-flag::before { + content: "\e56e"; } + +.fa-fill::before { + content: "\f575"; } + +.fa-angle-up::before { + content: "\f106"; } + +.fa-drumstick-bite::before { + content: "\f6d7"; } + +.fa-holly-berry::before { + content: "\f7aa"; } + +.fa-chevron-left::before { + content: "\f053"; } + +.fa-bacteria::before { + content: "\e059"; } + +.fa-hand-lizard::before { + content: "\f258"; } + +.fa-notdef::before { + content: "\e1fe"; } + +.fa-disease::before { + content: "\f7fa"; } + +.fa-briefcase-medical::before { + content: "\f469"; } + +.fa-genderless::before { + content: "\f22d"; } + +.fa-chevron-right::before { + content: "\f054"; } + +.fa-retweet::before { + content: "\f079"; } + +.fa-car-rear::before { + content: "\f5de"; } + +.fa-car-alt::before { + content: "\f5de"; } + +.fa-pump-soap::before { + content: "\e06b"; } + +.fa-video-slash::before { + content: "\f4e2"; } + +.fa-battery-quarter::before { + content: "\f243"; } + +.fa-battery-2::before { + content: "\f243"; } + +.fa-radio::before { + content: "\f8d7"; } + +.fa-baby-carriage::before { + content: "\f77d"; } + +.fa-carriage-baby::before { + content: "\f77d"; } + +.fa-traffic-light::before { + content: "\f637"; } + +.fa-thermometer::before { + content: "\f491"; } + +.fa-vr-cardboard::before { + content: "\f729"; } + +.fa-hand-middle-finger::before { + content: "\f806"; } + +.fa-percent::before { + content: "\25"; } + +.fa-percentage::before { + content: "\25"; } + +.fa-truck-moving::before { + content: "\f4df"; } + +.fa-glass-water-droplet::before { + content: "\e4f5"; } + +.fa-display::before { + content: "\e163"; } + +.fa-face-smile::before { + content: "\f118"; } + +.fa-smile::before { + content: "\f118"; } + +.fa-thumbtack::before { + content: "\f08d"; } + +.fa-thumb-tack::before { + content: "\f08d"; } + +.fa-trophy::before { + content: "\f091"; } + +.fa-person-praying::before { + content: "\f683"; } + +.fa-pray::before { + content: "\f683"; } + +.fa-hammer::before { + content: "\f6e3"; } + +.fa-hand-peace::before { + content: "\f25b"; } + +.fa-rotate::before { + content: "\f2f1"; } + +.fa-sync-alt::before { + content: "\f2f1"; } + +.fa-spinner::before { + content: "\f110"; } + +.fa-robot::before { + content: "\f544"; } + +.fa-peace::before { + content: "\f67c"; } + +.fa-gears::before { + content: "\f085"; } + +.fa-cogs::before { + content: "\f085"; } + +.fa-warehouse::before { + content: "\f494"; } + +.fa-arrow-up-right-dots::before { + content: "\e4b7"; } + +.fa-splotch::before { + content: "\f5bc"; } + +.fa-face-grin-hearts::before { + content: "\f584"; } + +.fa-grin-hearts::before { + content: "\f584"; } + +.fa-dice-four::before { + content: "\f524"; } + +.fa-sim-card::before { + content: "\f7c4"; } + +.fa-transgender::before { + content: "\f225"; } + +.fa-transgender-alt::before { + content: "\f225"; } + +.fa-mercury::before { + content: "\f223"; } + +.fa-arrow-turn-down::before { + content: "\f149"; } + +.fa-level-down::before { + content: "\f149"; } + +.fa-person-falling-burst::before { + content: "\e547"; } + +.fa-award::before { + content: "\f559"; } + +.fa-ticket-simple::before { + content: "\f3ff"; } + +.fa-ticket-alt::before { + content: "\f3ff"; } + +.fa-building::before { + content: "\f1ad"; } + +.fa-angles-left::before { + content: "\f100"; } + +.fa-angle-double-left::before { + content: "\f100"; } + +.fa-qrcode::before { + content: "\f029"; } + +.fa-clock-rotate-left::before { + content: "\f1da"; } + +.fa-history::before { + content: "\f1da"; } + +.fa-face-grin-beam-sweat::before { + content: "\f583"; } + +.fa-grin-beam-sweat::before { + content: "\f583"; } + +.fa-file-export::before { + content: "\f56e"; } + +.fa-arrow-right-from-file::before { + content: "\f56e"; } + +.fa-shield::before { + content: "\f132"; } + +.fa-shield-blank::before { + content: "\f132"; } + +.fa-arrow-up-short-wide::before { + content: "\f885"; } + +.fa-sort-amount-up-alt::before { + content: "\f885"; } + +.fa-house-medical::before { + content: "\e3b2"; } + +.fa-golf-ball-tee::before { + content: "\f450"; } + +.fa-golf-ball::before { + content: "\f450"; } + +.fa-circle-chevron-left::before { + content: "\f137"; } + +.fa-chevron-circle-left::before { + content: "\f137"; } + +.fa-house-chimney-window::before { + content: "\e00d"; } + +.fa-pen-nib::before { + content: "\f5ad"; } + +.fa-tent-arrow-turn-left::before { + content: "\e580"; } + +.fa-tents::before { + content: "\e582"; } + +.fa-wand-magic::before { + content: "\f0d0"; } + +.fa-magic::before { + content: "\f0d0"; } + +.fa-dog::before { + content: "\f6d3"; } + +.fa-carrot::before { + content: "\f787"; } + +.fa-moon::before { + content: "\f186"; } + +.fa-wine-glass-empty::before { + content: "\f5ce"; } + +.fa-wine-glass-alt::before { + content: "\f5ce"; } + +.fa-cheese::before { + content: "\f7ef"; } + +.fa-yin-yang::before { + content: "\f6ad"; } + +.fa-music::before { + content: "\f001"; } + +.fa-code-commit::before { + content: "\f386"; } + +.fa-temperature-low::before { + content: "\f76b"; } + +.fa-person-biking::before { + content: "\f84a"; } + +.fa-biking::before { + content: "\f84a"; } + +.fa-broom::before { + content: "\f51a"; } + +.fa-shield-heart::before { + content: "\e574"; } + +.fa-gopuram::before { + content: "\f664"; } + +.fa-earth-oceania::before { + content: "\e47b"; } + +.fa-globe-oceania::before { + content: "\e47b"; } + +.fa-square-xmark::before { + content: "\f2d3"; } + +.fa-times-square::before { + content: "\f2d3"; } + +.fa-xmark-square::before { + content: "\f2d3"; } + +.fa-hashtag::before { + content: "\23"; } + +.fa-up-right-and-down-left-from-center::before { + content: "\f424"; } + +.fa-expand-alt::before { + content: "\f424"; } + +.fa-oil-can::before { + content: "\f613"; } + +.fa-t::before { + content: "\54"; } + +.fa-hippo::before { + content: "\f6ed"; } + +.fa-chart-column::before { + content: "\e0e3"; } + +.fa-infinity::before { + content: "\f534"; } + +.fa-vial-circle-check::before { + content: "\e596"; } + +.fa-person-arrow-down-to-line::before { + content: "\e538"; } + +.fa-voicemail::before { + content: "\f897"; } + +.fa-fan::before { + content: "\f863"; } + +.fa-person-walking-luggage::before { + content: "\e554"; } + +.fa-up-down::before { + content: "\f338"; } + +.fa-arrows-alt-v::before { + content: "\f338"; } + +.fa-cloud-moon-rain::before { + content: "\f73c"; } + +.fa-calendar::before { + content: "\f133"; } + +.fa-trailer::before { + content: "\e041"; } + +.fa-bahai::before { + content: "\f666"; } + +.fa-haykal::before { + content: "\f666"; } + +.fa-sd-card::before { + content: "\f7c2"; } + +.fa-dragon::before { + content: "\f6d5"; } + +.fa-shoe-prints::before { + content: "\f54b"; } + +.fa-circle-plus::before { + content: "\f055"; } + +.fa-plus-circle::before { + content: "\f055"; } + +.fa-face-grin-tongue-wink::before { + content: "\f58b"; } + +.fa-grin-tongue-wink::before { + content: "\f58b"; } + +.fa-hand-holding::before { + content: "\f4bd"; } + +.fa-plug-circle-exclamation::before { + content: "\e55d"; } + +.fa-link-slash::before { + content: "\f127"; } + +.fa-chain-broken::before { + content: "\f127"; } + +.fa-chain-slash::before { + content: "\f127"; } + +.fa-unlink::before { + content: "\f127"; } + +.fa-clone::before { + content: "\f24d"; } + +.fa-person-walking-arrow-loop-left::before { + content: "\e551"; } + +.fa-arrow-up-z-a::before { + content: "\f882"; } + +.fa-sort-alpha-up-alt::before { + content: "\f882"; } + +.fa-fire-flame-curved::before { + content: "\f7e4"; } + +.fa-fire-alt::before { + content: "\f7e4"; } + +.fa-tornado::before { + content: "\f76f"; } + +.fa-file-circle-plus::before { + content: "\e494"; } + +.fa-book-quran::before { + content: "\f687"; } + +.fa-quran::before { + content: "\f687"; } + +.fa-anchor::before { + content: "\f13d"; } + +.fa-border-all::before { + content: "\f84c"; } + +.fa-face-angry::before { + content: "\f556"; } + +.fa-angry::before { + content: "\f556"; } + +.fa-cookie-bite::before { + content: "\f564"; } + +.fa-arrow-trend-down::before { + content: "\e097"; } + +.fa-rss::before { + content: "\f09e"; } + +.fa-feed::before { + content: "\f09e"; } + +.fa-draw-polygon::before { + content: "\f5ee"; } + +.fa-scale-balanced::before { + content: "\f24e"; } + +.fa-balance-scale::before { + content: "\f24e"; } + +.fa-gauge-simple-high::before { + content: "\f62a"; } + +.fa-tachometer::before { + content: "\f62a"; } + +.fa-tachometer-fast::before { + content: "\f62a"; } + +.fa-shower::before { + content: "\f2cc"; } + +.fa-desktop::before { + content: "\f390"; } + +.fa-desktop-alt::before { + content: "\f390"; } + +.fa-m::before { + content: "\4d"; } + +.fa-table-list::before { + content: "\f00b"; } + +.fa-th-list::before { + content: "\f00b"; } + +.fa-comment-sms::before { + content: "\f7cd"; } + +.fa-sms::before { + content: "\f7cd"; } + +.fa-book::before { + content: "\f02d"; } + +.fa-user-plus::before { + content: "\f234"; } + +.fa-check::before { + content: "\f00c"; } + +.fa-battery-three-quarters::before { + content: "\f241"; } + +.fa-battery-4::before { + content: "\f241"; } + +.fa-house-circle-check::before { + content: "\e509"; } + +.fa-angle-left::before { + content: "\f104"; } + +.fa-diagram-successor::before { + content: "\e47a"; } + +.fa-truck-arrow-right::before { + content: "\e58b"; } + +.fa-arrows-split-up-and-left::before { + content: "\e4bc"; } + +.fa-hand-fist::before { + content: "\f6de"; } + +.fa-fist-raised::before { + content: "\f6de"; } + +.fa-cloud-moon::before { + content: "\f6c3"; } + +.fa-briefcase::before { + content: "\f0b1"; } + +.fa-person-falling::before { + content: "\e546"; } + +.fa-image-portrait::before { + content: "\f3e0"; } + +.fa-portrait::before { + content: "\f3e0"; } + +.fa-user-tag::before { + content: "\f507"; } + +.fa-rug::before { + content: "\e569"; } + +.fa-earth-europe::before { + content: "\f7a2"; } + +.fa-globe-europe::before { + content: "\f7a2"; } + +.fa-cart-flatbed-suitcase::before { + content: "\f59d"; } + +.fa-luggage-cart::before { + content: "\f59d"; } + +.fa-rectangle-xmark::before { + content: "\f410"; } + +.fa-rectangle-times::before { + content: "\f410"; } + +.fa-times-rectangle::before { + content: "\f410"; } + +.fa-window-close::before { + content: "\f410"; } + +.fa-baht-sign::before { + content: "\e0ac"; } + +.fa-book-open::before { + content: "\f518"; } + +.fa-book-journal-whills::before { + content: "\f66a"; } + +.fa-journal-whills::before { + content: "\f66a"; } + +.fa-handcuffs::before { + content: "\e4f8"; } + +.fa-triangle-exclamation::before { + content: "\f071"; } + +.fa-exclamation-triangle::before { + content: "\f071"; } + +.fa-warning::before { + content: "\f071"; } + +.fa-database::before { + content: "\f1c0"; } + +.fa-share::before { + content: "\f064"; } + +.fa-arrow-turn-right::before { + content: "\f064"; } + +.fa-mail-forward::before { + content: "\f064"; } + +.fa-bottle-droplet::before { + content: "\e4c4"; } + +.fa-mask-face::before { + content: "\e1d7"; } + +.fa-hill-rockslide::before { + content: "\e508"; } + +.fa-right-left::before { + content: "\f362"; } + +.fa-exchange-alt::before { + content: "\f362"; } + +.fa-paper-plane::before { + content: "\f1d8"; } + +.fa-road-circle-exclamation::before { + content: "\e565"; } + +.fa-dungeon::before { + content: "\f6d9"; } + +.fa-align-right::before { + content: "\f038"; } + +.fa-money-bill-1-wave::before { + content: "\f53b"; } + +.fa-money-bill-wave-alt::before { + content: "\f53b"; } + +.fa-life-ring::before { + content: "\f1cd"; } + +.fa-hands::before { + content: "\f2a7"; } + +.fa-sign-language::before { + content: "\f2a7"; } + +.fa-signing::before { + content: "\f2a7"; } + +.fa-calendar-day::before { + content: "\f783"; } + +.fa-water-ladder::before { + content: "\f5c5"; } + +.fa-ladder-water::before { + content: "\f5c5"; } + +.fa-swimming-pool::before { + content: "\f5c5"; } + +.fa-arrows-up-down::before { + content: "\f07d"; } + +.fa-arrows-v::before { + content: "\f07d"; } + +.fa-face-grimace::before { + content: "\f57f"; } + +.fa-grimace::before { + content: "\f57f"; } + +.fa-wheelchair-move::before { + content: "\e2ce"; } + +.fa-wheelchair-alt::before { + content: "\e2ce"; } + +.fa-turn-down::before { + content: "\f3be"; } + +.fa-level-down-alt::before { + content: "\f3be"; } + +.fa-person-walking-arrow-right::before { + content: "\e552"; } + +.fa-square-envelope::before { + content: "\f199"; } + +.fa-envelope-square::before { + content: "\f199"; } + +.fa-dice::before { + content: "\f522"; } + +.fa-bowling-ball::before { + content: "\f436"; } + +.fa-brain::before { + content: "\f5dc"; } + +.fa-bandage::before { + content: "\f462"; } + +.fa-band-aid::before { + content: "\f462"; } + +.fa-calendar-minus::before { + content: "\f272"; } + +.fa-circle-xmark::before { + content: "\f057"; } + +.fa-times-circle::before { + content: "\f057"; } + +.fa-xmark-circle::before { + content: "\f057"; } + +.fa-gifts::before { + content: "\f79c"; } + +.fa-hotel::before { + content: "\f594"; } + +.fa-earth-asia::before { + content: "\f57e"; } + +.fa-globe-asia::before { + content: "\f57e"; } + +.fa-id-card-clip::before { + content: "\f47f"; } + +.fa-id-card-alt::before { + content: "\f47f"; } + +.fa-magnifying-glass-plus::before { + content: "\f00e"; } + +.fa-search-plus::before { + content: "\f00e"; } + +.fa-thumbs-up::before { + content: "\f164"; } + +.fa-user-clock::before { + content: "\f4fd"; } + +.fa-hand-dots::before { + content: "\f461"; } + +.fa-allergies::before { + content: "\f461"; } + +.fa-file-invoice::before { + content: "\f570"; } + +.fa-window-minimize::before { + content: "\f2d1"; } + +.fa-mug-saucer::before { + content: "\f0f4"; } + +.fa-coffee::before { + content: "\f0f4"; } + +.fa-brush::before { + content: "\f55d"; } + +.fa-mask::before { + content: "\f6fa"; } + +.fa-magnifying-glass-minus::before { + content: "\f010"; } + +.fa-search-minus::before { + content: "\f010"; } + +.fa-ruler-vertical::before { + content: "\f548"; } + +.fa-user-large::before { + content: "\f406"; } + +.fa-user-alt::before { + content: "\f406"; } + +.fa-train-tram::before { + content: "\e5b4"; } + +.fa-user-nurse::before { + content: "\f82f"; } + +.fa-syringe::before { + content: "\f48e"; } + +.fa-cloud-sun::before { + content: "\f6c4"; } + +.fa-stopwatch-20::before { + content: "\e06f"; } + +.fa-square-full::before { + content: "\f45c"; } + +.fa-magnet::before { + content: "\f076"; } + +.fa-jar::before { + content: "\e516"; } + +.fa-note-sticky::before { + content: "\f249"; } + +.fa-sticky-note::before { + content: "\f249"; } + +.fa-bug-slash::before { + content: "\e490"; } + +.fa-arrow-up-from-water-pump::before { + content: "\e4b6"; } + +.fa-bone::before { + content: "\f5d7"; } + +.fa-user-injured::before { + content: "\f728"; } + +.fa-face-sad-tear::before { + content: "\f5b4"; } + +.fa-sad-tear::before { + content: "\f5b4"; } + +.fa-plane::before { + content: "\f072"; } + +.fa-tent-arrows-down::before { + content: "\e581"; } + +.fa-exclamation::before { + content: "\21"; } + +.fa-arrows-spin::before { + content: "\e4bb"; } + +.fa-print::before { + content: "\f02f"; } + +.fa-turkish-lira-sign::before { + content: "\e2bb"; } + +.fa-try::before { + content: "\e2bb"; } + +.fa-turkish-lira::before { + content: "\e2bb"; } + +.fa-dollar-sign::before { + content: "\24"; } + +.fa-dollar::before { + content: "\24"; } + +.fa-usd::before { + content: "\24"; } + +.fa-x::before { + content: "\58"; } + +.fa-magnifying-glass-dollar::before { + content: "\f688"; } + +.fa-search-dollar::before { + content: "\f688"; } + +.fa-users-gear::before { + content: "\f509"; } + +.fa-users-cog::before { + content: "\f509"; } + +.fa-person-military-pointing::before { + content: "\e54a"; } + +.fa-building-columns::before { + content: "\f19c"; } + +.fa-bank::before { + content: "\f19c"; } + +.fa-institution::before { + content: "\f19c"; } + +.fa-museum::before { + content: "\f19c"; } + +.fa-university::before { + content: "\f19c"; } + +.fa-umbrella::before { + content: "\f0e9"; } + +.fa-trowel::before { + content: "\e589"; } + +.fa-d::before { + content: "\44"; } + +.fa-stapler::before { + content: "\e5af"; } + +.fa-masks-theater::before { + content: "\f630"; } + +.fa-theater-masks::before { + content: "\f630"; } + +.fa-kip-sign::before { + content: "\e1c4"; } + +.fa-hand-point-left::before { + content: "\f0a5"; } + +.fa-handshake-simple::before { + content: "\f4c6"; } + +.fa-handshake-alt::before { + content: "\f4c6"; } + +.fa-jet-fighter::before { + content: "\f0fb"; } + +.fa-fighter-jet::before { + content: "\f0fb"; } + +.fa-square-share-nodes::before { + content: "\f1e1"; } + +.fa-share-alt-square::before { + content: "\f1e1"; } + +.fa-barcode::before { + content: "\f02a"; } + +.fa-plus-minus::before { + content: "\e43c"; } + +.fa-video::before { + content: "\f03d"; } + +.fa-video-camera::before { + content: "\f03d"; } + +.fa-graduation-cap::before { + content: "\f19d"; } + +.fa-mortar-board::before { + content: "\f19d"; } + +.fa-hand-holding-medical::before { + content: "\e05c"; } + +.fa-person-circle-check::before { + content: "\e53e"; } + +.fa-turn-up::before { + content: "\f3bf"; } + +.fa-level-up-alt::before { + content: "\f3bf"; } + +.sr-only, +.fa-sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; } + +.sr-only-focusable:not(:focus), +.fa-sr-only-focusable:not(:focus) { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; } +:root, :host { + --fa-style-family-brands: 'Font Awesome 6 Brands'; + --fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands'; } + +@font-face { + font-family: 'Font Awesome 6 Brands'; + font-style: normal; + font-weight: 400; + font-display: block; + src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"); } + +.fab, +.fa-brands { + font-weight: 400; } + +.fa-monero:before { + content: "\f3d0"; } + +.fa-hooli:before { + content: "\f427"; } + +.fa-yelp:before { + content: "\f1e9"; } + +.fa-cc-visa:before { + content: "\f1f0"; } + +.fa-lastfm:before { + content: "\f202"; } + +.fa-shopware:before { + content: "\f5b5"; } + +.fa-creative-commons-nc:before { + content: "\f4e8"; } + +.fa-aws:before { + content: "\f375"; } + +.fa-redhat:before { + content: "\f7bc"; } + +.fa-yoast:before { + content: "\f2b1"; } + +.fa-cloudflare:before { + content: "\e07d"; } + +.fa-ups:before { + content: "\f7e0"; } + +.fa-wpexplorer:before { + content: "\f2de"; } + +.fa-dyalog:before { + content: "\f399"; } + +.fa-bity:before { + content: "\f37a"; } + +.fa-stackpath:before { + content: "\f842"; } + +.fa-buysellads:before { + content: "\f20d"; } + +.fa-first-order:before { + content: "\f2b0"; } + +.fa-modx:before { + content: "\f285"; } + +.fa-guilded:before { + content: "\e07e"; } + +.fa-vnv:before { + content: "\f40b"; } + +.fa-square-js:before { + content: "\f3b9"; } + +.fa-js-square:before { + content: "\f3b9"; } + +.fa-microsoft:before { + content: "\f3ca"; } + +.fa-qq:before { + content: "\f1d6"; } + +.fa-orcid:before { + content: "\f8d2"; } + +.fa-java:before { + content: "\f4e4"; } + +.fa-invision:before { + content: "\f7b0"; } + +.fa-creative-commons-pd-alt:before { + content: "\f4ed"; } + +.fa-centercode:before { + content: "\f380"; } + +.fa-glide-g:before { + content: "\f2a6"; } + +.fa-drupal:before { + content: "\f1a9"; } + +.fa-hire-a-helper:before { + content: "\f3b0"; } + +.fa-creative-commons-by:before { + content: "\f4e7"; } + +.fa-unity:before { + content: "\e049"; } + +.fa-whmcs:before { + content: "\f40d"; } + +.fa-rocketchat:before { + content: "\f3e8"; } + +.fa-vk:before { + content: "\f189"; } + +.fa-untappd:before { + content: "\f405"; } + +.fa-mailchimp:before { + content: "\f59e"; } + +.fa-css3-alt:before { + content: "\f38b"; } + +.fa-square-reddit:before { + content: "\f1a2"; } + +.fa-reddit-square:before { + content: "\f1a2"; } + +.fa-vimeo-v:before { + content: "\f27d"; } + +.fa-contao:before { + content: "\f26d"; } + +.fa-square-font-awesome:before { + content: "\e5ad"; } + +.fa-deskpro:before { + content: "\f38f"; } + +.fa-sistrix:before { + content: "\f3ee"; } + +.fa-square-instagram:before { + content: "\e055"; } + +.fa-instagram-square:before { + content: "\e055"; } + +.fa-battle-net:before { + content: "\f835"; } + +.fa-the-red-yeti:before { + content: "\f69d"; } + +.fa-square-hacker-news:before { + content: "\f3af"; } + +.fa-hacker-news-square:before { + content: "\f3af"; } + +.fa-edge:before { + content: "\f282"; } + +.fa-threads:before { + content: "\e618"; } + +.fa-napster:before { + content: "\f3d2"; } + +.fa-square-snapchat:before { + content: "\f2ad"; } + +.fa-snapchat-square:before { + content: "\f2ad"; } + +.fa-google-plus-g:before { + content: "\f0d5"; } + +.fa-artstation:before { + content: "\f77a"; } + +.fa-markdown:before { + content: "\f60f"; } + +.fa-sourcetree:before { + content: "\f7d3"; } + +.fa-google-plus:before { + content: "\f2b3"; } + +.fa-diaspora:before { + content: "\f791"; } + +.fa-foursquare:before { + content: "\f180"; } + +.fa-stack-overflow:before { + content: "\f16c"; } + +.fa-github-alt:before { + content: "\f113"; } + +.fa-phoenix-squadron:before { + content: "\f511"; } + +.fa-pagelines:before { + content: "\f18c"; } + +.fa-algolia:before { + content: "\f36c"; } + +.fa-red-river:before { + content: "\f3e3"; } + +.fa-creative-commons-sa:before { + content: "\f4ef"; } + +.fa-safari:before { + content: "\f267"; } + +.fa-google:before { + content: "\f1a0"; } + +.fa-square-font-awesome-stroke:before { + content: "\f35c"; } + +.fa-font-awesome-alt:before { + content: "\f35c"; } + +.fa-atlassian:before { + content: "\f77b"; } + +.fa-linkedin-in:before { + content: "\f0e1"; } + +.fa-digital-ocean:before { + content: "\f391"; } + +.fa-nimblr:before { + content: "\f5a8"; } + +.fa-chromecast:before { + content: "\f838"; } + +.fa-evernote:before { + content: "\f839"; } + +.fa-hacker-news:before { + content: "\f1d4"; } + +.fa-creative-commons-sampling:before { + content: "\f4f0"; } + +.fa-adversal:before { + content: "\f36a"; } + +.fa-creative-commons:before { + content: "\f25e"; } + +.fa-watchman-monitoring:before { + content: "\e087"; } + +.fa-fonticons:before { + content: "\f280"; } + +.fa-weixin:before { + content: "\f1d7"; } + +.fa-shirtsinbulk:before { + content: "\f214"; } + +.fa-codepen:before { + content: "\f1cb"; } + +.fa-git-alt:before { + content: "\f841"; } + +.fa-lyft:before { + content: "\f3c3"; } + +.fa-rev:before { + content: "\f5b2"; } + +.fa-windows:before { + content: "\f17a"; } + +.fa-wizards-of-the-coast:before { + content: "\f730"; } + +.fa-square-viadeo:before { + content: "\f2aa"; } + +.fa-viadeo-square:before { + content: "\f2aa"; } + +.fa-meetup:before { + content: "\f2e0"; } + +.fa-centos:before { + content: "\f789"; } + +.fa-adn:before { + content: "\f170"; } + +.fa-cloudsmith:before { + content: "\f384"; } + +.fa-pied-piper-alt:before { + content: "\f1a8"; } + +.fa-square-dribbble:before { + content: "\f397"; } + +.fa-dribbble-square:before { + content: "\f397"; } + +.fa-codiepie:before { + content: "\f284"; } + +.fa-node:before { + content: "\f419"; } + +.fa-mix:before { + content: "\f3cb"; } + +.fa-steam:before { + content: "\f1b6"; } + +.fa-cc-apple-pay:before { + content: "\f416"; } + +.fa-scribd:before { + content: "\f28a"; } + +.fa-debian:before { + content: "\e60b"; } + +.fa-openid:before { + content: "\f19b"; } + +.fa-instalod:before { + content: "\e081"; } + +.fa-expeditedssl:before { + content: "\f23e"; } + +.fa-sellcast:before { + content: "\f2da"; } + +.fa-square-twitter:before { + content: "\f081"; } + +.fa-twitter-square:before { + content: "\f081"; } + +.fa-r-project:before { + content: "\f4f7"; } + +.fa-delicious:before { + content: "\f1a5"; } + +.fa-freebsd:before { + content: "\f3a4"; } + +.fa-vuejs:before { + content: "\f41f"; } + +.fa-accusoft:before { + content: "\f369"; } + +.fa-ioxhost:before { + content: "\f208"; } + +.fa-fonticons-fi:before { + content: "\f3a2"; } + +.fa-app-store:before { + content: "\f36f"; } + +.fa-cc-mastercard:before { + content: "\f1f1"; } + +.fa-itunes-note:before { + content: "\f3b5"; } + +.fa-golang:before { + content: "\e40f"; } + +.fa-kickstarter:before { + content: "\f3bb"; } + +.fa-grav:before { + content: "\f2d6"; } + +.fa-weibo:before { + content: "\f18a"; } + +.fa-uncharted:before { + content: "\e084"; } + +.fa-firstdraft:before { + content: "\f3a1"; } + +.fa-square-youtube:before { + content: "\f431"; } + +.fa-youtube-square:before { + content: "\f431"; } + +.fa-wikipedia-w:before { + content: "\f266"; } + +.fa-wpressr:before { + content: "\f3e4"; } + +.fa-rendact:before { + content: "\f3e4"; } + +.fa-angellist:before { + content: "\f209"; } + +.fa-galactic-republic:before { + content: "\f50c"; } + +.fa-nfc-directional:before { + content: "\e530"; } + +.fa-skype:before { + content: "\f17e"; } + +.fa-joget:before { + content: "\f3b7"; } + +.fa-fedora:before { + content: "\f798"; } + +.fa-stripe-s:before { + content: "\f42a"; } + +.fa-meta:before { + content: "\e49b"; } + +.fa-laravel:before { + content: "\f3bd"; } + +.fa-hotjar:before { + content: "\f3b1"; } + +.fa-bluetooth-b:before { + content: "\f294"; } + +.fa-sticker-mule:before { + content: "\f3f7"; } + +.fa-creative-commons-zero:before { + content: "\f4f3"; } + +.fa-hips:before { + content: "\f452"; } + +.fa-behance:before { + content: "\f1b4"; } + +.fa-reddit:before { + content: "\f1a1"; } + +.fa-discord:before { + content: "\f392"; } + +.fa-chrome:before { + content: "\f268"; } + +.fa-app-store-ios:before { + content: "\f370"; } + +.fa-cc-discover:before { + content: "\f1f2"; } + +.fa-wpbeginner:before { + content: "\f297"; } + +.fa-confluence:before { + content: "\f78d"; } + +.fa-mdb:before { + content: "\f8ca"; } + +.fa-dochub:before { + content: "\f394"; } + +.fa-accessible-icon:before { + content: "\f368"; } + +.fa-ebay:before { + content: "\f4f4"; } + +.fa-amazon:before { + content: "\f270"; } + +.fa-unsplash:before { + content: "\e07c"; } + +.fa-yarn:before { + content: "\f7e3"; } + +.fa-square-steam:before { + content: "\f1b7"; } + +.fa-steam-square:before { + content: "\f1b7"; } + +.fa-500px:before { + content: "\f26e"; } + +.fa-square-vimeo:before { + content: "\f194"; } + +.fa-vimeo-square:before { + content: "\f194"; } + +.fa-asymmetrik:before { + content: "\f372"; } + +.fa-font-awesome:before { + content: "\f2b4"; } + +.fa-font-awesome-flag:before { + content: "\f2b4"; } + +.fa-font-awesome-logo-full:before { + content: "\f2b4"; } + +.fa-gratipay:before { + content: "\f184"; } + +.fa-apple:before { + content: "\f179"; } + +.fa-hive:before { + content: "\e07f"; } + +.fa-gitkraken:before { + content: "\f3a6"; } + +.fa-keybase:before { + content: "\f4f5"; } + +.fa-apple-pay:before { + content: "\f415"; } + +.fa-padlet:before { + content: "\e4a0"; } + +.fa-amazon-pay:before { + content: "\f42c"; } + +.fa-square-github:before { + content: "\f092"; } + +.fa-github-square:before { + content: "\f092"; } + +.fa-stumbleupon:before { + content: "\f1a4"; } + +.fa-fedex:before { + content: "\f797"; } + +.fa-phoenix-framework:before { + content: "\f3dc"; } + +.fa-shopify:before { + content: "\e057"; } + +.fa-neos:before { + content: "\f612"; } + +.fa-square-threads:before { + content: "\e619"; } + +.fa-hackerrank:before { + content: "\f5f7"; } + +.fa-researchgate:before { + content: "\f4f8"; } + +.fa-swift:before { + content: "\f8e1"; } + +.fa-angular:before { + content: "\f420"; } + +.fa-speakap:before { + content: "\f3f3"; } + +.fa-angrycreative:before { + content: "\f36e"; } + +.fa-y-combinator:before { + content: "\f23b"; } + +.fa-empire:before { + content: "\f1d1"; } + +.fa-envira:before { + content: "\f299"; } + +.fa-square-gitlab:before { + content: "\e5ae"; } + +.fa-gitlab-square:before { + content: "\e5ae"; } + +.fa-studiovinari:before { + content: "\f3f8"; } + +.fa-pied-piper:before { + content: "\f2ae"; } + +.fa-wordpress:before { + content: "\f19a"; } + +.fa-product-hunt:before { + content: "\f288"; } + +.fa-firefox:before { + content: "\f269"; } + +.fa-linode:before { + content: "\f2b8"; } + +.fa-goodreads:before { + content: "\f3a8"; } + +.fa-square-odnoklassniki:before { + content: "\f264"; } + +.fa-odnoklassniki-square:before { + content: "\f264"; } + +.fa-jsfiddle:before { + content: "\f1cc"; } + +.fa-sith:before { + content: "\f512"; } + +.fa-themeisle:before { + content: "\f2b2"; } + +.fa-page4:before { + content: "\f3d7"; } + +.fa-hashnode:before { + content: "\e499"; } + +.fa-react:before { + content: "\f41b"; } + +.fa-cc-paypal:before { + content: "\f1f4"; } + +.fa-squarespace:before { + content: "\f5be"; } + +.fa-cc-stripe:before { + content: "\f1f5"; } + +.fa-creative-commons-share:before { + content: "\f4f2"; } + +.fa-bitcoin:before { + content: "\f379"; } + +.fa-keycdn:before { + content: "\f3ba"; } + +.fa-opera:before { + content: "\f26a"; } + +.fa-itch-io:before { + content: "\f83a"; } + +.fa-umbraco:before { + content: "\f8e8"; } + +.fa-galactic-senate:before { + content: "\f50d"; } + +.fa-ubuntu:before { + content: "\f7df"; } + +.fa-draft2digital:before { + content: "\f396"; } + +.fa-stripe:before { + content: "\f429"; } + +.fa-houzz:before { + content: "\f27c"; } + +.fa-gg:before { + content: "\f260"; } + +.fa-dhl:before { + content: "\f790"; } + +.fa-square-pinterest:before { + content: "\f0d3"; } + +.fa-pinterest-square:before { + content: "\f0d3"; } + +.fa-xing:before { + content: "\f168"; } + +.fa-blackberry:before { + content: "\f37b"; } + +.fa-creative-commons-pd:before { + content: "\f4ec"; } + +.fa-playstation:before { + content: "\f3df"; } + +.fa-quinscape:before { + content: "\f459"; } + +.fa-less:before { + content: "\f41d"; } + +.fa-blogger-b:before { + content: "\f37d"; } + +.fa-opencart:before { + content: "\f23d"; } + +.fa-vine:before { + content: "\f1ca"; } + +.fa-paypal:before { + content: "\f1ed"; } + +.fa-gitlab:before { + content: "\f296"; } + +.fa-typo3:before { + content: "\f42b"; } + +.fa-reddit-alien:before { + content: "\f281"; } + +.fa-yahoo:before { + content: "\f19e"; } + +.fa-dailymotion:before { + content: "\e052"; } + +.fa-affiliatetheme:before { + content: "\f36b"; } + +.fa-pied-piper-pp:before { + content: "\f1a7"; } + +.fa-bootstrap:before { + content: "\f836"; } + +.fa-odnoklassniki:before { + content: "\f263"; } + +.fa-nfc-symbol:before { + content: "\e531"; } + +.fa-ethereum:before { + content: "\f42e"; } + +.fa-speaker-deck:before { + content: "\f83c"; } + +.fa-creative-commons-nc-eu:before { + content: "\f4e9"; } + +.fa-patreon:before { + content: "\f3d9"; } + +.fa-avianex:before { + content: "\f374"; } + +.fa-ello:before { + content: "\f5f1"; } + +.fa-gofore:before { + content: "\f3a7"; } + +.fa-bimobject:before { + content: "\f378"; } + +.fa-facebook-f:before { + content: "\f39e"; } + +.fa-square-google-plus:before { + content: "\f0d4"; } + +.fa-google-plus-square:before { + content: "\f0d4"; } + +.fa-mandalorian:before { + content: "\f50f"; } + +.fa-first-order-alt:before { + content: "\f50a"; } + +.fa-osi:before { + content: "\f41a"; } + +.fa-google-wallet:before { + content: "\f1ee"; } + +.fa-d-and-d-beyond:before { + content: "\f6ca"; } + +.fa-periscope:before { + content: "\f3da"; } + +.fa-fulcrum:before { + content: "\f50b"; } + +.fa-cloudscale:before { + content: "\f383"; } + +.fa-forumbee:before { + content: "\f211"; } + +.fa-mizuni:before { + content: "\f3cc"; } + +.fa-schlix:before { + content: "\f3ea"; } + +.fa-square-xing:before { + content: "\f169"; } + +.fa-xing-square:before { + content: "\f169"; } + +.fa-bandcamp:before { + content: "\f2d5"; } + +.fa-wpforms:before { + content: "\f298"; } + +.fa-cloudversify:before { + content: "\f385"; } + +.fa-usps:before { + content: "\f7e1"; } + +.fa-megaport:before { + content: "\f5a3"; } + +.fa-magento:before { + content: "\f3c4"; } + +.fa-spotify:before { + content: "\f1bc"; } + +.fa-optin-monster:before { + content: "\f23c"; } + +.fa-fly:before { + content: "\f417"; } + +.fa-aviato:before { + content: "\f421"; } + +.fa-itunes:before { + content: "\f3b4"; } + +.fa-cuttlefish:before { + content: "\f38c"; } + +.fa-blogger:before { + content: "\f37c"; } + +.fa-flickr:before { + content: "\f16e"; } + +.fa-viber:before { + content: "\f409"; } + +.fa-soundcloud:before { + content: "\f1be"; } + +.fa-digg:before { + content: "\f1a6"; } + +.fa-tencent-weibo:before { + content: "\f1d5"; } + +.fa-symfony:before { + content: "\f83d"; } + +.fa-maxcdn:before { + content: "\f136"; } + +.fa-etsy:before { + content: "\f2d7"; } + +.fa-facebook-messenger:before { + content: "\f39f"; } + +.fa-audible:before { + content: "\f373"; } + +.fa-think-peaks:before { + content: "\f731"; } + +.fa-bilibili:before { + content: "\e3d9"; } + +.fa-erlang:before { + content: "\f39d"; } + +.fa-x-twitter:before { + content: "\e61b"; } + +.fa-cotton-bureau:before { + content: "\f89e"; } + +.fa-dashcube:before { + content: "\f210"; } + +.fa-42-group:before { + content: "\e080"; } + +.fa-innosoft:before { + content: "\e080"; } + +.fa-stack-exchange:before { + content: "\f18d"; } + +.fa-elementor:before { + content: "\f430"; } + +.fa-square-pied-piper:before { + content: "\e01e"; } + +.fa-pied-piper-square:before { + content: "\e01e"; } + +.fa-creative-commons-nd:before { + content: "\f4eb"; } + +.fa-palfed:before { + content: "\f3d8"; } + +.fa-superpowers:before { + content: "\f2dd"; } + +.fa-resolving:before { + content: "\f3e7"; } + +.fa-xbox:before { + content: "\f412"; } + +.fa-searchengin:before { + content: "\f3eb"; } + +.fa-tiktok:before { + content: "\e07b"; } + +.fa-square-facebook:before { + content: "\f082"; } + +.fa-facebook-square:before { + content: "\f082"; } + +.fa-renren:before { + content: "\f18b"; } + +.fa-linux:before { + content: "\f17c"; } + +.fa-glide:before { + content: "\f2a5"; } + +.fa-linkedin:before { + content: "\f08c"; } + +.fa-hubspot:before { + content: "\f3b2"; } + +.fa-deploydog:before { + content: "\f38e"; } + +.fa-twitch:before { + content: "\f1e8"; } + +.fa-ravelry:before { + content: "\f2d9"; } + +.fa-mixer:before { + content: "\e056"; } + +.fa-square-lastfm:before { + content: "\f203"; } + +.fa-lastfm-square:before { + content: "\f203"; } + +.fa-vimeo:before { + content: "\f40a"; } + +.fa-mendeley:before { + content: "\f7b3"; } + +.fa-uniregistry:before { + content: "\f404"; } + +.fa-figma:before { + content: "\f799"; } + +.fa-creative-commons-remix:before { + content: "\f4ee"; } + +.fa-cc-amazon-pay:before { + content: "\f42d"; } + +.fa-dropbox:before { + content: "\f16b"; } + +.fa-instagram:before { + content: "\f16d"; } + +.fa-cmplid:before { + content: "\e360"; } + +.fa-facebook:before { + content: "\f09a"; } + +.fa-gripfire:before { + content: "\f3ac"; } + +.fa-jedi-order:before { + content: "\f50e"; } + +.fa-uikit:before { + content: "\f403"; } + +.fa-fort-awesome-alt:before { + content: "\f3a3"; } + +.fa-phabricator:before { + content: "\f3db"; } + +.fa-ussunnah:before { + content: "\f407"; } + +.fa-earlybirds:before { + content: "\f39a"; } + +.fa-trade-federation:before { + content: "\f513"; } + +.fa-autoprefixer:before { + content: "\f41c"; } + +.fa-whatsapp:before { + content: "\f232"; } + +.fa-slideshare:before { + content: "\f1e7"; } + +.fa-google-play:before { + content: "\f3ab"; } + +.fa-viadeo:before { + content: "\f2a9"; } + +.fa-line:before { + content: "\f3c0"; } + +.fa-google-drive:before { + content: "\f3aa"; } + +.fa-servicestack:before { + content: "\f3ec"; } + +.fa-simplybuilt:before { + content: "\f215"; } + +.fa-bitbucket:before { + content: "\f171"; } + +.fa-imdb:before { + content: "\f2d8"; } + +.fa-deezer:before { + content: "\e077"; } + +.fa-raspberry-pi:before { + content: "\f7bb"; } + +.fa-jira:before { + content: "\f7b1"; } + +.fa-docker:before { + content: "\f395"; } + +.fa-screenpal:before { + content: "\e570"; } + +.fa-bluetooth:before { + content: "\f293"; } + +.fa-gitter:before { + content: "\f426"; } + +.fa-d-and-d:before { + content: "\f38d"; } + +.fa-microblog:before { + content: "\e01a"; } + +.fa-cc-diners-club:before { + content: "\f24c"; } + +.fa-gg-circle:before { + content: "\f261"; } + +.fa-pied-piper-hat:before { + content: "\f4e5"; } + +.fa-kickstarter-k:before { + content: "\f3bc"; } + +.fa-yandex:before { + content: "\f413"; } + +.fa-readme:before { + content: "\f4d5"; } + +.fa-html5:before { + content: "\f13b"; } + +.fa-sellsy:before { + content: "\f213"; } + +.fa-sass:before { + content: "\f41e"; } + +.fa-wirsindhandwerk:before { + content: "\e2d0"; } + +.fa-wsh:before { + content: "\e2d0"; } + +.fa-buromobelexperte:before { + content: "\f37f"; } + +.fa-salesforce:before { + content: "\f83b"; } + +.fa-octopus-deploy:before { + content: "\e082"; } + +.fa-medapps:before { + content: "\f3c6"; } + +.fa-ns8:before { + content: "\f3d5"; } + +.fa-pinterest-p:before { + content: "\f231"; } + +.fa-apper:before { + content: "\f371"; } + +.fa-fort-awesome:before { + content: "\f286"; } + +.fa-waze:before { + content: "\f83f"; } + +.fa-cc-jcb:before { + content: "\f24b"; } + +.fa-snapchat:before { + content: "\f2ab"; } + +.fa-snapchat-ghost:before { + content: "\f2ab"; } + +.fa-fantasy-flight-games:before { + content: "\f6dc"; } + +.fa-rust:before { + content: "\e07a"; } + +.fa-wix:before { + content: "\f5cf"; } + +.fa-square-behance:before { + content: "\f1b5"; } + +.fa-behance-square:before { + content: "\f1b5"; } + +.fa-supple:before { + content: "\f3f9"; } + +.fa-rebel:before { + content: "\f1d0"; } + +.fa-css3:before { + content: "\f13c"; } + +.fa-staylinked:before { + content: "\f3f5"; } + +.fa-kaggle:before { + content: "\f5fa"; } + +.fa-space-awesome:before { + content: "\e5ac"; } + +.fa-deviantart:before { + content: "\f1bd"; } + +.fa-cpanel:before { + content: "\f388"; } + +.fa-goodreads-g:before { + content: "\f3a9"; } + +.fa-square-git:before { + content: "\f1d2"; } + +.fa-git-square:before { + content: "\f1d2"; } + +.fa-square-tumblr:before { + content: "\f174"; } + +.fa-tumblr-square:before { + content: "\f174"; } + +.fa-trello:before { + content: "\f181"; } + +.fa-creative-commons-nc-jp:before { + content: "\f4ea"; } + +.fa-get-pocket:before { + content: "\f265"; } + +.fa-perbyte:before { + content: "\e083"; } + +.fa-grunt:before { + content: "\f3ad"; } + +.fa-weebly:before { + content: "\f5cc"; } + +.fa-connectdevelop:before { + content: "\f20e"; } + +.fa-leanpub:before { + content: "\f212"; } + +.fa-black-tie:before { + content: "\f27e"; } + +.fa-themeco:before { + content: "\f5c6"; } + +.fa-python:before { + content: "\f3e2"; } + +.fa-android:before { + content: "\f17b"; } + +.fa-bots:before { + content: "\e340"; } + +.fa-free-code-camp:before { + content: "\f2c5"; } + +.fa-hornbill:before { + content: "\f592"; } + +.fa-js:before { + content: "\f3b8"; } + +.fa-ideal:before { + content: "\e013"; } + +.fa-git:before { + content: "\f1d3"; } + +.fa-dev:before { + content: "\f6cc"; } + +.fa-sketch:before { + content: "\f7c6"; } + +.fa-yandex-international:before { + content: "\f414"; } + +.fa-cc-amex:before { + content: "\f1f3"; } + +.fa-uber:before { + content: "\f402"; } + +.fa-github:before { + content: "\f09b"; } + +.fa-php:before { + content: "\f457"; } + +.fa-alipay:before { + content: "\f642"; } + +.fa-youtube:before { + content: "\f167"; } + +.fa-skyatlas:before { + content: "\f216"; } + +.fa-firefox-browser:before { + content: "\e007"; } + +.fa-replyd:before { + content: "\f3e6"; } + +.fa-suse:before { + content: "\f7d6"; } + +.fa-jenkins:before { + content: "\f3b6"; } + +.fa-twitter:before { + content: "\f099"; } + +.fa-rockrms:before { + content: "\f3e9"; } + +.fa-pinterest:before { + content: "\f0d2"; } + +.fa-buffer:before { + content: "\f837"; } + +.fa-npm:before { + content: "\f3d4"; } + +.fa-yammer:before { + content: "\f840"; } + +.fa-btc:before { + content: "\f15a"; } + +.fa-dribbble:before { + content: "\f17d"; } + +.fa-stumbleupon-circle:before { + content: "\f1a3"; } + +.fa-internet-explorer:before { + content: "\f26b"; } + +.fa-stubber:before { + content: "\e5c7"; } + +.fa-telegram:before { + content: "\f2c6"; } + +.fa-telegram-plane:before { + content: "\f2c6"; } + +.fa-old-republic:before { + content: "\f510"; } + +.fa-odysee:before { + content: "\e5c6"; } + +.fa-square-whatsapp:before { + content: "\f40c"; } + +.fa-whatsapp-square:before { + content: "\f40c"; } + +.fa-node-js:before { + content: "\f3d3"; } + +.fa-edge-legacy:before { + content: "\e078"; } + +.fa-slack:before { + content: "\f198"; } + +.fa-slack-hash:before { + content: "\f198"; } + +.fa-medrt:before { + content: "\f3c8"; } + +.fa-usb:before { + content: "\f287"; } + +.fa-tumblr:before { + content: "\f173"; } + +.fa-vaadin:before { + content: "\f408"; } + +.fa-quora:before { + content: "\f2c4"; } + +.fa-square-x-twitter:before { + content: "\e61a"; } + +.fa-reacteurope:before { + content: "\f75d"; } + +.fa-medium:before { + content: "\f23a"; } + +.fa-medium-m:before { + content: "\f23a"; } + +.fa-amilia:before { + content: "\f36d"; } + +.fa-mixcloud:before { + content: "\f289"; } + +.fa-flipboard:before { + content: "\f44d"; } + +.fa-viacoin:before { + content: "\f237"; } + +.fa-critical-role:before { + content: "\f6c9"; } + +.fa-sitrox:before { + content: "\e44a"; } + +.fa-discourse:before { + content: "\f393"; } + +.fa-joomla:before { + content: "\f1aa"; } + +.fa-mastodon:before { + content: "\f4f6"; } + +.fa-airbnb:before { + content: "\f834"; } + +.fa-wolf-pack-battalion:before { + content: "\f514"; } + +.fa-buy-n-large:before { + content: "\f8a6"; } + +.fa-gulp:before { + content: "\f3ae"; } + +.fa-creative-commons-sampling-plus:before { + content: "\f4f1"; } + +.fa-strava:before { + content: "\f428"; } + +.fa-ember:before { + content: "\f423"; } + +.fa-canadian-maple-leaf:before { + content: "\f785"; } + +.fa-teamspeak:before { + content: "\f4f9"; } + +.fa-pushed:before { + content: "\f3e1"; } + +.fa-wordpress-simple:before { + content: "\f411"; } + +.fa-nutritionix:before { + content: "\f3d6"; } + +.fa-wodu:before { + content: "\e088"; } + +.fa-google-pay:before { + content: "\e079"; } + +.fa-intercom:before { + content: "\f7af"; } + +.fa-zhihu:before { + content: "\f63f"; } + +.fa-korvue:before { + content: "\f42f"; } + +.fa-pix:before { + content: "\e43a"; } + +.fa-steam-symbol:before { + content: "\f3f6"; } +:root, :host { + --fa-style-family-classic: 'Font Awesome 6 Free'; + --fa-font-regular: normal 400 1em/1 'Font Awesome 6 Free'; } + +@font-face { + font-family: 'Font Awesome 6 Free'; + font-style: normal; + font-weight: 400; + font-display: block; + src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype"); } + +.far, +.fa-regular { + font-weight: 400; } +:root, :host { + --fa-style-family-classic: 'Font Awesome 6 Free'; + --fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; } + +@font-face { + font-family: 'Font Awesome 6 Free'; + font-style: normal; + font-weight: 900; + font-display: block; + src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); } + +.fas, +.fa-solid { + font-weight: 900; } +@font-face { + font-family: 'Font Awesome 5 Brands'; + font-display: block; + font-weight: 400; + src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"); } + +@font-face { + font-family: 'Font Awesome 5 Free'; + font-display: block; + font-weight: 900; + src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); } + +@font-face { + font-family: 'Font Awesome 5 Free'; + font-display: block; + font-weight: 400; + src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype"); } +@font-face { + font-family: 'FontAwesome'; + font-display: block; + src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); } + +@font-face { + font-family: 'FontAwesome'; + font-display: block; + src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"); } + +@font-face { + font-family: 'FontAwesome'; + font-display: block; + src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype"); } + +@font-face { + font-family: 'FontAwesome'; + font-display: block; + src: url("../webfonts/fa-v4compatibility.woff2") format("woff2"), url("../webfonts/fa-v4compatibility.ttf") format("truetype"); } diff --git a/deps/font-awesome-6.4.2/css/all.min.css b/deps/font-awesome-6.4.2/css/all.min.css new file mode 100644 index 0000000..6604a06 --- /dev/null +++ b/deps/font-awesome-6.4.2/css/all.min.css @@ -0,0 +1,9 @@ +/*! + * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + * Copyright 2023 Fonticons, Inc. + */ +.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)} + +.fa-0:before{content:"\30"}.fa-1:before{content:"\31"}.fa-2:before{content:"\32"}.fa-3:before{content:"\33"}.fa-4:before{content:"\34"}.fa-5:before{content:"\35"}.fa-6:before{content:"\36"}.fa-7:before{content:"\37"}.fa-8:before{content:"\38"}.fa-9:before{content:"\39"}.fa-fill-drip:before{content:"\f576"}.fa-arrows-to-circle:before{content:"\e4bd"}.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:"\f138"}.fa-at:before{content:"\40"}.fa-trash-alt:before,.fa-trash-can:before{content:"\f2ed"}.fa-text-height:before{content:"\f034"}.fa-user-times:before,.fa-user-xmark:before{content:"\f235"}.fa-stethoscope:before{content:"\f0f1"}.fa-comment-alt:before,.fa-message:before{content:"\f27a"}.fa-info:before{content:"\f129"}.fa-compress-alt:before,.fa-down-left-and-up-right-to-center:before{content:"\f422"}.fa-explosion:before{content:"\e4e9"}.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:"\f15c"}.fa-wave-square:before{content:"\f83e"}.fa-ring:before{content:"\f70b"}.fa-building-un:before{content:"\e4d9"}.fa-dice-three:before{content:"\f527"}.fa-calendar-alt:before,.fa-calendar-days:before{content:"\f073"}.fa-anchor-circle-check:before{content:"\e4aa"}.fa-building-circle-arrow-right:before{content:"\e4d1"}.fa-volleyball-ball:before,.fa-volleyball:before{content:"\f45f"}.fa-arrows-up-to-line:before{content:"\e4c2"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-circle-minus:before,.fa-minus-circle:before{content:"\f056"}.fa-door-open:before{content:"\f52b"}.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:"\f2f5"}.fa-atom:before{content:"\f5d2"}.fa-soap:before{content:"\e06e"}.fa-heart-music-camera-bolt:before,.fa-icons:before{content:"\f86d"}.fa-microphone-alt-slash:before,.fa-microphone-lines-slash:before{content:"\f539"}.fa-bridge-circle-check:before{content:"\e4c9"}.fa-pump-medical:before{content:"\e06a"}.fa-fingerprint:before{content:"\f577"}.fa-hand-point-right:before{content:"\f0a4"}.fa-magnifying-glass-location:before,.fa-search-location:before{content:"\f689"}.fa-forward-step:before,.fa-step-forward:before{content:"\f051"}.fa-face-smile-beam:before,.fa-smile-beam:before{content:"\f5b8"}.fa-flag-checkered:before{content:"\f11e"}.fa-football-ball:before,.fa-football:before{content:"\f44e"}.fa-school-circle-exclamation:before{content:"\e56c"}.fa-crop:before{content:"\f125"}.fa-angle-double-down:before,.fa-angles-down:before{content:"\f103"}.fa-users-rectangle:before{content:"\e594"}.fa-people-roof:before{content:"\e537"}.fa-people-line:before{content:"\e534"}.fa-beer-mug-empty:before,.fa-beer:before{content:"\f0fc"}.fa-diagram-predecessor:before{content:"\e477"}.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:"\f176"}.fa-burn:before,.fa-fire-flame-simple:before{content:"\f46a"}.fa-male:before,.fa-person:before{content:"\f183"}.fa-laptop:before{content:"\f109"}.fa-file-csv:before{content:"\f6dd"}.fa-menorah:before{content:"\f676"}.fa-truck-plane:before{content:"\e58f"}.fa-record-vinyl:before{content:"\f8d9"}.fa-face-grin-stars:before,.fa-grin-stars:before{content:"\f587"}.fa-bong:before{content:"\f55c"}.fa-pastafarianism:before,.fa-spaghetti-monster-flying:before{content:"\f67b"}.fa-arrow-down-up-across-line:before{content:"\e4af"}.fa-spoon:before,.fa-utensil-spoon:before{content:"\f2e5"}.fa-jar-wheat:before{content:"\e517"}.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:"\f674"}.fa-file-circle-exclamation:before{content:"\e4eb"}.fa-circle-h:before,.fa-hospital-symbol:before{content:"\f47e"}.fa-pager:before{content:"\f815"}.fa-address-book:before,.fa-contact-book:before{content:"\f2b9"}.fa-strikethrough:before{content:"\f0cc"}.fa-k:before{content:"\4b"}.fa-landmark-flag:before{content:"\e51c"}.fa-pencil-alt:before,.fa-pencil:before{content:"\f303"}.fa-backward:before{content:"\f04a"}.fa-caret-right:before{content:"\f0da"}.fa-comments:before{content:"\f086"}.fa-file-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-code-pull-request:before{content:"\e13c"}.fa-clipboard-list:before{content:"\f46d"}.fa-truck-loading:before,.fa-truck-ramp-box:before{content:"\f4de"}.fa-user-check:before{content:"\f4fc"}.fa-vial-virus:before{content:"\e597"}.fa-sheet-plastic:before{content:"\e571"}.fa-blog:before{content:"\f781"}.fa-user-ninja:before{content:"\f504"}.fa-person-arrow-up-from-line:before{content:"\e539"}.fa-scroll-torah:before,.fa-torah:before{content:"\f6a0"}.fa-broom-ball:before,.fa-quidditch-broom-ball:before,.fa-quidditch:before{content:"\f458"}.fa-toggle-off:before{content:"\f204"}.fa-archive:before,.fa-box-archive:before{content:"\f187"}.fa-person-drowning:before{content:"\e545"}.fa-arrow-down-9-1:before,.fa-sort-numeric-desc:before,.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-face-grin-tongue-squint:before,.fa-grin-tongue-squint:before{content:"\f58a"}.fa-spray-can:before{content:"\f5bd"}.fa-truck-monster:before{content:"\f63b"}.fa-w:before{content:"\57"}.fa-earth-africa:before,.fa-globe-africa:before{content:"\f57c"}.fa-rainbow:before{content:"\f75b"}.fa-circle-notch:before{content:"\f1ce"}.fa-tablet-alt:before,.fa-tablet-screen-button:before{content:"\f3fa"}.fa-paw:before{content:"\f1b0"}.fa-cloud:before{content:"\f0c2"}.fa-trowel-bricks:before{content:"\e58a"}.fa-face-flushed:before,.fa-flushed:before{content:"\f579"}.fa-hospital-user:before{content:"\f80d"}.fa-tent-arrow-left-right:before{content:"\e57f"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-binoculars:before{content:"\f1e5"}.fa-microphone-slash:before{content:"\f131"}.fa-box-tissue:before{content:"\e05b"}.fa-motorcycle:before{content:"\f21c"}.fa-bell-concierge:before,.fa-concierge-bell:before{content:"\f562"}.fa-pen-ruler:before,.fa-pencil-ruler:before{content:"\f5ae"}.fa-people-arrows-left-right:before,.fa-people-arrows:before{content:"\e068"}.fa-mars-and-venus-burst:before{content:"\e523"}.fa-caret-square-right:before,.fa-square-caret-right:before{content:"\f152"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-sun-plant-wilt:before{content:"\e57a"}.fa-toilets-portable:before{content:"\e584"}.fa-hockey-puck:before{content:"\f453"}.fa-table:before{content:"\f0ce"}.fa-magnifying-glass-arrow-right:before{content:"\e521"}.fa-digital-tachograph:before,.fa-tachograph-digital:before{content:"\f566"}.fa-users-slash:before{content:"\e073"}.fa-clover:before{content:"\e139"}.fa-mail-reply:before,.fa-reply:before{content:"\f3e5"}.fa-star-and-crescent:before{content:"\f699"}.fa-house-fire:before{content:"\e50c"}.fa-minus-square:before,.fa-square-minus:before{content:"\f146"}.fa-helicopter:before{content:"\f533"}.fa-compass:before{content:"\f14e"}.fa-caret-square-down:before,.fa-square-caret-down:before{content:"\f150"}.fa-file-circle-question:before{content:"\e4ef"}.fa-laptop-code:before{content:"\f5fc"}.fa-swatchbook:before{content:"\f5c3"}.fa-prescription-bottle:before{content:"\f485"}.fa-bars:before,.fa-navicon:before{content:"\f0c9"}.fa-people-group:before{content:"\e533"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-heart-broken:before,.fa-heart-crack:before{content:"\f7a9"}.fa-external-link-square-alt:before,.fa-square-up-right:before{content:"\f360"}.fa-face-kiss-beam:before,.fa-kiss-beam:before{content:"\f597"}.fa-film:before{content:"\f008"}.fa-ruler-horizontal:before{content:"\f547"}.fa-people-robbery:before{content:"\e536"}.fa-lightbulb:before{content:"\f0eb"}.fa-caret-left:before{content:"\f0d9"}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a"}.fa-school-circle-xmark:before{content:"\e56d"}.fa-arrow-right-from-bracket:before,.fa-sign-out:before{content:"\f08b"}.fa-chevron-circle-down:before,.fa-circle-chevron-down:before{content:"\f13a"}.fa-unlock-alt:before,.fa-unlock-keyhole:before{content:"\f13e"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-headphones-alt:before,.fa-headphones-simple:before{content:"\f58f"}.fa-sitemap:before{content:"\f0e8"}.fa-circle-dollar-to-slot:before,.fa-donate:before{content:"\f4b9"}.fa-memory:before{content:"\f538"}.fa-road-spikes:before{content:"\e568"}.fa-fire-burner:before{content:"\e4f1"}.fa-flag:before{content:"\f024"}.fa-hanukiah:before{content:"\f6e6"}.fa-feather:before{content:"\f52d"}.fa-volume-down:before,.fa-volume-low:before{content:"\f027"}.fa-comment-slash:before{content:"\f4b3"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-compress:before{content:"\f066"}.fa-wheat-alt:before,.fa-wheat-awn:before{content:"\e2cd"}.fa-ankh:before{content:"\f644"}.fa-hands-holding-child:before{content:"\e4fa"}.fa-asterisk:before{content:"\2a"}.fa-check-square:before,.fa-square-check:before{content:"\f14a"}.fa-peseta-sign:before{content:"\e221"}.fa-header:before,.fa-heading:before{content:"\f1dc"}.fa-ghost:before{content:"\f6e2"}.fa-list-squares:before,.fa-list:before{content:"\f03a"}.fa-phone-square-alt:before,.fa-square-phone-flip:before{content:"\f87b"}.fa-cart-plus:before{content:"\f217"}.fa-gamepad:before{content:"\f11b"}.fa-circle-dot:before,.fa-dot-circle:before{content:"\f192"}.fa-dizzy:before,.fa-face-dizzy:before{content:"\f567"}.fa-egg:before{content:"\f7fb"}.fa-house-medical-circle-xmark:before{content:"\e513"}.fa-campground:before{content:"\f6bb"}.fa-folder-plus:before{content:"\f65e"}.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:"\f1e3"}.fa-paint-brush:before,.fa-paintbrush:before{content:"\f1fc"}.fa-lock:before{content:"\f023"}.fa-gas-pump:before{content:"\f52f"}.fa-hot-tub-person:before,.fa-hot-tub:before{content:"\f593"}.fa-map-location:before,.fa-map-marked:before{content:"\f59f"}.fa-house-flood-water:before{content:"\e50e"}.fa-tree:before{content:"\f1bb"}.fa-bridge-lock:before{content:"\e4cc"}.fa-sack-dollar:before{content:"\f81d"}.fa-edit:before,.fa-pen-to-square:before{content:"\f044"}.fa-car-side:before{content:"\f5e4"}.fa-share-alt:before,.fa-share-nodes:before{content:"\f1e0"}.fa-heart-circle-minus:before{content:"\e4ff"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-microscope:before{content:"\f610"}.fa-sink:before{content:"\e06d"}.fa-bag-shopping:before,.fa-shopping-bag:before{content:"\f290"}.fa-arrow-down-z-a:before,.fa-sort-alpha-desc:before,.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-mitten:before{content:"\f7b5"}.fa-person-rays:before{content:"\e54d"}.fa-users:before{content:"\f0c0"}.fa-eye-slash:before{content:"\f070"}.fa-flask-vial:before{content:"\e4f3"}.fa-hand-paper:before,.fa-hand:before{content:"\f256"}.fa-om:before{content:"\f679"}.fa-worm:before{content:"\e599"}.fa-house-circle-xmark:before{content:"\e50b"}.fa-plug:before{content:"\f1e6"}.fa-chevron-up:before{content:"\f077"}.fa-hand-spock:before{content:"\f259"}.fa-stopwatch:before{content:"\f2f2"}.fa-face-kiss:before,.fa-kiss:before{content:"\f596"}.fa-bridge-circle-xmark:before{content:"\e4cb"}.fa-face-grin-tongue:before,.fa-grin-tongue:before{content:"\f589"}.fa-chess-bishop:before{content:"\f43a"}.fa-face-grin-wink:before,.fa-grin-wink:before{content:"\f58c"}.fa-deaf:before,.fa-deafness:before,.fa-ear-deaf:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-road-circle-check:before{content:"\e564"}.fa-dice-five:before{content:"\f523"}.fa-rss-square:before,.fa-square-rss:before{content:"\f143"}.fa-land-mine-on:before{content:"\e51b"}.fa-i-cursor:before{content:"\f246"}.fa-stamp:before{content:"\f5bf"}.fa-stairs:before{content:"\e289"}.fa-i:before{content:"\49"}.fa-hryvnia-sign:before,.fa-hryvnia:before{content:"\f6f2"}.fa-pills:before{content:"\f484"}.fa-face-grin-wide:before,.fa-grin-alt:before{content:"\f581"}.fa-tooth:before{content:"\f5c9"}.fa-v:before{content:"\56"}.fa-bangladeshi-taka-sign:before{content:"\e2e6"}.fa-bicycle:before{content:"\f206"}.fa-rod-asclepius:before,.fa-rod-snake:before,.fa-staff-aesculapius:before,.fa-staff-snake:before{content:"\e579"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-ambulance:before,.fa-truck-medical:before{content:"\f0f9"}.fa-wheat-awn-circle-exclamation:before{content:"\e598"}.fa-snowman:before{content:"\f7d0"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-road-barrier:before{content:"\e562"}.fa-school:before{content:"\f549"}.fa-igloo:before{content:"\f7ae"}.fa-joint:before{content:"\f595"}.fa-angle-right:before{content:"\f105"}.fa-horse:before{content:"\f6f0"}.fa-q:before{content:"\51"}.fa-g:before{content:"\47"}.fa-notes-medical:before{content:"\f481"}.fa-temperature-2:before,.fa-temperature-half:before,.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-dong-sign:before{content:"\e169"}.fa-capsules:before{content:"\f46b"}.fa-poo-bolt:before,.fa-poo-storm:before{content:"\f75a"}.fa-face-frown-open:before,.fa-frown-open:before{content:"\f57a"}.fa-hand-point-up:before{content:"\f0a6"}.fa-money-bill:before{content:"\f0d6"}.fa-bookmark:before{content:"\f02e"}.fa-align-justify:before{content:"\f039"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-helmet-un:before{content:"\e503"}.fa-bullseye:before{content:"\f140"}.fa-bacon:before{content:"\f7e5"}.fa-hand-point-down:before{content:"\f0a7"}.fa-arrow-up-from-bracket:before{content:"\e09a"}.fa-folder-blank:before,.fa-folder:before{content:"\f07b"}.fa-file-medical-alt:before,.fa-file-waveform:before{content:"\f478"}.fa-radiation:before{content:"\f7b9"}.fa-chart-simple:before{content:"\e473"}.fa-mars-stroke:before{content:"\f229"}.fa-vial:before{content:"\f492"}.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:"\f624"}.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:"\e2ca"}.fa-e:before{content:"\45"}.fa-pen-alt:before,.fa-pen-clip:before{content:"\f305"}.fa-bridge-circle-exclamation:before{content:"\e4ca"}.fa-user:before{content:"\f007"}.fa-school-circle-check:before{content:"\e56b"}.fa-dumpster:before{content:"\f793"}.fa-shuttle-van:before,.fa-van-shuttle:before{content:"\f5b6"}.fa-building-user:before{content:"\e4da"}.fa-caret-square-left:before,.fa-square-caret-left:before{content:"\f191"}.fa-highlighter:before{content:"\f591"}.fa-key:before{content:"\f084"}.fa-bullhorn:before{content:"\f0a1"}.fa-globe:before{content:"\f0ac"}.fa-synagogue:before{content:"\f69b"}.fa-person-half-dress:before{content:"\e548"}.fa-road-bridge:before{content:"\e563"}.fa-location-arrow:before{content:"\f124"}.fa-c:before{content:"\43"}.fa-tablet-button:before{content:"\f10a"}.fa-building-lock:before{content:"\e4d6"}.fa-pizza-slice:before{content:"\f818"}.fa-money-bill-wave:before{content:"\f53a"}.fa-area-chart:before,.fa-chart-area:before{content:"\f1fe"}.fa-house-flag:before{content:"\e50d"}.fa-person-circle-minus:before{content:"\e540"}.fa-ban:before,.fa-cancel:before{content:"\f05e"}.fa-camera-rotate:before{content:"\e0d8"}.fa-air-freshener:before,.fa-spray-can-sparkles:before{content:"\f5d0"}.fa-star:before{content:"\f005"}.fa-repeat:before{content:"\f363"}.fa-cross:before{content:"\f654"}.fa-box:before{content:"\f466"}.fa-venus-mars:before{content:"\f228"}.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:"\f245"}.fa-expand-arrows-alt:before,.fa-maximize:before{content:"\f31e"}.fa-charging-station:before{content:"\f5e7"}.fa-shapes:before,.fa-triangle-circle-square:before{content:"\f61f"}.fa-random:before,.fa-shuffle:before{content:"\f074"}.fa-person-running:before,.fa-running:before{content:"\f70c"}.fa-mobile-retro:before{content:"\e527"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-spider:before{content:"\f717"}.fa-hands-bound:before{content:"\e4f9"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-plane-circle-exclamation:before{content:"\e556"}.fa-x-ray:before{content:"\f497"}.fa-spell-check:before{content:"\f891"}.fa-slash:before{content:"\f715"}.fa-computer-mouse:before,.fa-mouse:before{content:"\f8cc"}.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:"\f090"}.fa-shop-slash:before,.fa-store-alt-slash:before{content:"\e070"}.fa-server:before{content:"\f233"}.fa-virus-covid-slash:before{content:"\e4a9"}.fa-shop-lock:before{content:"\e4a5"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-blender-phone:before{content:"\f6b6"}.fa-building-wheat:before{content:"\e4db"}.fa-person-breastfeeding:before{content:"\e53a"}.fa-right-to-bracket:before,.fa-sign-in-alt:before{content:"\f2f6"}.fa-venus:before{content:"\f221"}.fa-passport:before{content:"\f5ab"}.fa-heart-pulse:before,.fa-heartbeat:before{content:"\f21e"}.fa-people-carry-box:before,.fa-people-carry:before{content:"\f4ce"}.fa-temperature-high:before{content:"\f769"}.fa-microchip:before{content:"\f2db"}.fa-crown:before{content:"\f521"}.fa-weight-hanging:before{content:"\f5cd"}.fa-xmarks-lines:before{content:"\e59a"}.fa-file-prescription:before{content:"\f572"}.fa-weight-scale:before,.fa-weight:before{content:"\f496"}.fa-user-friends:before,.fa-user-group:before{content:"\f500"}.fa-arrow-up-a-z:before,.fa-sort-alpha-up:before{content:"\f15e"}.fa-chess-knight:before{content:"\f441"}.fa-face-laugh-squint:before,.fa-laugh-squint:before{content:"\f59b"}.fa-wheelchair:before{content:"\f193"}.fa-arrow-circle-up:before,.fa-circle-arrow-up:before{content:"\f0aa"}.fa-toggle-on:before{content:"\f205"}.fa-person-walking:before,.fa-walking:before{content:"\f554"}.fa-l:before{content:"\4c"}.fa-fire:before{content:"\f06d"}.fa-bed-pulse:before,.fa-procedures:before{content:"\f487"}.fa-shuttle-space:before,.fa-space-shuttle:before{content:"\f197"}.fa-face-laugh:before,.fa-laugh:before{content:"\f599"}.fa-folder-open:before{content:"\f07c"}.fa-heart-circle-plus:before{content:"\e500"}.fa-code-fork:before{content:"\e13b"}.fa-city:before{content:"\f64f"}.fa-microphone-alt:before,.fa-microphone-lines:before{content:"\f3c9"}.fa-pepper-hot:before{content:"\f816"}.fa-unlock:before{content:"\f09c"}.fa-colon-sign:before{content:"\e140"}.fa-headset:before{content:"\f590"}.fa-store-slash:before{content:"\e071"}.fa-road-circle-xmark:before{content:"\e566"}.fa-user-minus:before{content:"\f503"}.fa-mars-stroke-up:before,.fa-mars-stroke-v:before{content:"\f22a"}.fa-champagne-glasses:before,.fa-glass-cheers:before{content:"\f79f"}.fa-clipboard:before{content:"\f328"}.fa-house-circle-exclamation:before{content:"\e50a"}.fa-file-arrow-up:before,.fa-file-upload:before{content:"\f574"}.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:"\f1eb"}.fa-bath:before,.fa-bathtub:before{content:"\f2cd"}.fa-underline:before{content:"\f0cd"}.fa-user-edit:before,.fa-user-pen:before{content:"\f4ff"}.fa-signature:before{content:"\f5b7"}.fa-stroopwafel:before{content:"\f551"}.fa-bold:before{content:"\f032"}.fa-anchor-lock:before{content:"\e4ad"}.fa-building-ngo:before{content:"\e4d7"}.fa-manat-sign:before{content:"\e1d5"}.fa-not-equal:before{content:"\f53e"}.fa-border-style:before,.fa-border-top-left:before{content:"\f853"}.fa-map-location-dot:before,.fa-map-marked-alt:before{content:"\f5a0"}.fa-jedi:before{content:"\f669"}.fa-poll:before,.fa-square-poll-vertical:before{content:"\f681"}.fa-mug-hot:before{content:"\f7b6"}.fa-battery-car:before,.fa-car-battery:before{content:"\f5df"}.fa-gift:before{content:"\f06b"}.fa-dice-two:before{content:"\f528"}.fa-chess-queen:before{content:"\f445"}.fa-glasses:before{content:"\f530"}.fa-chess-board:before{content:"\f43c"}.fa-building-circle-check:before{content:"\e4d2"}.fa-person-chalkboard:before{content:"\e53d"}.fa-mars-stroke-h:before,.fa-mars-stroke-right:before{content:"\f22b"}.fa-hand-back-fist:before,.fa-hand-rock:before{content:"\f255"}.fa-caret-square-up:before,.fa-square-caret-up:before{content:"\f151"}.fa-cloud-showers-water:before{content:"\e4e4"}.fa-bar-chart:before,.fa-chart-bar:before{content:"\f080"}.fa-hands-bubbles:before,.fa-hands-wash:before{content:"\e05e"}.fa-less-than-equal:before{content:"\f537"}.fa-train:before{content:"\f238"}.fa-eye-low-vision:before,.fa-low-vision:before{content:"\f2a8"}.fa-crow:before{content:"\f520"}.fa-sailboat:before{content:"\e445"}.fa-window-restore:before{content:"\f2d2"}.fa-plus-square:before,.fa-square-plus:before{content:"\f0fe"}.fa-torii-gate:before{content:"\f6a1"}.fa-frog:before{content:"\f52e"}.fa-bucket:before{content:"\e4cf"}.fa-image:before{content:"\f03e"}.fa-microphone:before{content:"\f130"}.fa-cow:before{content:"\f6c8"}.fa-caret-up:before{content:"\f0d8"}.fa-screwdriver:before{content:"\f54a"}.fa-folder-closed:before{content:"\e185"}.fa-house-tsunami:before{content:"\e515"}.fa-square-nfi:before{content:"\e576"}.fa-arrow-up-from-ground-water:before{content:"\e4b5"}.fa-glass-martini-alt:before,.fa-martini-glass:before{content:"\f57b"}.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:"\f2ea"}.fa-columns:before,.fa-table-columns:before{content:"\f0db"}.fa-lemon:before{content:"\f094"}.fa-head-side-mask:before{content:"\e063"}.fa-handshake:before{content:"\f2b5"}.fa-gem:before{content:"\f3a5"}.fa-dolly-box:before,.fa-dolly:before{content:"\f472"}.fa-smoking:before{content:"\f48d"}.fa-compress-arrows-alt:before,.fa-minimize:before{content:"\f78c"}.fa-monument:before{content:"\f5a6"}.fa-snowplow:before{content:"\f7d2"}.fa-angle-double-right:before,.fa-angles-right:before{content:"\f101"}.fa-cannabis:before{content:"\f55f"}.fa-circle-play:before,.fa-play-circle:before{content:"\f144"}.fa-tablets:before{content:"\f490"}.fa-ethernet:before{content:"\f796"}.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:"\f153"}.fa-chair:before{content:"\f6c0"}.fa-check-circle:before,.fa-circle-check:before{content:"\f058"}.fa-circle-stop:before,.fa-stop-circle:before{content:"\f28d"}.fa-compass-drafting:before,.fa-drafting-compass:before{content:"\f568"}.fa-plate-wheat:before{content:"\e55a"}.fa-icicles:before{content:"\f7ad"}.fa-person-shelter:before{content:"\e54f"}.fa-neuter:before{content:"\f22c"}.fa-id-badge:before{content:"\f2c1"}.fa-marker:before{content:"\f5a1"}.fa-face-laugh-beam:before,.fa-laugh-beam:before{content:"\f59a"}.fa-helicopter-symbol:before{content:"\e502"}.fa-universal-access:before{content:"\f29a"}.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:"\f139"}.fa-lari-sign:before{content:"\e1c8"}.fa-volcano:before{content:"\f770"}.fa-person-walking-dashed-line-arrow-right:before{content:"\e553"}.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:"\f154"}.fa-viruses:before{content:"\e076"}.fa-square-person-confined:before{content:"\e577"}.fa-user-tie:before{content:"\f508"}.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:"\f175"}.fa-tent-arrow-down-to-line:before{content:"\e57e"}.fa-certificate:before{content:"\f0a3"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-suitcase:before{content:"\f0f2"}.fa-person-skating:before,.fa-skating:before{content:"\f7c5"}.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:"\f662"}.fa-camera-retro:before{content:"\f083"}.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:"\f0ab"}.fa-arrow-right-to-file:before,.fa-file-import:before{content:"\f56f"}.fa-external-link-square:before,.fa-square-arrow-up-right:before{content:"\f14c"}.fa-box-open:before{content:"\f49e"}.fa-scroll:before{content:"\f70e"}.fa-spa:before{content:"\f5bb"}.fa-location-pin-lock:before{content:"\e51f"}.fa-pause:before{content:"\f04c"}.fa-hill-avalanche:before{content:"\e507"}.fa-temperature-0:before,.fa-temperature-empty:before,.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-bomb:before{content:"\f1e2"}.fa-registered:before{content:"\f25d"}.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:"\f2bb"}.fa-balance-scale-right:before,.fa-scale-unbalanced-flip:before{content:"\f516"}.fa-subscript:before{content:"\f12c"}.fa-diamond-turn-right:before,.fa-directions:before{content:"\f5eb"}.fa-burst:before{content:"\e4dc"}.fa-house-laptop:before,.fa-laptop-house:before{content:"\e066"}.fa-face-tired:before,.fa-tired:before{content:"\f5c8"}.fa-money-bills:before{content:"\e1f3"}.fa-smog:before{content:"\f75f"}.fa-crutch:before{content:"\f7f7"}.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:"\f0ee"}.fa-palette:before{content:"\f53f"}.fa-arrows-turn-right:before{content:"\e4c0"}.fa-vest:before{content:"\e085"}.fa-ferry:before{content:"\e4ea"}.fa-arrows-down-to-people:before{content:"\e4b9"}.fa-seedling:before,.fa-sprout:before{content:"\f4d8"}.fa-arrows-alt-h:before,.fa-left-right:before{content:"\f337"}.fa-boxes-packing:before{content:"\e4c7"}.fa-arrow-circle-left:before,.fa-circle-arrow-left:before{content:"\f0a8"}.fa-group-arrows-rotate:before{content:"\e4f6"}.fa-bowl-food:before{content:"\e4c6"}.fa-candy-cane:before{content:"\f786"}.fa-arrow-down-wide-short:before,.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:"\f160"}.fa-cloud-bolt:before,.fa-thunderstorm:before{content:"\f76c"}.fa-remove-format:before,.fa-text-slash:before{content:"\f87d"}.fa-face-smile-wink:before,.fa-smile-wink:before{content:"\f4da"}.fa-file-word:before{content:"\f1c2"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-arrows-h:before,.fa-arrows-left-right:before{content:"\f07e"}.fa-house-lock:before{content:"\e510"}.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:"\f0ed"}.fa-children:before{content:"\e4e1"}.fa-blackboard:before,.fa-chalkboard:before{content:"\f51b"}.fa-user-alt-slash:before,.fa-user-large-slash:before{content:"\f4fa"}.fa-envelope-open:before{content:"\f2b6"}.fa-handshake-alt-slash:before,.fa-handshake-simple-slash:before{content:"\e05f"}.fa-mattress-pillow:before{content:"\e525"}.fa-guarani-sign:before{content:"\e19a"}.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:"\f021"}.fa-fire-extinguisher:before{content:"\f134"}.fa-cruzeiro-sign:before{content:"\e152"}.fa-greater-than-equal:before{content:"\f532"}.fa-shield-alt:before,.fa-shield-halved:before{content:"\f3ed"}.fa-atlas:before,.fa-book-atlas:before{content:"\f558"}.fa-virus:before{content:"\e074"}.fa-envelope-circle-check:before{content:"\e4e8"}.fa-layer-group:before{content:"\f5fd"}.fa-arrows-to-dot:before{content:"\e4be"}.fa-archway:before{content:"\f557"}.fa-heart-circle-check:before{content:"\e4fd"}.fa-house-chimney-crack:before,.fa-house-damage:before{content:"\f6f1"}.fa-file-archive:before,.fa-file-zipper:before{content:"\f1c6"}.fa-square:before{content:"\f0c8"}.fa-glass-martini:before,.fa-martini-glass-empty:before{content:"\f000"}.fa-couch:before{content:"\f4b8"}.fa-cedi-sign:before{content:"\e0df"}.fa-italic:before{content:"\f033"}.fa-church:before{content:"\f51d"}.fa-comments-dollar:before{content:"\f653"}.fa-democrat:before{content:"\f747"}.fa-z:before{content:"\5a"}.fa-person-skiing:before,.fa-skiing:before{content:"\f7c9"}.fa-road-lock:before{content:"\e567"}.fa-a:before{content:"\41"}.fa-temperature-arrow-down:before,.fa-temperature-down:before{content:"\e03f"}.fa-feather-alt:before,.fa-feather-pointed:before{content:"\f56b"}.fa-p:before{content:"\50"}.fa-snowflake:before{content:"\f2dc"}.fa-newspaper:before{content:"\f1ea"}.fa-ad:before,.fa-rectangle-ad:before{content:"\f641"}.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:"\f0a9"}.fa-filter-circle-xmark:before{content:"\e17b"}.fa-locust:before{content:"\e520"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:"\f0cb"}.fa-person-dress-burst:before{content:"\e544"}.fa-money-check-alt:before,.fa-money-check-dollar:before{content:"\f53d"}.fa-vector-square:before{content:"\f5cb"}.fa-bread-slice:before{content:"\f7ec"}.fa-language:before{content:"\f1ab"}.fa-face-kiss-wink-heart:before,.fa-kiss-wink-heart:before{content:"\f598"}.fa-filter:before{content:"\f0b0"}.fa-question:before{content:"\3f"}.fa-file-signature:before{content:"\f573"}.fa-arrows-alt:before,.fa-up-down-left-right:before{content:"\f0b2"}.fa-house-chimney-user:before{content:"\e065"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-puzzle-piece:before{content:"\f12e"}.fa-money-check:before{content:"\f53c"}.fa-star-half-alt:before,.fa-star-half-stroke:before{content:"\f5c0"}.fa-code:before{content:"\f121"}.fa-glass-whiskey:before,.fa-whiskey-glass:before{content:"\f7a0"}.fa-building-circle-exclamation:before{content:"\e4d3"}.fa-magnifying-glass-chart:before{content:"\e522"}.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:"\f08e"}.fa-cubes-stacked:before{content:"\e4e6"}.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:"\f159"}.fa-virus-covid:before{content:"\e4a8"}.fa-austral-sign:before{content:"\e0a9"}.fa-f:before{content:"\46"}.fa-leaf:before{content:"\f06c"}.fa-road:before{content:"\f018"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-person-circle-plus:before{content:"\e541"}.fa-chart-pie:before,.fa-pie-chart:before{content:"\f200"}.fa-bolt-lightning:before{content:"\e0b7"}.fa-sack-xmark:before{content:"\e56a"}.fa-file-excel:before{content:"\f1c3"}.fa-file-contract:before{content:"\f56c"}.fa-fish-fins:before{content:"\e4f2"}.fa-building-flag:before{content:"\e4d5"}.fa-face-grin-beam:before,.fa-grin-beam:before{content:"\f582"}.fa-object-ungroup:before{content:"\f248"}.fa-poop:before{content:"\f619"}.fa-location-pin:before,.fa-map-marker:before{content:"\f041"}.fa-kaaba:before{content:"\f66b"}.fa-toilet-paper:before{content:"\f71e"}.fa-hard-hat:before,.fa-hat-hard:before,.fa-helmet-safety:before{content:"\f807"}.fa-eject:before{content:"\f052"}.fa-arrow-alt-circle-right:before,.fa-circle-right:before{content:"\f35a"}.fa-plane-circle-check:before{content:"\e555"}.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-object-group:before{content:"\f247"}.fa-chart-line:before,.fa-line-chart:before{content:"\f201"}.fa-mask-ventilator:before{content:"\e524"}.fa-arrow-right:before{content:"\f061"}.fa-map-signs:before,.fa-signs-post:before{content:"\f277"}.fa-cash-register:before{content:"\f788"}.fa-person-circle-question:before{content:"\e542"}.fa-h:before{content:"\48"}.fa-tarp:before{content:"\e57b"}.fa-screwdriver-wrench:before,.fa-tools:before{content:"\f7d9"}.fa-arrows-to-eye:before{content:"\e4bf"}.fa-plug-circle-bolt:before{content:"\e55b"}.fa-heart:before{content:"\f004"}.fa-mars-and-venus:before{content:"\f224"}.fa-home-user:before,.fa-house-user:before{content:"\e1b0"}.fa-dumpster-fire:before{content:"\f794"}.fa-house-crack:before{content:"\e3b1"}.fa-cocktail:before,.fa-martini-glass-citrus:before{content:"\f561"}.fa-face-surprise:before,.fa-surprise:before{content:"\f5c2"}.fa-bottle-water:before{content:"\e4c5"}.fa-circle-pause:before,.fa-pause-circle:before{content:"\f28b"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-apple-alt:before,.fa-apple-whole:before{content:"\f5d1"}.fa-kitchen-set:before{content:"\e51a"}.fa-r:before{content:"\52"}.fa-temperature-1:before,.fa-temperature-quarter:before,.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-cube:before{content:"\f1b2"}.fa-bitcoin-sign:before{content:"\e0b4"}.fa-shield-dog:before{content:"\e573"}.fa-solar-panel:before{content:"\f5ba"}.fa-lock-open:before{content:"\f3c1"}.fa-elevator:before{content:"\e16d"}.fa-money-bill-transfer:before{content:"\e528"}.fa-money-bill-trend-up:before{content:"\e529"}.fa-house-flood-water-circle-arrow-right:before{content:"\e50f"}.fa-poll-h:before,.fa-square-poll-horizontal:before{content:"\f682"}.fa-circle:before{content:"\f111"}.fa-backward-fast:before,.fa-fast-backward:before{content:"\f049"}.fa-recycle:before{content:"\f1b8"}.fa-user-astronaut:before{content:"\f4fb"}.fa-plane-slash:before{content:"\e069"}.fa-trademark:before{content:"\f25c"}.fa-basketball-ball:before,.fa-basketball:before{content:"\f434"}.fa-satellite-dish:before{content:"\f7c0"}.fa-arrow-alt-circle-up:before,.fa-circle-up:before{content:"\f35b"}.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:"\f3cd"}.fa-volume-high:before,.fa-volume-up:before{content:"\f028"}.fa-users-rays:before{content:"\e593"}.fa-wallet:before{content:"\f555"}.fa-clipboard-check:before{content:"\f46c"}.fa-file-audio:before{content:"\f1c7"}.fa-burger:before,.fa-hamburger:before{content:"\f805"}.fa-wrench:before{content:"\f0ad"}.fa-bugs:before{content:"\e4d0"}.fa-rupee-sign:before,.fa-rupee:before{content:"\f156"}.fa-file-image:before{content:"\f1c5"}.fa-circle-question:before,.fa-question-circle:before{content:"\f059"}.fa-plane-departure:before{content:"\f5b0"}.fa-handshake-slash:before{content:"\e060"}.fa-book-bookmark:before{content:"\e0bb"}.fa-code-branch:before{content:"\f126"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-bridge:before{content:"\e4c8"}.fa-phone-alt:before,.fa-phone-flip:before{content:"\f879"}.fa-truck-front:before{content:"\e2b7"}.fa-cat:before{content:"\f6be"}.fa-anchor-circle-exclamation:before{content:"\e4ab"}.fa-truck-field:before{content:"\e58d"}.fa-route:before{content:"\f4d7"}.fa-clipboard-question:before{content:"\e4e3"}.fa-panorama:before{content:"\e209"}.fa-comment-medical:before{content:"\f7f5"}.fa-teeth-open:before{content:"\f62f"}.fa-file-circle-minus:before{content:"\e4ed"}.fa-tags:before{content:"\f02c"}.fa-wine-glass:before{content:"\f4e3"}.fa-fast-forward:before,.fa-forward-fast:before{content:"\f050"}.fa-face-meh-blank:before,.fa-meh-blank:before{content:"\f5a4"}.fa-parking:before,.fa-square-parking:before{content:"\f540"}.fa-house-signal:before{content:"\e012"}.fa-bars-progress:before,.fa-tasks-alt:before{content:"\f828"}.fa-faucet-drip:before{content:"\e006"}.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:"\f474"}.fa-ban-smoking:before,.fa-smoking-ban:before{content:"\f54d"}.fa-terminal:before{content:"\f120"}.fa-mobile-button:before{content:"\f10b"}.fa-house-medical-flag:before{content:"\e514"}.fa-basket-shopping:before,.fa-shopping-basket:before{content:"\f291"}.fa-tape:before{content:"\f4db"}.fa-bus-alt:before,.fa-bus-simple:before{content:"\f55e"}.fa-eye:before{content:"\f06e"}.fa-face-sad-cry:before,.fa-sad-cry:before{content:"\f5b3"}.fa-audio-description:before{content:"\f29e"}.fa-person-military-to-person:before{content:"\e54c"}.fa-file-shield:before{content:"\e4f0"}.fa-user-slash:before{content:"\f506"}.fa-pen:before{content:"\f304"}.fa-tower-observation:before{content:"\e586"}.fa-file-code:before{content:"\f1c9"}.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:"\f012"}.fa-bus:before{content:"\f207"}.fa-heart-circle-xmark:before{content:"\e501"}.fa-home-lg:before,.fa-house-chimney:before{content:"\e3af"}.fa-window-maximize:before{content:"\f2d0"}.fa-face-frown:before,.fa-frown:before{content:"\f119"}.fa-prescription:before{content:"\f5b1"}.fa-shop:before,.fa-store-alt:before{content:"\f54f"}.fa-floppy-disk:before,.fa-save:before{content:"\f0c7"}.fa-vihara:before{content:"\f6a7"}.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:"\f515"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-comment-dots:before,.fa-commenting:before{content:"\f4ad"}.fa-plant-wilt:before{content:"\e5aa"}.fa-diamond:before{content:"\f219"}.fa-face-grin-squint:before,.fa-grin-squint:before{content:"\f585"}.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:"\f4c0"}.fa-bacterium:before{content:"\e05a"}.fa-hand-pointer:before{content:"\f25a"}.fa-drum-steelpan:before{content:"\f56a"}.fa-hand-scissors:before{content:"\f257"}.fa-hands-praying:before,.fa-praying-hands:before{content:"\f684"}.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:"\f01e"}.fa-biohazard:before{content:"\f780"}.fa-location-crosshairs:before,.fa-location:before{content:"\f601"}.fa-mars-double:before{content:"\f227"}.fa-child-dress:before{content:"\e59c"}.fa-users-between-lines:before{content:"\e591"}.fa-lungs-virus:before{content:"\e067"}.fa-face-grin-tears:before,.fa-grin-tears:before{content:"\f588"}.fa-phone:before{content:"\f095"}.fa-calendar-times:before,.fa-calendar-xmark:before{content:"\f273"}.fa-child-reaching:before{content:"\e59d"}.fa-head-side-virus:before{content:"\e064"}.fa-user-cog:before,.fa-user-gear:before{content:"\f4fe"}.fa-arrow-up-1-9:before,.fa-sort-numeric-up:before{content:"\f163"}.fa-door-closed:before{content:"\f52a"}.fa-shield-virus:before{content:"\e06c"}.fa-dice-six:before{content:"\f526"}.fa-mosquito-net:before{content:"\e52c"}.fa-bridge-water:before{content:"\e4ce"}.fa-person-booth:before{content:"\f756"}.fa-text-width:before{content:"\f035"}.fa-hat-wizard:before{content:"\f6e8"}.fa-pen-fancy:before{content:"\f5ac"}.fa-digging:before,.fa-person-digging:before{content:"\f85e"}.fa-trash:before{content:"\f1f8"}.fa-gauge-simple-med:before,.fa-gauge-simple:before,.fa-tachometer-average:before{content:"\f629"}.fa-book-medical:before{content:"\f7e6"}.fa-poo:before{content:"\f2fe"}.fa-quote-right-alt:before,.fa-quote-right:before{content:"\f10e"}.fa-shirt:before,.fa-t-shirt:before,.fa-tshirt:before{content:"\f553"}.fa-cubes:before{content:"\f1b3"}.fa-divide:before{content:"\f529"}.fa-tenge-sign:before,.fa-tenge:before{content:"\f7d7"}.fa-headphones:before{content:"\f025"}.fa-hands-holding:before{content:"\f4c2"}.fa-hands-clapping:before{content:"\e1a8"}.fa-republican:before{content:"\f75e"}.fa-arrow-left:before{content:"\f060"}.fa-person-circle-xmark:before{content:"\e543"}.fa-ruler:before{content:"\f545"}.fa-align-left:before{content:"\f036"}.fa-dice-d6:before{content:"\f6d1"}.fa-restroom:before{content:"\f7bd"}.fa-j:before{content:"\4a"}.fa-users-viewfinder:before{content:"\e595"}.fa-file-video:before{content:"\f1c8"}.fa-external-link-alt:before,.fa-up-right-from-square:before{content:"\f35d"}.fa-table-cells:before,.fa-th:before{content:"\f00a"}.fa-file-pdf:before{content:"\f1c1"}.fa-bible:before,.fa-book-bible:before{content:"\f647"}.fa-o:before{content:"\4f"}.fa-medkit:before,.fa-suitcase-medical:before{content:"\f0fa"}.fa-user-secret:before{content:"\f21b"}.fa-otter:before{content:"\f700"}.fa-female:before,.fa-person-dress:before{content:"\f182"}.fa-comment-dollar:before{content:"\f651"}.fa-briefcase-clock:before,.fa-business-time:before{content:"\f64a"}.fa-table-cells-large:before,.fa-th-large:before{content:"\f009"}.fa-book-tanakh:before,.fa-tanakh:before{content:"\f827"}.fa-phone-volume:before,.fa-volume-control-phone:before{content:"\f2a0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-clipboard-user:before{content:"\f7f3"}.fa-child:before{content:"\f1ae"}.fa-lira-sign:before{content:"\f195"}.fa-satellite:before{content:"\f7bf"}.fa-plane-lock:before{content:"\e558"}.fa-tag:before{content:"\f02b"}.fa-comment:before{content:"\f075"}.fa-birthday-cake:before,.fa-cake-candles:before,.fa-cake:before{content:"\f1fd"}.fa-envelope:before{content:"\f0e0"}.fa-angle-double-up:before,.fa-angles-up:before{content:"\f102"}.fa-paperclip:before{content:"\f0c6"}.fa-arrow-right-to-city:before{content:"\e4b3"}.fa-ribbon:before{content:"\f4d6"}.fa-lungs:before{content:"\f604"}.fa-arrow-up-9-1:before,.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-litecoin-sign:before{content:"\e1d3"}.fa-border-none:before{content:"\f850"}.fa-circle-nodes:before{content:"\e4e2"}.fa-parachute-box:before{content:"\f4cd"}.fa-indent:before{content:"\f03c"}.fa-truck-field-un:before{content:"\e58e"}.fa-hourglass-empty:before,.fa-hourglass:before{content:"\f254"}.fa-mountain:before{content:"\f6fc"}.fa-user-doctor:before,.fa-user-md:before{content:"\f0f0"}.fa-circle-info:before,.fa-info-circle:before{content:"\f05a"}.fa-cloud-meatball:before{content:"\f73b"}.fa-camera-alt:before,.fa-camera:before{content:"\f030"}.fa-square-virus:before{content:"\e578"}.fa-meteor:before{content:"\f753"}.fa-car-on:before{content:"\e4dd"}.fa-sleigh:before{content:"\f7cc"}.fa-arrow-down-1-9:before,.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:"\f162"}.fa-hand-holding-droplet:before,.fa-hand-holding-water:before{content:"\f4c1"}.fa-water:before{content:"\f773"}.fa-calendar-check:before{content:"\f274"}.fa-braille:before{content:"\f2a1"}.fa-prescription-bottle-alt:before,.fa-prescription-bottle-medical:before{content:"\f486"}.fa-landmark:before{content:"\f66f"}.fa-truck:before{content:"\f0d1"}.fa-crosshairs:before{content:"\f05b"}.fa-person-cane:before{content:"\e53c"}.fa-tent:before{content:"\e57d"}.fa-vest-patches:before{content:"\e086"}.fa-check-double:before{content:"\f560"}.fa-arrow-down-a-z:before,.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:"\f15d"}.fa-money-bill-wheat:before{content:"\e52a"}.fa-cookie:before{content:"\f563"}.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-hard-drive:before,.fa-hdd:before{content:"\f0a0"}.fa-face-grin-squint-tears:before,.fa-grin-squint-tears:before{content:"\f586"}.fa-dumbbell:before{content:"\f44b"}.fa-list-alt:before,.fa-rectangle-list:before{content:"\f022"}.fa-tarp-droplet:before{content:"\e57c"}.fa-house-medical-circle-check:before{content:"\e511"}.fa-person-skiing-nordic:before,.fa-skiing-nordic:before{content:"\f7ca"}.fa-calendar-plus:before{content:"\f271"}.fa-plane-arrival:before{content:"\f5af"}.fa-arrow-alt-circle-left:before,.fa-circle-left:before{content:"\f359"}.fa-subway:before,.fa-train-subway:before{content:"\f239"}.fa-chart-gantt:before{content:"\e0e4"}.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:"\e1bc"}.fa-crop-alt:before,.fa-crop-simple:before{content:"\f565"}.fa-money-bill-1:before,.fa-money-bill-alt:before{content:"\f3d1"}.fa-left-long:before,.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-dna:before{content:"\f471"}.fa-virus-slash:before{content:"\e075"}.fa-minus:before,.fa-subtract:before{content:"\f068"}.fa-chess:before{content:"\f439"}.fa-arrow-left-long:before,.fa-long-arrow-left:before{content:"\f177"}.fa-plug-circle-check:before{content:"\e55c"}.fa-street-view:before{content:"\f21d"}.fa-franc-sign:before{content:"\e18f"}.fa-volume-off:before{content:"\f026"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before,.fa-hands-american-sign-language-interpreting:before,.fa-hands-asl-interpreting:before{content:"\f2a3"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-droplet-slash:before,.fa-tint-slash:before{content:"\f5c7"}.fa-mosque:before{content:"\f678"}.fa-mosquito:before{content:"\e52b"}.fa-star-of-david:before{content:"\f69a"}.fa-person-military-rifle:before{content:"\e54b"}.fa-cart-shopping:before,.fa-shopping-cart:before{content:"\f07a"}.fa-vials:before{content:"\f493"}.fa-plug-circle-plus:before{content:"\e55f"}.fa-place-of-worship:before{content:"\f67f"}.fa-grip-vertical:before{content:"\f58e"}.fa-arrow-turn-up:before,.fa-level-up:before{content:"\f148"}.fa-u:before{content:"\55"}.fa-square-root-alt:before,.fa-square-root-variable:before{content:"\f698"}.fa-clock-four:before,.fa-clock:before{content:"\f017"}.fa-backward-step:before,.fa-step-backward:before{content:"\f048"}.fa-pallet:before{content:"\f482"}.fa-faucet:before{content:"\e005"}.fa-baseball-bat-ball:before{content:"\f432"}.fa-s:before{content:"\53"}.fa-timeline:before{content:"\e29c"}.fa-keyboard:before{content:"\f11c"}.fa-caret-down:before{content:"\f0d7"}.fa-clinic-medical:before,.fa-house-chimney-medical:before{content:"\f7f2"}.fa-temperature-3:before,.fa-temperature-three-quarters:before,.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:"\f3cf"}.fa-plane-up:before{content:"\e22d"}.fa-piggy-bank:before{content:"\f4d3"}.fa-battery-3:before,.fa-battery-half:before{content:"\f242"}.fa-mountain-city:before{content:"\e52e"}.fa-coins:before{content:"\f51e"}.fa-khanda:before{content:"\f66d"}.fa-sliders-h:before,.fa-sliders:before{content:"\f1de"}.fa-folder-tree:before{content:"\f802"}.fa-network-wired:before{content:"\f6ff"}.fa-map-pin:before{content:"\f276"}.fa-hamsa:before{content:"\f665"}.fa-cent-sign:before{content:"\e3f5"}.fa-flask:before{content:"\f0c3"}.fa-person-pregnant:before{content:"\e31e"}.fa-wand-sparkles:before{content:"\f72b"}.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:"\f142"}.fa-ticket:before{content:"\f145"}.fa-power-off:before{content:"\f011"}.fa-long-arrow-alt-right:before,.fa-right-long:before{content:"\f30b"}.fa-flag-usa:before{content:"\f74d"}.fa-laptop-file:before{content:"\e51d"}.fa-teletype:before,.fa-tty:before{content:"\f1e4"}.fa-diagram-next:before{content:"\e476"}.fa-person-rifle:before{content:"\e54e"}.fa-house-medical-circle-exclamation:before{content:"\e512"}.fa-closed-captioning:before{content:"\f20a"}.fa-hiking:before,.fa-person-hiking:before{content:"\f6ec"}.fa-venus-double:before{content:"\f226"}.fa-images:before{content:"\f302"}.fa-calculator:before{content:"\f1ec"}.fa-people-pulling:before{content:"\e535"}.fa-n:before{content:"\4e"}.fa-cable-car:before,.fa-tram:before{content:"\f7da"}.fa-cloud-rain:before{content:"\f73d"}.fa-building-circle-xmark:before{content:"\e4d4"}.fa-ship:before{content:"\f21a"}.fa-arrows-down-to-line:before{content:"\e4b8"}.fa-download:before{content:"\f019"}.fa-face-grin:before,.fa-grin:before{content:"\f580"}.fa-backspace:before,.fa-delete-left:before{content:"\f55a"}.fa-eye-dropper-empty:before,.fa-eye-dropper:before,.fa-eyedropper:before{content:"\f1fb"}.fa-file-circle-check:before{content:"\e5a0"}.fa-forward:before{content:"\f04e"}.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:"\f3ce"}.fa-face-meh:before,.fa-meh:before{content:"\f11a"}.fa-align-center:before{content:"\f037"}.fa-book-dead:before,.fa-book-skull:before{content:"\f6b7"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-heart-circle-exclamation:before{content:"\e4fe"}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\f015"}.fa-calendar-week:before{content:"\f784"}.fa-laptop-medical:before{content:"\f812"}.fa-b:before{content:"\42"}.fa-file-medical:before{content:"\f477"}.fa-dice-one:before{content:"\f525"}.fa-kiwi-bird:before{content:"\f535"}.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:"\f0ec"}.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:"\f2f9"}.fa-cutlery:before,.fa-utensils:before{content:"\f2e7"}.fa-arrow-up-wide-short:before,.fa-sort-amount-up:before{content:"\f161"}.fa-mill-sign:before{content:"\e1ed"}.fa-bowl-rice:before{content:"\e2eb"}.fa-skull:before{content:"\f54c"}.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:"\f519"}.fa-truck-pickup:before{content:"\f63c"}.fa-long-arrow-alt-up:before,.fa-up-long:before{content:"\f30c"}.fa-stop:before{content:"\f04d"}.fa-code-merge:before{content:"\f387"}.fa-upload:before{content:"\f093"}.fa-hurricane:before{content:"\f751"}.fa-mound:before{content:"\e52d"}.fa-toilet-portable:before{content:"\e583"}.fa-compact-disc:before{content:"\f51f"}.fa-file-arrow-down:before,.fa-file-download:before{content:"\f56d"}.fa-caravan:before{content:"\f8ff"}.fa-shield-cat:before{content:"\e572"}.fa-bolt:before,.fa-zap:before{content:"\f0e7"}.fa-glass-water:before{content:"\e4f4"}.fa-oil-well:before{content:"\e532"}.fa-vault:before{content:"\e2c5"}.fa-mars:before{content:"\f222"}.fa-toilet:before{content:"\f7d8"}.fa-plane-circle-xmark:before{content:"\e557"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:"\f158"}.fa-sun:before{content:"\f185"}.fa-guitar:before{content:"\f7a6"}.fa-face-laugh-wink:before,.fa-laugh-wink:before{content:"\f59c"}.fa-horse-head:before{content:"\f7ab"}.fa-bore-hole:before{content:"\e4c3"}.fa-industry:before{content:"\f275"}.fa-arrow-alt-circle-down:before,.fa-circle-down:before{content:"\f358"}.fa-arrows-turn-to-dots:before{content:"\e4c1"}.fa-florin-sign:before{content:"\e184"}.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:"\f884"}.fa-less-than:before{content:"\3c"}.fa-angle-down:before{content:"\f107"}.fa-car-tunnel:before{content:"\e4de"}.fa-head-side-cough:before{content:"\e061"}.fa-grip-lines:before{content:"\f7a4"}.fa-thumbs-down:before{content:"\f165"}.fa-user-lock:before{content:"\f502"}.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:"\f178"}.fa-anchor-circle-xmark:before{content:"\e4ac"}.fa-ellipsis-h:before,.fa-ellipsis:before{content:"\f141"}.fa-chess-pawn:before{content:"\f443"}.fa-first-aid:before,.fa-kit-medical:before{content:"\f479"}.fa-person-through-window:before{content:"\e5a9"}.fa-toolbox:before{content:"\f552"}.fa-hands-holding-circle:before{content:"\e4fb"}.fa-bug:before{content:"\f188"}.fa-credit-card-alt:before,.fa-credit-card:before{content:"\f09d"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-hand-holding-hand:before{content:"\e4f7"}.fa-book-open-reader:before,.fa-book-reader:before{content:"\f5da"}.fa-mountain-sun:before{content:"\e52f"}.fa-arrows-left-right-to-line:before{content:"\e4ba"}.fa-dice-d20:before{content:"\f6cf"}.fa-truck-droplet:before{content:"\e58c"}.fa-file-circle-xmark:before{content:"\e5a1"}.fa-temperature-arrow-up:before,.fa-temperature-up:before{content:"\e040"}.fa-medal:before{content:"\f5a2"}.fa-bed:before{content:"\f236"}.fa-h-square:before,.fa-square-h:before{content:"\f0fd"}.fa-podcast:before{content:"\f2ce"}.fa-temperature-4:before,.fa-temperature-full:before,.fa-thermometer-4:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-bell:before{content:"\f0f3"}.fa-superscript:before{content:"\f12b"}.fa-plug-circle-xmark:before{content:"\e560"}.fa-star-of-life:before{content:"\f621"}.fa-phone-slash:before{content:"\f3dd"}.fa-paint-roller:before{content:"\f5aa"}.fa-hands-helping:before,.fa-handshake-angle:before{content:"\f4c4"}.fa-location-dot:before,.fa-map-marker-alt:before{content:"\f3c5"}.fa-file:before{content:"\f15b"}.fa-greater-than:before{content:"\3e"}.fa-person-swimming:before,.fa-swimmer:before{content:"\f5c4"}.fa-arrow-down:before{content:"\f063"}.fa-droplet:before,.fa-tint:before{content:"\f043"}.fa-eraser:before{content:"\f12d"}.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:"\f57d"}.fa-person-burst:before{content:"\e53b"}.fa-dove:before{content:"\f4ba"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-socks:before{content:"\f696"}.fa-inbox:before{content:"\f01c"}.fa-section:before{content:"\e447"}.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:"\f625"}.fa-envelope-open-text:before{content:"\f658"}.fa-hospital-alt:before,.fa-hospital-wide:before,.fa-hospital:before{content:"\f0f8"}.fa-wine-bottle:before{content:"\f72f"}.fa-chess-rook:before{content:"\f447"}.fa-bars-staggered:before,.fa-reorder:before,.fa-stream:before{content:"\f550"}.fa-dharmachakra:before{content:"\f655"}.fa-hotdog:before{content:"\f80f"}.fa-blind:before,.fa-person-walking-with-cane:before{content:"\f29d"}.fa-drum:before{content:"\f569"}.fa-ice-cream:before{content:"\f810"}.fa-heart-circle-bolt:before{content:"\e4fc"}.fa-fax:before{content:"\f1ac"}.fa-paragraph:before{content:"\f1dd"}.fa-check-to-slot:before,.fa-vote-yea:before{content:"\f772"}.fa-star-half:before{content:"\f089"}.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:"\f468"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-assistive-listening-systems:before,.fa-ear-listen:before{content:"\f2a2"}.fa-tree-city:before{content:"\e587"}.fa-play:before{content:"\f04b"}.fa-font:before{content:"\f031"}.fa-rupiah-sign:before{content:"\e23d"}.fa-magnifying-glass:before,.fa-search:before{content:"\f002"}.fa-ping-pong-paddle-ball:before,.fa-table-tennis-paddle-ball:before,.fa-table-tennis:before{content:"\f45d"}.fa-diagnoses:before,.fa-person-dots-from-line:before{content:"\f470"}.fa-trash-can-arrow-up:before,.fa-trash-restore-alt:before{content:"\f82a"}.fa-naira-sign:before{content:"\e1f6"}.fa-cart-arrow-down:before{content:"\f218"}.fa-walkie-talkie:before{content:"\f8ef"}.fa-file-edit:before,.fa-file-pen:before{content:"\f31c"}.fa-receipt:before{content:"\f543"}.fa-pen-square:before,.fa-pencil-square:before,.fa-square-pen:before{content:"\f14b"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-person-circle-exclamation:before{content:"\e53f"}.fa-chevron-down:before{content:"\f078"}.fa-battery-5:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-skull-crossbones:before{content:"\f714"}.fa-code-compare:before{content:"\e13a"}.fa-list-dots:before,.fa-list-ul:before{content:"\f0ca"}.fa-school-lock:before{content:"\e56f"}.fa-tower-cell:before{content:"\e585"}.fa-down-long:before,.fa-long-arrow-alt-down:before{content:"\f309"}.fa-ranking-star:before{content:"\e561"}.fa-chess-king:before{content:"\f43f"}.fa-person-harassing:before{content:"\e549"}.fa-brazilian-real-sign:before{content:"\e46c"}.fa-landmark-alt:before,.fa-landmark-dome:before{content:"\f752"}.fa-arrow-up:before{content:"\f062"}.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:"\f26c"}.fa-shrimp:before{content:"\e448"}.fa-list-check:before,.fa-tasks:before{content:"\f0ae"}.fa-jug-detergent:before{content:"\e519"}.fa-circle-user:before,.fa-user-circle:before{content:"\f2bd"}.fa-user-shield:before{content:"\f505"}.fa-wind:before{content:"\f72e"}.fa-car-burst:before,.fa-car-crash:before{content:"\f5e1"}.fa-y:before{content:"\59"}.fa-person-snowboarding:before,.fa-snowboarding:before{content:"\f7ce"}.fa-shipping-fast:before,.fa-truck-fast:before{content:"\f48b"}.fa-fish:before{content:"\f578"}.fa-user-graduate:before{content:"\f501"}.fa-adjust:before,.fa-circle-half-stroke:before{content:"\f042"}.fa-clapperboard:before{content:"\e131"}.fa-circle-radiation:before,.fa-radiation-alt:before{content:"\f7ba"}.fa-baseball-ball:before,.fa-baseball:before{content:"\f433"}.fa-jet-fighter-up:before{content:"\e518"}.fa-diagram-project:before,.fa-project-diagram:before{content:"\f542"}.fa-copy:before{content:"\f0c5"}.fa-volume-mute:before,.fa-volume-times:before,.fa-volume-xmark:before{content:"\f6a9"}.fa-hand-sparkles:before{content:"\e05d"}.fa-grip-horizontal:before,.fa-grip:before{content:"\f58d"}.fa-share-from-square:before,.fa-share-square:before{content:"\f14d"}.fa-child-combatant:before,.fa-child-rifle:before{content:"\e4e0"}.fa-gun:before{content:"\e19b"}.fa-phone-square:before,.fa-square-phone:before{content:"\f098"}.fa-add:before,.fa-plus:before{content:"\2b"}.fa-expand:before{content:"\f065"}.fa-computer:before{content:"\e4e5"}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\f00d"}.fa-arrows-up-down-left-right:before,.fa-arrows:before{content:"\f047"}.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:"\f51c"}.fa-peso-sign:before{content:"\e222"}.fa-building-shield:before{content:"\e4d8"}.fa-baby:before{content:"\f77c"}.fa-users-line:before{content:"\e592"}.fa-quote-left-alt:before,.fa-quote-left:before{content:"\f10d"}.fa-tractor:before{content:"\f722"}.fa-trash-arrow-up:before,.fa-trash-restore:before{content:"\f829"}.fa-arrow-down-up-lock:before{content:"\e4b0"}.fa-lines-leaning:before{content:"\e51e"}.fa-ruler-combined:before{content:"\f546"}.fa-copyright:before{content:"\f1f9"}.fa-equals:before{content:"\3d"}.fa-blender:before{content:"\f517"}.fa-teeth:before{content:"\f62e"}.fa-ils:before,.fa-shekel-sign:before,.fa-shekel:before,.fa-sheqel-sign:before,.fa-sheqel:before{content:"\f20b"}.fa-map:before{content:"\f279"}.fa-rocket:before{content:"\f135"}.fa-photo-film:before,.fa-photo-video:before{content:"\f87c"}.fa-folder-minus:before{content:"\f65d"}.fa-store:before{content:"\f54e"}.fa-arrow-trend-up:before{content:"\e098"}.fa-plug-circle-minus:before{content:"\e55e"}.fa-sign-hanging:before,.fa-sign:before{content:"\f4d9"}.fa-bezier-curve:before{content:"\f55b"}.fa-bell-slash:before{content:"\f1f6"}.fa-tablet-android:before,.fa-tablet:before{content:"\f3fb"}.fa-school-flag:before{content:"\e56e"}.fa-fill:before{content:"\f575"}.fa-angle-up:before{content:"\f106"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-holly-berry:before{content:"\f7aa"}.fa-chevron-left:before{content:"\f053"}.fa-bacteria:before{content:"\e059"}.fa-hand-lizard:before{content:"\f258"}.fa-notdef:before{content:"\e1fe"}.fa-disease:before{content:"\f7fa"}.fa-briefcase-medical:before{content:"\f469"}.fa-genderless:before{content:"\f22d"}.fa-chevron-right:before{content:"\f054"}.fa-retweet:before{content:"\f079"}.fa-car-alt:before,.fa-car-rear:before{content:"\f5de"}.fa-pump-soap:before{content:"\e06b"}.fa-video-slash:before{content:"\f4e2"}.fa-battery-2:before,.fa-battery-quarter:before{content:"\f243"}.fa-radio:before{content:"\f8d7"}.fa-baby-carriage:before,.fa-carriage-baby:before{content:"\f77d"}.fa-traffic-light:before{content:"\f637"}.fa-thermometer:before{content:"\f491"}.fa-vr-cardboard:before{content:"\f729"}.fa-hand-middle-finger:before{content:"\f806"}.fa-percent:before,.fa-percentage:before{content:"\25"}.fa-truck-moving:before{content:"\f4df"}.fa-glass-water-droplet:before{content:"\e4f5"}.fa-display:before{content:"\e163"}.fa-face-smile:before,.fa-smile:before{content:"\f118"}.fa-thumb-tack:before,.fa-thumbtack:before{content:"\f08d"}.fa-trophy:before{content:"\f091"}.fa-person-praying:before,.fa-pray:before{content:"\f683"}.fa-hammer:before{content:"\f6e3"}.fa-hand-peace:before{content:"\f25b"}.fa-rotate:before,.fa-sync-alt:before{content:"\f2f1"}.fa-spinner:before{content:"\f110"}.fa-robot:before{content:"\f544"}.fa-peace:before{content:"\f67c"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-warehouse:before{content:"\f494"}.fa-arrow-up-right-dots:before{content:"\e4b7"}.fa-splotch:before{content:"\f5bc"}.fa-face-grin-hearts:before,.fa-grin-hearts:before{content:"\f584"}.fa-dice-four:before{content:"\f524"}.fa-sim-card:before{content:"\f7c4"}.fa-transgender-alt:before,.fa-transgender:before{content:"\f225"}.fa-mercury:before{content:"\f223"}.fa-arrow-turn-down:before,.fa-level-down:before{content:"\f149"}.fa-person-falling-burst:before{content:"\e547"}.fa-award:before{content:"\f559"}.fa-ticket-alt:before,.fa-ticket-simple:before{content:"\f3ff"}.fa-building:before{content:"\f1ad"}.fa-angle-double-left:before,.fa-angles-left:before{content:"\f100"}.fa-qrcode:before{content:"\f029"}.fa-clock-rotate-left:before,.fa-history:before{content:"\f1da"}.fa-face-grin-beam-sweat:before,.fa-grin-beam-sweat:before{content:"\f583"}.fa-arrow-right-from-file:before,.fa-file-export:before{content:"\f56e"}.fa-shield-blank:before,.fa-shield:before{content:"\f132"}.fa-arrow-up-short-wide:before,.fa-sort-amount-up-alt:before{content:"\f885"}.fa-house-medical:before{content:"\e3b2"}.fa-golf-ball-tee:before,.fa-golf-ball:before{content:"\f450"}.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:"\f137"}.fa-house-chimney-window:before{content:"\e00d"}.fa-pen-nib:before{content:"\f5ad"}.fa-tent-arrow-turn-left:before{content:"\e580"}.fa-tents:before{content:"\e582"}.fa-magic:before,.fa-wand-magic:before{content:"\f0d0"}.fa-dog:before{content:"\f6d3"}.fa-carrot:before{content:"\f787"}.fa-moon:before{content:"\f186"}.fa-wine-glass-alt:before,.fa-wine-glass-empty:before{content:"\f5ce"}.fa-cheese:before{content:"\f7ef"}.fa-yin-yang:before{content:"\f6ad"}.fa-music:before{content:"\f001"}.fa-code-commit:before{content:"\f386"}.fa-temperature-low:before{content:"\f76b"}.fa-biking:before,.fa-person-biking:before{content:"\f84a"}.fa-broom:before{content:"\f51a"}.fa-shield-heart:before{content:"\e574"}.fa-gopuram:before{content:"\f664"}.fa-earth-oceania:before,.fa-globe-oceania:before{content:"\e47b"}.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:"\f2d3"}.fa-hashtag:before{content:"\23"}.fa-expand-alt:before,.fa-up-right-and-down-left-from-center:before{content:"\f424"}.fa-oil-can:before{content:"\f613"}.fa-t:before{content:"\54"}.fa-hippo:before{content:"\f6ed"}.fa-chart-column:before{content:"\e0e3"}.fa-infinity:before{content:"\f534"}.fa-vial-circle-check:before{content:"\e596"}.fa-person-arrow-down-to-line:before{content:"\e538"}.fa-voicemail:before{content:"\f897"}.fa-fan:before{content:"\f863"}.fa-person-walking-luggage:before{content:"\e554"}.fa-arrows-alt-v:before,.fa-up-down:before{content:"\f338"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-calendar:before{content:"\f133"}.fa-trailer:before{content:"\e041"}.fa-bahai:before,.fa-haykal:before{content:"\f666"}.fa-sd-card:before{content:"\f7c2"}.fa-dragon:before{content:"\f6d5"}.fa-shoe-prints:before{content:"\f54b"}.fa-circle-plus:before,.fa-plus-circle:before{content:"\f055"}.fa-face-grin-tongue-wink:before,.fa-grin-tongue-wink:before{content:"\f58b"}.fa-hand-holding:before{content:"\f4bd"}.fa-plug-circle-exclamation:before{content:"\e55d"}.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:"\f127"}.fa-clone:before{content:"\f24d"}.fa-person-walking-arrow-loop-left:before{content:"\e551"}.fa-arrow-up-z-a:before,.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-fire-alt:before,.fa-fire-flame-curved:before{content:"\f7e4"}.fa-tornado:before{content:"\f76f"}.fa-file-circle-plus:before{content:"\e494"}.fa-book-quran:before,.fa-quran:before{content:"\f687"}.fa-anchor:before{content:"\f13d"}.fa-border-all:before{content:"\f84c"}.fa-angry:before,.fa-face-angry:before{content:"\f556"}.fa-cookie-bite:before{content:"\f564"}.fa-arrow-trend-down:before{content:"\e097"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-draw-polygon:before{content:"\f5ee"}.fa-balance-scale:before,.fa-scale-balanced:before{content:"\f24e"}.fa-gauge-simple-high:before,.fa-tachometer-fast:before,.fa-tachometer:before{content:"\f62a"}.fa-shower:before{content:"\f2cc"}.fa-desktop-alt:before,.fa-desktop:before{content:"\f390"}.fa-m:before{content:"\4d"}.fa-table-list:before,.fa-th-list:before{content:"\f00b"}.fa-comment-sms:before,.fa-sms:before{content:"\f7cd"}.fa-book:before{content:"\f02d"}.fa-user-plus:before{content:"\f234"}.fa-check:before{content:"\f00c"}.fa-battery-4:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-house-circle-check:before{content:"\e509"}.fa-angle-left:before{content:"\f104"}.fa-diagram-successor:before{content:"\e47a"}.fa-truck-arrow-right:before{content:"\e58b"}.fa-arrows-split-up-and-left:before{content:"\e4bc"}.fa-fist-raised:before,.fa-hand-fist:before{content:"\f6de"}.fa-cloud-moon:before{content:"\f6c3"}.fa-briefcase:before{content:"\f0b1"}.fa-person-falling:before{content:"\e546"}.fa-image-portrait:before,.fa-portrait:before{content:"\f3e0"}.fa-user-tag:before{content:"\f507"}.fa-rug:before{content:"\e569"}.fa-earth-europe:before,.fa-globe-europe:before{content:"\f7a2"}.fa-cart-flatbed-suitcase:before,.fa-luggage-cart:before{content:"\f59d"}.fa-rectangle-times:before,.fa-rectangle-xmark:before,.fa-times-rectangle:before,.fa-window-close:before{content:"\f410"}.fa-baht-sign:before{content:"\e0ac"}.fa-book-open:before{content:"\f518"}.fa-book-journal-whills:before,.fa-journal-whills:before{content:"\f66a"}.fa-handcuffs:before{content:"\e4f8"}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071"}.fa-database:before{content:"\f1c0"}.fa-arrow-turn-right:before,.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-bottle-droplet:before{content:"\e4c4"}.fa-mask-face:before{content:"\e1d7"}.fa-hill-rockslide:before{content:"\e508"}.fa-exchange-alt:before,.fa-right-left:before{content:"\f362"}.fa-paper-plane:before{content:"\f1d8"}.fa-road-circle-exclamation:before{content:"\e565"}.fa-dungeon:before{content:"\f6d9"}.fa-align-right:before{content:"\f038"}.fa-money-bill-1-wave:before,.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-life-ring:before{content:"\f1cd"}.fa-hands:before,.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-calendar-day:before{content:"\f783"}.fa-ladder-water:before,.fa-swimming-pool:before,.fa-water-ladder:before{content:"\f5c5"}.fa-arrows-up-down:before,.fa-arrows-v:before{content:"\f07d"}.fa-face-grimace:before,.fa-grimace:before{content:"\f57f"}.fa-wheelchair-alt:before,.fa-wheelchair-move:before{content:"\e2ce"}.fa-level-down-alt:before,.fa-turn-down:before{content:"\f3be"}.fa-person-walking-arrow-right:before{content:"\e552"}.fa-envelope-square:before,.fa-square-envelope:before{content:"\f199"}.fa-dice:before{content:"\f522"}.fa-bowling-ball:before{content:"\f436"}.fa-brain:before{content:"\f5dc"}.fa-band-aid:before,.fa-bandage:before{content:"\f462"}.fa-calendar-minus:before{content:"\f272"}.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:"\f057"}.fa-gifts:before{content:"\f79c"}.fa-hotel:before{content:"\f594"}.fa-earth-asia:before,.fa-globe-asia:before{content:"\f57e"}.fa-id-card-alt:before,.fa-id-card-clip:before{content:"\f47f"}.fa-magnifying-glass-plus:before,.fa-search-plus:before{content:"\f00e"}.fa-thumbs-up:before{content:"\f164"}.fa-user-clock:before{content:"\f4fd"}.fa-allergies:before,.fa-hand-dots:before{content:"\f461"}.fa-file-invoice:before{content:"\f570"}.fa-window-minimize:before{content:"\f2d1"}.fa-coffee:before,.fa-mug-saucer:before{content:"\f0f4"}.fa-brush:before{content:"\f55d"}.fa-mask:before{content:"\f6fa"}.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:"\f010"}.fa-ruler-vertical:before{content:"\f548"}.fa-user-alt:before,.fa-user-large:before{content:"\f406"}.fa-train-tram:before{content:"\e5b4"}.fa-user-nurse:before{content:"\f82f"}.fa-syringe:before{content:"\f48e"}.fa-cloud-sun:before{content:"\f6c4"}.fa-stopwatch-20:before{content:"\e06f"}.fa-square-full:before{content:"\f45c"}.fa-magnet:before{content:"\f076"}.fa-jar:before{content:"\e516"}.fa-note-sticky:before,.fa-sticky-note:before{content:"\f249"}.fa-bug-slash:before{content:"\e490"}.fa-arrow-up-from-water-pump:before{content:"\e4b6"}.fa-bone:before{content:"\f5d7"}.fa-user-injured:before{content:"\f728"}.fa-face-sad-tear:before,.fa-sad-tear:before{content:"\f5b4"}.fa-plane:before{content:"\f072"}.fa-tent-arrows-down:before{content:"\e581"}.fa-exclamation:before{content:"\21"}.fa-arrows-spin:before{content:"\e4bb"}.fa-print:before{content:"\f02f"}.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:"\e2bb"}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"\24"}.fa-x:before{content:"\58"}.fa-magnifying-glass-dollar:before,.fa-search-dollar:before{content:"\f688"}.fa-users-cog:before,.fa-users-gear:before{content:"\f509"}.fa-person-military-pointing:before{content:"\e54a"}.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:"\f19c"}.fa-umbrella:before{content:"\f0e9"}.fa-trowel:before{content:"\e589"}.fa-d:before{content:"\44"}.fa-stapler:before{content:"\e5af"}.fa-masks-theater:before,.fa-theater-masks:before{content:"\f630"}.fa-kip-sign:before{content:"\e1c4"}.fa-hand-point-left:before{content:"\f0a5"}.fa-handshake-alt:before,.fa-handshake-simple:before{content:"\f4c6"}.fa-fighter-jet:before,.fa-jet-fighter:before{content:"\f0fb"}.fa-share-alt-square:before,.fa-square-share-nodes:before{content:"\f1e1"}.fa-barcode:before{content:"\f02a"}.fa-plus-minus:before{content:"\e43c"}.fa-video-camera:before,.fa-video:before{content:"\f03d"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-person-circle-check:before{content:"\e53e"}.fa-level-up-alt:before,.fa-turn-up:before{content:"\f3bf"} +.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"); }.fa-brands,.fab{font-weight:400}.fa-monero:before{content:"\f3d0"}.fa-hooli:before{content:"\f427"}.fa-yelp:before{content:"\f1e9"}.fa-cc-visa:before{content:"\f1f0"}.fa-lastfm:before{content:"\f202"}.fa-shopware:before{content:"\f5b5"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-aws:before{content:"\f375"}.fa-redhat:before{content:"\f7bc"}.fa-yoast:before{content:"\f2b1"}.fa-cloudflare:before{content:"\e07d"}.fa-ups:before{content:"\f7e0"}.fa-wpexplorer:before{content:"\f2de"}.fa-dyalog:before{content:"\f399"}.fa-bity:before{content:"\f37a"}.fa-stackpath:before{content:"\f842"}.fa-buysellads:before{content:"\f20d"}.fa-first-order:before{content:"\f2b0"}.fa-modx:before{content:"\f285"}.fa-guilded:before{content:"\e07e"}.fa-vnv:before{content:"\f40b"}.fa-js-square:before,.fa-square-js:before{content:"\f3b9"}.fa-microsoft:before{content:"\f3ca"}.fa-qq:before{content:"\f1d6"}.fa-orcid:before{content:"\f8d2"}.fa-java:before{content:"\f4e4"}.fa-invision:before{content:"\f7b0"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-centercode:before{content:"\f380"}.fa-glide-g:before{content:"\f2a6"}.fa-drupal:before{content:"\f1a9"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-unity:before{content:"\e049"}.fa-whmcs:before{content:"\f40d"}.fa-rocketchat:before{content:"\f3e8"}.fa-vk:before{content:"\f189"}.fa-untappd:before{content:"\f405"}.fa-mailchimp:before{content:"\f59e"}.fa-css3-alt:before{content:"\f38b"}.fa-reddit-square:before,.fa-square-reddit:before{content:"\f1a2"}.fa-vimeo-v:before{content:"\f27d"}.fa-contao:before{content:"\f26d"}.fa-square-font-awesome:before{content:"\e5ad"}.fa-deskpro:before{content:"\f38f"}.fa-sistrix:before{content:"\f3ee"}.fa-instagram-square:before,.fa-square-instagram:before{content:"\e055"}.fa-battle-net:before{content:"\f835"}.fa-the-red-yeti:before{content:"\f69d"}.fa-hacker-news-square:before,.fa-square-hacker-news:before{content:"\f3af"}.fa-edge:before{content:"\f282"}.fa-threads:before{content:"\e618"}.fa-napster:before{content:"\f3d2"}.fa-snapchat-square:before,.fa-square-snapchat:before{content:"\f2ad"}.fa-google-plus-g:before{content:"\f0d5"}.fa-artstation:before{content:"\f77a"}.fa-markdown:before{content:"\f60f"}.fa-sourcetree:before{content:"\f7d3"}.fa-google-plus:before{content:"\f2b3"}.fa-diaspora:before{content:"\f791"}.fa-foursquare:before{content:"\f180"}.fa-stack-overflow:before{content:"\f16c"}.fa-github-alt:before{content:"\f113"}.fa-phoenix-squadron:before{content:"\f511"}.fa-pagelines:before{content:"\f18c"}.fa-algolia:before{content:"\f36c"}.fa-red-river:before{content:"\f3e3"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-safari:before{content:"\f267"}.fa-google:before{content:"\f1a0"}.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:"\f35c"}.fa-atlassian:before{content:"\f77b"}.fa-linkedin-in:before{content:"\f0e1"}.fa-digital-ocean:before{content:"\f391"}.fa-nimblr:before{content:"\f5a8"}.fa-chromecast:before{content:"\f838"}.fa-evernote:before{content:"\f839"}.fa-hacker-news:before{content:"\f1d4"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-adversal:before{content:"\f36a"}.fa-creative-commons:before{content:"\f25e"}.fa-watchman-monitoring:before{content:"\e087"}.fa-fonticons:before{content:"\f280"}.fa-weixin:before{content:"\f1d7"}.fa-shirtsinbulk:before{content:"\f214"}.fa-codepen:before{content:"\f1cb"}.fa-git-alt:before{content:"\f841"}.fa-lyft:before{content:"\f3c3"}.fa-rev:before{content:"\f5b2"}.fa-windows:before{content:"\f17a"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-square-viadeo:before,.fa-viadeo-square:before{content:"\f2aa"}.fa-meetup:before{content:"\f2e0"}.fa-centos:before{content:"\f789"}.fa-adn:before{content:"\f170"}.fa-cloudsmith:before{content:"\f384"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-dribbble-square:before,.fa-square-dribbble:before{content:"\f397"}.fa-codiepie:before{content:"\f284"}.fa-node:before{content:"\f419"}.fa-mix:before{content:"\f3cb"}.fa-steam:before{content:"\f1b6"}.fa-cc-apple-pay:before{content:"\f416"}.fa-scribd:before{content:"\f28a"}.fa-debian:before{content:"\e60b"}.fa-openid:before{content:"\f19b"}.fa-instalod:before{content:"\e081"}.fa-expeditedssl:before{content:"\f23e"}.fa-sellcast:before{content:"\f2da"}.fa-square-twitter:before,.fa-twitter-square:before{content:"\f081"}.fa-r-project:before{content:"\f4f7"}.fa-delicious:before{content:"\f1a5"}.fa-freebsd:before{content:"\f3a4"}.fa-vuejs:before{content:"\f41f"}.fa-accusoft:before{content:"\f369"}.fa-ioxhost:before{content:"\f208"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-app-store:before{content:"\f36f"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-itunes-note:before{content:"\f3b5"}.fa-golang:before{content:"\e40f"}.fa-kickstarter:before{content:"\f3bb"}.fa-grav:before{content:"\f2d6"}.fa-weibo:before{content:"\f18a"}.fa-uncharted:before{content:"\e084"}.fa-firstdraft:before{content:"\f3a1"}.fa-square-youtube:before,.fa-youtube-square:before{content:"\f431"}.fa-wikipedia-w:before{content:"\f266"}.fa-rendact:before,.fa-wpressr:before{content:"\f3e4"}.fa-angellist:before{content:"\f209"}.fa-galactic-republic:before{content:"\f50c"}.fa-nfc-directional:before{content:"\e530"}.fa-skype:before{content:"\f17e"}.fa-joget:before{content:"\f3b7"}.fa-fedora:before{content:"\f798"}.fa-stripe-s:before{content:"\f42a"}.fa-meta:before{content:"\e49b"}.fa-laravel:before{content:"\f3bd"}.fa-hotjar:before{content:"\f3b1"}.fa-bluetooth-b:before{content:"\f294"}.fa-sticker-mule:before{content:"\f3f7"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-hips:before{content:"\f452"}.fa-behance:before{content:"\f1b4"}.fa-reddit:before{content:"\f1a1"}.fa-discord:before{content:"\f392"}.fa-chrome:before{content:"\f268"}.fa-app-store-ios:before{content:"\f370"}.fa-cc-discover:before{content:"\f1f2"}.fa-wpbeginner:before{content:"\f297"}.fa-confluence:before{content:"\f78d"}.fa-mdb:before{content:"\f8ca"}.fa-dochub:before{content:"\f394"}.fa-accessible-icon:before{content:"\f368"}.fa-ebay:before{content:"\f4f4"}.fa-amazon:before{content:"\f270"}.fa-unsplash:before{content:"\e07c"}.fa-yarn:before{content:"\f7e3"}.fa-square-steam:before,.fa-steam-square:before{content:"\f1b7"}.fa-500px:before{content:"\f26e"}.fa-square-vimeo:before,.fa-vimeo-square:before{content:"\f194"}.fa-asymmetrik:before{content:"\f372"}.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:"\f2b4"}.fa-gratipay:before{content:"\f184"}.fa-apple:before{content:"\f179"}.fa-hive:before{content:"\e07f"}.fa-gitkraken:before{content:"\f3a6"}.fa-keybase:before{content:"\f4f5"}.fa-apple-pay:before{content:"\f415"}.fa-padlet:before{content:"\e4a0"}.fa-amazon-pay:before{content:"\f42c"}.fa-github-square:before,.fa-square-github:before{content:"\f092"}.fa-stumbleupon:before{content:"\f1a4"}.fa-fedex:before{content:"\f797"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-shopify:before{content:"\e057"}.fa-neos:before{content:"\f612"}.fa-square-threads:before{content:"\e619"}.fa-hackerrank:before{content:"\f5f7"}.fa-researchgate:before{content:"\f4f8"}.fa-swift:before{content:"\f8e1"}.fa-angular:before{content:"\f420"}.fa-speakap:before{content:"\f3f3"}.fa-angrycreative:before{content:"\f36e"}.fa-y-combinator:before{content:"\f23b"}.fa-empire:before{content:"\f1d1"}.fa-envira:before{content:"\f299"}.fa-gitlab-square:before,.fa-square-gitlab:before{content:"\e5ae"}.fa-studiovinari:before{content:"\f3f8"}.fa-pied-piper:before{content:"\f2ae"}.fa-wordpress:before{content:"\f19a"}.fa-product-hunt:before{content:"\f288"}.fa-firefox:before{content:"\f269"}.fa-linode:before{content:"\f2b8"}.fa-goodreads:before{content:"\f3a8"}.fa-odnoklassniki-square:before,.fa-square-odnoklassniki:before{content:"\f264"}.fa-jsfiddle:before{content:"\f1cc"}.fa-sith:before{content:"\f512"}.fa-themeisle:before{content:"\f2b2"}.fa-page4:before{content:"\f3d7"}.fa-hashnode:before{content:"\e499"}.fa-react:before{content:"\f41b"}.fa-cc-paypal:before{content:"\f1f4"}.fa-squarespace:before{content:"\f5be"}.fa-cc-stripe:before{content:"\f1f5"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-bitcoin:before{content:"\f379"}.fa-keycdn:before{content:"\f3ba"}.fa-opera:before{content:"\f26a"}.fa-itch-io:before{content:"\f83a"}.fa-umbraco:before{content:"\f8e8"}.fa-galactic-senate:before{content:"\f50d"}.fa-ubuntu:before{content:"\f7df"}.fa-draft2digital:before{content:"\f396"}.fa-stripe:before{content:"\f429"}.fa-houzz:before{content:"\f27c"}.fa-gg:before{content:"\f260"}.fa-dhl:before{content:"\f790"}.fa-pinterest-square:before,.fa-square-pinterest:before{content:"\f0d3"}.fa-xing:before{content:"\f168"}.fa-blackberry:before{content:"\f37b"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-playstation:before{content:"\f3df"}.fa-quinscape:before{content:"\f459"}.fa-less:before{content:"\f41d"}.fa-blogger-b:before{content:"\f37d"}.fa-opencart:before{content:"\f23d"}.fa-vine:before{content:"\f1ca"}.fa-paypal:before{content:"\f1ed"}.fa-gitlab:before{content:"\f296"}.fa-typo3:before{content:"\f42b"}.fa-reddit-alien:before{content:"\f281"}.fa-yahoo:before{content:"\f19e"}.fa-dailymotion:before{content:"\e052"}.fa-affiliatetheme:before{content:"\f36b"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-bootstrap:before{content:"\f836"}.fa-odnoklassniki:before{content:"\f263"}.fa-nfc-symbol:before{content:"\e531"}.fa-ethereum:before{content:"\f42e"}.fa-speaker-deck:before{content:"\f83c"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-patreon:before{content:"\f3d9"}.fa-avianex:before{content:"\f374"}.fa-ello:before{content:"\f5f1"}.fa-gofore:before{content:"\f3a7"}.fa-bimobject:before{content:"\f378"}.fa-facebook-f:before{content:"\f39e"}.fa-google-plus-square:before,.fa-square-google-plus:before{content:"\f0d4"}.fa-mandalorian:before{content:"\f50f"}.fa-first-order-alt:before{content:"\f50a"}.fa-osi:before{content:"\f41a"}.fa-google-wallet:before{content:"\f1ee"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-periscope:before{content:"\f3da"}.fa-fulcrum:before{content:"\f50b"}.fa-cloudscale:before{content:"\f383"}.fa-forumbee:before{content:"\f211"}.fa-mizuni:before{content:"\f3cc"}.fa-schlix:before{content:"\f3ea"}.fa-square-xing:before,.fa-xing-square:before{content:"\f169"}.fa-bandcamp:before{content:"\f2d5"}.fa-wpforms:before{content:"\f298"}.fa-cloudversify:before{content:"\f385"}.fa-usps:before{content:"\f7e1"}.fa-megaport:before{content:"\f5a3"}.fa-magento:before{content:"\f3c4"}.fa-spotify:before{content:"\f1bc"}.fa-optin-monster:before{content:"\f23c"}.fa-fly:before{content:"\f417"}.fa-aviato:before{content:"\f421"}.fa-itunes:before{content:"\f3b4"}.fa-cuttlefish:before{content:"\f38c"}.fa-blogger:before{content:"\f37c"}.fa-flickr:before{content:"\f16e"}.fa-viber:before{content:"\f409"}.fa-soundcloud:before{content:"\f1be"}.fa-digg:before{content:"\f1a6"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-symfony:before{content:"\f83d"}.fa-maxcdn:before{content:"\f136"}.fa-etsy:before{content:"\f2d7"}.fa-facebook-messenger:before{content:"\f39f"}.fa-audible:before{content:"\f373"}.fa-think-peaks:before{content:"\f731"}.fa-bilibili:before{content:"\e3d9"}.fa-erlang:before{content:"\f39d"}.fa-x-twitter:before{content:"\e61b"}.fa-cotton-bureau:before{content:"\f89e"}.fa-dashcube:before{content:"\f210"}.fa-42-group:before,.fa-innosoft:before{content:"\e080"}.fa-stack-exchange:before{content:"\f18d"}.fa-elementor:before{content:"\f430"}.fa-pied-piper-square:before,.fa-square-pied-piper:before{content:"\e01e"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-palfed:before{content:"\f3d8"}.fa-superpowers:before{content:"\f2dd"}.fa-resolving:before{content:"\f3e7"}.fa-xbox:before{content:"\f412"}.fa-searchengin:before{content:"\f3eb"}.fa-tiktok:before{content:"\e07b"}.fa-facebook-square:before,.fa-square-facebook:before{content:"\f082"}.fa-renren:before{content:"\f18b"}.fa-linux:before{content:"\f17c"}.fa-glide:before{content:"\f2a5"}.fa-linkedin:before{content:"\f08c"}.fa-hubspot:before{content:"\f3b2"}.fa-deploydog:before{content:"\f38e"}.fa-twitch:before{content:"\f1e8"}.fa-ravelry:before{content:"\f2d9"}.fa-mixer:before{content:"\e056"}.fa-lastfm-square:before,.fa-square-lastfm:before{content:"\f203"}.fa-vimeo:before{content:"\f40a"}.fa-mendeley:before{content:"\f7b3"}.fa-uniregistry:before{content:"\f404"}.fa-figma:before{content:"\f799"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-dropbox:before{content:"\f16b"}.fa-instagram:before{content:"\f16d"}.fa-cmplid:before{content:"\e360"}.fa-facebook:before{content:"\f09a"}.fa-gripfire:before{content:"\f3ac"}.fa-jedi-order:before{content:"\f50e"}.fa-uikit:before{content:"\f403"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-phabricator:before{content:"\f3db"}.fa-ussunnah:before{content:"\f407"}.fa-earlybirds:before{content:"\f39a"}.fa-trade-federation:before{content:"\f513"}.fa-autoprefixer:before{content:"\f41c"}.fa-whatsapp:before{content:"\f232"}.fa-slideshare:before{content:"\f1e7"}.fa-google-play:before{content:"\f3ab"}.fa-viadeo:before{content:"\f2a9"}.fa-line:before{content:"\f3c0"}.fa-google-drive:before{content:"\f3aa"}.fa-servicestack:before{content:"\f3ec"}.fa-simplybuilt:before{content:"\f215"}.fa-bitbucket:before{content:"\f171"}.fa-imdb:before{content:"\f2d8"}.fa-deezer:before{content:"\e077"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-jira:before{content:"\f7b1"}.fa-docker:before{content:"\f395"}.fa-screenpal:before{content:"\e570"}.fa-bluetooth:before{content:"\f293"}.fa-gitter:before{content:"\f426"}.fa-d-and-d:before{content:"\f38d"}.fa-microblog:before{content:"\e01a"}.fa-cc-diners-club:before{content:"\f24c"}.fa-gg-circle:before{content:"\f261"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-yandex:before{content:"\f413"}.fa-readme:before{content:"\f4d5"}.fa-html5:before{content:"\f13b"}.fa-sellsy:before{content:"\f213"}.fa-sass:before{content:"\f41e"}.fa-wirsindhandwerk:before,.fa-wsh:before{content:"\e2d0"}.fa-buromobelexperte:before{content:"\f37f"}.fa-salesforce:before{content:"\f83b"}.fa-octopus-deploy:before{content:"\e082"}.fa-medapps:before{content:"\f3c6"}.fa-ns8:before{content:"\f3d5"}.fa-pinterest-p:before{content:"\f231"}.fa-apper:before{content:"\f371"}.fa-fort-awesome:before{content:"\f286"}.fa-waze:before{content:"\f83f"}.fa-cc-jcb:before{content:"\f24b"}.fa-snapchat-ghost:before,.fa-snapchat:before{content:"\f2ab"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-rust:before{content:"\e07a"}.fa-wix:before{content:"\f5cf"}.fa-behance-square:before,.fa-square-behance:before{content:"\f1b5"}.fa-supple:before{content:"\f3f9"}.fa-rebel:before{content:"\f1d0"}.fa-css3:before{content:"\f13c"}.fa-staylinked:before{content:"\f3f5"}.fa-kaggle:before{content:"\f5fa"}.fa-space-awesome:before{content:"\e5ac"}.fa-deviantart:before{content:"\f1bd"}.fa-cpanel:before{content:"\f388"}.fa-goodreads-g:before{content:"\f3a9"}.fa-git-square:before,.fa-square-git:before{content:"\f1d2"}.fa-square-tumblr:before,.fa-tumblr-square:before{content:"\f174"}.fa-trello:before{content:"\f181"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-get-pocket:before{content:"\f265"}.fa-perbyte:before{content:"\e083"}.fa-grunt:before{content:"\f3ad"}.fa-weebly:before{content:"\f5cc"}.fa-connectdevelop:before{content:"\f20e"}.fa-leanpub:before{content:"\f212"}.fa-black-tie:before{content:"\f27e"}.fa-themeco:before{content:"\f5c6"}.fa-python:before{content:"\f3e2"}.fa-android:before{content:"\f17b"}.fa-bots:before{content:"\e340"}.fa-free-code-camp:before{content:"\f2c5"}.fa-hornbill:before{content:"\f592"}.fa-js:before{content:"\f3b8"}.fa-ideal:before{content:"\e013"}.fa-git:before{content:"\f1d3"}.fa-dev:before{content:"\f6cc"}.fa-sketch:before{content:"\f7c6"}.fa-yandex-international:before{content:"\f414"}.fa-cc-amex:before{content:"\f1f3"}.fa-uber:before{content:"\f402"}.fa-github:before{content:"\f09b"}.fa-php:before{content:"\f457"}.fa-alipay:before{content:"\f642"}.fa-youtube:before{content:"\f167"}.fa-skyatlas:before{content:"\f216"}.fa-firefox-browser:before{content:"\e007"}.fa-replyd:before{content:"\f3e6"}.fa-suse:before{content:"\f7d6"}.fa-jenkins:before{content:"\f3b6"}.fa-twitter:before{content:"\f099"}.fa-rockrms:before{content:"\f3e9"}.fa-pinterest:before{content:"\f0d2"}.fa-buffer:before{content:"\f837"}.fa-npm:before{content:"\f3d4"}.fa-yammer:before{content:"\f840"}.fa-btc:before{content:"\f15a"}.fa-dribbble:before{content:"\f17d"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-internet-explorer:before{content:"\f26b"}.fa-stubber:before{content:"\e5c7"}.fa-telegram-plane:before,.fa-telegram:before{content:"\f2c6"}.fa-old-republic:before{content:"\f510"}.fa-odysee:before{content:"\e5c6"}.fa-square-whatsapp:before,.fa-whatsapp-square:before{content:"\f40c"}.fa-node-js:before{content:"\f3d3"}.fa-edge-legacy:before{content:"\e078"}.fa-slack-hash:before,.fa-slack:before{content:"\f198"}.fa-medrt:before{content:"\f3c8"}.fa-usb:before{content:"\f287"}.fa-tumblr:before{content:"\f173"}.fa-vaadin:before{content:"\f408"}.fa-quora:before{content:"\f2c4"}.fa-square-x-twitter:before{content:"\e61a"}.fa-reacteurope:before{content:"\f75d"}.fa-medium-m:before,.fa-medium:before{content:"\f23a"}.fa-amilia:before{content:"\f36d"}.fa-mixcloud:before{content:"\f289"}.fa-flipboard:before{content:"\f44d"}.fa-viacoin:before{content:"\f237"}.fa-critical-role:before{content:"\f6c9"}.fa-sitrox:before{content:"\e44a"}.fa-discourse:before{content:"\f393"}.fa-joomla:before{content:"\f1aa"}.fa-mastodon:before{content:"\f4f6"}.fa-airbnb:before{content:"\f834"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-buy-n-large:before{content:"\f8a6"}.fa-gulp:before{content:"\f3ae"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-strava:before{content:"\f428"}.fa-ember:before{content:"\f423"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-teamspeak:before{content:"\f4f9"}.fa-pushed:before{content:"\f3e1"}.fa-wordpress-simple:before{content:"\f411"}.fa-nutritionix:before{content:"\f3d6"}.fa-wodu:before{content:"\e088"}.fa-google-pay:before{content:"\e079"}.fa-intercom:before{content:"\f7af"}.fa-zhihu:before{content:"\f63f"}.fa-korvue:before{content:"\f42f"}.fa-pix:before{content:"\e43a"}.fa-steam-symbol:before{content:"\f3f6"}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype"); }.fa-regular,.far{font-weight:400}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); }.fa-solid,.fas{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"); }@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); }@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype"); }@font-face{font-family:"FontAwesome";font-display:block;src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); }@font-face{font-family:"FontAwesome";font-display:block;src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"); }@font-face{font-family:"FontAwesome";font-display:block;src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype"); }@font-face{font-family:"FontAwesome";font-display:block;src: url("../webfonts/fa-v4compatibility.woff2") format("woff2"), url("../webfonts/fa-v4compatibility.ttf") format("truetype"); } \ No newline at end of file diff --git a/deps/font-awesome-6.4.2/css/v4-shims.css b/deps/font-awesome-6.4.2/css/v4-shims.css new file mode 100644 index 0000000..a85953d --- /dev/null +++ b/deps/font-awesome-6.4.2/css/v4-shims.css @@ -0,0 +1,2194 @@ +/*! + * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + * Copyright 2023 Fonticons, Inc. + */ +.fa.fa-glass:before { + content: "\f000"; } + +.fa.fa-envelope-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-envelope-o:before { + content: "\f0e0"; } + +.fa.fa-star-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-star-o:before { + content: "\f005"; } + +.fa.fa-remove:before { + content: "\f00d"; } + +.fa.fa-close:before { + content: "\f00d"; } + +.fa.fa-gear:before { + content: "\f013"; } + +.fa.fa-trash-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-trash-o:before { + content: "\f2ed"; } + +.fa.fa-home:before { + content: "\f015"; } + +.fa.fa-file-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-o:before { + content: "\f15b"; } + +.fa.fa-clock-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-clock-o:before { + content: "\f017"; } + +.fa.fa-arrow-circle-o-down { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-arrow-circle-o-down:before { + content: "\f358"; } + +.fa.fa-arrow-circle-o-up { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-arrow-circle-o-up:before { + content: "\f35b"; } + +.fa.fa-play-circle-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-play-circle-o:before { + content: "\f144"; } + +.fa.fa-repeat:before { + content: "\f01e"; } + +.fa.fa-rotate-right:before { + content: "\f01e"; } + +.fa.fa-refresh:before { + content: "\f021"; } + +.fa.fa-list-alt { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-list-alt:before { + content: "\f022"; } + +.fa.fa-dedent:before { + content: "\f03b"; } + +.fa.fa-video-camera:before { + content: "\f03d"; } + +.fa.fa-picture-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-picture-o:before { + content: "\f03e"; } + +.fa.fa-photo { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-photo:before { + content: "\f03e"; } + +.fa.fa-image { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-image:before { + content: "\f03e"; } + +.fa.fa-map-marker:before { + content: "\f3c5"; } + +.fa.fa-pencil-square-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-pencil-square-o:before { + content: "\f044"; } + +.fa.fa-edit { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-edit:before { + content: "\f044"; } + +.fa.fa-share-square-o:before { + content: "\f14d"; } + +.fa.fa-check-square-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-check-square-o:before { + content: "\f14a"; } + +.fa.fa-arrows:before { + content: "\f0b2"; } + +.fa.fa-times-circle-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-times-circle-o:before { + content: "\f057"; } + +.fa.fa-check-circle-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-check-circle-o:before { + content: "\f058"; } + +.fa.fa-mail-forward:before { + content: "\f064"; } + +.fa.fa-expand:before { + content: "\f424"; } + +.fa.fa-compress:before { + content: "\f422"; } + +.fa.fa-eye { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-eye-slash { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-warning:before { + content: "\f071"; } + +.fa.fa-calendar:before { + content: "\f073"; } + +.fa.fa-arrows-v:before { + content: "\f338"; } + +.fa.fa-arrows-h:before { + content: "\f337"; } + +.fa.fa-bar-chart:before { + content: "\e0e3"; } + +.fa.fa-bar-chart-o:before { + content: "\e0e3"; } + +.fa.fa-twitter-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-twitter-square:before { + content: "\f081"; } + +.fa.fa-facebook-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-facebook-square:before { + content: "\f082"; } + +.fa.fa-gears:before { + content: "\f085"; } + +.fa.fa-thumbs-o-up { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-thumbs-o-up:before { + content: "\f164"; } + +.fa.fa-thumbs-o-down { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-thumbs-o-down:before { + content: "\f165"; } + +.fa.fa-heart-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-heart-o:before { + content: "\f004"; } + +.fa.fa-sign-out:before { + content: "\f2f5"; } + +.fa.fa-linkedin-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-linkedin-square:before { + content: "\f08c"; } + +.fa.fa-thumb-tack:before { + content: "\f08d"; } + +.fa.fa-external-link:before { + content: "\f35d"; } + +.fa.fa-sign-in:before { + content: "\f2f6"; } + +.fa.fa-github-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-github-square:before { + content: "\f092"; } + +.fa.fa-lemon-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-lemon-o:before { + content: "\f094"; } + +.fa.fa-square-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-square-o:before { + content: "\f0c8"; } + +.fa.fa-bookmark-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-bookmark-o:before { + content: "\f02e"; } + +.fa.fa-twitter { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-facebook { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-facebook:before { + content: "\f39e"; } + +.fa.fa-facebook-f { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-facebook-f:before { + content: "\f39e"; } + +.fa.fa-github { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-credit-card { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-feed:before { + content: "\f09e"; } + +.fa.fa-hdd-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hdd-o:before { + content: "\f0a0"; } + +.fa.fa-hand-o-right { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hand-o-right:before { + content: "\f0a4"; } + +.fa.fa-hand-o-left { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hand-o-left:before { + content: "\f0a5"; } + +.fa.fa-hand-o-up { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hand-o-up:before { + content: "\f0a6"; } + +.fa.fa-hand-o-down { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hand-o-down:before { + content: "\f0a7"; } + +.fa.fa-globe:before { + content: "\f57d"; } + +.fa.fa-tasks:before { + content: "\f828"; } + +.fa.fa-arrows-alt:before { + content: "\f31e"; } + +.fa.fa-group:before { + content: "\f0c0"; } + +.fa.fa-chain:before { + content: "\f0c1"; } + +.fa.fa-cut:before { + content: "\f0c4"; } + +.fa.fa-files-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-files-o:before { + content: "\f0c5"; } + +.fa.fa-floppy-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-floppy-o:before { + content: "\f0c7"; } + +.fa.fa-save { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-save:before { + content: "\f0c7"; } + +.fa.fa-navicon:before { + content: "\f0c9"; } + +.fa.fa-reorder:before { + content: "\f0c9"; } + +.fa.fa-magic:before { + content: "\e2ca"; } + +.fa.fa-pinterest { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-pinterest-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-pinterest-square:before { + content: "\f0d3"; } + +.fa.fa-google-plus-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-google-plus-square:before { + content: "\f0d4"; } + +.fa.fa-google-plus { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-google-plus:before { + content: "\f0d5"; } + +.fa.fa-money:before { + content: "\f3d1"; } + +.fa.fa-unsorted:before { + content: "\f0dc"; } + +.fa.fa-sort-desc:before { + content: "\f0dd"; } + +.fa.fa-sort-asc:before { + content: "\f0de"; } + +.fa.fa-linkedin { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-linkedin:before { + content: "\f0e1"; } + +.fa.fa-rotate-left:before { + content: "\f0e2"; } + +.fa.fa-legal:before { + content: "\f0e3"; } + +.fa.fa-tachometer:before { + content: "\f625"; } + +.fa.fa-dashboard:before { + content: "\f625"; } + +.fa.fa-comment-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-comment-o:before { + content: "\f075"; } + +.fa.fa-comments-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-comments-o:before { + content: "\f086"; } + +.fa.fa-flash:before { + content: "\f0e7"; } + +.fa.fa-clipboard:before { + content: "\f0ea"; } + +.fa.fa-lightbulb-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-lightbulb-o:before { + content: "\f0eb"; } + +.fa.fa-exchange:before { + content: "\f362"; } + +.fa.fa-cloud-download:before { + content: "\f0ed"; } + +.fa.fa-cloud-upload:before { + content: "\f0ee"; } + +.fa.fa-bell-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-bell-o:before { + content: "\f0f3"; } + +.fa.fa-cutlery:before { + content: "\f2e7"; } + +.fa.fa-file-text-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-text-o:before { + content: "\f15c"; } + +.fa.fa-building-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-building-o:before { + content: "\f1ad"; } + +.fa.fa-hospital-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hospital-o:before { + content: "\f0f8"; } + +.fa.fa-tablet:before { + content: "\f3fa"; } + +.fa.fa-mobile:before { + content: "\f3cd"; } + +.fa.fa-mobile-phone:before { + content: "\f3cd"; } + +.fa.fa-circle-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-circle-o:before { + content: "\f111"; } + +.fa.fa-mail-reply:before { + content: "\f3e5"; } + +.fa.fa-github-alt { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-folder-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-folder-o:before { + content: "\f07b"; } + +.fa.fa-folder-open-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-folder-open-o:before { + content: "\f07c"; } + +.fa.fa-smile-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-smile-o:before { + content: "\f118"; } + +.fa.fa-frown-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-frown-o:before { + content: "\f119"; } + +.fa.fa-meh-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-meh-o:before { + content: "\f11a"; } + +.fa.fa-keyboard-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-keyboard-o:before { + content: "\f11c"; } + +.fa.fa-flag-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-flag-o:before { + content: "\f024"; } + +.fa.fa-mail-reply-all:before { + content: "\f122"; } + +.fa.fa-star-half-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-star-half-o:before { + content: "\f5c0"; } + +.fa.fa-star-half-empty { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-star-half-empty:before { + content: "\f5c0"; } + +.fa.fa-star-half-full { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-star-half-full:before { + content: "\f5c0"; } + +.fa.fa-code-fork:before { + content: "\f126"; } + +.fa.fa-chain-broken:before { + content: "\f127"; } + +.fa.fa-unlink:before { + content: "\f127"; } + +.fa.fa-calendar-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-calendar-o:before { + content: "\f133"; } + +.fa.fa-maxcdn { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-html5 { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-css3 { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-unlock-alt:before { + content: "\f09c"; } + +.fa.fa-minus-square-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-minus-square-o:before { + content: "\f146"; } + +.fa.fa-level-up:before { + content: "\f3bf"; } + +.fa.fa-level-down:before { + content: "\f3be"; } + +.fa.fa-pencil-square:before { + content: "\f14b"; } + +.fa.fa-external-link-square:before { + content: "\f360"; } + +.fa.fa-compass { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-caret-square-o-down { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-caret-square-o-down:before { + content: "\f150"; } + +.fa.fa-toggle-down { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-toggle-down:before { + content: "\f150"; } + +.fa.fa-caret-square-o-up { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-caret-square-o-up:before { + content: "\f151"; } + +.fa.fa-toggle-up { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-toggle-up:before { + content: "\f151"; } + +.fa.fa-caret-square-o-right { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-caret-square-o-right:before { + content: "\f152"; } + +.fa.fa-toggle-right { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-toggle-right:before { + content: "\f152"; } + +.fa.fa-eur:before { + content: "\f153"; } + +.fa.fa-euro:before { + content: "\f153"; } + +.fa.fa-gbp:before { + content: "\f154"; } + +.fa.fa-usd:before { + content: "\24"; } + +.fa.fa-dollar:before { + content: "\24"; } + +.fa.fa-inr:before { + content: "\e1bc"; } + +.fa.fa-rupee:before { + content: "\e1bc"; } + +.fa.fa-jpy:before { + content: "\f157"; } + +.fa.fa-cny:before { + content: "\f157"; } + +.fa.fa-rmb:before { + content: "\f157"; } + +.fa.fa-yen:before { + content: "\f157"; } + +.fa.fa-rub:before { + content: "\f158"; } + +.fa.fa-ruble:before { + content: "\f158"; } + +.fa.fa-rouble:before { + content: "\f158"; } + +.fa.fa-krw:before { + content: "\f159"; } + +.fa.fa-won:before { + content: "\f159"; } + +.fa.fa-btc { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-bitcoin { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-bitcoin:before { + content: "\f15a"; } + +.fa.fa-file-text:before { + content: "\f15c"; } + +.fa.fa-sort-alpha-asc:before { + content: "\f15d"; } + +.fa.fa-sort-alpha-desc:before { + content: "\f881"; } + +.fa.fa-sort-amount-asc:before { + content: "\f884"; } + +.fa.fa-sort-amount-desc:before { + content: "\f160"; } + +.fa.fa-sort-numeric-asc:before { + content: "\f162"; } + +.fa.fa-sort-numeric-desc:before { + content: "\f886"; } + +.fa.fa-youtube-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-youtube-square:before { + content: "\f431"; } + +.fa.fa-youtube { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-xing { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-xing-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-xing-square:before { + content: "\f169"; } + +.fa.fa-youtube-play { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-youtube-play:before { + content: "\f167"; } + +.fa.fa-dropbox { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-stack-overflow { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-instagram { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-flickr { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-adn { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-bitbucket { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-bitbucket-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-bitbucket-square:before { + content: "\f171"; } + +.fa.fa-tumblr { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-tumblr-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-tumblr-square:before { + content: "\f174"; } + +.fa.fa-long-arrow-down:before { + content: "\f309"; } + +.fa.fa-long-arrow-up:before { + content: "\f30c"; } + +.fa.fa-long-arrow-left:before { + content: "\f30a"; } + +.fa.fa-long-arrow-right:before { + content: "\f30b"; } + +.fa.fa-apple { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-windows { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-android { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-linux { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-dribbble { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-skype { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-foursquare { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-trello { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-gratipay { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-gittip { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-gittip:before { + content: "\f184"; } + +.fa.fa-sun-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-sun-o:before { + content: "\f185"; } + +.fa.fa-moon-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-moon-o:before { + content: "\f186"; } + +.fa.fa-vk { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-weibo { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-renren { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-pagelines { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-stack-exchange { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-arrow-circle-o-right { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-arrow-circle-o-right:before { + content: "\f35a"; } + +.fa.fa-arrow-circle-o-left { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-arrow-circle-o-left:before { + content: "\f359"; } + +.fa.fa-caret-square-o-left { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-caret-square-o-left:before { + content: "\f191"; } + +.fa.fa-toggle-left { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-toggle-left:before { + content: "\f191"; } + +.fa.fa-dot-circle-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-dot-circle-o:before { + content: "\f192"; } + +.fa.fa-vimeo-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-vimeo-square:before { + content: "\f194"; } + +.fa.fa-try:before { + content: "\e2bb"; } + +.fa.fa-turkish-lira:before { + content: "\e2bb"; } + +.fa.fa-plus-square-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-plus-square-o:before { + content: "\f0fe"; } + +.fa.fa-slack { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-wordpress { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-openid { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-institution:before { + content: "\f19c"; } + +.fa.fa-bank:before { + content: "\f19c"; } + +.fa.fa-mortar-board:before { + content: "\f19d"; } + +.fa.fa-yahoo { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-google { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-reddit { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-reddit-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-reddit-square:before { + content: "\f1a2"; } + +.fa.fa-stumbleupon-circle { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-stumbleupon { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-delicious { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-digg { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-pied-piper-pp { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-pied-piper-alt { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-drupal { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-joomla { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-behance { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-behance-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-behance-square:before { + content: "\f1b5"; } + +.fa.fa-steam { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-steam-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-steam-square:before { + content: "\f1b7"; } + +.fa.fa-automobile:before { + content: "\f1b9"; } + +.fa.fa-cab:before { + content: "\f1ba"; } + +.fa.fa-spotify { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-deviantart { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-soundcloud { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-file-pdf-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-pdf-o:before { + content: "\f1c1"; } + +.fa.fa-file-word-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-word-o:before { + content: "\f1c2"; } + +.fa.fa-file-excel-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-excel-o:before { + content: "\f1c3"; } + +.fa.fa-file-powerpoint-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-powerpoint-o:before { + content: "\f1c4"; } + +.fa.fa-file-image-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-image-o:before { + content: "\f1c5"; } + +.fa.fa-file-photo-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-photo-o:before { + content: "\f1c5"; } + +.fa.fa-file-picture-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-picture-o:before { + content: "\f1c5"; } + +.fa.fa-file-archive-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-archive-o:before { + content: "\f1c6"; } + +.fa.fa-file-zip-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-zip-o:before { + content: "\f1c6"; } + +.fa.fa-file-audio-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-audio-o:before { + content: "\f1c7"; } + +.fa.fa-file-sound-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-sound-o:before { + content: "\f1c7"; } + +.fa.fa-file-video-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-video-o:before { + content: "\f1c8"; } + +.fa.fa-file-movie-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-movie-o:before { + content: "\f1c8"; } + +.fa.fa-file-code-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-code-o:before { + content: "\f1c9"; } + +.fa.fa-vine { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-codepen { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-jsfiddle { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-life-bouy:before { + content: "\f1cd"; } + +.fa.fa-life-buoy:before { + content: "\f1cd"; } + +.fa.fa-life-saver:before { + content: "\f1cd"; } + +.fa.fa-support:before { + content: "\f1cd"; } + +.fa.fa-circle-o-notch:before { + content: "\f1ce"; } + +.fa.fa-rebel { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-ra { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-ra:before { + content: "\f1d0"; } + +.fa.fa-resistance { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-resistance:before { + content: "\f1d0"; } + +.fa.fa-empire { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-ge { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-ge:before { + content: "\f1d1"; } + +.fa.fa-git-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-git-square:before { + content: "\f1d2"; } + +.fa.fa-git { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-hacker-news { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-y-combinator-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-y-combinator-square:before { + content: "\f1d4"; } + +.fa.fa-yc-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-yc-square:before { + content: "\f1d4"; } + +.fa.fa-tencent-weibo { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-qq { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-weixin { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-wechat { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-wechat:before { + content: "\f1d7"; } + +.fa.fa-send:before { + content: "\f1d8"; } + +.fa.fa-paper-plane-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-paper-plane-o:before { + content: "\f1d8"; } + +.fa.fa-send-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-send-o:before { + content: "\f1d8"; } + +.fa.fa-circle-thin { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-circle-thin:before { + content: "\f111"; } + +.fa.fa-header:before { + content: "\f1dc"; } + +.fa.fa-futbol-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-futbol-o:before { + content: "\f1e3"; } + +.fa.fa-soccer-ball-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-soccer-ball-o:before { + content: "\f1e3"; } + +.fa.fa-slideshare { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-twitch { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-yelp { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-newspaper-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-newspaper-o:before { + content: "\f1ea"; } + +.fa.fa-paypal { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-google-wallet { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-cc-visa { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-cc-mastercard { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-cc-discover { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-cc-amex { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-cc-paypal { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-cc-stripe { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-bell-slash-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-bell-slash-o:before { + content: "\f1f6"; } + +.fa.fa-trash:before { + content: "\f2ed"; } + +.fa.fa-copyright { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-eyedropper:before { + content: "\f1fb"; } + +.fa.fa-area-chart:before { + content: "\f1fe"; } + +.fa.fa-pie-chart:before { + content: "\f200"; } + +.fa.fa-line-chart:before { + content: "\f201"; } + +.fa.fa-lastfm { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-lastfm-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-lastfm-square:before { + content: "\f203"; } + +.fa.fa-ioxhost { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-angellist { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-cc { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-cc:before { + content: "\f20a"; } + +.fa.fa-ils:before { + content: "\f20b"; } + +.fa.fa-shekel:before { + content: "\f20b"; } + +.fa.fa-sheqel:before { + content: "\f20b"; } + +.fa.fa-buysellads { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-connectdevelop { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-dashcube { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-forumbee { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-leanpub { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-sellsy { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-shirtsinbulk { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-simplybuilt { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-skyatlas { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-diamond { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-diamond:before { + content: "\f3a5"; } + +.fa.fa-transgender:before { + content: "\f224"; } + +.fa.fa-intersex:before { + content: "\f224"; } + +.fa.fa-transgender-alt:before { + content: "\f225"; } + +.fa.fa-facebook-official { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-facebook-official:before { + content: "\f09a"; } + +.fa.fa-pinterest-p { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-whatsapp { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-hotel:before { + content: "\f236"; } + +.fa.fa-viacoin { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-medium { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-y-combinator { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-yc { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-yc:before { + content: "\f23b"; } + +.fa.fa-optin-monster { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-opencart { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-expeditedssl { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-battery-4:before { + content: "\f240"; } + +.fa.fa-battery:before { + content: "\f240"; } + +.fa.fa-battery-3:before { + content: "\f241"; } + +.fa.fa-battery-2:before { + content: "\f242"; } + +.fa.fa-battery-1:before { + content: "\f243"; } + +.fa.fa-battery-0:before { + content: "\f244"; } + +.fa.fa-object-group { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-object-ungroup { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-sticky-note-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-sticky-note-o:before { + content: "\f249"; } + +.fa.fa-cc-jcb { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-cc-diners-club { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-clone { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hourglass-o:before { + content: "\f254"; } + +.fa.fa-hourglass-1:before { + content: "\f251"; } + +.fa.fa-hourglass-2:before { + content: "\f252"; } + +.fa.fa-hourglass-3:before { + content: "\f253"; } + +.fa.fa-hand-rock-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hand-rock-o:before { + content: "\f255"; } + +.fa.fa-hand-grab-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hand-grab-o:before { + content: "\f255"; } + +.fa.fa-hand-paper-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hand-paper-o:before { + content: "\f256"; } + +.fa.fa-hand-stop-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hand-stop-o:before { + content: "\f256"; } + +.fa.fa-hand-scissors-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hand-scissors-o:before { + content: "\f257"; } + +.fa.fa-hand-lizard-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hand-lizard-o:before { + content: "\f258"; } + +.fa.fa-hand-spock-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hand-spock-o:before { + content: "\f259"; } + +.fa.fa-hand-pointer-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hand-pointer-o:before { + content: "\f25a"; } + +.fa.fa-hand-peace-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hand-peace-o:before { + content: "\f25b"; } + +.fa.fa-registered { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-creative-commons { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-gg { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-gg-circle { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-odnoklassniki { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-odnoklassniki-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-odnoklassniki-square:before { + content: "\f264"; } + +.fa.fa-get-pocket { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-wikipedia-w { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-safari { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-chrome { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-firefox { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-opera { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-internet-explorer { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-television:before { + content: "\f26c"; } + +.fa.fa-contao { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-500px { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-amazon { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-calendar-plus-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-calendar-plus-o:before { + content: "\f271"; } + +.fa.fa-calendar-minus-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-calendar-minus-o:before { + content: "\f272"; } + +.fa.fa-calendar-times-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-calendar-times-o:before { + content: "\f273"; } + +.fa.fa-calendar-check-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-calendar-check-o:before { + content: "\f274"; } + +.fa.fa-map-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-map-o:before { + content: "\f279"; } + +.fa.fa-commenting:before { + content: "\f4ad"; } + +.fa.fa-commenting-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-commenting-o:before { + content: "\f4ad"; } + +.fa.fa-houzz { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-vimeo { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-vimeo:before { + content: "\f27d"; } + +.fa.fa-black-tie { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-fonticons { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-reddit-alien { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-edge { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-credit-card-alt:before { + content: "\f09d"; } + +.fa.fa-codiepie { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-modx { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-fort-awesome { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-usb { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-product-hunt { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-mixcloud { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-scribd { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-pause-circle-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-pause-circle-o:before { + content: "\f28b"; } + +.fa.fa-stop-circle-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-stop-circle-o:before { + content: "\f28d"; } + +.fa.fa-bluetooth { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-bluetooth-b { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-gitlab { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-wpbeginner { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-wpforms { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-envira { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-wheelchair-alt { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-wheelchair-alt:before { + content: "\f368"; } + +.fa.fa-question-circle-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-question-circle-o:before { + content: "\f059"; } + +.fa.fa-volume-control-phone:before { + content: "\f2a0"; } + +.fa.fa-asl-interpreting:before { + content: "\f2a3"; } + +.fa.fa-deafness:before { + content: "\f2a4"; } + +.fa.fa-hard-of-hearing:before { + content: "\f2a4"; } + +.fa.fa-glide { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-glide-g { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-signing:before { + content: "\f2a7"; } + +.fa.fa-viadeo { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-viadeo-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-viadeo-square:before { + content: "\f2aa"; } + +.fa.fa-snapchat { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-snapchat-ghost { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-snapchat-ghost:before { + content: "\f2ab"; } + +.fa.fa-snapchat-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-snapchat-square:before { + content: "\f2ad"; } + +.fa.fa-pied-piper { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-first-order { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-yoast { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-themeisle { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-google-plus-official { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-google-plus-official:before { + content: "\f2b3"; } + +.fa.fa-google-plus-circle { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-google-plus-circle:before { + content: "\f2b3"; } + +.fa.fa-font-awesome { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-fa { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-fa:before { + content: "\f2b4"; } + +.fa.fa-handshake-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-handshake-o:before { + content: "\f2b5"; } + +.fa.fa-envelope-open-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-envelope-open-o:before { + content: "\f2b6"; } + +.fa.fa-linode { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-address-book-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-address-book-o:before { + content: "\f2b9"; } + +.fa.fa-vcard:before { + content: "\f2bb"; } + +.fa.fa-address-card-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-address-card-o:before { + content: "\f2bb"; } + +.fa.fa-vcard-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-vcard-o:before { + content: "\f2bb"; } + +.fa.fa-user-circle-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-user-circle-o:before { + content: "\f2bd"; } + +.fa.fa-user-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-user-o:before { + content: "\f007"; } + +.fa.fa-id-badge { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-drivers-license:before { + content: "\f2c2"; } + +.fa.fa-id-card-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-id-card-o:before { + content: "\f2c2"; } + +.fa.fa-drivers-license-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-drivers-license-o:before { + content: "\f2c2"; } + +.fa.fa-quora { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-free-code-camp { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-telegram { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-thermometer-4:before { + content: "\f2c7"; } + +.fa.fa-thermometer:before { + content: "\f2c7"; } + +.fa.fa-thermometer-3:before { + content: "\f2c8"; } + +.fa.fa-thermometer-2:before { + content: "\f2c9"; } + +.fa.fa-thermometer-1:before { + content: "\f2ca"; } + +.fa.fa-thermometer-0:before { + content: "\f2cb"; } + +.fa.fa-bathtub:before { + content: "\f2cd"; } + +.fa.fa-s15:before { + content: "\f2cd"; } + +.fa.fa-window-maximize { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-window-restore { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-times-rectangle:before { + content: "\f410"; } + +.fa.fa-window-close-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-window-close-o:before { + content: "\f410"; } + +.fa.fa-times-rectangle-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-times-rectangle-o:before { + content: "\f410"; } + +.fa.fa-bandcamp { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-grav { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-etsy { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-imdb { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-ravelry { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-eercast { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-eercast:before { + content: "\f2da"; } + +.fa.fa-snowflake-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-snowflake-o:before { + content: "\f2dc"; } + +.fa.fa-superpowers { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-wpexplorer { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-meetup { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } diff --git a/deps/font-awesome-6.4.2/css/v4-shims.min.css b/deps/font-awesome-6.4.2/css/v4-shims.min.css new file mode 100644 index 0000000..64e4e8d --- /dev/null +++ b/deps/font-awesome-6.4.2/css/v4-shims.min.css @@ -0,0 +1,6 @@ +/*! + * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + * Copyright 2023 Fonticons, Inc. + */ +.fa.fa-glass:before{content:"\f000"}.fa.fa-envelope-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-envelope-o:before{content:"\f0e0"}.fa.fa-star-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-star-o:before{content:"\f005"}.fa.fa-close:before,.fa.fa-remove:before{content:"\f00d"}.fa.fa-gear:before{content:"\f013"}.fa.fa-trash-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-trash-o:before{content:"\f2ed"}.fa.fa-home:before{content:"\f015"}.fa.fa-file-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-o:before{content:"\f15b"}.fa.fa-clock-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-clock-o:before{content:"\f017"}.fa.fa-arrow-circle-o-down{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-arrow-circle-o-down:before{content:"\f358"}.fa.fa-arrow-circle-o-up{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-arrow-circle-o-up:before{content:"\f35b"}.fa.fa-play-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-play-circle-o:before{content:"\f144"}.fa.fa-repeat:before,.fa.fa-rotate-right:before{content:"\f01e"}.fa.fa-refresh:before{content:"\f021"}.fa.fa-list-alt{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-list-alt:before{content:"\f022"}.fa.fa-dedent:before{content:"\f03b"}.fa.fa-video-camera:before{content:"\f03d"}.fa.fa-picture-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-picture-o:before{content:"\f03e"}.fa.fa-photo{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-photo:before{content:"\f03e"}.fa.fa-image{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-image:before{content:"\f03e"}.fa.fa-map-marker:before{content:"\f3c5"}.fa.fa-pencil-square-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-pencil-square-o:before{content:"\f044"}.fa.fa-edit{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-edit:before{content:"\f044"}.fa.fa-share-square-o:before{content:"\f14d"}.fa.fa-check-square-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-check-square-o:before{content:"\f14a"}.fa.fa-arrows:before{content:"\f0b2"}.fa.fa-times-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-times-circle-o:before{content:"\f057"}.fa.fa-check-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-check-circle-o:before{content:"\f058"}.fa.fa-mail-forward:before{content:"\f064"}.fa.fa-expand:before{content:"\f424"}.fa.fa-compress:before{content:"\f422"}.fa.fa-eye,.fa.fa-eye-slash{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-warning:before{content:"\f071"}.fa.fa-calendar:before{content:"\f073"}.fa.fa-arrows-v:before{content:"\f338"}.fa.fa-arrows-h:before{content:"\f337"}.fa.fa-bar-chart-o:before,.fa.fa-bar-chart:before{content:"\e0e3"}.fa.fa-twitter-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-twitter-square:before{content:"\f081"}.fa.fa-facebook-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-facebook-square:before{content:"\f082"}.fa.fa-gears:before{content:"\f085"}.fa.fa-thumbs-o-up{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-thumbs-o-up:before{content:"\f164"}.fa.fa-thumbs-o-down{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-thumbs-o-down:before{content:"\f165"}.fa.fa-heart-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-heart-o:before{content:"\f004"}.fa.fa-sign-out:before{content:"\f2f5"}.fa.fa-linkedin-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-linkedin-square:before{content:"\f08c"}.fa.fa-thumb-tack:before{content:"\f08d"}.fa.fa-external-link:before{content:"\f35d"}.fa.fa-sign-in:before{content:"\f2f6"}.fa.fa-github-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-github-square:before{content:"\f092"}.fa.fa-lemon-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-lemon-o:before{content:"\f094"}.fa.fa-square-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-square-o:before{content:"\f0c8"}.fa.fa-bookmark-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-bookmark-o:before{content:"\f02e"}.fa.fa-facebook,.fa.fa-twitter{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-facebook:before{content:"\f39e"}.fa.fa-facebook-f{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-facebook-f:before{content:"\f39e"}.fa.fa-github{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-credit-card{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-feed:before{content:"\f09e"}.fa.fa-hdd-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hdd-o:before{content:"\f0a0"}.fa.fa-hand-o-right{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-o-right:before{content:"\f0a4"}.fa.fa-hand-o-left{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-o-left:before{content:"\f0a5"}.fa.fa-hand-o-up{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-o-up:before{content:"\f0a6"}.fa.fa-hand-o-down{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-o-down:before{content:"\f0a7"}.fa.fa-globe:before{content:"\f57d"}.fa.fa-tasks:before{content:"\f828"}.fa.fa-arrows-alt:before{content:"\f31e"}.fa.fa-group:before{content:"\f0c0"}.fa.fa-chain:before{content:"\f0c1"}.fa.fa-cut:before{content:"\f0c4"}.fa.fa-files-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-files-o:before{content:"\f0c5"}.fa.fa-floppy-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-floppy-o:before{content:"\f0c7"}.fa.fa-save{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-save:before{content:"\f0c7"}.fa.fa-navicon:before,.fa.fa-reorder:before{content:"\f0c9"}.fa.fa-magic:before{content:"\e2ca"}.fa.fa-pinterest,.fa.fa-pinterest-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-pinterest-square:before{content:"\f0d3"}.fa.fa-google-plus-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-google-plus-square:before{content:"\f0d4"}.fa.fa-google-plus{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-google-plus:before{content:"\f0d5"}.fa.fa-money:before{content:"\f3d1"}.fa.fa-unsorted:before{content:"\f0dc"}.fa.fa-sort-desc:before{content:"\f0dd"}.fa.fa-sort-asc:before{content:"\f0de"}.fa.fa-linkedin{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-linkedin:before{content:"\f0e1"}.fa.fa-rotate-left:before{content:"\f0e2"}.fa.fa-legal:before{content:"\f0e3"}.fa.fa-dashboard:before,.fa.fa-tachometer:before{content:"\f625"}.fa.fa-comment-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-comment-o:before{content:"\f075"}.fa.fa-comments-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-comments-o:before{content:"\f086"}.fa.fa-flash:before{content:"\f0e7"}.fa.fa-clipboard:before{content:"\f0ea"}.fa.fa-lightbulb-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-lightbulb-o:before{content:"\f0eb"}.fa.fa-exchange:before{content:"\f362"}.fa.fa-cloud-download:before{content:"\f0ed"}.fa.fa-cloud-upload:before{content:"\f0ee"}.fa.fa-bell-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-bell-o:before{content:"\f0f3"}.fa.fa-cutlery:before{content:"\f2e7"}.fa.fa-file-text-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-text-o:before{content:"\f15c"}.fa.fa-building-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-building-o:before{content:"\f1ad"}.fa.fa-hospital-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hospital-o:before{content:"\f0f8"}.fa.fa-tablet:before{content:"\f3fa"}.fa.fa-mobile-phone:before,.fa.fa-mobile:before{content:"\f3cd"}.fa.fa-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-circle-o:before{content:"\f111"}.fa.fa-mail-reply:before{content:"\f3e5"}.fa.fa-github-alt{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-folder-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-folder-o:before{content:"\f07b"}.fa.fa-folder-open-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-folder-open-o:before{content:"\f07c"}.fa.fa-smile-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-smile-o:before{content:"\f118"}.fa.fa-frown-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-frown-o:before{content:"\f119"}.fa.fa-meh-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-meh-o:before{content:"\f11a"}.fa.fa-keyboard-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-keyboard-o:before{content:"\f11c"}.fa.fa-flag-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-flag-o:before{content:"\f024"}.fa.fa-mail-reply-all:before{content:"\f122"}.fa.fa-star-half-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-star-half-o:before{content:"\f5c0"}.fa.fa-star-half-empty{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-star-half-empty:before{content:"\f5c0"}.fa.fa-star-half-full{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-star-half-full:before{content:"\f5c0"}.fa.fa-code-fork:before{content:"\f126"}.fa.fa-chain-broken:before,.fa.fa-unlink:before{content:"\f127"}.fa.fa-calendar-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-calendar-o:before{content:"\f133"}.fa.fa-css3,.fa.fa-html5,.fa.fa-maxcdn{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-unlock-alt:before{content:"\f09c"}.fa.fa-minus-square-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-minus-square-o:before{content:"\f146"}.fa.fa-level-up:before{content:"\f3bf"}.fa.fa-level-down:before{content:"\f3be"}.fa.fa-pencil-square:before{content:"\f14b"}.fa.fa-external-link-square:before{content:"\f360"}.fa.fa-compass{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-caret-square-o-down{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-caret-square-o-down:before{content:"\f150"}.fa.fa-toggle-down{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-toggle-down:before{content:"\f150"}.fa.fa-caret-square-o-up{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-caret-square-o-up:before{content:"\f151"}.fa.fa-toggle-up{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-toggle-up:before{content:"\f151"}.fa.fa-caret-square-o-right{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-caret-square-o-right:before{content:"\f152"}.fa.fa-toggle-right{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-toggle-right:before{content:"\f152"}.fa.fa-eur:before,.fa.fa-euro:before{content:"\f153"}.fa.fa-gbp:before{content:"\f154"}.fa.fa-dollar:before,.fa.fa-usd:before{content:"\24"}.fa.fa-inr:before,.fa.fa-rupee:before{content:"\e1bc"}.fa.fa-cny:before,.fa.fa-jpy:before,.fa.fa-rmb:before,.fa.fa-yen:before{content:"\f157"}.fa.fa-rouble:before,.fa.fa-rub:before,.fa.fa-ruble:before{content:"\f158"}.fa.fa-krw:before,.fa.fa-won:before{content:"\f159"}.fa.fa-bitcoin,.fa.fa-btc{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-bitcoin:before{content:"\f15a"}.fa.fa-file-text:before{content:"\f15c"}.fa.fa-sort-alpha-asc:before{content:"\f15d"}.fa.fa-sort-alpha-desc:before{content:"\f881"}.fa.fa-sort-amount-asc:before{content:"\f884"}.fa.fa-sort-amount-desc:before{content:"\f160"}.fa.fa-sort-numeric-asc:before{content:"\f162"}.fa.fa-sort-numeric-desc:before{content:"\f886"}.fa.fa-youtube-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-youtube-square:before{content:"\f431"}.fa.fa-xing,.fa.fa-xing-square,.fa.fa-youtube{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-xing-square:before{content:"\f169"}.fa.fa-youtube-play{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-youtube-play:before{content:"\f167"}.fa.fa-adn,.fa.fa-bitbucket,.fa.fa-bitbucket-square,.fa.fa-dropbox,.fa.fa-flickr,.fa.fa-instagram,.fa.fa-stack-overflow{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-bitbucket-square:before{content:"\f171"}.fa.fa-tumblr,.fa.fa-tumblr-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-tumblr-square:before{content:"\f174"}.fa.fa-long-arrow-down:before{content:"\f309"}.fa.fa-long-arrow-up:before{content:"\f30c"}.fa.fa-long-arrow-left:before{content:"\f30a"}.fa.fa-long-arrow-right:before{content:"\f30b"}.fa.fa-android,.fa.fa-apple,.fa.fa-dribbble,.fa.fa-foursquare,.fa.fa-gittip,.fa.fa-gratipay,.fa.fa-linux,.fa.fa-skype,.fa.fa-trello,.fa.fa-windows{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-gittip:before{content:"\f184"}.fa.fa-sun-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-sun-o:before{content:"\f185"}.fa.fa-moon-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-moon-o:before{content:"\f186"}.fa.fa-pagelines,.fa.fa-renren,.fa.fa-stack-exchange,.fa.fa-vk,.fa.fa-weibo{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-arrow-circle-o-right{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-arrow-circle-o-right:before{content:"\f35a"}.fa.fa-arrow-circle-o-left{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-arrow-circle-o-left:before{content:"\f359"}.fa.fa-caret-square-o-left{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-caret-square-o-left:before{content:"\f191"}.fa.fa-toggle-left{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-toggle-left:before{content:"\f191"}.fa.fa-dot-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-dot-circle-o:before{content:"\f192"}.fa.fa-vimeo-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-vimeo-square:before{content:"\f194"}.fa.fa-try:before,.fa.fa-turkish-lira:before{content:"\e2bb"}.fa.fa-plus-square-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-plus-square-o:before{content:"\f0fe"}.fa.fa-openid,.fa.fa-slack,.fa.fa-wordpress{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-bank:before,.fa.fa-institution:before{content:"\f19c"}.fa.fa-mortar-board:before{content:"\f19d"}.fa.fa-google,.fa.fa-reddit,.fa.fa-reddit-square,.fa.fa-yahoo{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-reddit-square:before{content:"\f1a2"}.fa.fa-behance,.fa.fa-behance-square,.fa.fa-delicious,.fa.fa-digg,.fa.fa-drupal,.fa.fa-joomla,.fa.fa-pied-piper-alt,.fa.fa-pied-piper-pp,.fa.fa-stumbleupon,.fa.fa-stumbleupon-circle{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-behance-square:before{content:"\f1b5"}.fa.fa-steam,.fa.fa-steam-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-steam-square:before{content:"\f1b7"}.fa.fa-automobile:before{content:"\f1b9"}.fa.fa-cab:before{content:"\f1ba"}.fa.fa-deviantart,.fa.fa-soundcloud,.fa.fa-spotify{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-file-pdf-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-pdf-o:before{content:"\f1c1"}.fa.fa-file-word-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-word-o:before{content:"\f1c2"}.fa.fa-file-excel-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-excel-o:before{content:"\f1c3"}.fa.fa-file-powerpoint-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-powerpoint-o:before{content:"\f1c4"}.fa.fa-file-image-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-image-o:before{content:"\f1c5"}.fa.fa-file-photo-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-photo-o:before{content:"\f1c5"}.fa.fa-file-picture-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-picture-o:before{content:"\f1c5"}.fa.fa-file-archive-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-archive-o:before{content:"\f1c6"}.fa.fa-file-zip-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-zip-o:before{content:"\f1c6"}.fa.fa-file-audio-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-audio-o:before{content:"\f1c7"}.fa.fa-file-sound-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-sound-o:before{content:"\f1c7"}.fa.fa-file-video-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-video-o:before{content:"\f1c8"}.fa.fa-file-movie-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-movie-o:before{content:"\f1c8"}.fa.fa-file-code-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-code-o:before{content:"\f1c9"}.fa.fa-codepen,.fa.fa-jsfiddle,.fa.fa-vine{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-life-bouy:before,.fa.fa-life-buoy:before,.fa.fa-life-saver:before,.fa.fa-support:before{content:"\f1cd"}.fa.fa-circle-o-notch:before{content:"\f1ce"}.fa.fa-ra,.fa.fa-rebel{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-ra:before{content:"\f1d0"}.fa.fa-resistance{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-resistance:before{content:"\f1d0"}.fa.fa-empire,.fa.fa-ge{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-ge:before{content:"\f1d1"}.fa.fa-git-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-git-square:before{content:"\f1d2"}.fa.fa-git,.fa.fa-hacker-news,.fa.fa-y-combinator-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-y-combinator-square:before{content:"\f1d4"}.fa.fa-yc-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-yc-square:before{content:"\f1d4"}.fa.fa-qq,.fa.fa-tencent-weibo,.fa.fa-wechat,.fa.fa-weixin{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-wechat:before{content:"\f1d7"}.fa.fa-send:before{content:"\f1d8"}.fa.fa-paper-plane-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-paper-plane-o:before{content:"\f1d8"}.fa.fa-send-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-send-o:before{content:"\f1d8"}.fa.fa-circle-thin{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-circle-thin:before{content:"\f111"}.fa.fa-header:before{content:"\f1dc"}.fa.fa-futbol-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-futbol-o:before{content:"\f1e3"}.fa.fa-soccer-ball-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-soccer-ball-o:before{content:"\f1e3"}.fa.fa-slideshare,.fa.fa-twitch,.fa.fa-yelp{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-newspaper-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-newspaper-o:before{content:"\f1ea"}.fa.fa-cc-amex,.fa.fa-cc-discover,.fa.fa-cc-mastercard,.fa.fa-cc-paypal,.fa.fa-cc-stripe,.fa.fa-cc-visa,.fa.fa-google-wallet,.fa.fa-paypal{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-bell-slash-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-bell-slash-o:before{content:"\f1f6"}.fa.fa-trash:before{content:"\f2ed"}.fa.fa-copyright{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-eyedropper:before{content:"\f1fb"}.fa.fa-area-chart:before{content:"\f1fe"}.fa.fa-pie-chart:before{content:"\f200"}.fa.fa-line-chart:before{content:"\f201"}.fa.fa-lastfm,.fa.fa-lastfm-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-lastfm-square:before{content:"\f203"}.fa.fa-angellist,.fa.fa-ioxhost{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-cc{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-cc:before{content:"\f20a"}.fa.fa-ils:before,.fa.fa-shekel:before,.fa.fa-sheqel:before{content:"\f20b"}.fa.fa-buysellads,.fa.fa-connectdevelop,.fa.fa-dashcube,.fa.fa-forumbee,.fa.fa-leanpub,.fa.fa-sellsy,.fa.fa-shirtsinbulk,.fa.fa-simplybuilt,.fa.fa-skyatlas{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-diamond{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-diamond:before{content:"\f3a5"}.fa.fa-intersex:before,.fa.fa-transgender:before{content:"\f224"}.fa.fa-transgender-alt:before{content:"\f225"}.fa.fa-facebook-official{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-facebook-official:before{content:"\f09a"}.fa.fa-pinterest-p,.fa.fa-whatsapp{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-hotel:before{content:"\f236"}.fa.fa-medium,.fa.fa-viacoin,.fa.fa-y-combinator,.fa.fa-yc{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-yc:before{content:"\f23b"}.fa.fa-expeditedssl,.fa.fa-opencart,.fa.fa-optin-monster{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-battery-4:before,.fa.fa-battery:before{content:"\f240"}.fa.fa-battery-3:before{content:"\f241"}.fa.fa-battery-2:before{content:"\f242"}.fa.fa-battery-1:before{content:"\f243"}.fa.fa-battery-0:before{content:"\f244"}.fa.fa-object-group,.fa.fa-object-ungroup,.fa.fa-sticky-note-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-sticky-note-o:before{content:"\f249"}.fa.fa-cc-diners-club,.fa.fa-cc-jcb{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-clone{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hourglass-o:before{content:"\f254"}.fa.fa-hourglass-1:before{content:"\f251"}.fa.fa-hourglass-2:before{content:"\f252"}.fa.fa-hourglass-3:before{content:"\f253"}.fa.fa-hand-rock-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-rock-o:before{content:"\f255"}.fa.fa-hand-grab-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-grab-o:before{content:"\f255"}.fa.fa-hand-paper-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-paper-o:before{content:"\f256"}.fa.fa-hand-stop-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-stop-o:before{content:"\f256"}.fa.fa-hand-scissors-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-scissors-o:before{content:"\f257"}.fa.fa-hand-lizard-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-lizard-o:before{content:"\f258"}.fa.fa-hand-spock-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-spock-o:before{content:"\f259"}.fa.fa-hand-pointer-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-pointer-o:before{content:"\f25a"}.fa.fa-hand-peace-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-peace-o:before{content:"\f25b"}.fa.fa-registered{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-creative-commons,.fa.fa-gg,.fa.fa-gg-circle,.fa.fa-odnoklassniki,.fa.fa-odnoklassniki-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-odnoklassniki-square:before{content:"\f264"}.fa.fa-chrome,.fa.fa-firefox,.fa.fa-get-pocket,.fa.fa-internet-explorer,.fa.fa-opera,.fa.fa-safari,.fa.fa-wikipedia-w{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-television:before{content:"\f26c"}.fa.fa-500px,.fa.fa-amazon,.fa.fa-contao{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-calendar-plus-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-calendar-plus-o:before{content:"\f271"}.fa.fa-calendar-minus-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-calendar-minus-o:before{content:"\f272"}.fa.fa-calendar-times-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-calendar-times-o:before{content:"\f273"}.fa.fa-calendar-check-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-calendar-check-o:before{content:"\f274"}.fa.fa-map-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-map-o:before{content:"\f279"}.fa.fa-commenting:before{content:"\f4ad"}.fa.fa-commenting-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-commenting-o:before{content:"\f4ad"}.fa.fa-houzz,.fa.fa-vimeo{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-vimeo:before{content:"\f27d"}.fa.fa-black-tie,.fa.fa-edge,.fa.fa-fonticons,.fa.fa-reddit-alien{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-credit-card-alt:before{content:"\f09d"}.fa.fa-codiepie,.fa.fa-fort-awesome,.fa.fa-mixcloud,.fa.fa-modx,.fa.fa-product-hunt,.fa.fa-scribd,.fa.fa-usb{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-pause-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-pause-circle-o:before{content:"\f28b"}.fa.fa-stop-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-stop-circle-o:before{content:"\f28d"}.fa.fa-bluetooth,.fa.fa-bluetooth-b,.fa.fa-envira,.fa.fa-gitlab,.fa.fa-wheelchair-alt,.fa.fa-wpbeginner,.fa.fa-wpforms{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-wheelchair-alt:before{content:"\f368"}.fa.fa-question-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-question-circle-o:before{content:"\f059"}.fa.fa-volume-control-phone:before{content:"\f2a0"}.fa.fa-asl-interpreting:before{content:"\f2a3"}.fa.fa-deafness:before,.fa.fa-hard-of-hearing:before{content:"\f2a4"}.fa.fa-glide,.fa.fa-glide-g{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-signing:before{content:"\f2a7"}.fa.fa-viadeo,.fa.fa-viadeo-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-viadeo-square:before{content:"\f2aa"}.fa.fa-snapchat,.fa.fa-snapchat-ghost{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-snapchat-ghost:before{content:"\f2ab"}.fa.fa-snapchat-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-snapchat-square:before{content:"\f2ad"}.fa.fa-first-order,.fa.fa-google-plus-official,.fa.fa-pied-piper,.fa.fa-themeisle,.fa.fa-yoast{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-google-plus-official:before{content:"\f2b3"}.fa.fa-google-plus-circle{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-google-plus-circle:before{content:"\f2b3"}.fa.fa-fa,.fa.fa-font-awesome{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-fa:before{content:"\f2b4"}.fa.fa-handshake-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-handshake-o:before{content:"\f2b5"}.fa.fa-envelope-open-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-envelope-open-o:before{content:"\f2b6"}.fa.fa-linode{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-address-book-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-address-book-o:before{content:"\f2b9"}.fa.fa-vcard:before{content:"\f2bb"}.fa.fa-address-card-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-address-card-o:before{content:"\f2bb"}.fa.fa-vcard-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-vcard-o:before{content:"\f2bb"}.fa.fa-user-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-user-circle-o:before{content:"\f2bd"}.fa.fa-user-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-user-o:before{content:"\f007"}.fa.fa-id-badge{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-drivers-license:before{content:"\f2c2"}.fa.fa-id-card-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-id-card-o:before{content:"\f2c2"}.fa.fa-drivers-license-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-drivers-license-o:before{content:"\f2c2"}.fa.fa-free-code-camp,.fa.fa-quora,.fa.fa-telegram{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-thermometer-4:before,.fa.fa-thermometer:before{content:"\f2c7"}.fa.fa-thermometer-3:before{content:"\f2c8"}.fa.fa-thermometer-2:before{content:"\f2c9"}.fa.fa-thermometer-1:before{content:"\f2ca"}.fa.fa-thermometer-0:before{content:"\f2cb"}.fa.fa-bathtub:before,.fa.fa-s15:before{content:"\f2cd"}.fa.fa-window-maximize,.fa.fa-window-restore{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-times-rectangle:before{content:"\f410"}.fa.fa-window-close-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-window-close-o:before{content:"\f410"}.fa.fa-times-rectangle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-times-rectangle-o:before{content:"\f410"}.fa.fa-bandcamp,.fa.fa-eercast,.fa.fa-etsy,.fa.fa-grav,.fa.fa-imdb,.fa.fa-ravelry{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-eercast:before{content:"\f2da"}.fa.fa-snowflake-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-snowflake-o:before{content:"\f2dc"}.fa.fa-meetup,.fa.fa-superpowers,.fa.fa-wpexplorer{font-family:"Font Awesome 6 Brands";font-weight:400} \ No newline at end of file diff --git a/deps/font-awesome-6.4.2/webfonts/fa-brands-400.ttf b/deps/font-awesome-6.4.2/webfonts/fa-brands-400.ttf new file mode 100644 index 0000000000000000000000000000000000000000..30f55b7435491ed4c2b11de8ab5e5c7e1e1ed669 GIT binary patch literal 189684 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 ZE_#rO1Eh+;)XpWy5#fwM5Q4Gp{{u8VGvojO literal 0 HcmV?d00001 diff --git a/deps/font-awesome-6.4.2/webfonts/fa-brands-400.woff2 b/deps/font-awesome-6.4.2/webfonts/fa-brands-400.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..8a480d9b1fef0ec5b862df5446201c25b3f420e1 GIT binary patch literal 109808 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�OlJEjE(O$0nG0<FgCtvVr+gBp%kH` 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 YKZ|_gmFIc>A*~i!cG%~a|C0d&0HSNnO#lD@ literal 0 HcmV?d00001 diff --git a/deps/font-awesome-6.4.2/webfonts/fa-regular-400.ttf b/deps/font-awesome-6.4.2/webfonts/fa-regular-400.ttf new file mode 100644 index 0000000000000000000000000000000000000000..c79589d83dd5569afad3a4bf7dd96d97cfd52e57 GIT binary patch literal 63348 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 literal 0 HcmV?d00001 diff --git a/deps/font-awesome-6.4.2/webfonts/fa-regular-400.woff2 b/deps/font-awesome-6.4.2/webfonts/fa-regular-400.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..059a94e2fd7a6144d1496157ce0c21e39fcde121 GIT binary patch literal 24488 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 Lgti_09|HpbvH4-J literal 0 HcmV?d00001 diff --git a/deps/font-awesome-6.4.2/webfonts/fa-solid-900.ttf b/deps/font-awesome-6.4.2/webfonts/fa-solid-900.ttf new file mode 100644 index 0000000000000000000000000000000000000000..e479fb29349a12b564516c40aa529276c6c5e12d GIT binary patch literal 394668 zcmeFadz@9{`~QF4_r2B}n%Re`In|u@G}E4rI?q%l?Fb=>LP7@d4p9gp*(w#{9g+|R zMG-=X!XShYLI^X{OhVXu&pu2^eP7po?>&d!-oMZH_xtDj$L~8mp8IvJ`+Qp0y4Tuk zCK5!{f&8S%bISO>1I|C`f|H0ucZ615c=`D=zVqCgPLwl>X!P8FO}qZ$n&{Oth^|>g z_J~naFFJpU*I!nNv}-~6R0LQ@Ca;Fw07|D`K66&^olav>-Xfx`P1B}dc)l|?Z5z>f zTX0-+`T4VE*b7uw#HS#==Zf<$zbJpgdF5oU-%6x@pE3RFnZ9Sg-B0$0O+;h<AhcCk zHr=ye&V%Q<DkGF8k&USKkHAl@dZ<SFMGcNqNOBJR;8WBbsv(m8L(PYpr9U37Bl*Lg z&LQ@6<)JJc$oWLORF+g~KG_H!BQ8el@o|k%XPS?aDOKs5{2|;eCeg?<$DfSxEk1O} zv;l4NaT-n{hKf}X4=g{_cc__LE_~$VV@(aYajcVTWt-zz4~N4!y@_}8=(MEeFcWU_ z)f{&0!?BM%x_(Z_@f?;=w*9Th!;gu_0Qg$)!1iFQG3xO+ipTMB+c-W>gi)I`COnJd z(2lMQ>Tv0LkPgT0mhw$n(}uXM+g=kd&!^M>XMZ@}Pd@a`lPH&!^R`pOBg`Xxi1VAc zwzeKC4)?W*gWYz_bUuGPKWj}JI}uK;`E}oLtn>L=%WlbM;yf}D2Sr*>JiX0JEYYV# ze-g)9{qZtcIW6nq_}YZA-4=g*{3$+me#DbbpVCqvr$?AxTfR2wI2>(l2f}nd6Zem8 zNsNV7zb+%uM~|+X>)>!|Gj2H6<#M?1zmSN7a@o3kqEzXN*J0Xf+Qec11cKvjF!BDD zysdrVeE$^AVLsFw=dkvhzWH0)MH1<BU8KuXi848VqW?PHA3yd{Q6h~@q~SQWeU#D? z=SLkiI*)>S5bi-d{Uf+)=x`z*=ht=nbXsn2QA_)L@pBewTI%spX^Wi*r~gt9mzhXo z)U?aY3EL)~4ol}V$MLyjzoFs&wUEfmX%qO{*gi_;^4s*yj60{HIBfs#&^A4pb;{+U zeQpWW_*=`=^FZ<Ag!(A=pTc#2csvs6NS~X0?3BKE83{FMI8N7_7z@s;+f#$|eltco zjE^}E8XwDc$2!axkLNUP;5u;K+s|Rr7ca-(UK91QY8&zKanZ+#cwH{aK%6g;_P=RM z8@Mc>%cyB-o4z(C^0u@so=*Bqx_0qAUku_jWE5@Ta9w_j@_FIc@wpt9s9(qXOj=zh z$JNB^LU<yqr5wa3^0zA^9)5VbmSaEi`KjaKbBOY-M1AqPcpQ>-9W|ydT?Xg(p*;x* zHkmPR2}4}GKC{oL!THW%KH~$?Ud%g={RVBv$Et0(j;DA!j4#LOc-Sc42b;q@JkFry zIMKI6J@Gt=Hnl3(?~9iS)%E$P6VfNzt;47WaTLc#Wo&cV@%Fj?Yx$hV*V1NgdkS`Y z?XG{Em*-Ezb{y$5^(BtAB214lr(xS4PXpC9x6P0YWy~?Pr1K!1C(##OhOZ^ArH`V< zgz0{AydUK!!eGbyZQ9K76sN6?FwT?6r~BtO?ffUZr3~cL^_sl8t!>MRr%TmoP@X=H zm)owLTn?{`nwGZdvJgfZzlmpCr-8Dq%Y*7LfBcwqyY-qy+j(tN#p`X|W0GEjJT^SW zywBEaNRJhl16umwi`Ugg^;}RqJf5~~-`b5?P3s)S+nea8N7u*YpbW%upEdD5@_EAT zN|HVu&uKI*V_=Rw(ie~SAErK(hp@xO$0L35auCNh*K;`S>Y{kLP+iu4s__w|eT5lI zlZX35($|`wk9quB%4gdg^IVwzQEPl6oz7R&CLC$ojzeP1r4Qj8hdFHvhwHIGT)a%} z3)+^^wl3HyhaKy7bNV=X%#cRlIN@LP{hrRp^^vaA*HRAZZd)I>Q~GpUb(^(aW5N<` zMS2g1A66!DSiGNR{rGiVi8@tFozy1W*v@#n66>zDY?LVz_;tPx+zzBqTnD-R9ov;n z@jQOBztZjYQHItUT}J!%p*%eXT<&4^VaF23Lf7Ss*OAb8-j;Uou}_!h;IjV<t$Q=9 zQ=OhnzIb~quAjs8F*I?^VF?hY*LNa~o<l$4i7ee7*!q6WgdIM{E?p++^ohA@cRp|# zTy|n@aQeitt`mFTMBVZJb9>A=hqUo9qdt9Xo+EIaIc`}ui8{0*8u6|7J*4xtFYkXh z%>SQxbsv0f!rR*akiK0%INleB+LQr1-ge#2`1o)iOh5cEKs?;^B_5{B_y4DFMfxFa z%ap!&y_}D9Ssv+YEfc;hBOcE2X77Y_y8MK;?jsXrB-WNkr}M|tC)DK2ZdV3}`QrFd zKig0ZY(CcgOoWk%Yu6VJV|;Nnb{>w6|85)ZH`fkbKBx1?^FZ}n)@b!`c)RhXcICId z=C-so(FUE*r_&d;YdgwBn$|X%W7Bq&kF*}$FU}i}!*P<fISjPKQ#_4dmucF{@inb^ zkx#d?T^Q#}fb=c4-{j-8?Zy^qTJp!!wB(_998~%YNbAw@d`u=@=ZD=kpX7LdJd8DA zlgUFh?b4?r-j^u1O?k$Tw#^Hh+uxGL*S>6B#^Gtm<dI0*k`H0}*x#-lZO5PI(Zgvp zr1N^(_9M~XM47A!bUJ_Qu}<SVtS+Qaq?3t#wAoW9w>fT2<41X*rCzoHek`Cssj+kC z;E3IMDYOF-j;-8Dc*0zbgsGyMim4m*qM<a2&Zi6LLYhJs(Z%#Hno5_@rF0ohqs!?E znocw5O1g@!rkQjNT}#)|EV`a<peJY*t)XY=IeLXQ(l-?Ibn@hT3OqwS!#pcJt37Kx zPkYvS)_XR1-YD)`yrlT<;(LnkEnZrDU-A9LuNQAD-rTig*TNE2VwL2TbT8>q(zB#j z$pa;ymHbljYsv2=f0P7Eno62W_Lclqa<KG`Zq?mh>GoN-ZQcIrcEC$s;Z<JCo8is! z7I;10uHF)FH*ZgGZ|@P_zTP3;q23W*pZ93*B=6bYbG+wzCwtHHUgW*ldzJSF?~UF$ zUcdJi?_BRZ?|kpA-g~{vybpLE@>Y8v^FHo<!n@MD%KN1EDer3U8t>EIXS^?Z-|)Wa z-RynO`@Z)l?=Rk8y)o~8@84y(;VHAq?6TCd4rOU&>1D36jIxepoys!HvdXf{3d)Mh z`j?F=JFaX@+1Rr2WfRIyFFUhrO4)s7%gXNWF{sDjUXEUQz4CjN_8M24RO_hiSUa-z z+S&!R%WEI3T~oWZc75%uwHs?ctKCuiQ*A?C|GLULU)^bS7uH=;cX{27b+^|2yY8X7 z)phIYHq~ve+fw&s-B)$r)cs!9R2Qu~Sf5(owZ2dN@cP^8SJb~+zp?(k`j6^At>0b$ z+pfZ0&+mG1SEQk`;n;@J4bvK~Zn&=D#)c&gOB+@-Jln9Y;iZPH4L>&QZuqU?_l7?j zRb#itzKy3ePHddsIJ0qK<G&jpY<#%!vBswxpKn|rkO39214#jApi>|-kQK-dbPjY0 z<OT8r1%blAQ2}3IRN&aaae=XcvjgV@&J9csTpajUU~1r!z!iZx0e@gYU}0cU;I_c+ zfja_s1?~>q7g!d!Kd?OTNZ_%+<ALV_F9tphd>;5QP#f44Xb3b0b_f0lgaeU4G!P3M z3?>Itf@#6@pfi{e>=?`pW(D(u1;N5#*I-GoEZ9BRBiJ)|L~w9$Sn#Oealzw*V}lcd zrw7jpP7YoaoE4lGTok-3xFmRQ@V?-(;Qhe|f)59u3$6>k5PT`PG5BHd)8LNax54j% z-v@sT?hft^MuV~7zTp1g!H@_ghtfiYp+2GV(9qBcp%X)6L*qi{hNgwC3(X4M5V|om zFLXy}ap=y_U7@=}_k`{XJs4UMdL*<mv^w-k=+)3`q1QtjLz_Zxgx(C*gx(3g8~QZ# zWoUb7XQ(msbLiL5@1amA8rl~+*km`QH{~}KHg#_r&@`m!?51;@s+ulrx}|Au)54}D zO{<#TYI?iry`~SFK5P2C>4&D;rpBh<oBnG0yXjCkDeMk+4VQ+yg$ISp!^6Ur;Su4H z;bX$bhK~=Q6doHM7akv;7(O?AUigCW#o^1tSA}PWuMgi8zBxQMyfA!6_^$BM@crRO z!jFZY4ZjqAJ^W_)o$%)H`{7T+UxvRA{}kR8-W^Ge^osP3^o#V5433mXe36lnyCV-r z9*;Z~c_FesvLW(D<h{tpkxwIEM81i97ugy4DN+|{i2NM+E%Ha?@2H4cQFpXcv~#p5 zS{&^b?HTPCt%z1eM@C0QkB^=hJtcZ-^z`V&=;Y`H(Tk&(MK6y|kIsx<8@)a{J9=|; ze)P8Jvgkw6$D&U~*F>L<z8c*aeKT4U-5lK#{Ve)<^vmd1(Ql&PMt_X%itdi?iT)l9 zMfXP!#3+^?bH=h_IkCc6*I18OuUOyM@R%=lOzimB$+7XVGh%1Q&Wl|Vn--f9yE=AL z?3UR4*rM3t*wWat*os(n?D5!>v1ek>#a@ZM9(yBJ6MHB2UhJdTr?G9ZFJj-tcE|R{ z{){!nBC%NPuV&et+}xo#tvS8f(d=&S*qq&*+g#Axv$=2cQOzedk7*v)Jid8y^M%cq zH(%d;Q}f*Bh0S+2-{1Up^Va5Xn!jysZ2q(P(4j-{+{IKvJ*gj6{$CIMf6znQ+Cz`1 zJ*)QC+WY^(L+^rz9@@@B&xeP8@c+R>7ypNc{-ni2zYzD($7>ILZNm+5552nKd3flT z8$NBQZP>#ey5Y~p<i@hb0gb0NPHMce@!H1Q8t-mg(OBKMMtf+2hqmCMlLPL!ht6r^ zp^M?6M`{m!d|+JMLs!K;^re9r@X+(xc<4I=O9J=CJ@kq|H9YhafpvkJz_!5G@X+;f z5B+l>5ckl{L4t=)g@<+o-Ej|{t39*_9=bH{p?d}U1uKHXgFblZ(ZO->&}RhC4ps%P z3C<1Psy+1GEgpJB@EPr)Ukq*t)&xIk@z6ViwZUJthi-<4{wqWwE7T#B6Dkf33=IkS z;Gs{3hdvb^`bv1{>)UzgB`qHM;ZSwxsnGiW@X&9=Lw^w31`qvxi-!(|BHBaCrqmV> zUC}gAd*}<ahhCsP^qX-H{Ye`Sz5g%|Jpdkh=zsCh=fFds4-Y*xJOdv3I(X<g;akG< z;i2ygF9|Pe@z5K>Z-i^KhyDZ}`s?tI;rj6I@cu{^Jaiv;=mGH174XnUNA8V08d({6 zI`UHFmB{Onw;~@zK8b9Ld*~nAc<2L%dFaw;kLVHb&_}lO(Bt8u&xMDc61}9wL(hud z2oHTrbRj(S@@RG3L%$OD(C;4Rp?`?hYY)9Q8ek6{JrqlWht7<9=<e{)N5qb7@zAHj zLr;oLhKIf^Ha&J#Y<A2an-^OE4}Gup(2v4HuZ*pUJsW#D_8L6&Tkz1EV;{!0Y7hNQ ztU-I|koM5~;i2so5AA}7&e9&b>>oY!jm@_-&(|KhroD$gRD0;BL*F0z=FnI0)&KYB z|Ii3{dU?8eii;veKNf8(swsM_=!K%^i&hssS@Z-RX)G+drD#skfTCVS-HURHl8a>F zp~6t%uZ4Am-xPjaxViAP!WRplFI-i)vhaz*y9#eBTv+HYyteSX!qW?nEBLG6mx9j< zwidiw@K(Va1y2?{UN9rSHvgymhx5<OKP7)`ey{v)`6c<q`HuV!dHeI4^J00Cyl`Gq zUMMe^7a+>}GjDI+Z+XAu?aBK&Z+Bi}UPIoly!yP_yl?Zq%KJQH0a3=SV1C9te9i^8 z@Bn7q4CZ9a#^(+Ccvi-BTCd5NiLk4|RT)=i%*ePxhfc%sWf_-dT#_+WA77ktVa5dr zJ3pf;V|>PG8Dld}&KScn2s<HTblf^NV-${$0Y_(yjE5bGqhT3C@i_!kfbxvN8G|wg zWb}vKFQYF$kI3kg(L19cBQv9uE-@_w_mvr`87Ub_?tSiNJobpWo7{i8_qun%t_OAQ zTK5m`?XbQCU${Saf9C$g{f@iFz0v);dp*Kl0MEN0b3Y7S!KJzvgFC=&`Us=qzS%v; zJ==XHtmyzfcVDjKE`@cm`yzZ!cAw!s-96rYs(Y+^jQd3QaqeT>K6ih2KX(~oJG=I~ z_PJuNDCcr*cWrfTa8<h=b**qc;9BOo&vm<Nk!!x|CKqaOUE!MQI?pxMbuw(9YlLgK ztI{>hHPki4RpBak4RrN)^>ZEJ>gg(Td0pLHU0ublB3Gd+AE|R)Ij(G1Cs#*ThRf~3 z$T$x;W6maL&>3+4>HNdF$JyYlch)+8M9dcF8~EG=HiFl|Yt9YMSDmjo*E?TwzUX|x zxz72#^Ev0U&Na@boKHGeIafL#cUC(ec0T01%Xx?MHs>7YZ0B{(tDILlr#q)PFL7Sz zta6^?oaCJ7Ji~dK^Hk?J=UC^7&f}fOIY&8<aUShF$~oLw={(Xo)H%di?(FI8;q2!0 zIE$S5&P->9)8%wJ)19eK<&;k0B*!7gLC0T?W=GT!afBQJ$1jdOj@^!(j_(~`JHB#! z=Gf}^!12Cgv*R_#tB#i)FFKxeJndNRSmk)a@u1@Y$Ni3Fj=LO-9d|fxcPw<=;_y3e zbX@P4<+#pqjbo<c3dc0ZrH)G+Qyu?uOmST3xWI9~<6OrC$0?4J9Va<Xbe!Ng-Z9cK zg6E3JG0ZX4F~m{s80_fp=<X<WWINIv9URFHJN>WpSo$C7yVC2^e@g!`{j2nC>8sNp zNne_NFH!oObp1A+DFe?u*8ac$msFW_RMI&~nMw1L#wEG!r;~QtJCi!%AODmmd6G(# zd`a2ZU{O+T(qwys{kr{%y&>ra{F`fkYBOt-*4mtFh+S{rW#5%lZC_>2x98Y1?b-Gf zNn?__+E?J;Y4+}<E9_-<70NgR=@#4D?fFTolUCU4!K|buNz0S&Nt%%~E9olyo0W8_ zeGkgsVsA<6nREpHbwx``ZE3H!SK5!;)k#Bicu#~EqJ~TD4OS?rx82pQv>(y`mf9;& z!h`rX+CC2T&a{6_8iq1@+L=kY_MW8PN!fPDwooG318kX;j@Hh$tL@!(z4f?Njen2W z4fbB^MD)>b-DBTiooJ1=23Z5FIo1$s1KP0&y_|`Xms-0mc&PvOW8)3X|5HC|+y7Lv zh4(?#bDYYm2JnjL{ge3YqQjQJ%C<VPtzJ>DXdMQ75L^6Xb+F(A6nvEVQR~%JaSP{r z+aK#5wLsm@A=V)Eh1#htAM&o&R;9X>OHl*(NKL`>zVE<hJ~BThuhea53EQu<w^OGj zLXa1JIPs%yz;XO~01GXXxFQ|?qf^Z`p~{bRTjXwh&H~pW$I%kk5eY9APjNBA(LRMM zkgAe1@p%r%sCWq`)#0DAsx?HekSkh`{?k&ZA@L)1{}M<4lggI9CQ?dVum1VRv_Z_k zlU7`7_)S}(`|;1I|9>0$2;EK({(tGcNSq@AkFgb5WK$AlP)F)SnRxd(n{p@@Z!~wI zJj$m6Dx@Ov;8{plJPj$uGixuEQFrQrCnLS6H}#<-s4xAS9uc>R+r=GXiMU%V70bl^ zVuh#{Pm5>7TCqvIE#49Dip}CZ@xJ&#d?-E=AB#`LXJVV!F1`|9i*LmDqF(G4d&Tb} zEFzL*vdoe>GEbJsKJp0JPY#ylvO*pyhs$H+D0!?LEl-dq%9G?Na-2L(PLOBH>GB$R zoxDNbB<IR`a=yG(E|3f5B6*u!BJY;V<pc6j`J{YCZj^7zcjZTNtK1>KmvypU?vf3% zQSO#M%RTZJ`K$a*?v;PbLkh2ZD_eC?X)0YgRF=w7xvHBgQ{7b$)l>CWL)0*Jq^eX$ zDW5t{jZ>$p)6{r1L7lG7ROhJ4>O6Icny#)^*Qx8(4eCZUTivAQsoT^twMKoXYE_-8 zSG!b$YE-+`Z|YC0lT~G%Z{2JywU$|rSSzhn);jA|>mBP|>wW7(Ypb=*`qrwqezl_3 z-*&oPYJ2TIxIzrFD=3}UK|jl^24$XI@$)O3I-mq}0}}KEy?_n+0qi&_8B~HvAOoBq zCmRZ1qRD|?7$+ABKcndk#ST!@1<D?R$pin2lMkI5rvQ3MoI)u3XQl{T7RLkS>lVX( z;N2$E74W{B;XYwEswsuSTWGkS*hgx-Q1<x@_M!L=#n2rJ@2Keky(SKi4g9Kx$B1|S zOm6_6tLX#1KF$$P_;C&P=lD)WBj-U^8RV_dH3qpA`iy}+H@>^ksC4Kn2Kgowds0Ro z3;o6*?uNz;YB!MwcL0p|9*Xg0<S9^$FC)i6F}Do+Ue7RtJOR4WARmRUHpux<w3Cqw zp-&s+4(M8goC{rVu<D^33^x3U2m5J;uVTfRCq|_~ml(u$DEh#Nuc7xC1n%97v14Qe z`dYlypwRx}`wZ$-==}zDCiHcK#P}CuoEWhJy4fHHW2tmB@c4AaI%CwIST@QaPlQ?q zc@i|wpd=LQgORAKq=!L#1jYJb#K+KH1`Bgg@_<1+1O3b(K7{^a5br~OHHdehzZ=8{ z&_4{~ZD`P-e9$I?;`TNh1o~I9&mi7|{$&stvyy`biMEtt9vHO@r+u|SqJQ16#u)J~ z6zyc>Y0zy3u?dPY8J+$BY``|3N{n0%6$Y6FMf(_g02JfNSbsw^3=-#um(u~e6k1@A z$xx5M!q|ARUKksdcuNd6&I@lhgY^g$W6xL^LvL?`wGN7Pz*w(B`x-2azjuhiS_Q>< zz{m+u+}kj67u08vb<m>?vK~6gpst6WZQy;B_Z)+|33{$UT?d_P;2oRyJcGIsdXYig z2EEuIzlUCBkXSQb&I7c~d4RU(zy`c-y?%q@w%uY-jnKIU)c~DmP~4aK22~5a)u6b) zIL{b49g6kA$U{)98%A*0Lk8<+XthCby^k4WKj`BI-j8~pFvy>wD-CiFl*b)NZrhUv ziF3mHltFU);eQy(YhaB*{sw*8!0Xe?V+6GQB5WY{Lf<gRccE_@)YZ_<2E8WVgAFXK zaqs&ED+>L|AWNX!CSY+qw*#o}pfQ6DpYPpou(m?~HYl{Sj0`ddDh=AUU;}O2umPV7 zWvK><GRry`tZ$)d2E}Qy?it1LE`vG_igSvw&WCn1SXIzY2C)R1Y0x&#xiY}lj<Rfn zwhLebYbCVUU||f)`Wtv}P&Ue-hC#V*pzSfRfi7n(Y@l$Sm5n!G2T5f(#~5v&4jYhw zo@vnb6xe{zi?aI+*o9IV)*r)uyX<}gU+;PhGANu|Jq8;T&beL=179P0<r&mGXud() zrLY07pI+k(;&!51^s^Rq@;;~*<uEh=im_#AAan#62^;m-o&~OjT>-rnEP#!^)uNrX z@QZ~0)jnt-PP@jy`>NWt209zM-azmrwXYiJT<Asvp<lJ18L+pb+8qW$-)pgM8LEQr z0u8XS9_lc63|$Bv3Mye^eCvD$-hb7h{|xWH>Np+Xy;mI{1KxktU2fpLSKW;U-h0)} z2k0~Jz3TpL;Qdw|`djx9!motlJZ5;GRkzN-d#t)m2Ht1YZ8i|bv2Kfj_gHmb8hDRY z_mzS7S#{qSc#l>0yMee}O$M3`jT-1C=s^R`A*xR`(9KY+^ZKr6n;+W8Ky#tP4KxpW zn}N{R`V|I3pX)J43}L?OF-Ht7guZ8>MbM87#ASQ}K1CX=v3jgsh89ENFBrO$Xjh?u z?t(sVz+DvWdI7wMG)tfn1KopPrp0_RbT9N+11*If4@M*WJ}Bmlq5Gkj1BS3J8!*-l z*TH@Oig9ef_|Zd9)WOihP%aD5BhXa_dK8NJY<L#o)ljsv0rN^vLSHfv$G;4=B76-L z{ciXX_S?`}z<vJ$x(9IIzlHv8pdX-r7<9dV5;ZEMLH@>M&<%DIv<&oxPv{6808W9O z2R#)`gpKvyh;yuQI&7S)jaZ9~Sa;$~DEi)rxe{kXF*l9>hJ88oZh*BbkggGP-H0&| zbD-7WG1z`6`qTI{Y^;;U=M4gDqj9}K+)5Nc69e%3VgVFwXV|v~EMOxXbq10Q>~rwA zk^)YI-vM=lPO$HVW*XE{&@6+%JO;82auGBKbVhp2X`qXNpDzV47K}O_nr{#fK?@A> z8fc+`_sIdA3jx$4(C2{9z}J@m#x5`l;TxgH8stq-jstxC3LFo{BF$USao}v&A3)DB z2+V)rT!Z)wI@ut;gjRuzk$yY$Uk3L1fvE=e`GHFed<_a*3a&u<ozNLz4(vK8=7td% z{J=c00Co_%&>)vUdAxwcJO_9VfQUeO4uGB)o&zA@KLU4xyI{wloFDnbJ}A%4eX#$6 zE;I0cIKXoQ#M4lo4<HUgd3+y%eF$0&u$K6R;=tnuc_j1+@EpQ<jjRJN!gfPz0LD*t zf^Gw!!|n?G8vF>m6k2Q0YpfpjE`%QeZ7^8e#zuqK4UHqhuzv=BAbme*03b{bf%3Qj zRSAt6B##-71&~idn*sVKhZA9_DVPi!YbBUs;3tj2RFH=7G0=1aUvq;F;6(T-Q1mmH z0sB;FM}xWqnrRSwp;-p;J2V&MBmH=2fk9wggM|h;5$XXLCwUgM#K3bM#CQeE5YBDu zZs0vhu!libL3<i_PZI0}FqZOsD8?u_81_Zb3NQ@zWl-+_QLv{&ec(9QS3-|B$m^h^ z!B~XPf{p_dVB;DTJl%k2ZWKHNpuK$G9XuOMhK=<a<TjyBxfps4KpFBL=v*)lHs&{Y zD?nPl7Yp8HP^crg#GrVr?gsZF%?jv!2EN}9a(*C>f!=SB)zAkF66-a{c^*cZ$Dz-F z=U}gdt~1Eh&=(8}>pA!$cnN9NKsSJmusL51_z*UHXYdp7DeTvvI}8%(g5Mgn{T*z; zPqc&I8}$0w3HwKczX7cUSkscr{uN-o$Pb`VgZu~@GibXR_CBQf7`orUf8Qba7dVJ; zv@1ja^DjS#S|Azrm(UI%4fZ$C98d@w?F|)!KCtVc13@|LKcGXvP}nFi<O3(b4nt2g z$iJZ{gRuxl-65<EhVSu1r-E}~b6chvlmmJtxDMe?=q!Um`$N}*8xYR+jRuAB4`Gck zlFPZnpt$W=PmH$jgbh?K^e%(8m%zRo;hmvaa|{<0!unx|$L2wU%7bE^Fk%}N>m~FE z^5#RU0oIGcc!iz<STCvsx*og&yBqXXgDQi*W>DRsuN$<z5jIdgpqmWZ#ySWA)f4)r zLEAO30bg4~Z-aM`rWf>GgX#^%S_yrM@IFv(H|ALlhHf_~oY$f6!A^u@E<=q5Ugx2o z4eTdFzZ%qV=<f!;c87uh^RGrgBLM4CjfCzqsAHf94Qdp&HyGb08)=S(rh;_XST{`= zM@F3t#W*qw>!t}~#3=aErU3@A7Fq$Y{`k3B(?oDK?9-s<8q^ukDuX%`dI7i)X*lgI z28ngtG}j=xyaiw((oBLbF|eO+T4hjN_M6}>q?ruGm@|s&dC#EEhkj^KT<0g?Go(S? zO`jXo#n2xN>R-@WgPIC$H1IW|3FFN0w{cDT!C$a1gZ^!>mO>91)a69sB!jvF>NfEF zhPxWn3}~rA;XDg>Gw}KhV{F5NQ2td=j0>Z#fnrUBhrzxUigm#7_i<s&H^a}1!Xpj* zEGUfmX82i9_*er!M+zTr;O9u;lMHGO6m!g|o1x<j$`2iHP`5xaXN<yJg)tvt%md%& zhR-voTcH^DFveS94#OB<MlFJ3Ov4x(bsLoXkN&BDLuVS)J<#g_`l0THa{B;Z_ru&i zv`a06aywAJS`M8Lc%3{5#kt3*N1%6tyI?;GT>>ya>M<zizaRFKP)-N<yVfwr0o}G| zVFUJQ;g<~RY3K&<I>MiUz5(8Z{T#FgyaRh3bhANmzV{7kJ@gasDbl<Q{nDUbg?<gb zM>v=LBlrn6$_>|pU9h?A-3Glj_7g=?5svyIS)do}FQD)*40VL|0sRpE3$(w1Izb13 z!3h5yT5g~WD9*Qt58*-RNCW%Z$kE_#gk!Bo?gbCS4W9(Xm_{CleFk(TcnbC;D8?xA z0_@39^gn`rTbTRED**koF#i#ZUj$=kT?Ty%yayZSMdSnUG3;xh7^?`z%EG#hYy;?@ zbrbX(gXM>QXRvO8?lf3)p%}vm#?Zo=jMNz{tjS1&!CC<Q*<fMaM1C_^Sf7zU3>MaB z<N){^<=jpb6$WcD6yw5JcS79;>n<q9m$9&(qn!=b5@?aZ!Z=2Y4c0x-QqT?QF|N@b zpeOA6php1AopnDH^TJpULXQNMupfesG+3CA=qLj}qmCYLurNQ-6Ae~1^b~{j81z(w zh53t)2dAUVC!iAz)|1e40p`$p3VMOTS_7Q|FrOCYIeH1e99qvpFE{Y>@F?bzv9J!J zIIkJ&MJVQ#v0j4C0yxJltdA(>I650P)=2bbgN3ycy#>ri_-jziQxtPzy#ZZjuxg;o z0mj368_NAe|17MhD7PC}A3(X?z}f=kwgT%zDA)HY?2n)u4g7pH`liA91j=;)3u`g@ zF4zqFGbon@tk0o*3@ohCC?5msOK2QxJM6Cv7V9?#>ucz@28+Xf09d=$4ro2Vxo=^O zM|T@6tnug`gT-n0g5Qw_d7=Rjf?W&UZ?KR*iZ#qw4bVg8D?F<ang-Gl{xj5RuzrDN zf-Hpp3e7QCs3%rvuuxyDtHJsM+8y*j`ahw)3|0_|H5}`UaI`6QBp41m4D}hT81xu} z)eJq}VC{pRY_QOe*r{MV^8N)q!(bhRP6B5moclBxoQLmj1oRSvt)N(&v1tgmpwqz& z*h$c<z}2u*pjdaYn_zc<`T^D)fA15U2e9^R9-9SV5o|YfvBB;Hy%#J+IFA|DBx7eo zR~T#_zehne!gHaI8|*I7mEcK)=RwziXJGRfKMS6NT?~C0yaKxfigO_LI&Aoh*c%4B z4Eh$RK{(IDI|jQabThztVDp@O2(ZTOKG3b;Q`nfB*fs-yPZ9gVU=M_1Eylh>nnBP8 zfc0k&f$lZfJfA$@z^;UbKoe}taV%o6M?iUwfz5NiA7BpckwneXU}OH9ZIF!cQBceQ z!_S?X(+vDfvKjNi=x_&YU}L>By8!0I9u4hiuup_y{WfDB?317vcg8*$T41opLNRvD zJrRBiw6DP)4?W6YPk?e+z&;&1#$cZT9cQr5gmNBWPlRF}GWJ=}3k~)p=;a0*>$UlM zgMAM4M!;+DTqxFE^IX_f(D`5?><gfG8|;grJTAcg7Zh{e{5I^V(5(jhQs_4Z`!eXa z274M5=RCvrbj^PnY;M;fgM9@aVco1DwVy;&iiRJ9iKa9S*~w6chOEI*r-rO@s7pgu z1=Ot}$!R-l2;U2freY1LzEH1*aPEtyG7VW#Xb%n9HngXP&sovbN5gY1n)+)<y$&6q zA^9AX+fj}&83R2@L*f8*tcI*P&{H(Vo(db|XP*GQR6|xibf$)%M~SBEG^E~!&eGs5 zJ?JeO5<fuaYDj(ty;no>3F!SA-q(pH?*9WA{|lgxXh<xEKB^&kE%Yf3iN~O;HKg`I zpVg4XWxS{%^%L}E4T*)&8VxCKJGT{U1J9;J(>ofndCcC`khKT;o`$Tmpzmu)@Vsx) z@cv&keWW3a%lt$`@<-@44Pl=zn!ePKnh)Ks;cJa(`dUNQ_0VrMguRDo`d-6(1JP8g z;qzKF)ob`!pTIpA!+U<w#BJRJKhJaen}+{bg=h+ENK`{(8WI@4u%+SavIwVW2-k5D zPSp^uzaorv3;0?o!dV)^HClv=G-P3{a1X_h;4~*|2+wr|?u{6Jt}DW)YDi&B!l!G< zN{3F-@N)nWzDR>NC!sfL_?j-lehpbR^fnEtYUo`W!o97){R+d^1rf&F1AcBS!VhYU z{SfSj;^8Y`<JzOsV66FGMh=2vEdr8Q3t=9kr;z3i=o$^-Ie-YS)$sj}2(Qx+{G<qD zy#Xv-=t~-YBqPEbHT<kqgg0qOW<cN6kn93|OG9cWv_@lWtj{pkC!Vzm+%qwRXRQMF zO$<MW6yf(YB&R~LKKVXM+aJUJ7|p?X9NwzoXXXO;Rt%|5&`&iaJ410!0#XN|JjdHn z7xxkC6OiKd!0p?K_3#T6=QH5v9s>7b42i#?IN$ib4A&G9uGNrS1+CMN-2;j>%=c`P z$7;8R?|DTypyB6)A{^9^;x!W0khl-ZeTbnhj{i$T@ZtOznIX{#6&g}!K`jkG=Mj+< z4GGM1q=SaUN@$vfp8<+Ux`rgiGUCwiU&Iv=%o!jNf_Bu9cod3p1pGaMh-7LA-yI0t zZ!&~un<A2};qM?sBu7J%)8=YOJ`C-qA%XFWlxavhq1`oPeGl!eA>2cW$RG`WS1xd$ z${722*vDgzxL+q|$a)!iqK4G7P|OV=>v`xH4c}jg2<8%ywHb;v4G4Q_5gD)H@3TaN z#~Rm6p1a5u8of3mSHiv$>3@Y@qalek61h%8*c*$;jT*g9A~(V2Yx+6Rxf=dHPDFUD z7hyax&ym|Tq_|IaXvnI9F4mCz6ndYA>|>$JG^BW*x&JFs&TUYvKfrHUi^ysX;T<p$ zS)(EOA(ZFlY4i){Bks!?!ahOZzMSFjh6L`-8I$)_*smg-%f@w!@7ekMjl8BId@my+ z8#N@kjJGuUT#n$p2KrpaeZ1g%c|MnMAJ3S)U%~zgWtKy~*6{OB5!s>P?*v8UTMfVC zAtJwM2;U`%2+zT<C_fC{ui@v<{Ph__)=((U5x!TquzsTG8z5^W6!Qwm8V0pAWMMr= zZ4FtK&?F66M?q6Hq&7i2Xvo62MRD!`vW7$58j`0&vHk&BSYJ`Be?ZnaXlD&s@K@11 z4OvG+^EG6Rf);4VItJ>|kmZ7Q)sXcss8>VQKxi)wSy+QnoI8MjKS4yX&Hz7e5qO5c zkaZQ5^9+PN0E%%3{H#VqxgAGiUT_}Z83IGr+0a`wr2c>|(C~K(B6_=q@V&E$-l-vp zIgBpR@UtBe#hd|>Jci3OB%g)euOU2p5x8e(NUnuGs3E)uC88@dg!@VneN01m|3pL| z*O1%^eNw~ELqzmx4XK}@SoeU$mryQuE!G(P81D5MvXY?dG(`QOFKS3)Jw~yP0q^rg z^c4+R4(J;ivIj%4&H?`xhKRncA;sgmRYNie{ZvC1&+|47SsS5WXh{49t<#X?Io+ip z@c@+LenUH_K=*3Mx)2)B@co^L{-q%c;}omaXx|t^nZVffu=yHv8WiONV>iHVh}(^@ z`CecibhpOX7{}Pp@$fycvG3Apa1O?PiQB)z#yP0N(dHQ1%=SKv7tnrbpA)t-ZfC>J zMw-8&T{MJu%)~ydc|dqBD)yCV$Ql9dp&`o$9jPG;=fOU#RlxVrV&5?uvT<(h!@328 z??=SGu^LiWL$Rg-+3*SbFt32@3@Fw;Ae+m>`2$E{4)<XV10t;1eGh5K`U#5l2FSuV z?c=s$omhV8s~WOqK|j%u#2VjMt06px6#FnQz>Ep!-;KOAP>d%aiMif~@dTuvfMVVO zDQ?T}8j^FMe`-ix0>yd&WTinv8WNbdeN7sY!=U>#q`rY-%>cr48?o<z27ksLdQd|O zVf(MwkXi`6K|>Pbwjbv*;AdZAKgI-*rJy)R06$w6``^~+XQ3E9{=rp_!svA~QVapx zkqaZsPho7t*$0S{=HsRRL7)bIs&Fd)91*-_>J0oR098b3DF9(<*pa1I;x_<MoHHHx z@jI5KU?qN|(*suEmj#eEV*^pgeqc3GCxmxGd?(bOi83;`5oMv=tUW~8>+pXFj3&y( zaqd>4&OT60)TKLEk6#$b2WVG5@)bY}(Y~TFM4rWXs~hP{`r)n1wM5-#<L$q3_(cXB z_u4_!r-A4QXunc8mgRVXZwp@BLz@Oy;=dz6ndOKdiZYHQunxcI0DE{9(NUX;Mu3s& zL`P2{I>tjZ3TZ|Kh>ksgKko0x|94PJbP~!KgNT#25{;bzb`qU}a>gwsI(0VDX^Q~z zj9)=CVKrU|oI!NP61)tE{1Y>Y&O-d8ZA9l-MCXnpnvD4Kpy%x&s@jfUuBgOId!=9t zUf3H1koF>!b@4R(0tMoyqEDAp;YB?+UeH5%m#xGvMvNi49CcrTG}C9{7aw|q^>_&n zTr~wR;7tH1e`W)IxdHLluEQ@fRO1&I7UP!}P~HtSM6*+fZbH5}=|negCGsQw7C+J4 zT(F&J-V&nuLjc;dU>ecF8CY6-iEi6~7u(hn-GTZSk0H8qE74tHqJJZ93F^BC`R+yC z_n{5T5Vsuqz$T&x(Z3agh#rRhXg{KA=;LU|6VO%b@lx43qNlbItzJv?^ep_M#7?4T zr{WhR!1IV-hxiu|{vz7+l8<P;Mf7qeK)tVeh&D_idJS!R9mkt+yb1NaIfkgFJ6=W$ z6TQ2Y=slG4!62e7%|sueyshJiK0%((P{-#;^Tl$aFVTkWNc(jr(Kk5Wfx5m$+20e< z&QU}^RO1CT@Y4#S+5>po5cSp95bX*OHK45Bvxt61xqB+XI-*~yh<-!5-`zxiqVB*s zc=G^tH6cxSBEI238>1lB4^M)SXCK1%k0$yH`3@{4`Wtl}1c%m=pe-bDUJF@Gg73(a z;Qf-}tx|BDx`{*wTs6|xk#N9MI;W9vLEX>{4_=<zP6Fqq$eak^b+R^)$VPn54idRD zNpv1WB7ZcAf-2BV0_UFapuVp8BuWw9%}=5Xb#zZ5(PIWc89h;E@5LmJs3g&M4~hO0 zNDRy+F$n1g&mvL2h(yH}5<|9;7z&0VPvsC2!;$W&<s^KWcwrCq9gT8Fxj~r3ap#aY z9_5YRO5y~x_eAIzwB_V#5@W$BOG%uH_|w*r!1*T5NXLtQDI_K$|5@EhOe)38e$6D# zMViS|Nt}l=sy36j0BJ5ny;D%%MM!h8kHo*GkeG_{F4;liGQ?lDn#44;>+)G7rlZ^$ zYe`&%_FN6U2IXB-OXAwCB(6hWW+Bb>(@5Mfn#7IBH+v6WAVfVkqYnQNu$aUx$a6~= zFA%OIF>faE%Y$P6B5dINcxaS@8$fW|3KF+x;$ejc52VnZJCXLTEhLuA#s<6^F9#xS zDe^Asjt4cHuvu9`;z1m*$j4@V2Z={84%O+P0S~Sa|2XnI0ahY>)d~_%4#I;OKM0dp z4P8?T(6%+rxN)3MVl9r>t|sy96cW#&J<pv3Q10`y!2uHMc9M8u4~dsh$4gsDtRF|> zW!Ntx>=m@*)qW&!?upk>=j*)z>fKlc)|1#&i3c4>|K@hQFjzyP2IEo_Ao2DF67Qg{ zcTmr}Xv5}wfO_7WK;nI*|6nwUE!|0ch%_JWA@LFF{kVa|R@k5HCGqJr5}zUdGvxj3 z0A4^@OyYC2<%=bt8Jp1A0BN`P2B_<+6oB}z5cf6O_BHDI265l`N$ki6%Sn9e16xRZ zw+=6#Bkj&wJX}OMKcJi+(XJnBa1)I@KcT$Zt#}a;@%5zu_O5Lt8fM`k!4TXiq5VIP z0jOioR1&}JAn_~G{Dv}q3*bg=6j+Lzv}q*%K>9ym|CtHa;)O=EA=nR~&Jg;>Ph|9+ zWixi3C?i&d%R18RL;C$l_m>+W?SXUn<`=BMONf<tXpjq<@t|k}Nj!;=at}$XH%WU2 z$)xr8<;pRjfn>^TlBt;_I}8G~B-3H1SK+}i)PX!M4_-_}9`{~6T$)d^Bk1G?JMf?Z zcII}HS$>k)EAfjC4S3*_3&ObBodu94Zzsw8tt1Q50qQJR3~*dn3D$zWB#U~3)g(Pr zNEQzQi}BLqX55f$BUxHavfBibUbMrD^2(Nw?2hoB1dyi}%ISqN`jnD9VkXJHQ}J@+ zXp;R=W`C41;2aPjIdBmk#G#Bq>q!o_z(lYX93WXf10YSsG?GJ*cPPplhWKIY@W5pQ z$;wT55V{;URI^F?kZ0r$l1EpOJO*t&2Kh!oN9`ebTrSDuk^gwa!*|IOYDk`lxRd;N zNarJYaymd=V^ROu29l>#<CpZh1JrZs5P<Zjp}g^^Z$dL}YLV}Z6cENQqRqm?<cVMl z$+O0Q?Ib5n07!TCBD~<ZgygvhKNs~*hE9f_x1MCxOp+I*gB>I<T!9TQ`Y>fDUTTDW z@n+lv?Zu`R{k;@rUxxITy8+sE#Riho5k4K|PCr0$##EA5qTH(xe|055+L@zBUb7ev z&QbogYe`;*a%XKLc|H1d1LAH(_>EzbHzEC;6?g%14@v)OlJJLe?hKOis_^n7>bZ3t zera$k$%Qyxl#hoL6G+~k0uX-36q1Ykk-T#>$-B_Tf4c$FF4;@+Zj^Zs>bR$Y<h@%+ zE=8To2&~18z+#fiXOMhg7RiS!u$ANrKgoxyNj|cOWHs!^27&b?AD>F{36u+;DOWY) z0r+Z?Pa*Cpl)HKz$u&NbPcO&KatdywOF@9-^C)v2fzc#iSVHo}8j|a)NWQ$3<SQue zRpi-#_}7qbBjVnGzUe0kA1L2OAL0AtJ9|mKyP4!>q<;_b?<4H}og_clKyphJ$qz^2 zAs@>AxF6U?a_cmbpCHXAsN<6`;mZz^+fdf$L%?d1Um)F=6G(1%gIbbbVSK)xiI*2k zL4f2A<ogzBzQghN-ElKN1rO3-|A4eVBHd48NY<jvS{&D{Bw3#cHshD%W`hQj4Wmfn zrd2jBA-Q`Z$)9~BvB#0WKz}VI`5W5t2kH)Za5KJxWYZv$VYCZR%VcyG$=G(1@Lh5r z>e)Ym<X`CkVF&h*{Cg+KgWK?nXq)kzdjl!4oD|;vQrP1tdp)V7Az&6M_$`&Zhg51M zsSW{BX%k7Mj|O{5Iku8=){t_|B;`hYh6Psh18H!8R3^&KDg{WBoexl6_IA7w*$*_3 z%3VjQGwSTTgH#uk*#%|hEx`+oh|fp50+dxa3Lv})Wq8gZRXmMUR|~8lRpJKoNtJrQ zN>bgHlk%2=rKHL-Np<&uJ$RWB;XM)F6KQ%40c%P1MjgF3k?J!Mp!_5J_>!(WseY&f zdnz>m=>{Tf5b_NQkQ$7<<x@a2sfr!A%|qLUE+;i?CT_$LSBW-MHjo-_fdj-ZBP!o) zyoiYMMs6T=G&p84sZqW0;$b@2M(Vg)QlrO^IsxfUgr0=*#~^OZT2d!Z!^?-TPe}nt zHxBijIu3+MVIQW(ZzgqmKB+U1_sr3FsSxQVqCIEj0;Hd`gw)xy@St=HsdJHc@_bU~ zbq4`b=PxF80pc#q1bazcR7L9Iex&|2iqzBzq%J|5FGbqRHj$dPht%aLce)!?lbSJ( z)RhxST{VQ%)u?|a^3H4~bq&hDHigu6D0|juQrDxb8_?Dpx09N^mDEj3NzGY=FWHdK zUrFkgQm~rTT!hU-eG5?5LgZUClhkeCcBH#w9jV1*z)n(kZYFgX(k?;1yV2IW(e8WJ zle!mrAHtUP25U(zM?04z?12?{IS%P?52PNNPih71hbu`v0(~@0sv2cIHjC8bqxeAt zSW0T;0aB~LljzTCq+5-0o*qN$8H?0f=(9-o>?Tsrtt7S14c3x+VK%83OTh+G>$`*1 zq+Uk&D=SF7inJRL|5`5COlso<JX{?IQ2(3hU>&Kqc9N<=JKo+y>fM>7HfNH05Bk23 z)Cb77r8lV$E5UYBA1x;JG1~I+0aEZw>J#Mu4CQP?{hyD<3vq);eL0F0{E_+!VPDmd z`g#f;iXiO{@a+sz-&K+Neg&zWLjdajVKcs1T}rBU0;#%*r0U0kEu?m#jz-kIdmE`e zDDM~4^DFpmHmTpokosdLsXynF3L;NvC8_XUQc({nym6wMH<8-6fz)59^8m{IyAoeU zK@aXBi)NE0^T|@n@kL-IS;-T~N}WnphlymRZ6YguGg-KovYgFixpt7{t|cpD8d)7d zr&6*qdxH&RWg$I$ij`9Z_L7x5pRCR^$m)W0d6@wD^21~my2&cSvByVNG0KPEuu5Q; z1jy<J+dBsAB&%!-S>4x?)ngV}*ymWik*D`Ivick#>xkuK^<6|(Kcw$p2~hSxq=Rp; z2BVJh8nP--_YkyU=u)zVA?`@ztwgy;p`4@E;Xxnr`p~wK-N`x{WgK%39)zRrQ30}! zT~F3=$d7w4YxEMbPS{J<iKy=+ls^XLpF(7fL%LHpkToHltkY4(8TnujS!Zq{Ya-fn zHtIPC<xhrAt|qGr<(xko93blg98YnRb<sIwU5s$-L99zq=Vj>Ew9RBquL4MSWeQnW zZzt;-lyTi!vTj&P){Ub8>Y2Tbtea5(oS9_Zyn-x0^4)^)x$DT9H=C^aDEroNc-TFJ ztc8QfTC|v~+oqCr2g<r*Jz0y9_fDk$H{!9Mu<lL=DC3^hWZm0L)_r5hy59mgUXHvE zApL`WvQ|KG&RUPoBCC1|S&zBNS~-fWRYS;naspXTq1|hcZw=Bty@RZ0&^GKFtY^`N z=PN-oSuY^Z3tNa^!n0mN`1%^MUO}E$5w>9yS+Aj<*O7l?fUHfZALpf2lZzMZP|rK# z$l8pw?}HDJZVT%C5aoRYK3+-IR;2wjldR8b$=ZhczwnXuCCb>2K77@Wtglhd*QjR) z(tW#@tnZePg>%pP0sZ|EW&VizaerggqTTh#yK5#{4Tx*pPS)<_WbGk*NsDy9Od;zx zl=mCz+>0{zqQ2h|_NNB~$O_CLE7%>NywFavn%0pOag!BA`q*r;nir9^5B2Ux-oH@( zfvIHuy_&3p%gLraWXoK#)jG26exQczB!KI_o!T92BD(|r@6og>u#N0=gy9*b?bu7U zb2Hhl`DDA1CSwfQ9X(`s@&V+{TugQr%FL+*Tgc8u8J)+G-34{!AuN9>*#!+`7eb3B zknKTuac_V!agN$0(6SX|_duI^qTHU%WcQv80%Z3=p1woK?q`wRA9)5KKkhl~K{aHT zqa2)%_K@Xd4@LMe<R6CmkAzm1l0AG7*+-%N5u?y|I#eV40-lnRDUDpzjc9}@%g7m6 zmRymOkz7%dQ_-!wqJMcsadu92PDWC4QgX4k%v+Y>n>4BHrAcS`&pK=1OJ_|wxLY`! znZlFlbO^Q%*0MEh!GeQfeAFxu>G)XSZi%i+SfZNnBk@0^*3xJkbRrK?r$J@?y(L|f zld>{0bFv2xs3;$tp~@@DQ7;;RcKA|Loz7JJ@TVsyy+eoe9P=ssCj1Z?6?Cvlbjr-^ zB+Mu3LZ53z4eC0bCZVqEoc`G^F|Y#VqhvM*<YZ@MCMWe0$!$zjjOx83L<xo<VRkL^ z4jxodex#@<X*E$$5wcd4yzER)79Gw@QytPAFlFj6)23sy5=Lv(|ClN%>%6S<L^YRn z<gr|^w#*3ljkE^CN|FC1LABpcf}EK5ewg>GFaiTG0tI5gz<&L+`|}WR2m1;y3m+DV z0sSF~7zFd^aEFJBekJ|-m-Ocafq#i1%*kepL;8yT{o2MNoX2ZmH3mW|(a*unOzYt6 z+pjQRC`+d0_E#c1CpR<OnVyuC(Xn%8uIU<PuXC5Ibo`OJr1UgLMpl-)e_m&aKbO>@ zbAOeciwq7&vfZgu=gb^r5H<KH6)9Y_0|TFu>_~UJ?4)E@y0BAH(w$xMJO!OPbx2Xg zW=2X>a&l@?db%UsvhC!gB$bqw*3r!w(nJz+bB27Kp#&KSXA6FC-uU%;?E|}faQ{JN zyk<pGmRYkR83Ta9!oZ>1qTRuDsi_?tjt&RWPFCTIi6W1uNW?#>-O&l0BsKM5jZxuC zE$!5?W2aK{d5GE`akKRL_G5hyZ<$-Ow3CxuA~B17Me8J*<y=vY6CbVQxhoQSnrhJ5 z8EKC6<YcANuev%-sic&2N7@WCC(|)pCg!Sig#nDmh-ySHI)<|#Ys#o&5s}VWk6CC2 zd*RXXxa4CwE{!uEvq+DtAornwSSOZH4|F8q1qy`r1sK*N(Q4xmhT}AaTfmt25`zVq z7A-LqENOovX8dDtJW<>q__XgS!-#2b$E!UH>!0VaY;Z+Va(}FP4#eP84CX*Q1L`ws zRG&UFq18R|@`T9C>yc1FiD-X|QN;=Ti4@w<OG(cep$(;I0g88t_{ldyWVCc%w)8lo zTDUXZRcTTsr#RBnkMNluR#h4G34bT7EFZ^lnxca{O>fPosA{c~``r_Dc14ZGhm8>B z72H!SmW2B&VVBS0-0^>R%`G%5v8Y$&QQdn;(c`w4OudIFD>d2qR*n!kIbB6nZjo8u zg*}Dr(fz2(UW?-Ock1MRGq-EkoE)sx_<H4b3`IKz;aYPfTmbuF-3rVBw+sG=7bbh7 z?3{r-3*43x-7ej3UIGDB@0y=I%v&a~l!u+->5}J?wq>Q`Cs{fQPASUF6e2UTXsS;5 z2wJVL7ot;^YZm9=oEh!{&XCOctj;>Q&c<m_N6Y#3DD~ylf-99i%@us*e_5W!F(hFb zSG>WcVpfv;$*CPOYR!0f%;<T{(Q}uHt2hOxJQ#4hT;ojiI1`;%<Mr+5u$<dck(e;P zbp3CP9>#TqC{F6k=Q&DWm338O=*Ac2c6Qi_p|jFDk53HUa#x2`Su7UhO4FVhiE(qg zx}+w?EhVdE+|trr>)M=S#r(Bs%c$`(&&<lq>W9k&w>L4b6*-xF#_1JlF0r_1;IfPh z^PW^8a1BgPy}Mh>sV95(@{P!KII?p(ch13;pw$wWaZ=8*w%1T0giM@?NB8bypY&Uo zY?C^>ORLp>Tsz0t<Urp4BrCKD%g$TTsb$Rx>ewMAr8b4v7@XYZEiH@6<#r$Ra~Q5Z z>4K+^uN&BV@LDgTN}7np@8$JV!kz|a95y^W3VL~C(Ug@}w3$X!ivY|q50?HI+;6DB z<(H3JA~`>ohKqY?w{lN;w^AWWa-B{-^6`<=nOh?K?!1m2h3MEZ&zCUV9#6t-F@(vF ztb<EC;u5G!<6`r=bSxe0=lqF0tiHno+RS@r8jO+5#7@KbZ{xf56_dN2qsM`}#~sMb zg7ZNz5A_J)Yn{$kYvRaWJzM5qmEN6-3rPndQhb71r?S<mw)^xxIx+W_Rnc=T5~p&e zlj8G@xwu)}Oqg$x&1=uWP6z{;RMw5hy<0ijC2rCu<$jTrZdrCRX8d4Hh7cLT#|vLv z!JqTyaX80UcfgLJnsZ<r+~mV`&4>L0Ut_wW27M(fj=S`d;;erN>u1hO5qIkcs}DcM zUZBlJxTfs^`ziFrZ~D|JiAUa%xT^4;-iwZ*e~KF@k`L}nbV>NQO9yNIhc0oSu$KE_ zEe|9g`lPR$+UuCvYrRqr;!8*QaNYu$rJmT-BTws|ejKkJv-I+Nm0@ytZ=cpP-{o#u z$tG-EyZwI4Vzs(<%J0%o#D~a{lGiamzt~DFSrdG)=0EQRY9wJFe3CvJ^>v<CVEh(< zuP^b_&aBLqU4hvdm<6j{Q-N&RnQ#^?XdYdZg*7ecwDNK(%gawQ%@{p&Sl6yXbnQB9 z=;*kOZ9$*>(t(NQ_VT1SOj>+$Mqj%vp`U}eOfw?wO46lz^cJJISn$~CLUU4(c3k38 z!+C4kZye2ikstG!2k*qY5G)RJ2f$myffyC;OL<?RI+ax9{Fs`Rl`^Y4cI5DG=}ATJ zdu*r!tEu~}o=ZlL7K{0o>tJma$Kq^oj2Xj`*kq?y3D3dsvv{1?#vkV4ycmR9^$Zm7 zx!2YW@`#q?lnhQ>)LcUE5wxc(8SG0qAwTytBO|{+ce@HdiI}RYmUV(2@=B|&)^Qk~ zl7fPauKhS`O^Zuwab^CN>wPu<6;t6Y>CgA2@wrZ1Z~1CqcFt`=#0mW?EBp8D%b(aV zrFQ5r>Wni+^~PUbclBngLx)t}`*RAP51(eUG;(C0q4?>2^wAyCdD|cNp*%0SdUx1* zo*7S%{SgmO#=w#cec|8(;vQCw7%;G)P>8~UfdfY9k*Kb!O87uwhDOK5(;<uS9jr<0 zXE8nTzVr18eQ!56EnCsSZT8`<rY|w@wPqF9#$8u+;<)W3m__VwCvEG-Gl@jqE$3Kk zRc#ueYc<9Em-=c<bE^NbuD8(7ibP$!0{QgT7kYh<51+u-gJd3Hb19Dd1P(<=ZDMSX z?A0s%CR5RpOk8?Xk2-2n+qsxHoG(5+y}d_>s>FDU(vl&jSx#rp#G%8anK+YCR`6Qk zY~5S;%)BOWpVTd}8i&i4on|rL8MS+YGF%k5zgiq3Q=9n|R1+VY#8mnHrV9t-TGMVl z=zE6vRqV*tdz68R3tBIc(K1ESV@gWgp5W<&-ft$3{pg5k1>X?2KG;dL_pr4f_<2Q^ zeiX$Mq3={NH^yo3lx6TE2Emmk#x~x^_{|xPbcKgnZqVWlG+q;_bPL<{m(TsgJ-$n} zj&94?i;7kUSs^NLwqt%DI-+fVM&8PI&$uB=S$vzgRG;1*s{6iX2IFA!EMr`DOih}S zcuL_&`}j`X22Xs?$a_)K_k@?}CE$4QpLU?XKIE=3CDa<xeLNT+S?;qR;fb-V!P+TB zdAQZr4+k>hk8}oS@UFYBXgw}R$DFHHIkU6l*W_C}WMp)>H9n--;!(R}b8|;KB`2{^ zMD`Y^bIZYB<E`-Lq_pv&g<NNj&`suxEKeiuxms#3ugJ=BiR5_cnOUxb`x3TzB*}en zv*>QhJ?PI)!7g$5!5xWuvQy%|lKa*fyArd{GT!>IT_>&_t@jstTOGf@$f@nsty^|h zR(7{;y;`kWQBXK&@R3Ij9#n{HOIy1NDZM>=dQG0VRXu#*z@oy!qJaa4w_2FWc>8>4 zUl;Q7Nbr-@#6>N+q~(!}Y;%j7Wt@4!xm20q@Kq%qB2*byo>=NtW;pz{HHl{tHKyJg z{me5D_Z?Kh&phGX5|8YP;<xtf-SE)sKO7uJE4~-TeYlTn>RmEAMTj)MtQ}t@5_OBt zgGaS>baCG`xL+de5jETmk$FZMGIHSQJ^vST?*b>uQQiqwWIeLpS?{WTRCiU^bXE6s z&vf<l)YLpQOi5@)GkVb=OUQtr0f9g~Jmw(@5Ua9f8)SnSBV#beY}*(k4tyRzu(5fl zID6N?t?lt@ZM@vxx$X0@yY|m}y4yP&@7bmM|G&tn%&P8|Mj)S0qt1$qjEs!<;)^f7 zSA5Ym9s3eEBL8wE={ruJ;5Se-etZmm2Lf%t&*c`pRl%EsBn0e;pKY*x3&bn#k;#ae z_B~5e6=f|gpT3Cy7Rn_B?qfl(PlIh2njbV%@`3Du#^KY;OV-Xdi?KM`g+I*EGZ@!b zNvlL}T82z3V~eFkmWUI=0i#h|u+h9@Xf5V|X)_wzY(bQBna*anOvKdB4fs)_Yd7sz z&xOFZr>e&-H8nF`uB20u^vUkod}XQ-4p}NC%7aA8hTvPs7g8r`yUW*Vd?QgTB~x}J z7)s!fl|msN4xgy07pG<lv3M+(#ypHWnd;nuUZs=_MxjYnDh#b2>xcRl=we0Fy9$TH zJt*T<I3%^Q_8?Td^Yc;ca2e?)$zd9a2kVDBf}P!qMqlGQX%|x4+oPqz9UA3M2w&ag z7qm{Buq7gRYXni8aF(1JDm4tU{)~^WmJjV1hI~hVf5$NLyf@?C$No9e=3|^yGn92W zXjB$7TR{$VfjsaJK5Q7|ZL-b~48tk)v%C&}Pn`g79Om<3pKP=0BN=w<w}@Bl)2ROO zuK-`5rM4IJw~A1xhTnX9v|Ntf{$?30sBtdEN@e?nFN~H-u}k<)N`0Ky;WyO*V*Btv zs3w&?EIsTOt)eOq|1*F3tPAMvgDv&4M(5>-zL=;DdxxMr1qFl7YpSc>!HLVc{+{=c ze@Q?<|G)<fF_1hF+CT6C>S;7Z`1zk_DU?op=Cfw%f8rAq?ODTTKjUkQmQvQ6x&^+K zSZoi}cDGJa1scaB|EM0{kJ2mxF(vvVKcXIGKA(T%r}W_d)HnEqCBFDYf1mjs>Ls-f zXk07Wg>D*4Z~)cAxi}V04*&WebZx@{Z&i`Evh=EKJ~RBBZU@qix*2Jq&Ag~SP8)a; zzEo@(0pkp$92j4;s-$6$m=2p0r>Zb#C<Pg<AMaR}*xeAdc*`y}px12-wsecOXkajD z-HvVj<nH>ZQ}qKn-NO$FdaWEw<!iNkDptl4lY|zHoEfwPCWYgpWJ=-z-#KhqhjkfT zNz}`+)lg_PRtEl1?==uPyAil8@H+HT&(AJd0IvOOYDGE1%#fEU%j~qZE|})EPPbg# zI5MwQ!YHr#9<aD8Kzwu;LvUJ!v4lfA48Ul`;b{fM!wy=ur5ifg{T;M(%j;x~ZFc*D zp92KR-FQ=dE*Omlb3x?cE|?SJ(mvqe*G#twL;Yb~UEuV7&$d^foYVQ3G+-+!cMq%{ zbP%i5fG^6L))3K_YWG%$>j3})4HUXZ$Y7kw?t;XiFf@h``!MPa)DerNYNFN~K28Cw zhVR5xAdyJM-hk%wwv$xD&zCH#v?-TC3LV@w!rC?~NXK_#%6|ExZsR)+CsJoj=@Qx+ z06}ouTLD!%9=I{^QcM=g#n9QwYDLDs+o3SJrflJFU`jzRI^Zoxk@-(A&dpZ-2qxAD zv$+hk#)|-2uf>dwUr9%<TWjZkn}*{W)%RD<DV*1)<TCs=dvoj2qqvqVH9vp!=(SPZ z0e!7mrNyZ!B~PK}N15LwyIjb(+t;Pjg^N%NIfLJGYeSW7mb8u@y_NM|d-Ul1JoZIv z4A9s2qKc`hMLwp^+$se^fg0d4k8zv{oB@`<nG~D+9s5JQ?#P~mA?zBPQX9H&u1Oju z8Y)!i$~4Z(`v4quF?gMY78}`-Xh*#<FdpJPXmYdFr{$gSu~J#XoMcm0yFCx2P*ve^ z$hsh@RBgU3Mdy^`s5$TqFyC+1bms`)bPv=w-b+WJ%ilEC`cF=0inE4Ank{CgKY5WA z{Q?y0iyN$(Y}Cf0r9R1T!t#z<>&Xqmbt744Ej>X>d}g?#U<T^NV!cd0PaaCcul7$3 zKc(>!!m&oz4UhNuuHo1A1I~^WU2uN4@Oy&rdqTrc1^i$elHdTCsul=D$y-@{;S~;p zl3W+K1v<^w1nvhO3Qfrpeb{@!$Wxv*QE;tJEREP5h<gjX;;z{!yNMQWNoo1mB%lvR zWxzXNAzto?XlevGl5s&WqCnQ3n_pR(pR>Ofb#1XdW)FKcM`a!5Y(=BQ!f14pKTh@{ zJIud}`o~ejD~BqjQst1o`e!y6byW3KfXH=lnikmUgBpvU)cEE+97}%0fg=3-S>yMs z{KNeHNHX@Qat2J|k}(P83@@qH(h?1byt<}tU11<#1IAym9zrbYe&9WUpAP)IYN&$> z5|wH?;xIv_?>yF|$zPL$$qw+rzOfFo*Lqc*Pz#Xd*IR`mVR#0!R{tIW4W+tu4IrNU z9p$tLeSDX{!PfebjnW1dROm+hgCN7rp@Rv4AHe-&h34KoX@epk>mKbKTR+-4x_%ms zJc1Q=y?nIe`yf8N00q-zN6o$IaK!BpI@YCV(<s|C?HR3_C^FP~CK9IoCLD#AMtG_i zjytJnq>zcH6EV0BSn)_S6Ah&kDhR?A4i&486O3dsiDD?|;8kT+@}eHI)0UlyhMj11 z){11DpcRSaaB?IRXR(BGGC@0&Nfz+VSK84;DwFY}QO{u7!&2pQ(VD1()_@C*#YU~k zrbn$YJ@`j9rQO#UrmyPpAg~`&Q_2BE67gg-6^%QwY%Us00wSSsHWLb^0THFr@gQL$ z|AB#Lr$fa=CKEvoap<7n6_cM1Mx0DEn8}6t&8VfqaT_c_Dps5hc`pqA4<$Cr5m4Hk z8~hu7N~#+*D4v*XP$-AbUVVe6g5k*qMcGuZK}qND(4`NI+5)&>eZbsPPs!Z-p}<cB zK8jhV@gK{lLA%M{(Gz!>rK!1ye+v-I*ISW^SyviO4d8#rObhdCrpGaF-l_F6ZbaS# z5d<j&o#b4D$>&p{LMa+@oLn{%$Ak>mXY6!78;{Nu(zy)0k%GZ=EMAO9@{p7vR$CE! zwxygxC|XKoYoQP%#L!|DnznR0kq%--FUIXcBHgf}r9vnaPZpenJj;9U3_o}DXhD@L z75ZQB+9!9yKlO8HO2JVy!xZdzF`3TAv+;C3S(-{DGiXjYR4Iib`C=SR$tUfQve+az zm!LWLTrHc@7334?G?ag(8D-fjZ0C!KFyu@$x`_TjhagYq4&c5hZw-Gv9A24ml1XPq zU*D@6L`Kq+31+}Wp2aF<lqF@M3I)fi!|Owf0%fo|SiI_3zQE~fm07WlQ388u*FjQU zx5Um}Z>^>w!=+Qz+mmoEJ23rJAhU**C6$IJ1(3O|0)p77DdCi`DITlG{0ktPa6!^; zi31qP^LZ%lqjoYJerd1wB}_%w_(wECR<DZ}xxNfWiyZV(ZlB1@&%&Z8(i|F27Tsmj z(SEY(`~zc4_6|q`QVQ<)SXaw$lxl($+aLyNA<qJTx45ys0Jd=FILGt2Rce<kUs7$R zKqccKY4^W_z0CCV)ahkzJ=8elvhv$Mw|d~A;ZI;<J+`X?scU$NHL#{TIrB9!nmvGD zRyY0fsLa6uc#J_{6KA^oVBlvk2el+ej$VdJM3eEmhy(2A#AwisN0*vcSX;E_di;$b zIWr3uwt0(;tp(v=Em+2yhD<1?ExeCRN_r50_R3{jz2<wVd?YqswXEt|FMrqbzds4Y z&!nz#39jy~Z9&6jPuck2OZ`zh8f~YcD6rCAO6_=QFC~)U6~h0r2LENIU5@8>qJ{Zb ze11OORO-wd`0-={HXi)vu0vAz3SJ!k)_4naTmEpe4g4<nzloMHmwXCkks8J+8)!gN z`f`lcec0!O(V7&u%DZx?rNn#!w}{ylq*?_lKO_>cbdWPd)Bx)&4q-&y6Ux&}EQ*Li zF2TmSZ=X`@@T=84$~uZ-nhHjv#sa6aOlD&K{;3min!+q^scj8Xeckfk47bOKUN$>7 zJ$?9^RQhl%TTI?+$7A8=#d3wz^(*dRuU3jF$Uw|nn^7Q%&~zYuhHg67v_LRtvRP%d zHZF6jy$sr@#Dh#d$kfM}`q(J%y>}gkXQQpgmhZ8f;gf#yr`i{wte6T0qus-Y=N6;Z z3ks=N?me+^B>skCGM0P$P3yX6HypGJmUX0%jOTi5vFH+umHDZ~sioH8D3<kNu^Nj( zrlY)@NbLDrWsh9_0_W@z!~ua_9~>sxKukr5=UBezYp3M`5d>B&JfU>d>gu1E9ygI5 z1Sj-Dh+%2von*$^<n=vP>OJM@Tat-rqWCKZNf}8{Zw{%@`O0j4=6k1Kl*?Bujenu; zAO2V_k>tZSzRUrYjRmv(QI`5bGLv_PZC>xqrrwn+USr2o@ysV!w$B=^HK%x?c%7Z8 zyn6TwwP>YMdC9*mjcFE3IQ&r*B?A%BQLxV~NJ1AtiC-DGci+Bu8WTNMi$%CQ5buN` zz|SJ-HK&5m=+jEb88KIkuWlxYdij{k0qg^sAKL>Se=$1_h~fXxof7I>11`v7MKYqE z1o|>ZIh!@jm?3)~nDxIj2CF~+nQ;*Pw^ikk(xAp)|4CEVU`OYGfZ>0gOIT8_)HMHS z;9TGZkSPhvw_+z#0Dysh!<ew>nn}@PMXiIcvT-Zxas$`Kx>nJFvb10!p3wM=fHvZu zY!{4c5Qv1I0@ZOJjvyb<)}qRVZZ{oF9*n1w`NErW%F4fi2(xLGmbMA4%wc8xr*!`= z8W!XuoXh;Hn4Be(v$QK`=Xo1P=HN_m=+N0hrjvB?$y6;J%oV`m6E&kHstzwq6;9ux zsf@mEn+ivtc);X5W<F6dIS-f|qhllft_02pUWk1PuZCt&oL}jUPk;OdY)UOU#m)mX znsf5OAO2nNW5*a^<((XWu;Ec#yMU_(tEuoxHVpAM7Y@baPW~S+XVBS=6Ss`PdDv6a z>J)ULR{nV_$pt^Kt=F0U^h{y|&37&Y6AP9zud-<;lLVUOGs&gZF`!0Xdvg8TihvC* z%!An-fpx?=YSkPDZUi{L?kI!x?z+JD05^|z%XGOF)iCi+tZ5#k$WfLz);DbYVkt5| zSfb!ieyj@_7{c@<rq*KrbENNL)wloG+0L=+4On98O1*siU&jj{<J@^P{s?~_Qg$X= z{0Zfx@@<WL`npq}|G9K_+hEKMzj(6IFi?oY@h~Qwrp)qSA(`5Sld9|etI^8k!vesM z)xevuvOl!{Ty*E4%*zohy67h56)GE;0tE1ncdo&aqz?-N7jLG-l8O}HAj8@k&BD># z-D^713#o@D4_uJ#ILay(^H4{}vauM5oN}flnM~x1MT<0t&y$J$o{xrn$xy95=A{^U zYZ}rrBe%_G63MIk%w#jS%*@>M5k@V)^kfXU#su^}DXgnhXTw54W{0+3nAC-dq6|<f z*9p$n#-hO61}t$4a%YIBD9WuG)$%IY0qoe3d*g{jV)zui!O}ItR9!0?``Y;4kBij# z_Cz~NotCT2Uwem!#Nx|s72Cmn7}V@3{QG{l!Y7Spm%Vgl8PcEytfG|9j%}>dz*5AF z(E^MJHV|E)7v%K}{OC72jh43C2wM-rMD$v*SO|2g^G(s^$1lz0jP`z;^iyl}e`GLd zqmMgiaSd$%8E?Dtl~WUiJv5y~@R9OrpU<`8e)#V%U2?f-jJ07t00ORG9xvbo?g)Gs zVU_+e@HZp51uPEOSK6HDflS5cF&d@Ze}yV}9~=HK%~q+~DvPB8atm~upbutZEVLF{ zkY>7ks%I76VTWb5aMnoYQJkagG8Xa)-f`C9AHRbXr5qOLN6-}gkI##!%oap~zkI}o zB2nDC$eka-Kd2M+Q%r5VMWrkjVEHLS8_@$uQ+e3(V(E9MvKa^Vj%uTb6|+#xWFxR- zG!u#QwL&RdDnahWf0luwh$!iFX?%)4`zidtpHC#3Fu_E!nIg91C5w$JHswK^kfdBL zA56m%BcF4eY^hNDezSg@H<MiitOt|H2hp3~1wR<8u#ReWZobuAU0t;-n_md#qEkV3 zq>xWjje$R4iu8wR<>U+Lzu1q$Oiq16I>x)7Oq|UH2{qfY@Zn}_el9!99fs9PjHVQP zfnUbQ&?Wzu^G?Q^ihjn>6Jj~L?*LE3fg<><dokaVfkT0lSo7b(IVS`eBM+Pyk%<UI zDG10ee<kRG3zP(7rDehabueXtI(i+DvP4v{{+O#MkEbHdVG6SdFde)WkZR1~xEU;! zYpW~eP^g#5v<c1{dj-D+E2MtWPeY)YtQ=gel}m8>NG1!TqU}tkx4i{$Bzx&}F9{?Y zyHS0=GxDeBiv?xXg27&{RLZSgFu3?OJC`dR`Lw_2dxOCm9EytbM@qSz{Weqb!W!S~ zE!Aq7NF>qAW_xicNBws;VXkejq;Xa5PXGZ0X9XzO4bDrKy~3p301!78$x$@`9_#>J z!PJ6vxzz*+p;MTj4+iJws~5gZW=XS5zqb_39nZ&J^S0rVy7szQ{&+69e$PrcdJvKk ztcfZHOAbi+Y%Z%lL_SD!Lmzv8HVE~>nSXo>6u{Zfo{XrJWxe^$mKDcxL;cbM_HAyX zy|a+!ZUTN_5XI`Poh>nXE7&%tS06Ir>qHfdCTSIk7)6w#5M_?GrrRXT<gWYuYwXYh zt$wlCLZwdK2+2lbDwnhJRz6q#?P?CcRxUU7Q?IUZa>A-wvb>bq-l~Ncv>Wq68Ly&- zzRF~#cdB{ryUJI0rZXA!z{G1(!DQdge`kGTkIC|3t-(L)5%KTYbnM4CC|q5wTt11t zqTysdXI*8-zB-e3ob=3ewVIAZ($(rT_%!FK-%(G>c-<9vZQ%QWV_0!S6H?T4zocn= z3!{cP$>t(wa#gtMRRttslJut{wjKFW7S1=h+}hzgrl;>XyoUZI;@K~yo{8UjCTck1 z$2<}ZUFoLnIE9U~XRp0(C7E2g?%K0wHwunpZ@y_iVtTd2_|jf<Q_tZ5V0;Vrb1U)G z!N8N}l378l=bSE5?J9~_%m*x}X8rVALX9fQEuZhyJ*G|7fX^DMaW&qRVAV4fXk($0 zwbiD6yh9EKg*TOboKKEdu;TUxkebA|SUfkkMm3?J@#P#;SdzU|w!8CLf3sriTzsoC z7!GP9Ph}%3vj0hVp{;<&d4pazbhk<WF%`^BxodXSj^G1A0HpKQ2bAt^2%G>jBBZda z0y{Wxz*~WNBj#sCUGZzUF8Yb{))>I5Gua#gFfhHn6DA6iRy~t?Dq!4E1}0J4#%kd+ zY;5~i92eFaoZBliiArVO)WzTFCO<m*kR-OuEH}TPts(4Z8eoss0Q%DFq33uzpy+uh z3V7IYLZ=C>nf6(6KvR7i5bzueh?JF;mW2t!W7PUb>=tLfC{DYq3fgP1mzo-*8g7%~ zCaKH1E18?u*DdSRsXOmHb;?pTpaV&Bapi=|>26&tQR9_%O6E67MIis)77Hpnmkp`Z zBA=yOF>5tvS-D=$Dz-u@DSQ;ZvXDN0e3RAlGrjeSrv0Tx97LR${%=_OmZ@G6N4NM1 zxg=vM8?tlOf`wvbtB_euq_H^QJDFN}H5|5*qKngV64%%|u#<bzn_zUc1`<36`3~xY zgeQS^2n$xrM)V0`bvMF|PQ$kwsM9L?6l>jHzqg{!W#Wm*&FSgk+osdehIRXEoJb;` zQ8NRv((I5U==t?zD_{S}-AAnjlu5+i!euEr`-K;jVhL0;*xueW9K^L72aG+3ZC?R@ z02$BM_R|<US!{|}Y&gVV#4+4lW*c>?Plf!nK;_}J#YG95G<8?dTX^Vsy3-d&BGFhb z`)i5l)Y5WgYB>@)m~o0HqnY8yGSTw!3z0}ReQzk6t+%uJXfzTb(!$x$`OqKu`*nTx zVep&byWeNWz>3b|FS@w6_|jDB!0I<u<hJ?g>G03}a2Q1%76CbapYRh#x7QF)E`R?t zqHEGwg7Tz8Nwp3nR*M)L&{O;a5|hNzFd!Rtf%KGv0E&`-px)f9RJ^V6<x@ehg$u*K zY)+q0=ZF7}u@`JOf5vnFCF?kd&hRT^WW%T8yd&D_++sX%Z|WRwt{yqM(X!fyhClQ- z#q!OaPHk>B0|FY0<)*LwilH9nSLV3s?+X0jFMwA1dkmT;3&es=YKT$goj(EAP{^O` zzQuA)FFnZsg@jcSa2SzU-|&9<SM%7*Gk5r41uBl2DWDwaQG0e72?*>f<<|9wp;@%@ ze=;At;C%FWv#G2pbz|24eDDA9JH7bF`a@Qp??5eZc%d-WAeplc)Jio9@Ycfo7x=ln zHM??RTQ!@<r!YZ(V&Hdc0VrJgp6kZ<2mS@TS^V)9FtkKtaYWVP!)UQYn<+5p)kBL4 zW+gezg$Bh(yeJ@|)8t42OcXa{GXh9;z^xnu3gK(GlLQ$zv(5%<^K((X2`)O7N;O@7 z(_}N1n!;vAD176wYHi*)X4Y!eDD&cRmTo096-~6f($Ts3TJWNOA?X_t)0mgWD@SpS ziu*KWSLOSZ9{5*C*k1KlM`J+x(t{u617q08>GrhH1INfw5fz0yS~gS^SWjqPYn9;~ zdex)mH|2cP$~ZIofp4ORLACW4@f2yMb@q|rQ%-4*K@za*_pneD{CND1GC0wRDr2#| zM%xPB^eYgC(jYwD|M)+q_I_zJ=oQBSTWEMA!gn+9z2J*}DeyR8jFlHK65ItQ16q0s z1{w;k1D2p|pa8&7Agx)lfuhjN2!lu(FPM%Yg6LFsneH-}csFj5;XR>iUoU+Z{5+bv ztIh$?2lQ2ZL*lu3Y&J!FO3lV_BMuno9Wo|L&7@f>Ju^|NZ8Q*6yy+=}D>nJ;sfWFK z1?pIBgFQYx(Y&kg#E#JhQ8*oaX7kx8l6MO}7yY#ncZ6@jo~c3L#n{#JCTQ4OT;)08 zIKzYirXHnvItVOjNf-vYXaJ4yk6GN!!yLqDU>0_W1DD*lk96U&4vx=Y9B?E|JP~Z` z{^9ZIwYBMUTqm{ZGm0%#NQYI`fp9f71#!x$sxT*>`>5|E6QRWW+Houjav6TJok+yv za(UuY8OzE%VMiY`?9Er4<oTqNy)nX!V8*s13jB<nkxxc$%%%DGD^h>1^jIpn@PJoa z+xrOMM87ORN#JyM;N5{A#|(q<pN4)>lNipH0lakZiZ<3yf>1Nlw6z=|l=PNvKnXAr zCw}^j>$eHdu>fE#OjWWU+-^daiz_c!uBKfkd{1E^!iWgZ{o&&POVSZT@!n8WAs39$ z)k(47IYPhd4>M4UM!}jyqcJ$H#Q-J%ECy%ASoBHd)L^BuN>P#8-ubD8Wa_a}PDbnM zVa&08ENVZ&Q5yaWe~f~!?*621N+k;AA-^eK$2gGLu30^`#ke$!p5y}l447ut3jPvM zqqUvR<7Gqy(dfTDngySxF!1_Ev`DZmH;>-t33P73+x|OPCw^3mCfi6pI?)bn=~x$* z(A~2D@~tg${Dr<l?nLsT7OQ);?Jz6?rvJVT!2;moWkWP&?hXaRxOhy9t0ury4jNkP z^6A7_&9DeQqqTK0q5U1f(bv7cph?gL4X8f06_AX2g8qm?NklqYG5WgbjZbJ;KXIe3 zs6YI)&KOC;J@?-I!T6FU?Z`gPv*2EDCBM*uz~n9Sz7=1%b4-r0&<!3#(efqBi05E$ z;5y{awDT`@KbYFkiAs^X)VPPu7v-T;(GNFLZZltcgVn3mUV2~ZQcA~u_^j@FP5&I_ z`{QvSj*b=h>}PMe1r_N1B@o%@uhI=%3!ek}(djKu!taE{4Z|Bhp~OINmtmIyqp}Cv zh)82VdL5;2g*756Zd^j+Z_L08Hkmu;wt_nr(oO|jId(K4uhwq&47KbbT{AZ|5ua;` zMCP3bOZVlH$(n{ljW5oDHqS1yF6Q<Tf?|u4oA37gH)efdKQAB>;j7R`qq(Z84KYcH z1+73{1)acE^a>Qc^c3>83u`NP2$C1JN_nc8MzP!|jubTwcZGMyqk;Y0s!)M?KzA3d zb)Q7gC3G&H5eG-M9{XZ1dA;9uyKB0Q{c_c6YjGCK(wyly;b)!$#`l#Dz7x={4Gb){ zdLys^tz}Q&051BpH6s2b8DDf4%ccIsR!Vor7nJXqft^4#JpJheeDV(e7^VNO#4^Do zHVLnBSO<SO4WGC~IQ%XV@rVBrTUe5z;Fr)Ot?!q$iWU}HS7>+D+@RRyIzp!qb`n4? zN*k!_uX7#BO7x<QdZ$jYD8L!M1;^6Zv12i8UogFOVKdyJOxD9URX|VtEoM9(M+B6W z70iS9<9Ie4pg0TRM<_;bltcXJVLwL?M$B3GFi}#ak3z)G5+5LNBF+Jug{^+{O#+5s zwFE=a6!o%EGC>Cp7BY-ZLMCwBtwO?O*sv$j)Y$ps_)SJaR(+GYDV|(-=R)$Ym2*p6 z1uMn5xnhC-#)Za_^#he)IL>1t_kE@wnx~G!)8r}9>CMku*8JmOIOAbdSwv`zY__m~ zI5?G{ir>=P?*Z_`qCX>afP=uXKo98R(P=`20P)BHAwxO5i6<lg<`&{+kpSa!6EN`H z>LK`Dthyv%?LY#0R|bVDOidLSI1F0X#DTTm!I^2Lre_WsDY22-IC|m2(Tx<NL1OqC z(U}<BITMx@b?k3PGJK7%&qNz{e><^IKYX~pkU%$tw(VE}jOh$k>FY46ugAE`o(&9Z z-9<PFx7U&o39#%kHs@&0(^B2_NC0p7(p47YjD#l{X9=-SHoGIy*Z2C`*XXFPy?vkP z;1ZXOmoPOMqWvD=MfWZK^tN>k?oSO*w{#AFwsv&d{n5OnA3nD~19V271_X&F5l~2x zbeLO0XpgKKKD-AcwkF!w*X?tEwtM>4{n-x$Te_56Rs&LBS^enYI6g!J=|C}1gXK4% z8lZb;u)7A^V5th#x0vG)EsA*12>Xl@9W}T^J@hj55R9ei*WLF`r11Z@IFBRhp>t{g z4|l2y^~~O8jI(~PoP8bQg5e*Y^wdM!J7(JNpi$r>T^{2H0Db*cvgFve6KPN_#67pz z!-OmdE3!Jt21MXssmLtNJaJDVig;oY9J1gtfh=<8THEXDgWwWNv4@16Dk2>yj9K_t z<Cmu4jT?go4YqqLIFDT{%*d&57?*5zIt*>I#b>bC#hEdUo<|ricJ!X5-1h(!zLt}> z=CP}S@8zM!&Q4F|^;<Bm?p3LI>{Ys7W9EaXb62%b^B(a)WGK)D`g3)_3&4T{Qw#eq zyfNvU1|$d=jrLuVJdB5H)h|l0E{aq1004-^vH)7wkrjhuG_pxx6sWVniqL^kUu!PF zZKcx5P3*r*f=`jyfN(kEoTfq%LH8IWAv5y88-Dv)6<>1faO^y`9NFh%VcS_E)_p2g z$WIw}qp5r$_9+HhSW+LMD8;|ySO3y*<Z<YeMWfh(`!ei)<Qh*UZmHZA4K>$^k-P4m zu-pYKErt3ZKQH1X>kR6uk9B1?HQT)jXknIbW13HZkV@b2tTtH!U)B}V`H?56x>G{~ z&W;39OB0XQB=B0S=!VJM8^}_Om93cC^cHY_&gjSt?rHB{dP2}m0M}jM;2LUNMKpHW z1`2zZ9z)m>#K4p2*VGZ997o>=38EaZB;(=P*G<#0Kgy4p<98y2v!pt2V5z=Llmq_m zMmbWwG31op-hA=GA4~#sSH|!^n=g!@N}jETJ!)InqjocVP_Zw5EYc~6CLrp`W&Sj0 zq~TiJWE+TQ@*JqoyS#Avmb-Yf*?J1m`BLdbJe0U@`5?eGpEDV$bef_2^ur@9@+IVI zGPz?;oV*F0pv-f);zV9{xS;a6x!7qZ{X8e7K7t@sAwECkY;2rcU2IO@U~-OzgR>@m z(5|vp@=Qtl-z!FYhSTCT=5ae@P2cnR`K86`T=rZ4w+j7zFoLzEhP7oI{LhWXV-@&i zx{hhee?&W1H3U>^B8P?rdLHV6Too2<{za-lr)En+sGV7bSdB$p#ZTYqk3r-Qwr0U4 zMxuY%K`Vh>Y`H9~O|jU@^t94}iI(_2>*?+reQhgNv_dv3V6c#g14U3Q-HqK=Xts`k zPo;gS2Rgpu#U~Pm9S+7~O@XpO8#`$dX$esmHohLt*0c4VS%@zu&g!|Y0{ZuC;<9-L zHv+m64Db(gWGIU_87o~7*BbLxjpcj89aS^3W*=~G!vgz4Eb^isGEG9<;-;(=1pE<T z7j;Hve|UqsBP!qU48sF>OZ*XGxJ_3YbrE-Kx(T&v!-UOQoQoEbsq;w}{g!)|Q4;4w zJR1&#qtZQD&zitId9e^|ZR>p0H1754=If^c{AbG;1TY3E+52=3>%i+}7re|osy%=~ z;4a8dO$bxm1W#u<U=?u9_S|wu3?<@@@0m-~9090H;{pIh_|B^z?jgu(ybqzr?j;gu z%`kex*08_jHxO-7NEX!tIz<?X)a=iw`E6L8M8fw0^@SdGJOPRAUOfITBEqB;Hs(oj z*@*QSJw%zw`@X+rpNq#wwQK#j;CdP7YhylRrL6;ege)mt6Hq=4O=CAq8AkKu;2`Oo zrH#a3%mF0P+D>Y75pY^vo=U`>H=J&@R4!=sQorfM)n{AvdLf@L)axxTb&4AA#YO76 z4;=8P)u$ztSN`GD+S;|t2Q1Z&XI`+AFMlncUsz~17Z&pP&!pb4`+Z%P%MWwzAUcc8 zn=yr(-^d2kg0>A;>Y!Gjl=d0$)Ty~jIoW-KhV$m3Skc{<xwv1x+RkKV+&Fu0%)1t^ zJ+grFq&r$}N(K;NFDwcR_%3lI^6oa-lCa(wh%(4WpI8Wn6Zp~75<<U*XvLXr<_rDU z5xSy!J;B$hsT9j{erfrj2Y8&qn2TP{@(~i(@--Hp-vf!yS7sBCFj%K&FLRLEyrh3G zUDm%>ge+{k!c$LY_Vg?6kNZsHr09`0K<BPE?Gub-&&Ra{GDuVrnD)U32ei&p6O=m} zgx~<59M=@^4h`rpRCE-_gLIax88t!gWwFZCf@leMX$q)0Ky@g=-TBG*a)LU99~x;1 zzWuU=sY;A+7F{pq7vn3Rr2joue=z*iKFKCZF_&Pnk)L(Zj>xAGP&EG7$YNu!G$vgO z6H|6b!&@~&{%GieF`hw4qa|3mGg}pV`gPd!9GRI<#Y@lEP|p0}%QCMoTH*gw^=T&@ z%2mCWoDahZUqmT|jkMcNDyhn^i^sD!A^Z_W5c$z>_fCZ`8(SUv69$g{uE;oXNV=Pd z0`*q(Nt;<I&`5|u&<xN~n=%Y$k53DVVZhQOkLB5ZDGW6zF&T#OmxJ1}2D)5Uo2FH- zuGxuHOfIj@W*<bC+*wvEF0LOtwtP1=RG_c1*j-HB#njuGdb^va4lXV)Lb=ObO6W6Q zize(^EF~9pnJO(EqsVTjVs=6<Tj}(Jb|{o^nfZ^dEFLIVZM$_h^=sJikx1Od)Ll%y zovF9GdBYEu)ZD>??N=$sje#les(%|xwG*~n4BiZYH-iAR3Glaq9{^UmeIiPg!zG&( z8SuqK;G!p`#lDH`XNW4L0!g(qwxo+pCvjCEJ@)nuFZJi~bZyL2kisUR#rJ_0q-T&y zx3T-pJrg20QtQy?NG~T^6M=cnHJj41OL4oRBnGQ|3Uj8pVu{KaL)6Q-B;|P8c2#!= z;`RFBpD>Z&cCyf<Zc^0xX*~gcnsR{brZ*Nc<d>%PaIenI+4q<LbKB`sk)pDG1hE7O z-`at308X0i{z7MDBJV{x4M)7@UrW^O60sg?#?R<a)N~7L`tCCf=t1uF<E|Cy(;ru_ zqf(M@eej*S?6xkut?%CXL6+xx@74M5^|kjEfV<W`Qp4!YB~np=Hj$>~X(Gvvdv}_N z9}SZXfIA$RoqB3sLMvcVB^^QP;OuOihnXM>Ofb>VdEV2*7P&#U-P`VOb`4DW{1KFu z1){E$dz#OBp>g0aD}rZP`cT!4!uATKUZFdF{o)z&r}`uM+PUe};lmYfzV^WYcGS^H zR8`n2wd8h2pFv|-Ul3XJNJKYBb^5xx<y3?*HIpe)L&L)FJYsV1H^}r;v`r(NW+Z4o zrrU<=M_VRy;bBZ@Jr`X5!?lB<DY6@x3zv9Zb-gH793gL=<0uKX4N$YYY#~K$wr(mH zEuC@|;Q~xqw+y_gy&nFhZl9W^KHEGoI&jh*?6U$R(pUY!5_DKP`qZn@d@Ax*g3@9% z4aB>Q)k?5{ZNucmyln)DPV5PdF^eGK4D~MT3p83tf_}k6%p@QJd%3E2aA9$(8q1ug z@3eyd<QqHJU*CD-GNQWDH~V}hR;@G_4t}u;uL)%@A!O5sstvVd(|2}i_$lS=knrG= zF$uh;oNeav(l1ZpHdDF%V67IP!A8x6nMAF2@OFMKGgTgb%eHaw)a^KO<7~&aJ7?R< zzI`g6w;yH&{A-)_X4B*lR2<i@fLD23<S{R%CZ!LExA=?r&J-ZPWMnlGlF`&+8n{f( zvxy<^s>3`g3-ccvGVEG=t`f`Y0p#Gj2FY7Zky5mP>;n;T262&Lwz`s6A7TY8^@>Qe zuAm#l!_6zYqANyJSox+Ybxno^K6<wWLy;+UXnrnyjQyotwgddw4isR~Isggz2;$^n zr*57)CZCgeow$M=2n`K4OkQUrTx<{otqrl^aE(U^6cnDIh1uZN0S{t9`7M!wg`H(; zxJ5Qrc-dZ0xL&oTe<g3n?;QE0D3BHwHq<3DI>U={^v%|eFv6&7l-QPvwx#B6sb^d2 zyy$n^ypwf2xq<T@q*@$4^rXw%i5>qKc)RBT22IZBy%qx<h``4;`__(DexnF4)K2+b zjLu!t<Kiv|cfWFX-ii19hU46S@}&A8<8=@8NcZ(?eaUm_*FfhD{_XI;luErj?%?>5 ze;WvI{m*+=pyrE-NAxB~)3leqA%N~Y5uRQwqy#Gd5i1aV%-Gn?TGgpju_S5@!6uL< z@kBYcak#*PgbKEuI(zPoZ#;Jv2gwz{=Bng)9@ifYEnHP5Wj`3TW6rr(zxrGzX2;G( z6N%{bi*cIFHtHIF40T!&I44?;6G8lng1UPw#~lk@U*b2Ql(!g2!%C%7FOJ3P57CGy z{l_?LgS+dHzjN0FbW_N_2nTv$5cQG~Zo~r@+rQjXG;9%VaCinjroX2<vc=O2f;uOd zTv<8Q|DV3FRjX7IU-$xcR@Am+dDwExy6xTa&Mr9KIH3AHmCeoexV5e4+VrHo*F#J2 zBA&A{(PA8Z^Gr>rM7?K6uzdnUi79{;q9Z}@b<_P_+B~|vTt=i33YSoQy3tqj<>lq0 z7r*@R&9(WDKd#i{AD>^_{J8Y4r+Zh^KfNveCPE%eujnj~F`?>ktET3A%&H;6Y)$C; zz@q+X9X%Cgkq~Z%Y=y}N2k$Y3O~nl;(y*#ghu$Fqia%gyK%zp>{c75dL_g#00L0-v zCqEO7*y&$YuQD4Bue(2%JrPAP?h~7OYhkUXQU{~qmCX}YC>%YJjop78P$m%K+(nxh z^S_NzcrjY0ZKrG+r-xzcKu*lmI6W4Heo@Q;Eb1!&o(@VJI#F<X!Pz7L0BuT)(K5VY z8PXbSL*%&2YxLU2<byC=oAec-^NHtqx@ne_c3U_k3(-UmH5PJxR>I2O=OWzp&VT{~ zYunzEI#8E8PW^3+*S1;Xwlx1__0ab&7TpPpG5fkAM<JRkWd&hX$F36L$Ne~w-~3Hx z8O9DxU~|l$MjLatCF5}gYvE-?SGgV0neM@Oa2)8JAn=6iBBgz8F&M228=}#XrH+ds zloc(|udb_ZqMc>@y?O`Sldc!GK3)CD<-Im;I_YUFSAp?t!@Ty!v!Sa!&-ILdkLe$T znH$-yUO8z#>1qgcuR6bb!PGkZQ}ZDYj~Umet>b*?8CEAALwM8Ui7~`+C%!bicgl91 zC<<RN<2+)R<W6{3oDbT+7SxttD-JP~APf@!w+1N9s~?1pEN54~T)~;He(KMsqYO1V zO90M5<+grQbBnag%c^$%{CS4z^EiKgY4ko`@bUgH0ETFJOgJB`Sa53dC56-z12|1} z)B^1#CQBOxW0%N4AIl^s?iRjqKW0`a7>T4F@lw5`2M&Z(Jcdva(a5o5x3XN>lw0;v zXsMPJ7FYobw5ne6qd1hR6J<>ISUerQbz_5|dJLXix@cm~OCDoaT^dEbMHMGfUN1Dt z)6v6;qbq+zd~Gqo$W!dXEWy}I^jWPHm{2l@wTekQ{%CS1yc+2&Hl=5F@HaXRZ`j-R zGjHArAYKalw!ziwh{>c^)|_jI5k|0v|5&p=lmpYm7fklaz0L}G|63^(yw#2F3(mZr zG&b29U{MJihW_tnv1D_V^hL$9Aai4vc%-;aUkt2{++9OqY60gyAh1`NaYrW0TM{|I z3#})WSbyCNhnr~&d-l>^>PzW#12GgF^=>yYd|3VF>npFX3>(qt@gk$57f;ys37tBw z5XE<o+z(Aw%MT2<5%bGwAPT^{8I1u6)P0<FFHBa;N}mesm5X&v+uOL-#_2Pm<AI7> zxa`|tj0BrXLx`Ze(wgO<_cLGzwhzSsvwhNHsA$@w(4T8c{XG?dcgp4W;QLjr#^=NH z38bLOm<z)_G|ALi?c94dS#34vpgv42tj?#Z*a?UjILU?8T5`@!N27;X*QwfkJbIF; z!(lt2K1>DRopQk>VI|eX+`&34;)`SH>$P9;+2rgjn^6zdm_m}NYL%&I<S^^H#*WqN zCz(1NjR4(Tz4;db$7JC7fx8GvPrz!~gdb*_kPfP5Y2+cDLAE9@a7yw#OgKZ2l)J4U z$*NwQz<CQ7PLc}{L$l}G&HL6^blEuDEjL$RQVNGM%~zEXh_cEftZ~+LuyQVC&Y0nE z*6AKR<Q?wlrPL+Ax#~hNJRh~-iU&jO{7h~oQ7+|iE>))de%8sl-#NFysQ;$!;IYE+ zx1ht@b&M!LG(n4-)Tsi~2#wMD3_B_bjHbn0!99TvBD$X{d%P@H>@{^D9gkZKQyQJN z+$Ew$_l+8NJ2H{M@PmNzhpI4^8I>!S7o#w$Gsr1x3D0oJLV<0%h44g^8WTDXS2@NL zzuP)zzBxS|fiePk;M$O=pRb9{VG}+Kuf_hr2eCi!gTl>X*e7){qaDmp9*cM-evE() z(L+Lh0usOp^C|>+Hwgu&Tb*B{^US#|@3qTTDML;Hmx@VPrAuD&IDCQC*WoLys@1lN zO#dfzwq32N9q+|0FX^iTY=^1EmkSnWkK8Sj2PR0YBWzOJ@GT=w=?!QGnsaP<IiH@k ztm$-qdHL9FhS4#<XpT;9T}95QZqUM->m!?#oyx#O@Q*TUyKs|$h+*a`CgrIhqJ?Yh z1^$u=ws_SngJy+wdTi?=oN93DsXnp$WaSXt>=2#Ankf{*kp*bKflrwwjZ{Xhi>1*w z(}zD`SGrM#v1Bc;Y~c|5Y;LA*Pfr~nGH>AzuWz}(uhesHV38+))CgXd^yF#cYe{rx z?clY62<j5p0f*w56Ek>1C-U$>iQe=m)JablYAcz@VnYrk##$xIh)3etirh+_9)20* z;nCB?**a^fizvi5db)2tR>XQkp>3C@=>Bofj_Kd7m|+`q=O+0DwK1_ey{11k5gqKc z^O5-NAn~!}eaYkto9`06m1*XmPecJbnvC6W8+_;OyOOEri}s4`^88q8VnN!sWpxsJ zL^G2qO^-1!TM};&2uIl#`5gn|$#$A3W^hq)YL05Vs?t%?1?*&t$z5%WCKY<sQDL1# z(?O@rJfLnw^US2m#%h6SATCB|xykieE=aZ6C*hEHFle4rczxA)wXD|7dUXJ&c9PWk z%){F58=Zw=NIb%)yfav*e2(E7AI9v%F5ICj8Q@$;w%&*;jAKadkG5VTwv1WWgFIPz z<XMDmN+`Xfn|4uu>EieuA1W6qWz&K2ZJ#LTzGdvix-RewVdxW1LU)~lC;KXZPH5%< zVrrSPfG_a?Vi@hMI0CD#Sp}QAS+Gt4n4Rn$oCX`;anvf@(VTt^cYQnY2f>_G$^}Eo zh5G97>#OyJWJq0xgc2JLKvLkb-Fsm$iI+e|cjCd}?`MMuAA1l%zYvV;pri3N@D$+p zmcaXEy^=9D1~rT={$czVB=}BYqm9L^jiVSSLGa(Y{xzhMAsaXufim)dCoD*@jS^6V z!iT=HT3|c=b<0gTlUv{5sc=igJx5&|%oUfS4vqkDWv+N88$GtVhGPvFDN8LxaWs5B zTPWs&%lW7ZT2{We97jl@P{^`Cbg_9Vk_sZ|zp~Of9M0Ckt6|vOr)*pc*<vwgEf-=q z58xK1mWweQ&}QXIOW7F0prfuvQf+0UiHJfCAslZlZhA<^a>Zk6u2O-Xv2YNl#K1`< z5w*iA!9(8CIJ_VXO%fy2^XqH{Jgvi#h!xA_k5;EjsbaG_J;jjgur}C{aO#iroAj#- z2k}lM;*_J%S<*h_@)vc;G@U>XyYi_0ckRt!n+V#CjyBg)Km~DuIzP`$jvCL^D1+KS z$_Mn}8c)q%IS8#2xJ?4wHp-5Xe5XQdYiEyFetAmct-3@SGrYKMmCpAN?7k4nS^e(v z9pUghnkw{eWxe!~OwLLEaA9TT_+w@j24@9|Ln2C6aiAvzMZh6c`{&EyLNSgVq~-8J zBdE^x)_S?zi|M<4K+O+gceQa|WX~+)E}t#B!56_J?P1Itmp%!a5YHfmh*i5NoTbbo zt<})WF@+f}1cF#DpD9`5WGh4~{45oFvK<5`6PWYA5d+>T!vI!4x`5z%s#J2VvE_UP zN0-7xn@pC0q>$aL8j2L)ZO#z!LlTawQ~eQ!xlmLNQ0G^}JpHBIaEgeTwFo6bHA$aA z6v{_Z4!_6mW)cV<R}8tOma2295(<%mU6q#5=*<Vv0~TR9=m~Y;?k{2;G)KbKl6J{j zC%IyOlzH9J+D~6Gj6heEjNZ0DDg*Y&QWwXIP&2768cpYL+oaUiz$8a`+m~5-xMLou z8dG|m*b#khle;4^F(8d#BA_o|x`7aA9U^gZQV3#*daM}iG>9_fo?XNuJ=P^QNZ~e6 zg_eLfP&u&vvBTMLByldAJ(q}tvxgruCNS;0*t<>PumJl8ldHYT_}&e+6-=qy9t|@J zU-(hi7nRZf&ZX1m82wLJjnO>qJr(FVSsVp~cfCy3%iJE$dWmSehx9pwI9Jz$UxI@h z{*AhzJIRrRwVCi3Jvn7bk0-!Gg*9E_RNrg3=aeb4UQ{}4)TPWNDg&E-a5Nc-yVslO zi2!4~4-gR-GXBnIu#WlqQ^0Ak(jPXs&JGxBCU&Y}M`E#oAb%J!y6A#XU`<6i9n5S6 z@txh`LJjn=P4;KlyOi190naqiezXf6Gs7pHtxYr?eOCc?5){EVd>K)V`bSIX`vBh` zV011Z65DG67X$BtDogW@v|8dHTPu7FunlM`dIdpObPE4>HPu5(f*PW;vXg~d#YH)T zw<S#-CKwBuy)w{H+_(-vWvP>oOSTG}J9+ZJ!oq=*C(n7QwH8jwNF#)P$PR}yjbIQl z{_=@%Fr2azz?@(lL9M_%r*M+yR490D$qoe*b1{1bLG}}^qB9Lpa2dhnH*qLYIuZ@0 z(vbobKJmC*daAx~&FSYq|MWErb>&b0Oe(}RJe&ePJJBqN8sm5I{GzxMvZoWVGGf>x zD1!~D;~QmqqXqMbWfihR&hXFpN&fwCB^?Q-a0#V1YjjbS3)a_=*m%f0u432pmS_x{ zU|e*htz$k5GT0WtN86DBts+*O1-qr)#59j7;t|Iy=<%Hh=fJ|?L8&f-#ubBE#&YZr z^z_l7k#j8g7WK65tEWoS7n8}asVS-<uo?HgNl4?+X^i&M;qVx@?3u;RBVp_E@zyK+ zVPYO2A3`>}m_w~v&DBE~vf#(VtS5x}xW|{(n^XE0u_??gd8Quuz?;&}pGBHC-Zz31 zWy)%x4j)$XAe!d8{55eDy)0w5KS7X13^D{=-`9s(yfQI0K|V2U>A6C-rO^=rx{Y@C zj~{5LLSZ2sc3rXi{eHW(hbJ?<Ogu4Yl<ISS_R;xP=J28C9a>z3TMK7pzt`_?c@E58 z3iI6cIca+-KYmnzAtyw?4h~CpT8Q3QVz21|4mYr2-XC}kwm{9PG=#^nX|i>_P_-xx zK6zw&T2wzfzqU5-#Ns9{+szV^?WMgzkL#H%XP3Bo13H`d#m~0>A*mG75<rO5c^qlu zxIx<9A_3ZJ+r9{Go3(xhZ?@Zbwbmw}bshW}85;dO*8_ncmgppgY+$(L2yBoU5)Y0b zR!dnLu_|In%M=k^dID_c`YP0hi!0d85zRs53N9wpw&)6g0xfD=gbYDq2UcJ;Dg&K> zTUd**JR^^oQz{SK(={_|jfxzgbe!7XL}fOzU|7(F$ZSQ9dpb^?ZK87Eu;`mM$yh$y z*V=xC%!oBrt`YA!`ch-<85;Oizn=DWrk}3ffi&z|NO1nxYyi2QU3$97Y9JdqxFizp zde-S_7~!!dvbBKYg`tuql2fx(wzVjMAwbj^y{KZ`^_0b^`Qo<y%WQbx5!kbX^;f*v zQv1F#HfZzH|KKNZ56(570bp8&7!6PTraywuHZz|Q2}0?A?OPkNus44n;=KhVU>}7F znb35o6^taT2t<$W7d0P6q}3}nqwWZULNyxj-mi!VQ)2;I;MewpKy;6FS|iRBvjtAr zocnsd;#yo5CAa9Sm)+1~HQ63%6XSvQGAV2->Nhu&No?Jy>6a5~#iM*)>XvvM@y3_9 zK2}d7BIefUQ~2!W>`{J+OUKb!-Ha=|fo}z79=;^g%#Mg@U}|x*ugeVfqS-5mn;wrZ zaq*wMCLYK7B7Rb^?epv<!ukP`^L8D2_*_6czpsU*LrO*U1QLcWJ!c^QnY{p^5!Avc zYd+;U0r~K<H>6%_q#(Zp4xHb^#lOC3xWD(G3di?{de>bNH0h_DF1QXx^tr<JJwbnJ zeBYC|2kM`23_iEljw^n7jMlt3a5qkgd(LRhX?PMVA0zuLc#`jK1i)Ul4Z-;WNXgSM zF5fw&NoDKmiY7Iz|LXV}^07C8mwR;}0LFZshHS&w`(1;`w1Wt1_W&OoUxc<z3uF*8 zHQlD6Jcs~9`VK+n;P0hhKdmGj*p_DNmkoApEo+W^i$CV!z_`tgo(j+aJ8UV_orF)2 zyaMO{x9Xg?!cWYtWWOh>+t;KVOthOAqq%3{O??;6r^4(9_vV2Ds~nsJpB)rfI`08u z!{=k&fQ6fZS+0g1{;+`wPGY}lFIe?^J>8X_|0%g*WcT{+?~}YidT)lgI|5i{x^xwA z#5nAR<R+?rCbSFKBRP{N3!WBl!n-AYtWR_1GSbwzXg7ZCeVS#205Dr%$;e&{Tjt(U z=P`QH-S-I&!E#js<XqfvP-5X5aWbk#A!Cc0vL$ks6{9`dmOQ93U^S9U#{I<&WG|C@ zdC%P8rvRNzjp@^G)#LS6Yy@JCx@10a2_{k~mq$_#6KcC=s>V{~ednT=>-)Md_Z#v# ze3supd`qIkly1S89NU0(^j`9Gi{uARi$lwvlb!Pz+?||sLpD#W8sN@E2E>)WS~{VI ziP8$xX#C-5VMxHoK`nm_wRFO)1TqgTvUrdGI^u!uHgK}(xyH)DMloNSg&TD+i0DYo z;_8w0dBjqT&95IhRA|B;LA!8jwv;b64jydebGHgqqcCm2wvn&S!7c`9UYe`o5GQ2C zqL^3dC)^?M4G!b#otwg;&?zTp^Hcm}+`+*xu)2mq2yr>(V6TywK!P?RT~;hLl}vt% zwf|Pw3gc9SWMQYxA^mei2ZxF#h1}l)$X)q_H1{@A7&khO22KIMGvMJbSZdN-tWgAx z8`b7%Xpokl8?qDN*^ZE?lQV2F3@!u?;Z>i`77E$woB>z_nkICyz1Ii{X#2mDf7ZhU z13&7#!pl}NZn@CIA;QT5K<5B*Ry-;5?$O;N_2?BgdH9lK^4Sg-#sa?ZZmb1A9bzo& z9}9dW@JWo07Xwo-anxIRYZ(@}6$LbIio8?8*a@l|`5bltP6C-EJV?nahO-g88(6;g zDdw-Byy$-iZ29P&^0p==8(-Jc{A+re<JyNY!RI^C_usVr;`5k9KUQowb~M9Sxy$|< zaO#2YOJkLrqXNFB>CV^PkdRz^H~m$N#R(XzZmgL9l}-Og$4c$r(y@13n~v3kO(%!Q za5(*AQ7qr2bH*>a0ZO<o%nY{YjhGsb)xjji!AUwe=)TX%NLaODK#!H>{$g_<p|Y%p zY*|A{b3wzweosbW7WG??=(i4%Xd&kb9|v?8jL{z1e1Wtm!t*Mu?*lC=K#zGCn#`XJ zd|GG{7&*^SfL>2%p2pA|>Uj?r!&=CPc37)IMYRXw#f4%bPm}?iLC_onxA_b8u=$-V zpXdAdjx+`f2^(0xRI<vH?s+;B1@E#|`cr@C+spnNb=)70clf6>$wEGM0M17M8Wn&u zmUSSOFC<6zeBMkJij~4tVL^T?#X=I%@(cWJ`pbU9*8;aq3R=1Q%4`*nt70q5_m!-# z`rEMOzghCP_1^V-ELphT3a!(#84WzP9<r`4BxCvYrp{<ei5rU8`+0_!Wbq6yH;k20 zb^o_bduTVpLIkT-ARoAaI4?dfI%Fl)IXZ4&30}c)(lktwXGviW*e0@3^!I{FM}jzE zxmuK{m!m4E5~}Iu>gzXvkKgj)r;E9hS?Upu+4?FQC&a-7_u_DJL1xC-Y;ot&MBeh) zYj~Y9ehvG=cQD_}h@W^v0K1f-F%~|Cyd$PJa1c8ui^nz~ii4z+(FA7Fb)Zn*V7#xe zc&Z8oC&vjCUxVEV-ULk@Yzd1wk)IZhBVC-^p#rB4))>I$qQj^v3#adZ@h1CVol#bB zxHqG^EOadE+939ozJ%AwC;!V{@2jod1+NXB+WnzZ2hTd$-8BsMdL6)!H8B91a0@9x zV_o!nn0jJPGb6485^;R#_{X(P{_TYm!fXRKI<~|-b|tovKtltdMvk8NM&W)h*`rZi zR?B*j@v4zjhJQoLhKnZfY31Dn3J9uXf8iie-qWjbfAL*`9|`;#`l!#OG&)S#VI`iq zIvAuU7?3#wC5uos(-PMtzH<tvmut(8yh(K^&UO|zNY0AUSyEMZm#r@(EdVD+x->f{ zR0s6U09XIA9*O*pkAN3!pHSonHN0c&)$4V?ExO2r?JW(&{JpW*-}%ESyg#oW;CU$M z?lpP6o_F`EL%IrcKUVZjsA>E&qrjVa#-P5}l*Zwt;qj{fZY(Z?{ss;xA8VvkZMFun z)xK}(vQGsj+r=-%ban1n5>IEaZod%G^&bNAYLS{UBQzAQofnoCfNhFa`2wzvIE zQ8NwiL(FRWS$RPZ1?%xfxQV4-Y%qvsH-bOiI@T<H%#4+MLb}6qNYg#`riZY>#TwfC zV)xdL$t?y%3O!O&`Fy4anLLxvo4vQha{s+9!+<X?96<vINbY)fc>hFAQsUElGzWEc zb^9h7)Pp|7)2Nd_h(7gI>jCw7@CO_4cex!hBA}cHsI-yFn6dyv%nk^0_@AN*{!uo> zKbJD_vBxCPvM%ob^1iOBt6=KFXozJ^>zgsr>Mf&s)`m0I+k!*K8Ex+o_vYrAbo&0} z)b!%w`ugJH^i(PwPI-69NaVNu=ty^vboxw_LbmH2edZqrlR4R})tmeVf`R_Z?sEUz z^!yxlPQ%G*ZhktM9KXBSKNHnDnSt?IhjWuTyT6des^!X!5S0elv-?tDx;aS~OZ14? zxKgC1K02s_UcQ5Smd2{)qgfcBt}d-f=$1!jpBSgI<S>N-`-(g|LQtAP9z_Y#2vdsK zwoH?=%MHl>fo0~>*gjT@sIBXgEeBGF{nx$;0ql1?1dipNz}sBPO_C_M1TE3X{agey zkDv;FA_UeCto^z#WCG9_(RxZ=0FFlLzh|psvFS%?{~1jezhs*BDH0~Y;>xe@@T0|W zFovF=(v)zDU^IXLJjNvMrvj6@5mS<la*N*MuXf=7qU$&0lX>zZQD-FlK;B&!rLAA! z)%u8$4mhmU#hySs@tmFjH6!X6(Wk6C2r@@fBjamOKs#pa^#teyWb<g#BYG6}5^fGZ zz06~c_?t2)S^z@FI@BE^vXe%^8kwbt2hs(_)kJJR@_~8_4#^sM#T9rWqZio92ju1~ zvF6ZB(MeFBp|*`yk1AIVsf#t6Lc@oDms{jZe0dRk49bWWWzt&@RSt}~aezXc4|=ag z4fJ4@{eT_`_^B18Xd}~LXO9U(%eLySHBKo0pBJ`+SwwPSX&OQc5zr*V5GQDl_>AD3 zn2dr~188ORVzeinfiI=}FGnI%$U&%7``Ua0{jU#9Zw7ThBay!r-s*Th{J~TzpTb$n z$t2D-Mlz-O@PT6cqtF1Khc+yb2aSi*2%{!q#f51YD>B%v$v;^%xKND$=^h)cuyh|c z55TzHw@P=a(o`n@l6+<gq?!<i)9L6B1Et5QSX9dVp%B!(TU6xYB5GcJ!!9o^m8_3U z!OJ<CNKWCvs>*aaJ#GHXkehq{R?^ARove$07xfP<j+(CTz~^mScC5O7L^$3?M(+qw zl59s=HszL&;Fuc@SOISEo#MVbrNnOthw&7PbLCt-pD&jYm@ikJD;9A?kI?dA4uO;Q z+|;Dw>@#{m0vfnvGM`{124X}mozA^<ukA-ZzIqlB3!VpS5@KpVBmy^3XLB*VFlaiY z8fQ+UBYP!5j9o_n;3;G+D8f)23qG8tI$@#a`mmHbUN-{@&woy=nt}2YLA{UmqCyl$ z1jj_oO2l#`gb~m2AO98n{bks&T~rAP(MKutuDAn>(e+gC!!6btjsDkUUFzQ){;^bu zY7rUo9em{-h!6Q0CTeoo+`)9j^xOfiFhh?i*Qy<h^tFemdpF`FP`@Uz*nrf?)oK(* znlo{atPa9ah{+A~sE+709XQvTi%amA&btJK_dfb!ZqK`6-VmVivCYlC{4YDMQM}jZ z3q9R|o}n-P`+iT;TsUv?Kk$Rt7X!V)Hl(MMh`e(>;tss&D*7g9j2=E+hh$H^)~R9X z0c`YI(%t3u;Wltr&#}XNdAW1#+MZqhh-douQj;DY+iq`n!NpqT=?$&(<KP%Rxt9~e zq&J7X2h8pf&m>Q`yf;Q%71W-U`^I+!y69fL+~unAY+<*j+u@ex>PyxozgGt3kllE9 z|8s?R`$BMESB&QljQhJ?JSXtn-@{@rn7$C+);gvOG~b$e#x_nZQ&5m25!dPm(Qyb1 zgdGBul*2efzG34S-i;PhVF~HVBZ$aJjif@Jh9d%pXjTxb25VcVhDm2w#HA<$x;U}f z)d{L5b6P#Hx!K;_yt28e9w7O`i<@8&#Mx65v2Fe1i=fhDWS6OE24P|*Xr0iun$R^| zE}=4Qwiee>)Y?W)U)RT<wzpRIpf}w>>`@=Av=}7-0*h#`>+>ggU!`tL+vNmmXfWYH z@}^~EEQeZ3W@!O3awu+)Im2SlpMZf8T$HO&70@JSi2YnOi^%KwDjlLXX!RVkkQNSk z7Sh$?goSjak;|(s-NyrbAJx1&0mi6r7K1*Rq{O@VNqqUh@SD%p#+FQiPlb(5<kkw# z2S%heGI%273$rKe0J@HtDgcWQ@c<3ck72u#px9R1S~+-a``UvmR$Eo)R@<xC7qtbz zn9&ZGg5Wa$3e07&6h^1iQZ&lad@UMfX})$|cNf<`*6ht6qY5*&|H`@s`w^dq69@x& zsw+%jX)rIYJp>NgvMC*W3pRut>w-fSGX{1PZ;)x_J5XZa97d*~6K3c_<4Q_5Q)Ua- zQ^pe4b<HC5BPA!KKY6V6$-12{CZ?wo#k{?cv2jFp2@x_v`C8KnMxkj4M{>DlGnWsC zp?Qb~on|c`j#|YMHrUu1b@O$ZL^^*I=c<IFd7SbXE|g-aaAr2Sn29%%nY=TVt1Zl@ zok+eIFNG7c$(d|w28QlTnzi44p_s7qCr{?>MDao*S1bl2rKOxI$3vOprLZb4g?R*1 zXsM*arQ?}UysUCdrAQE42NS=(=H#=9#WST)Y12wX@!4>pl}ls_iBR%TE|bX2hYu99 zIoR#vk$lHV%oH-w)O;?J!ik9aECvCBjqn!(#F)~2<ek`q@Rq>)0zZcl@%Txq-@rp* zSfHGD36r>(W|2pgJorg)nPZ+JUH_AoS14kSJsEpP0$jNaxM=#cW(5SVi?IY{#HX}j zi+-)Pk28f@$J$7jx5%rKrxeC=)5kX&2GUV53YeQKCNY+~>E-UZYQ7(Squ<L)zIT?q z@9}v2INVh)83y_DQ;o**%}26o)8t5Wc!iB&BY%~Q=4M$*#>@5jk@#|bWuFS{#Tz^y z4zuKh5iUfUf(AY9*!~R0)|0kH6$@Sw)B(e&Ppgnou4B4UKos$><4Ydvjy>VtG`G;i zld*TMn%`_2uz7=7PH$M*>>LMoxZ?wj4`7=f7%zLk_2v4?s*4^^>ZK;R(}8?WBa&&- zrpg|<dAZS;`aE-<^f1ZSsEn6;$!nA^*H`xHSXxBN*>9eHD6sv{GMf2)xwsDL#Dp93 zKmCyI>@_iVG0p#<4C$UUV{cA-fBO5$|DTQOzP$NA)6nkE$p7<=@&4R@bTof!(59b+ z75sYwuME7Ie%AX^ViPiLjMk1()UhX5M}=`jov2?ovhI>ifnkp!H1zJdpthI6`}Ho7 zD3a;d&SzTjvuQr#E|AX+O(l;ytWlZRcNjNxv=;WD`yA(U9t!;Iz9Rr@Ft{3FY_P+3 z4A$T6D0H8N6a4PM`Q8}9*UdjyYvF*S1BmVIqP+KLrE~qo+|=6q2cMe(^JKwE8PLdv z7(!^RDcAHdhGq`E9A^Z*8y-~8=^O&L1BsgIL64^qPF66%CtGXr5sK4R*%ZfyM7)G7 z%8<JUPFRVn9Jf2$!bN~p;ECZisQjJxGKYU{)?ua&e}AVT58_F<zOV!mdk-96)FzTA zrFyye*byI-a+x*tB%{K06v}jH3JhnJF`pN;Evv09A6;Q}Ta5hTOX_ihZgvo$zuS4( zv|oiCRzKp#dNCU7qRkK*2%cVSLsS3@flVV<Eoxk)bWx_qfiaX*=%?6^Sc0u01>}GL zNBVQH$$l0~-B^6fz*_Tx9@I8HU~GBGi+dJ;iSYq!8&4*xbH`$_V{=sop-MmSx>p=2 z6)jJ2_?KB!REZ*3%%S7QS3{H35hF4Jze#|`c}f33dbw{2h1!u!eR;XrEQdnnW^;MD zo{6;YXnt|#;PMjnQoH9Bb$$Cu2+ww1+Ix0TY83J+^Nf>5rcLR)oHqH<1Q;dWttSlz z#>^T{kpb_%i&f~;J{0#QV?82(zL+T@cYaxW()XEB`u2u4?C8Kut=xK!m!NSkYKEec z2x~IwL<PB<e!V1~%T@($&xH)u_J>*B!LIRdI`KHpxM;n$MdkmV1C+@hn5|~Eb_m*M zq+pkP^TnH%zDaV~A2#;)@pUvpzKuo%0-1eyws!>{34A#43xQt=d^zy7z`qOp8Ai|3 zlxWM_)swC<UC33^F-FIwDuz^R18LaJ-5c7<y}Ke#Cy;ps0iCuWFJ0{TpXjwt<{uY5 zcOtfAX3C9^G;;W_h9>$5;T3Nje7T!mE*5p@e>3}D`VzTh|BDgxMlzPWF&=>(FPTZW z_f)^^HNvN5@u7%MY2eHCmEH83)hD;2Z!dbup4YD}uZMjv7e`mTjy=Gohjm^Sd#hA& ze~|;;$MX?|TAaI0pxA^mj902LF}hsGO4N)3C!oPK%G6ebD%ET{8N2vuI2L5?>EQG% z=QZ_6HXEtG#=)UioqL#n?{p}hNZ+u){Mskf7h}nE_7k<qQvSCWZs0Md)A#c2SHq4G z5WAb&!8#v@m-F)=<LF4F0Vw1R17&ZZ%?&iMh33miDQ;Lt1pYS0*&vz^Ocn2RI0U=O zgfclY;-*61rK3$7R%%y?Yb(G@qruDHmk8yr<U@&@sx^9FX29Rd(eX@Jwb^)~F#W#i zLNS^(X!D=UtHa0B={B9!a8Z}qbRLt74zwVf_BX$(;+;-hC0^hxF7;}t5}&A<-`>)q z^MVSZzojb=n@WXw;-}OFw>s2mzCuqk?IRli+}5D4zZTYOcxLE%jHxWl&<14@Xsg|z znB-z$7lH)mN+-=$9wq2xxxvH72|EX+3HK7itnmk7i2~<OoWz+XbS*$&oS9-I?d0B; zbJCIGj7qGCC&|LX$rI<_kQgNX<g@9IBMS7}!dBV9>8qwopv_WFoKIrT#d@ZfgB~=V z>t*T}ofzvM=uZs;F=uJXiT%~VgOSJ&n)gQ_fnQV&`sW(@o&;|QECMBkP96=$$d-eh z4Wb22^4uUt{MK6-7!jTYkl{H?brd;BAzHpjCxG7uW`!&5b~MDWz7=iIX#9WK@3a-o zU^FqNDTMn=a%<bs>d_?rxcd#B8HkK7k5vWk<id;V@dstNCTo>fnb!t#NSq;LGW4O} z4Q#k=_P_pGfwf0b=ZjXAT740YrM3By!msHXF^#~a+#So;@Wo5W+kzC3dzn-`lMN-m zho3qgep5d7HgSNU|HDA`l_Ue_fIrkLXigV134KNsF&M+nkZ42zUdA|)uub}Y4Zx-C zM;t)JXg2cK?Euy2S?X5fmGIZZNzFp28UoPBC$O>Yhwb?s&%BtQ<@shfemHt^@#M+H zQxaSgp`NSrJo^G6oCtn*6x4hD@4IJ?J;TssfSdER8UxYrI;?HtK#sc>dEPNUeCuJQ z4&Tb-)A-@VyKppzEB9`?zks~|{l06hd!_-~(tbq)p?^y_CCT;10o+;u40kx-2iVCS z3T4_-I3qblyWwM<ZV7fNyQO}9284%;L>-gv^CcZs2e-M*2Sd!}s$$g_hyN|~`EX=0 zW`7XcoMN%cY`9X_Z<MoBrBt+^Na^hI!b<tdjq${d;qV_?p}y<aDRT52_5$A~F{d=w zz!pwA;IRWRBTx8Uix@12SxSH@poeTo!F+<pUJ-Zz_aZSbx@K)LC=PHUO}uFw*0kFb zX~iPXsL^<@uXjY!>HJBY^vqEt(MYaFRr+MaiWdtJ2vD9^B1YTwl^Tvb;q-}7a*&O` z=qIz_E_2x#;1mfOLX=O3pp6P!g$PcEW`KZEX;&t)&VVk}1FJZLgeRkMPRYIlu0)_J zybxk_f{0_ue>j2LjUZ$%(j#8qj1ncg>*WejezunBoocz9EHBWr%rc<#^&K|%+uEr@ zF5XV%b1`*8E@tk&VG_C6JznnmcVNICWSl9Sf#Cw)G=jghVh{hrW)4vx<x)=-%uU@S z(s^I*C%yywwvI_kpQsS<_Z)U2ybPLDoJv~n)ZKV!GCtTaV(Z9Q#@E&y-YwkuvR+~Z z-(@A011cIES21|eDUy0Vxe<Mxp=^5RK_BNt^gPJFJ${o$A#qOyD%})+y8#VKUNL-V zZ<O#ckv`UPY$B+w9r(FnitMl|t_34Bt&OrpAlo+8YQtyG$h@0+ox-7b{+C7O2d4%Y z7T^WhgZJPY0zUx!_P8)u>of}n^E*TeQJe?|BFq^q?b_pH#I@=2<vnv{bC%2KjjF|t zul31rWGmvN+tZ!o&zq9LV5Ek?<H@d0VO{S2zV{rR>iLTEcEF2QqVFa701?>6GCnX- zw|s?x>wLusI^S*0m&Oy0iZ4gg*Bz@5pOrEqLO-9eKDBhuRZ>963yDTuc6(vTB))=- z9PQeRR~w5-OXs<7=JO|Wt>#7=9=4*;_*?8F&wi80p_W?k!BH>q44htS($v}K%a!ym zB$F$Lt8?K*TH-GZ|0b3C#1*36+O^SGA=ug@{@tYaor&Gn1MO@>20-s6tRv1cf=(2~ zk5VXSCOtg31qiZ${zde65KsUquh#49X6p~aVz)#Ka!P@tG195}zmoZ!{YWtQ%3Lau zdhrchLAbhX-t5@%{42xZGtsn@c`d^(r$U87DD}(3o7JGEhu-+b*LDnNt3H>BCJMtp z42HVVbk=!sHJgK`<7hIU3C)Eguge1K?o=NrSXSZ3)zt7NjJU1|S2`!RSr0Dm+A8Zt zDR2#VdBiTvOHa63I0~m3p^F=I!?Nk|1urHn4TQxAD8!5QI=7;+RGCB#$noqwn0EST z+)bHCBwid|hWke(!)603k)7NK1}ig}nF?bKlxMOtm0)m#q4Hrg84iB!J6RI&G7i#B zAtZGwMVm_>84nh+=at21-^pYq6wF%ce75i)9`?4jzV#gte#n?wRw8ccIFQ$ir>|&V zL{vaP9D);6=_(^ZLi4M|qmB_#n=NtX=A^&sAdm)+46)S_X$k79jsGa;SCZ8kj5%Uz zzTWHaIpEVX^|mYrdhF>$gD42vhlbj2kcj;{xu*piB1xYe<fTuduuuQ?bka4D*>eo< zxr$yrO*GHZ7*c&EI%Ui@PAu-qz&)lMRvih4QheHO?-}6JjICZ$V@oN8!@{||R?5Km z!cs1od|Ghq3Cq!N|2RYg<wUS8ITa0M!!fF+op3TeQ%EAXdm@=LG=(@Y3(HqGz>`PE zZ~zETVR$U`DF`bl4xea&kA%l(=`dq|SKY#<jBYCHMLBIft*v4-@N0|C;-Ql#*P^o2 zFs|vVuEx%Qb&>t(g5P*|-~;qBlQF`|z<)A%NdbkK2H}*B;=b9kc@ZIst0hzdZpd^a zV1Q7L77C%Pn!Lh)Oz&tA*Vo;L#sM?dWjQj6hCL3JQ;3$Igm!qboQOy?!?TB0Ej2&C z5sHMvH<z*bQQ<_D0|>S3IKfgf0cpB1QyTvFB&Z+(B#i_8%Uhko21xzHEurr?A9V`X z;m#<@D!w>f%V2x!fkUNY(J==g9XxX6a40nVui5FD=^*|)h|$RBLo@k&cCk=|9!frf zYp*w|dJCzZe!!ot!RQI@#+p;}KM}vu9jgbP@dzVd!~G6iArVY_YHD2^hf$}DL_~Ft z{DYQZmq@7c*?cY(gG`gVtC(}*hY#a?h2mYga=97{X7kxwmm3Q+bA=-J{S*sxGYgI7 zTi@hwmHH?)M-|u8*<8LGcXGweO;*#*=d$VbA|9OzI!*y`Qu3KhzES~IaDu14sXMQ) zW_}Sb=K>AAFRB|UMnqelH8^EXvTqdaARVq3!Oj9-sq4Vepn|s|2V&>4hlfzoNjL|n z=6>06vXqYWN8$gh6YDSN^;DqmLjArtB2rX`U#}vDfBZgOqE-vHKeHb0otmmj+~jd7 z;BPn8xvedCY(M;Xw!l|eNg@0Ahc%pf+p*{iUJ#9KgY>$-!R%`Rw1j(PA~*pAW46KJ z%44h=^>S-N<W+{(MZ@B%8Z4FSzgRDof>oX{I2<h7|6o_<=j-+P`HC9E<LTiWYejDF zD%R9b;yA0Hz3VQ7i_c^bdmP_H><ia!&u<>x=c{?&SFt2BAgNF<HjZuEyCoahf5@h4 z@?YwgtSrufNIE$%8lZ0?eC^S=;h+4~U*R-g{ug;|es&i0J2yL<pQ7d^o1LQUAA9QS z>TlI=fP23URO(ZK-wph^OLK|IXjW4UWC*S;gtvs|;q){C;n5DrY?C$^(NC5O!rRNa zO<H}48sxxFu)xq|o0w7Pq}B-?>7v7|Pv*=~kyLr$Y}lMNj;}B1uM5(-TF`Due;tH# z@n~0S(7G6zqGX3qDXK*6dcJaLq+XSAG-P(7y<g**_F=@{s?TBp!U7-3#X>y#5eJAw zAQ&+#U+VKVi0o3HV20At4nd)YcSEsUgjwliwKjYzltd6Of97m`_nYdM<O4Wc1!3IX z513Zes-sp6|Bd4yNERF$uCap_Jg9LX+-xBk&DAZgVDPNQ!`NvYV8CZ8lbtChqj~kf zRkh*t?mn6(Xh7t{+4%5@@w|P218D?7>3zUSM)qjK`AXIa;}C|^F@=UF=2z>}(@qqD zaB{6vxt9N7I5~I7JmmZ(Ke!__n5VJa&GQqxO}OzxqQoItqs<;r<^~PrvN*ulU5n9Q zT;FJ~w-GV~_=zblhqj2EaSHY#oGzvb8jmLca!^_;hu0f;V<Q^J(GU+EIJCX3iPGYs z#-Up?J(rk?F8m$$W5UPPeM<fI)fOK9s8Ubzt-BZih_xMXBm0uQx|7wkFY)=yv5R}3 z=YWalTbBj>zJREjKML#YZv?)IIlF7Yv3IL7B?la1QO{M(T+B?(f`|*4h-=w>-Ce;! z0K)VYlY#`|9+h=A_7&^__X+LlZf(<({xz?y;jXWsi?L|Q;+fXwL`0l<y$YWpD$Ko8 z7QNIUJ>791kH5RN*es-X_Bu-OivNqQqFiSw7bEnYtGL&V-NX+<od>Oat98UMEJqNm z+X`k%7G4+*_WIUVYhj~oicD64=wq#gme&_AB|B3_&1~x?=qqqU_HJ8SSodBkI{^*X zR}CX@s)$6VLNZTaX+k(`;RvgitIGv4fap`6un;$!;aK(BBu0-lbz0@Y5p3{}RjlBk zCQKi4S!hoBjt~Wi8W?1;?S}4PCjQPQQknQHe0}1yMyyTsrq*bnfbl3g8+X!)vpw_5 z=-rwDcJGurP%35rU*g^bO0uIo6V14}?>G0XJ+rc_vX<_ys;;iBORdh9)KY6Ngd|!> zV-k>s1Q->@2pPtZvJDo-9?C2RJRXx{dpynZa3A9ZgMq~MvGLf$=^1alH$LN<$D8w* z@j36b&GC8o*`(h0{c$7j&8o~+w-!$?H{)(`BmRi^xA>RWoBg!cXNtumYTK;Gl}8fc zxLsogO~@6olM}NyRw_5nPMk#LQD!)++3|4Vk(EZbLCR@r0hk28bc9DwKri@x%pd8< z5$H3>(i9?)Bm9)06YeI7dfN%|vZQ7>lPCPlY)cZhWQpPiw=L%A5_%;OV(OCLkFH02 zTu>2V3bVO0Y6YlF>weOf5I3Bk_LF;84R7$SWAOrVjz$7>$cZB_ZPFf_oSmH<Ps6V! z-~AFY_T^Sn8TL30HkQE)D(Mk8r9sbi^JwnTF&JZItYu~c9D6i3db6lcD<kQO4s%ek zIWn2lY7UP<PnyeXz6!@*ey9k~;2OPg9?B%`tj)xu_(^6S#j|reb7MK^Qo`{#K5Qx* zsUE+VU&uW=UVp5ysnZE=HXf^wKbm8U?mb=|v3t#o#^Yh=XmVqy43BbLgol!G8Np7( zGZ+=ZPUGvIiwuASFa=-cL8whkWHXuU#6-<4b-(@6!W*t0lhf0a@ab_&jh73$8nzAf zQQs^y;jaQkrF;o4PNY!y1Z(pvK>->SfI@(+6Jc^g!WBCjP2)w)Js!?sVWSaa2c#IY zxU~H13ENIs6UsWVa_8a^q?xIntW_%rV>(i))=pNDcxFkp1}RyW!-1(I5$qT@!x2yM zBcH-f>f+{|D<`a6EEZayt;dj6j`hV*sL!s4&K~_USLy4P{#z)zj^uCWk@GC#6wDkm zaDWH>wZdU2Wjl~Q;9B}`Au!YQ^z7_3vIV%M1M2E)>Gv&z;CM(`ZS-q;>~CjYnQQI! zP=;WQJT@l}3cz_pYa7?n^}$1L)K5l%b}fA$IOa`*=l47s#{Ri~=e75K=$M0;LR^uZ zvuo+};PHm8&8Ql$rN0Bm+5pVKon~G?bnSf{I>H-HQW-tEy1N);*si|d6>cxHy~|{L z-O{!6ec)JMK2VWV>C%yx6c)qMC%kZ240Y{!!SERFm;;~$eb#fotGenduv;tmxZjUh zDl-fiOnox;qeR?>l39YKfa;1+j<6uSvPN;Cr$oelj_4*qGCY<`hMz>>dG+P9iPJYc zbb4_ie)ep9Ve#}sH=Is%1Bb7DLvxAx=<t%x$v)qamm5+KUmkGD;RZY4HSwZRIQ32q zujd0#JO`hoTbMx}akrp&VV8u$6-(RDWp0a#pjJmxI};ma1rFA$1^;zgcB}p9%{RU7 z=JoXo_^^@k>~8v*aI{GT_n@^?(d}&CQ#oGinQr$A18unXn`h2gs!~~Bzj<@EJfeO$ zOcbYnRm16Pw{Je9PI*kTJ;i8)t4$xw#<`qvjcA&1R<#jx;2ijY#{rijBkMS%o|+vB z$J!h~2O<T=lUYG@PvGTCs+R}2r&%r#p-6-VW0)`_nxdY`4fbolfN*x@(b2;A_((32 zD2x<fA_k`6zM6$-wtn#9u;z)^q|Iu>$=j{_tKp}Q-A6HVEk3PIkHw<d?!P{c%yp%) zT5YTl2qY8vYy`1}P%m;#myeDj>TW!)ZHu5y0Y4fFb^n99&s$?le?%Xj$VOvh-QSZp z00;H`y?r^xbgm&f<avp4D;AyLd>}E2MPjG~!3nA{x5H7{5!XT$1uO;GLHvY!wi}#s zFqt|4xPKZ8M%SZ(v0!j4;1quQV3*aeBLPV7U-#?Y9yrTD_fTDMAB#jX2RqmOy#PMs z{akQN-R}j?zPD-*uf7Ui{SnL_*{wN&&evuUP?PfkQ4NOYJ-4nsA=BCL%F3<D<e$O% zGTwa-QSwq1u*nA#peuF8<)z%x0j{daZ4K*7Zm#hInb7TP;;78}p^lmTe-M6-*AD?1 zakJpWTEOtuV5$yrSLzzU@T-G*aFD@zJ}|Uh0J^1t%oT8nE4L9AkG-Uj80wMxqQEhf z_`V>xT#fL$usMNU{5JwN1&%bV!lAyjrfc|X!q#8|1>_iZS2IY>fWZDjph5+3T)@g$ zP53L?1=4I%Woi&|Ty;1fuyqKUf#r*ZQU)P{iHK!GeC4GWvc1F;(Vxtv*Qf1R{8wJc zzTfL;blxay8Glz<=Mb|pnTqX4RrrTha%FvFd~EECFJLcE@7-8>?`9hs0Bt{&>GR|b zJJC*vUyMCH4M}9TO1P74wNlHdeRQ_5OCq?-)_$N+*tf%xB2*CGtwEffg(D7r+B9|( zrW`MR@*TF_Nnyjs!J<uE!!!I*SnPUSX*)R$>iJV>=`2vY;5>{IxhBfS+<ZV;xTq!N z=bBz|#+Ac~LDc&`99))pMGvQt5R7ZM#KZNzs8(~iOPNrFib*%!#?&~Hr7OD_31u$L zTz}S+A7tv2>w8UoF_CDcKs;|(7QzWJ^#)pSJ8Z#Ht?uP(w~k3CbtaUbWIB{<e~k%L zg!iT0_-im$BfjJC*Lbh*ix{t=!d;za1xBkOQXaH|h>ZxE?j2T+nKQ5$`eLDU{lf&_ z`-QxuDlSfTOCL5dTD);vK96*S*|ay?N&tFkPJmo)2fByr9M9{Y0Sh%X(BR}|6T`)g z>T>hq%#m^sE(pxelJZ;k%QQ(OPR%U-%Jq!8o-D}gdwml{VOP|wYvLcqn*_cN=1Wv< zL7D5Aie3Zi4q?FpRTmud(Q67=hI9l9=+wbY!_oF{GO_)nwMX2BhX;o$s~~p}5Pw7C ztigEtlZlD(nUU;F>k6uQ-XLWz9W(qMohfP03Dr+O-4afQA(S9eGR_-VR%S>A9>m@e zB@ALlEm`!mx*J$R#B*4AV5RG-k<Zt<f6u+x3i{wstUpgC8I)#D+}Vr*p#qO>cM-Uy zKaIyvOQ;}Zz(gL*ontezW$xRyT}t&OM%(e!BgH}7(_$=kg9JfB+D;_z<UG;xQ$PQA z{SY}bT*KY7_k!>Z=z)k}C;hs>a%oUk4l;t*43|9@v~H<q;nne|+XnE1FDYb7B#~yi zP);>YfiD4gN{GXXIIoEDipZ?q@{5Dh-r)*$<sMk&eRZ)o;?9O_u0qF{sb$0tKU~VJ zu4of4t~Kh}4=gQGA}%?-?1c5voDY%2AAdl>>koEM#YouRFBH}ePI_q4u#SWY68?vb zP#Z7Iy`%d{yx)P*OR8hr7xi-o-*)k419<Z_zJCd?VaIw8E8Va(qF^G?1Xm<~i3-T` zU~c1R9@E0JW_qwI&paV@W=DbTiTe=h+JGE=0t-WUEbJvqMQe3#T&7h{zkhw))+@5p z)y0t#whn_dmZ%)LuziE2W@c{A!ygF@w7PmyxY}aQrf1X0$V>sYz(^1f3?wFNrx*T- zmUH7%CfOMRBC13)mus$GKQ&bwRcy{hj4emp+T48b*0r^4XmA2K!#0hmK(thxoEaHW z5w;4J-l3G5%f;*;20Lcbp&<j^o*g@%NSyEf<_qGpghqga?!Ys49&voNWkSz}Oyrz3 z@K6|d7!R2E%^0eBX0S^IIrWaFVf?8OfA>6~q|nrNTh5Q!J9bXRItuS}_f1JvxE`Fh z_`|s?_ST+uKhTR<dQEL##cX7Ewqb-K+w0`k!M68bhTA6G0`!wk!f;9n8&DeY`RDKI z?m`gEJ0gu&5OW;<$iaolY<6-vJ2~L`vbjc8yZ7;H0FVkw_4pFLhp^>OA$oc5Qb-l< z&}YOK=?WW!YXwC(;s8F|hw*Pv9;z`&<%FUOD&3%khB3~iSY^phLV-vND;9PIynEW> zlLdI$Eun5~@&%6u_j(&Tr$P*>js7&#D!A=l4<1#&8H>Fkk-Yo<9I4x8MLcgK)zx6w zhHom{38~Hw2Un}GA%W9*Ws^U-`|nOB-oSS2c}rTJg_amnXHF)lv;QFyfOp!85Uv>? zap=~byN>?503`{0sO3X@{7j^&kU^+rk`Os2$Ue+MJxOuYp4UC!?((<gVZ7zeb<d2& zn`pDP2dbdWBNA_hxhq=8{P<z6Ix#HlQz$_WrHU~`A%+W%Gmmo?10YM094jbGt&WQ* z;t@O$EFxGUHBq>O=P+bpjFj^zoM5*xro4>@sLfDhlc7e(NTQ~~D%{}ByH^I;z#NU& zXHTA<pR=sF`O_z7>+$oc;^Rh9{dh5T{-?a2vC3DpM2&uhPz98C_o>8f@r5fpcE!AC z13nD`Rd24@_Qx;r1v#i?*ObOBRaT~^6x+bIz~XrYGX^zFg_v<3N7*)p)67SV@c!<u z`Rbl|Ll5c>eWEc{D?8?K&a<HSfj2Q`F<%)N@+5I&FP0KK!O0#wN{lLJTowB=91c#l zGs;i7l=iB#)DRg7Rb4Qj_&9pr!S|o@-JP0Hw@jqQ!_i2t`*<!A4UgZO%0Hfo<6y_E zVm=kmJf2JApf1WJl|%QNy786D!-z~Wx`7Y@h~JaSY`|g^W0MDMfYLmk$)(T7?0o9H zqpRV1pMvkGPhq?<J23K~#<Fifj)nZoHuL&mJ{Suk`7OdsPbQo09dZzy27UwNz)G?k z=uOv|_TVn<%Z<6lGX5*IoDD`w-9{-A%r1j`;U?BN@uz+X$KABr@5rCuhx`EB8C5L8 z?dSK+S{MD&C}P2`VYSGbpqwJ>0kPz(Xdc%{HHeFj9$!$kxR-O&Yqj1YK{*B+TsS0u z2h37~qzPP8t2ZM$oEmI@rHK*e?R_g#g({@EU#akI@kVn~a$H6Sn$0HX3GvZB?zcfl z>lz;!Q(?bY3t?^MHbg_@o>OhKN^KeP?P;b6`SzfU{|eH0iE(SISGX-1kNF!a98UEL z5BFe)W~irV!^+3IVh78TYAx^uUWoZwQc~g|we-8<DdWgRoD<`i;p?<D06xI*;~(*Y z-Z>(u@fVmA9&;|j5tG1cOI`g<BxRh04d8t8<jLFbTVJ=V$*FpMES5^e%3icVqdt;+ z$DXh4v=y61+}K$yOuYs%-WDe(!?$r?V150*W82#sn^m~Gyv@7vsX%<*{L|zk_N@lS z?PmA{-i2L(*I-p}VhN4~rAPNgasiXek%Qo(<rgR1?<zT53F81`3h=%%4S`D;O$5vX z<2n<8=Sv$k;AWy}#Jdn;X5Y284$q9nLMWMv%oj1@(JPF}eDC61B9lv<ymOLEc6p}` zuj%MWV!8;|=4y3w^PIh!S(?0HEmt#NM7#%;xo1{=j7yOJ74RK!=dt7GgRf0mD!y?7 z$5{7rE}gKyKeK_nE16pth(>O`B^yoVk8&$+?%d`kY<w=x&COc#bqoAKxop2ycIsKF z2WN~T5{M73%nq)A!CgOT(&_+Nmu@s<WS*_RM_anRd+pW>+uN44y?uedzsis%Q%@1s zKQ+amCg)SB^H*+Nd$%@Edrw`NC;9sjpO|9zrug1@JZ@xq&fQVp4E#F530$RpK_itz z7IBLV^o+^QX+FHI-CmH99)0K)hBi6UVBh4>Y_lkbMw3N30B`ugf3@JO`F~pf<e!qc z2aO7*3Go<LTz)0Lr3x#Bs~vD}%i<Hm3VKNRjQ@rH3l_E_&-ZVAwMJ0ZR=3vIwnA%L zfwisV+E#3BE4sE7k$+*ij$1+b=a(ZMLjnKvD=74?94K4z7>)|q9jk0*ZHp()Kb)DO z_cAW7$X_Y&5euiz3H%}i$!&<Fib+rtOKd&Ed%7-d!ANU5uM)$Ja)h?<5k$)PE<9V~ z_2S}b8WyYB*=^x$%Vl8|@x!4nZ_myuRUWCs83hK<yN|n!ja&Lpfp|PHaaTMX3eMdW zwfymWf^c$)Y;T96^D3XK-Y@|Y1xJ>8aYhWRPaj=`QR%QhTsFh*nd@wtDG&R-dOfkl zqo<c=Mquq1vUibfX%GwfmRRhLk{>qU=Z=MAF)OhH(LKDr9<o-?9j_w@#~nRAUE7xg zkFvv^YEb+<wy8C<y1F4m9;=qT7Oh@ncs96NxZPHOwJrx$P%(8cvX+8mb-?o?{t#}2 z!7v#1|C5sl-Nam1;WvyvQ-=J3p_#v}wv9-p$zow_tWbpO@YJazx6O}~fnx3QGjR8+ z&rR1x)!ZAxK#}E2NKJl?BnzZU*|%(!p|r{6Mji+&U{SmLz(S=G%P!^b9-SYVnkoU0 zmr7GpBMT#U=a(|^N@d{zesy7V3~uqG3(G3}z(_8KU9a-iEqk4gCV!g8fWdeR{`(0? z5WvLR07#4$Rx`OO`z)~{su?d^>hk%@=Sn9PB^-_LK>Pb>dP9GQKj34)`xwv5uAJ$p zC@5F-b5655XqUu_7FoOi+w4{Nm!I?9gB`Xey+9zB4bmNWcL7a2hZ2`GkRB7H6Zgq5 zKHrrMzYuG|20k|1?IJlg4oXY6m_Ih>xGX{aQ?!H>KhG73Z|Vr8Eu)s`_DZVNZ0Juo zKb=FBZ(hR{^|&VC5;sX=UkcA#gbmb#uz~u1$!ZE24|Cp0P6`WNk@D)wk=w|ZLDrCv zHz@m8weQv{_!dc5FLIwY2&#ekBsLTDSE>~_d0=%5R%LZ9Jk-F@(pjv-VV%YLa|GPy zO5OWPPKhMC;oOb>T?h_P#kYs@cA;R4PuAfpjfTKeVA<Grv7cK~A0xGI09S-fVsE6? z?p{KIZ<F%7cTa7_lf`sOjTO`B++VO}_dNfXG9MZ;M|fyd2B9a+=WtIaasu{3_X7Ig z2MdX}VZ9N*fW%@&$^H_fR)Ghiw*iH3V4W$o!8=-jT7g;^hzQfaO4Q`hK|n?)TH5Fb zd%ei*8D!7FJ=BbMFed6RJqdLaiP*yr(=CJU6T5}NLl2nDyQye*p7N}lX0Y3&G_x!r zd6$<(=oLZ7xzZ;jtKaHN$s19Td+y;U_^GCC-*vx6ZPD)kZiMG{udpk1@5*;}*@R{N znH?`n?@RY!nuHu(!=COoJfdC&Pq80_2IPajpY{EM?^h%TvjD-cl^%VBrwBx0^b~*) zVXL1<5dbvrq9B?R&g^0dz~$`MY7`Vaw~)2|#f{M=$|WkTk54aiQOKbJ8VK^v19TAP z`W5pepO?^#=7MYtg8URqSePwS;Hd;?G#8%py@-+S=-TzsHfZU*DF|1}246H^<C78- z(p=c{_SQCS=SACl$DJY9IaM5;BzR(4I0hkHQMm}c1ICeP9$G9)TzW@|yfVl+{(<h} zAJVP^0qQW6WY6%I^8;er3bmM8bb}S_h8Vk{Ld5SYh+mMpoK7wTZ+`FOks71C7K_uL zm`g-TvvE6{UWO;z2{1?Duqs+7;J~(=h72`ZjwI$kF-={?=veK@<a=)lEhJJ|dpT6r z>!lo8wzH?~?8-(o^s0Bly<%i^VP<qRRGLrO3#$~#8p(A1#B4ddg>;)ZlxI)W)5(UN zNat1;?9^O2G&(x7FgjwXiFdv#6x~>1hMdiCbaU#A-~br#oSE8;hBwnlqY3|D>T(IU z$9%u#`yJoce1G8kW61K*Ly;n^X*@+e;u%P_{4c~Lt!OU0whk2#SgHb|-f*u9x+?u& z))N;FVOcMT<1h<Af<#ovaIUG*4BmCZlk3Il=poGypGI1+z8|flbX1i+jipmj3Eu1z z$Q)KHNG35UekvK73~s-DtWqg~70czP+A9%%Y622;xZ<}G$IKWVOIZF&1a7_)DSu?8 zJ)IBubym(=+>Xsvpuh_*>M^QVcuu_v*6pOeWd71RhN5%iRk?Nb`}Q*a?C_9^Bu^g= z2W}`mHo{pnGgT@EOAF!H!l_gwm~4bXGxbtAycmfrhRdbd*-)sF424st7GmLra&R;d z)QLx}N-$L`SN#6bR3Nl?!i@Hb%6!0&7rxPJ<u$hNVE=ZdwJkYf>R`=H`2Y&lg#W$f z*{BipsxtS`*ki|LXG?E}UuUj+BUF^pH>+g5h(Gl&X8<NNCG+JT{p37!GfKR{hsfQ~ z769!QN>DBeIi$lc_zf;=&8zEWtW!Bjz%xu2Obbj;XjaL;>(f%-iF+MB=A~M=P7kS& zC~HdOiR*ry@94Hbu);?AZ_mM_{+$LZiC{KIjM}WoeK`QHnUl6#^h8GMUcTY<^2i+% z$f+9pN-T<8Y46I#qp`0*C_`0`yu&YVy^~Q*d10TQJ5R)Vevd_{noa%Ce43M{Tih|% z((0F9-<W^rQHHba{y~PZ2YEQ<#7vO&p1>Xm<2q8Ih-C_dr>eA$M|>GzLoKulNGLOv ztYvR_>25@wyYpS6*aeOLcsP*=FTXpU&&R(BWxQQh6>li)ZW~(V(M<ZA@%X)eB+dEv zDVvfD#vC?Vz&#E1WyF?3EFg@)3bbZu3y?4ym9}JTGu+`I>V=QxhM1f~!4@uws%&jW zBWg5zNvVz1Qq8iX<KxwIG92=cyczOPF_QXm5-MAB+m=uNzW?SM$8H+Eb8TL|V$=`k z{&dy0BMaRx$9LoJQ$JS0NdU5R^5KabLqTxE1jEq%uEW!a(DoJko;!0N|Kx@5<F^8_ zvGMA^?*2%n;*<PF`+#v9GFKM!nOOoJ23>j!vW~+C719k*B{>Up5_1{s+Xj!sj?U%^ zaHR0qj75rqpgfKO@n`R`wZ4i<1%d_$mCFO~V;rG#U8B;9H?&<_?_Kc%bUuN4&#STV zaY~XrMmVANj$?}iy`^-50AkF8SeY5Sf(?}8V>1=zSwu`R=YGWd_S3fgoX^X~VN#~m zo{gxwy%$V{tVTT!VB2;@AAcb;GLpIf#KKJ{>jgbfW2w=xX?ZaBSB3h?n-&lf1dW*< z8%>SrC)D}A8t!Kmf8kZ?cCVn$%*cY=S>T(C`pv~&-KbIT51Vlt5j=!lHq6Rd8Kfd0 z3XI||m#}Ezz4NkGg>}69Kv1iBK{-8=E1<0zioR>YfoPc)lL8uKO!>4p8i=npc@fX^ zkor76yx;VC67TAsS&mfsJp^m?-tK;LECC0JBbLP|1<QDN48eY)h}O_M=l$74zEIAO z<frAgT*xP;amL?S@3ZP@Z{5#&8^vu7-4q-zd+)q)B^OQPZ?OU^>-vH9m4J0iJ`v5W z%<2oX^2BWg#Njx@L!xkohuiv|0saU$_=EA5e-M)H&*-&9)FJo`!$#7fw@CnZjv&wk zwC}oD_m@s!b4o66oP-{pOwKYkD}aHx<*6Sh>nK!>r(h(pc`eux{0zpaZ@}T?t-l6l zh^$h5XN)mi#`MvqED5lrqh)_A4(=nY3ihNQScc(}w|)pXKN$=JEq`>BSu-+`;%!CZ zAfgv2zfR<%VS5Y)C*cshUJB{d7&J;#k=gu@<qB(R&-<kx9JxX3&QFH}skwk(H4$n6 z5x(>hOBeas0qXc3+rYNG>nC)?<~U4P)<eK%!H|lKCIYHa9lhrQcnv=r@<<}Oezs&s zQo%p~?MQ@UGgH}IDv+7J0X7?+FI>5CTWjNQ3`dU~3t*fuRuSO(CD8YE?3(QO-i?*z z2vh*DUSq)fFcxukwLDH|YZ*Y3%L)rIP2-E+2n(t1A8v`muD9wvUTco|IMsKuJ5y8N zj_4?hk!T<uOR<a5+_s*y+*$^BwsTQ`7+fL(!$&W8!HYPlo?(qR!-_YY7n3nWT9=K@ z$=UK^RlRpAhk%yZ+*D0NGM1{{GS&Ttex${bzz318{+1d7t_1ka+Kd;R-m(l{Q_;!` zFPWFWm1mSsT-!bZ!m8s6l9wt%YF_r8hNSF+hrf`9P<<vCA}leTvAs-5r$;dQP9Wi~ zW2HD`N_cmNI+1W;K(rw~SB30lPa$dx!$=ALrz2<gJ&$4bkRN=LAFit%RY9Laj9l8i z(!BzcB~sJ4s)D8VVwX$a6Se8ZDF6M1;I3hKQ2kCD98HpK`q;<V5;QE_jzoUm`^BdB zWX{{N-@7g(HWU^1^x4F18E{8W9KdaiCJ(<7%@}Q4hBK;F*9>-(Rpk&8a(6{yw}L7V zd+{}l6ZLzJ4<D3zMz!5PyFs`w=*jl9PMnO1*1b5v@nY2XQ^{g+WO5Yh?o$$19>AJV z7e@5*-{H@WMnxlfg7%}LZoApk*Y)wMONh)AX5FtXU?wCBuO;+RaboGKs`VX2&T(p# znxoOt@93r(TEIE~62r?u_6Dyz)PyPkZfg^IFCJchJpfP+2ww!eZUf{Gz{x<+*g|y# zUU&K6N1pQ{f*h8oMiP{yoQVOC8$^fGNMs2{K+6nk20Q{afr|rh9|D)g)kG&i5Bpxp z;m^;caydH*ET?X8JU$=GhC<O;Hk)lLD-sM_!I*V(eyVchuG-{OVbyO1RP60=5r9dB zbL{j97|+}b4?$2_I~_YVqo)JRMOIN^jur2yU?>vHWi9pnh`?dn<F^H2ah6H0j&OpF z=p*65J=OOJJkG$zs$Vi1n!CYpYVHDa$k&<?p|o0wXi>9$1j&*DcR(_RjX|~FM@$?N za@F;v*Gl*Q9=6#RfgyeH#K=Y+y7~BBNOSEaAl;TB8h<@}vHi7%qx#0+eYbER7{50% zKYI>Ry}xt^$UERyL0r7H!0$A)-v{_+FH$1<ftc4rNrwqO78lj8W{X`2yki`%Y;R{G z2r~pj6@(eOW8&D6ek`P+<iPU+)o>I8DWOvQlyV=_^rfvh>Op<6ho)5`S$u6=qn`M( z0}TVWzyE0}-n5!lcK%SM*a5;;4>B#_;K<ipRahB4ZpAZ;)-s52W`tRw@)|T&SS>no zq1J0)1%?ZU@VA*>2at~L>}JD}a_vs1(bFLG3U}W$2tvcAhcUHkbSk2)?^VOXjsu`b z2qE(ffH)7lJoz@{-bXbI&^3)wa^wMe8zF*Yyyyd>t7a4QBQ*)Kc`cqKyWVNxAQmp7 zI0=eNq>hyn@RW0=#<Q-2gIhY_Ptwm=cP~5K+Fvh|__6-i7KulScZ}8ifh99j274DD z^e)kST0_<hVZ{uP{n~-+gqDP?0s^L*K!6N2f^2iI7MyKTDg?~3dLbZF<@$iI>C}zz zKNSc3|H6RQatFaJUC}ik3?+SNo;6<_<c7~PPn78w0<eK|Y~PIt^TI$iaDEx+AA$|? zN%X0TUb0zLB4*Ymm9DA#ESytb2&4v2E$CFChGy56J*7UxeXWaf;QZP-ST#QfJa%|( zKJ#)xv9~tsdS!~DdPv0YmkzLI%|fXR5Dbn4{?dWDw~VhLMEF1B{M9Vjtl`m&gW1MQ z2j=Y|er88r*uoz;hu?I_i_P(9!#wu#wReg=0$6sC2hE!MJt`7!5v&Q*X!TTJJ&k0K zYa=te>K8>A>(kurFdo;kz0~<9`x9eHCau|NBT%l{BO{ZE$&nFzjdCBEu<2Q*)B3|} zWq12$?WLyXWt-*~DYV|UX~fKjM$#~+9eK!znVWAz5-l~v-0UFREB4#SkI@!g@sq$0 z^vEE4E5Qk<TLJqgUa(^5A*>*GI4B;~*LbtX8-_V3*XPGJTkmK_CSy+^I(T)I?%%lr zWSl3AHt&fur)Oy};MK<?mD2S&_rtZ@;d(0b*ysL`Us*Y51B0)%0%fDUET{5`smffX z<<-0Y!3%KBwtS7}zNYrU6VWeQM}`D60h|J?tM%R@;J1YIc#b*?Wy0HVl>jRLN+jUb zK82Q8p}`1p>s95{QAyR7Ohjj!>Jda?<~)nEgBqULnLj>mQ*yZEmCeL$G6v7&B9vCy zQ+Px2uC0EM@3M~XrqXxl$#%!e+*~eRE=|U8-lrPHlEj+yJ@+;1Upjq!Cwl3bH|Qz< zx_Smiz%~n!5v)uZbhZu?6!aAHhO<ZCaW)+Y17q)?RT#Zx3XL}s(qOHkE~HU(m|=VT zI7}GyNw6Iu=WO}IkEos5D9TJZcQjSLZ3}*hZSP`MyW1je-V1Mm$XQ3?>|d!WH&x22 zBYuBfwKaHRlcjPzH&;Jlz?DvYmtW&oKe#IC?NB<ERXe3xZ9cZ_9ffbK%Q8&(5hL>0 zty%!}N~x;g&#VLjM;thJ#Kw?&oe)#|bsTH%ZnexPS29_Fy#qj-S#d8>9yuenAy~2~ zwY_bMgeh2UQx+m3apa4)*yRzY=;An$N7k_6>rt0?+xvsWsn(}QVCwsv&x^RWjM(vN z^iSJvX!+qZ`u8Se=yA9d7q5uX$^d=1XBv6s@eM>xb0-sQV{qaT)`9f7yhK9fG{qJp zE?_F+Av}ro$!XUooW9qHTY7E{m)O<6^8&@5M@X;8ve{}F-^h)PQ;qJ(@0XA<lB^pK z$w(-<oPyeXxnGw3Pew59N$$f${IlNCe0+N$Zu!$q?r`w)n;Wo0%#A;0WPLTq5A**C z+K`mtgb^uoU2DIuiu$TA4$p!`@z<jjvcL!+gNr6@%?QAgfLNiofrvyu@DH_uFr)OY zZ$SdksdJ6j{@;RSl|BZ=Mf&3~C~~qV{=9WjhvxbCFXf9*TvV_A%%|3)X*-n;1R{55 z#(ozdC+hB~UkelvLM=U&R>{|i!4+zV;Lk3?N1%p>elcA5%<)&_wJ2YIW+L;)6}?m| z(yuA#cJ`%TBiO5_l`bTTGmb$9oM2a}^dtSES#=J31qEb%lI;KlbYI728V!SJ8suW| zIx^acB@kZJOKN=s8N{&iC{z?nZL9F{G@AUel9l~=iT=iRTmRSk=SId)l#8!Pgd!<e zvWGS;ZkZhMTX#hR0p>x7KFBT`FhuW46@Mcb5)*o|yy_E$KvDo<m9`=g7Z%-*y!tJc z^$+pLFC%hw2%t$d73KRzAoxtm#`X$oKM8og#f4JY?tahe+3gx%O&{=j9Jbao@H@K^ zeo=3dT#LO~P=n=yn=$hwjLM<X!62`q*Ch-zVF(tYL<Ei^paaMOw$4tbGack9KeW%# z^5do}gB8zMPQ+?P3P4p{s#w5<+u-D9KZ*HcKlzS#`MCwieJkr1I7R%{US54g5=}Hh z!T0~7mtCkh+gk*xSin9Ti8K<hM!7(6UVt(v(KvtTN<@9$O2OPCowAc>vB`{2@#Sdr z*Ep}9%uXx@LsGMP;|IJfgKTe^smHgvT?C&FZ^lC5bcL#bN;({hZD!?C$o5<c#~pk~ z_$T0Tc?UEq#+rN`Fx2zxd1PPig<(4O>7YFRm{n9H{M#9&jKy21Ugc(*uqO4(UKHk0 zLmk*FIY=t(zs+QJXa|jhx=h>U9XWK7U0Ii4YIE5<fpR~O+tW%tuSU0};1OkNbUui$ zcJ-&_`|e#Veef!2=rb#TX&%u;sn<PG%G6*M=&o9<bF5ky#5C%|KY9X+nN?cRoDT?s zrd!-k&<h`mDVqLaey(q9LjtW=I_{#)O-{|6c*3jaS1^5otsU?`FmFspwm4d{GB@C& zMpYUo!@13u@BZ26++|wHWOuz=5IZXUL($w11ciP)5D#R=q|!&QMUduh)E=s<<f4zV zKH=3m7U$F?F#0{zYhwb0%`Wv?W}~-by_Uhe3450<6~4sx!0IH6Sc$Ga7khEM1;;si zKke{c9fzS;>HWUF&xqLE%8sSB%y2C+M34PDkw`0+?RFeE9DB=Kx_|1Fk;}UEC*Ix4 z?zb<<%Ke;cWMNDz#2z1Gu64LASx1b0xu-QBE;c&3x^k^X5+2?G1mlo_M6k%J1dj=0 zA$U!;Cy5k6GPrERH9pbXh?`QEz2y4-=d+baz`9@CO04D}NNO)x8d*#pG?RE(Z(EM$ zOo9g@Jt9aZJ5tC-oAc~I_VXG~DA-Dj-Tl0_5~a0>ak_<ph5siGSW3LZ*(^2LFYs|R zfuCj*`nFXMj}vSva^C3|e(A<(X12B>!vYu8-tcf2nY*B}iM;f(jmjT6qw--r7$1JQ z$Kbd6Hmnc89D6*y{T;52cl+M&`-tz8zEA%zg*}qoXhb6cNz4fu13^E1S6{BhbCqHG zq)|4C-7Ha7k00w@d0CdzRfh5tu5-o5**seg7fqpPJ<SW+|3Yx$5r+;YBpxt5dtRQk z20EerMFn+=M1=*0e|2@~`S2cax@#kL&3Ny|WVEtQ!L<Pi7P*NN$#BC`M?;C1WlU}i zB{rt`p(iO|Rl)&({K-Jzu4L4qwWK=>h>-P4Kv=WA5=sX2Qiqg5VqKW+k+;>GTlC|Y ztzRX~BRMtzl`I;#6z!Avg@`}%SwxyiTGm^@_Q(7a8KfGn-7R^*2P#<)#1~c_|J2mP z{Z9m=H)Z`Rw=D)E3rU4g;E@qz^*cU0GjjC)iK!`ncW=;s*`dr0UR=(;-|f3_UA@l@ zb-r681tp7x0$4C`U*I`><gBj-f-8esZ5FYSey<e-K6f|IEj5V+_<zqEQBLc|^!_>F zfGF<QF$ac2VR&@m7Y2%<afM$LOs*}yFumZQ{Q;$iii#Xkp#=SBC=557;sgi*+>G%b z1MRr)$Zt@`*S)3)l^sfI<8T*vEHoZyxQisILZ?2P@khR(c0h?6U`+-GrBtuu%$MbH zDuYyn(>X4Wa#q$yav>62yluswy(t=e;{FezlIIOcsqN|2_n>D_I}sbsz{B$Ud_RB) zbUz13h*m`=w@h!3)1RjZUK>(~_<}&R7Px7J#Trham2ux^(OD^curBv{7w9q8JAq`* zgmp~*B$6Y9dFY{a06$`-e`Y7Yf3jebpuP@^ITb>9Iso@MABGC?;DRvCDZ(cYYghk> z<jnPV*o*HAy@%vk@#Aw}Y&#Bn<_EHq_TZBr+k2wYKcAqIDKR@b7G{n#G{_2%jn0Ce zdiPhUQ_`8tyt7n-+|YrGoWIOp;Wok1U_cx*7>1$Jo)TI>s6tsrojBj2ynvAs9u-{b z2FL&vz90tF-)epCda3D5Wy(&R(gHC2sw1^c{NQTN_N!WLlOh@d{|v<ELoyo4hCy%N ziC=2#Dl6NIi;0_Yj?<e15j%7G_^}MU&5%W|?V?DxG%&-_AQ&Q!EwZ4l03T?uy&xD~ zbHM)Vgq>A!d*qf5(N)0Y`e1f>5V1N)V!gU@J>MSnamVgOLu>eq8$^1q6J&#@+hIa{ z-7p(G&xR1?!)x`imjZIb=NUqEfPe|YzD|G*o@20aXpw8-fhv}lV1BVW{s$@>fXja9 zrGU@ynKd+J({(~?@bns(z3BzOZSWi$lFjMx9DBK8I4srEO9I2IFo@SZ{|3YHD$Js* zznett!8;^6nP|_z9Xgg8+R|lBjF6$U)L2k&M9AJbHI;*}2A%zi-eXh;sn?a^wh}0x z3|m%kHmZWb@X}H^7>v#`Gw{jRX;Rm6e)juM6{(`Rhg<3=mqVfD2w2+S%vv}Q@Q;-J zfk5~q{8qv$@*nVUM_0ff(rnMW2ZE~TwYhJ#z&jRw6TTzR;huHYW-opo9Q$jU$*6%v zz$P#LqlE1`7J@yy7#(L1-9<=%if#dp4?KVtsJGt{dNuwn+!1^jKW#a=LsfXseNsAV z!sz|xr&&iM{u}Y%=(vZre%csZtV6A2_IW86=iza^fM|vfa|ce5>qIXcjuXv;Mjae3 zI3!W4m&7_xPT*f-t_G_GL~ax&mdvW-qC;kN4Q}&J91{4^!Y?1<zfZTva78UcdU|S` zo+78)P`<f2YAMlYc8yBQ^K<(Bi#t1lK)Ma5e;xdO-HCG6C|X}&z4*m}aV~WUadsMw zCaZDYYOr>bAHLCO5H@0WF5`O|`;w$fz43wv832U9K*9%V1+rtBgZ*&wg}i|<gzP-F zEx|Xg=B_nz{h!~dhxX2bZHE^#8HSzj4Yof33vu-DkIJAC{-?rrCjSAK<8ey|ZH?Qe zqltL_X+J{aJASIXjQCO!c+aP3uZJ(GyYlfw_tHSt=b)W&z_Ceh!xPLzSb9-VlB}$l zdze4hU}t>2pi*OldSzywA-w8(fz@&0?v{FXi5-s`qJK{9zSuc699kuA@p^;983V+Z z24q8n+`lxi8y@T)>(ZTb%i`||8)VrzK!^pA;2@u9(>RJMKv!6N2qHqV<J#PaN4&dP zNNjf<kwaBQ*5*?Ps*o=KkzSh>#1b8!I64)!?Siv_NkBAG!toOR^8ytd_-X4Oioqh| zwy`d|zaEWpS(~NWLR`^fQ&WKlu^!E}jw$H(X-W2cK}8V@LE^MM3>vk88At7o`2HU_ zQq8a!TJsC;@1cIevVqV`;n(*ceiXs~^0xq0HX5yp>l5yD>&^ti7JTFb2amrC3qtib z-M{w&hPqj4UkmhSN%T+KY9hFZJx#FbObjyYr<$o|K)69qMEf%6XHlIFa<i{oflDse zc|^O@96DZ5?QYY;X6Ud7bOowazOb`%L1@$*bsXAEfF(IaK)M#_)}UMFMbEx(0{uNt z93b`>5KZ75j^mbEhDiqhQXx_0{3RWkb==~HaF=P-X)VF1DE9j?1m0b0wL;;^g?Xec zCz(@1;H*kzeqquA%QLye9r~pungT3&%c^->G(sn&Nc6T!AdsD|ZEW6W_9*Y$+^9{% zvcqp(KK!Px1w*OjVe%B(ANw`FA4W_q+1+Lrovel{HCdP|P`8JKOtPEoZ$2z}8cL#j zuhpq%151HN@VwdW=gApxaaiwoUz?%~m-*`JqMI>_dUanm`|MLD-ioptR7$GQkzASC z4VZj^zv-jflJ5l`Nl!idcd!s}1E4r1?5#T`m=36hi}~Hs>uElXbT3Hyf+R(!)t6$i zhw0<g?eOzW>dH^e$IU1CJ6@<Dn?mhfy#Mf*l#_cC;kVo(=!rB(!UGLdrz6>nWUN8n z8f0?10b>&G?Jc@v@}s_=e)&gbxZ-?m(DuR0F*E}?nL{-Hr5~DZ%bf^rX|N(>(3(L! z7w*@+oNH$I=xk8ytYZn9$Xv9;!Ib}J8=~Pn#y{6s4QE62cr}3IxM#vBJg=k9&&02X z)go2N#CAG*6iWp`bAt6&k+Xsl6_C2d^1yvF2Au)%)fgEXn2klqs@^+Q?}@7H5((Y= z&|}67?h?@pk;f%-<*`?jNAMbtJ?HCTu8P`qunAB~ch7UZ<tYQ>G?<P6cygcBN<>9| zXt#H%LB8aQcM};%5iiNXHU*?nbg#N4FMeXgcSiAejqlCA4*;TIQZz7000oSIsgTD4 z@)_}BhLmG<!yyJ5WRf7nzz?@wdq<<-5_$p=&a0&b<uMyy;0VR?-w|RtT5IZfk8mKU z4+95HS`EUZ(Y<2G$y3k%R~Mje>B@=Ga(VQGKI%|z6#@rD8*mf8(6EA<gK9gBl$q)+ ziBp8nBHbE+-X!>ut%_vgk6rM#+~Rp_;pou?OCO)cX!HiO*<%`wjp{P4wDcGGv#jm3 zKy*6360%bsgT1K_#2I^8!d!1F9oLt`k%2?M#OwgVfHA2l=4yov9~;_c)hy`vy`O24 zCh0?)MLE2^)so#(e%uoXxTW6SBq@_arOl!ox_^V`(Z=+1zo)LCjpM#e=w9w1zLbnH z;ZQ-miL@a)1|NGiVn0XU1X{$x<Y85B%sCr%C2|qux11mBWFw$TIP~RAERM!69e;3i z^ugmx80&Z}^W`5<&_ns>f=HVjobw0aB<@&IiQOOJ+|=Mk@ymYyPB@*;ubw-1_NK)| zV)3T4=gzI>)9LWe$D%5LkT~lB6@ALESWmsryvcnr88eXYzP{doyZ{e8Phb6xF+KfS zGy_FGS;E6gINmx~Y_DSrFcEuy^=>2P8E5-ZL<{0HgXprX;Pd?YxRq9OR3LEl(%@8_ zmS3go-T$slf>kDkMZ#&gnow#Xh@26V@0P5yoTH9=CaVJsEYEnKe4hU6m5kBGx)r8U z8*0?AHmX0uaB?HLa5y)@@N?N$#^bL<bi1qc;{TB6!r`ob^S)T@zTAkcoqf1rw0#BN zQQ$IIc8biU!|rCdXf)pHDb!@10&xMggCLZMynwqL&Q|{*E}`6)JF>8ppdPL)1P#Kl z+=Unefc#A`YBq(B@B*L+4_7&2)Y`q#Y4Roab(U1)tUuA_^N+nHW(9ghf4b4+)g8WE z>D7>yN86mAkl~PTME7|b))h`plnh}n0*po&=oXj=^c#4hjuV4z2@{E2>@od?h}!F+ zx35hvDMO2N&;`0tjO8}Q5nw05#3L(^!xQu9ZVx`XgY5LKmrOlwd@mlO4@hoflW((@ zX4-GX7m&aq;OX0gh_(0Dp}k{oi|nCT)=NKGVyDnSjcQP$O*i^a!B!{}-(YD&0$m$z zqHIL>*5yD@v=MY7m&;IyOGh9ULcT49BXB#!rCd$|QCL}XAMpxtAM&kpKZ~=9#`*dP z?WpF82Se?~gD-nOt}DO#$A3{{2z?Y`oS);mhTWsknm5vmG)Ey%!>*>+0QL(GUV;)G z*bFor4h?lDzIDAPMv{4|Gbvi{%C-fgm6c^OU)0<(i^WO-NJ68%zdmcw@0>W`%#8;` z-AuHuiS;5p6N%R9+9&3S%E=qWVojwp!SSSBlgN{tjgiQ!b+C_UM17L0hX2(^gN8=P zBHHUadvp;`;NO&XnW^yRk<rocYY^^WvKLn*h;^L=nniqA6+dTIp`M@Gu8Hxu?)6;+ z3_W=v7><dvkP1K=)N-!TeQyIKk@JvBLWvNfCn#=|jL)F4g;)zxcTK?28VGwidcFc< z;U7T=#5F5&3I?U`w$a2{Rqo}`w4&OJO>)|5$AaapSQxHe8?o3%5m7H<TV*C~GglGx zJL+EV^BwU{Cgs>ult7*BI6~^iRmreZ=?tlh_l|zE>x7;%s;kFUXJ8WsH!Ri{ue{-1 zMz%g#OH`8xJQR)MkgO)w469WV7pp@5T_+%A<f6A%7b8taH`Y)s@L^-%!@%J%j}wFd zqer12f#g_z1aF7`1oD1Tb7%HitcKt}7kQBNLzJFYx9x4Ri(WO8Mm7wY%v&wVSI~PB zc%HbhgId3eyi%*sCf;sZMDztT<}BR0tXE!>g3ed3Ty7od`ogjY-G}Tn=VxWI41t$L zW-Q?D{rAOmFunMDiMrXcZre~Ub+{)Lkm8Zt_;@yv$c~T0L@c8!G&mFMOVrn6M@<3= zbkgUAIy&U^v4ed*kw1#19B?>-`xR(@h20#u=p=Kw{WzRgqA|b|dss2>tyX-W*~;6I zbay`$i|_BpV<4BQNL$lKy+-o_H&~XrrlY`05Ef}fihp3(3RFjX6|fjzdU@wo>xI8d zrgv<lI7`}DQ8LbD?RVvJ7vol057YNL`nOfK;umvw->r7CHuG^JYIyR<JBe`Lc_f)e z+Jsg(X`GUE_k-<ZxYhl`Rtv+daWcl4x#_n!#@yYlYIK2hET+Rts;cpd_*jI2NJ98W z=ZduwcERYCvZU0v86$kU`vZuZYiD;N5wr&pan*-<=f9zwZ^feNPO}MbIK`%`FDBDj zdvcQPK2JZb^9RrWt?ok_G67_WbUP72%T3(hj<2G1-P%K~*I-UiPzR9=v5YoKgIoP{ ze`DV|g@oCpj%s>(wfn*9mj*ZaXAd+MioB^gf_!cjahE55WI%)czA)C)Cg7Y$uCoR( zHyYIA1nKlj>+I^Fi$ehZpWTUJriyAFzV_VUE?{E0vt-cBG1oQ*bf!0NTEGuk^v9=| zJq7=I(*YeB3~}|-|2CDpm=A<MWM)7v_j7~W_}lOFM_cyjyff&@WP5O1$dh)UwV=-) z_qM@VR0ZD%Ey6Z5xKpy(G9NN)wW>DMl-1}H%qM%(I#tp>hrist@@+$RRojRujdFL7 zqpWuh)NXkXe72+907x8txZ92m@gIcNU+5{C1fC?kZ51FHfS~G-^cg1FG!u2>nxCw2 z^*={^Rw-YWO^P<#-C=w9zx_P-WhY(w)jZfKh;^o0`>el$FJ0{+qthX+7y-_E06RP1 z2OU|9bDS=xj`bwzhUVbFNr0}c0D}<uk(TftM~sVDr->om%a=^b!ZXSnaJPmS-F3w7 zuA@F(yHoQFPEDm!;Tgo$3Kj}MxFaNj!Juv9kWjztmfidRTY^-G1Sj!+M9`&l5i0yu zA%x!~9KPN^@r$YVrCu?6*X)mkbA@<19WUf4fX(V(eN7>OVlZ*y)TtBrLLdZ3{`#?F zb@*z9LI@6F%E4f$_slQZ1w-QscK1K?qe!}(Ja#OBHt^f(_<yNXKL5&B{#YR%&eiJm z8opW>nV1;Kn}WGv=ARGiU>m-x=RmW?2OvjcL*b-Ga3kggXPGWeuPj6FwX(co7>RA2 zN9Hs_GeUL&CBn8$JzUzTgAd=RPpNviPW6EnRsSxPYEy`c<uFfzm2;XPy+*07YU=Vi zWD|h(Ym6@N?c29cz5VUMGiQQ7l!_m(z2#VZ`YD;Ja!_9mg?1>7Ww~$K(UeLbd9njC zp9t@CZ(dpHjIXVYzw+kUiHX^pC$5-P%Jml(dfr0+b;Q~`V5#sZe5*j)DS&DY#Z46f z0>N3v{YPe%rYr$0A&OYNCY{qhedC6#)<Jh>@&F7g6fo;8XGbj2=EWpQszP;MliEC? z>Sd!&Y|FKVt4I{BP=&Cm*zVO!a^c|B?mo6B$p_o9XcFMFYsd{^P4%=@N<#nh%X{aE zz|OO{Z$3=~*Q*vni#gdf1qeF>uU?LZOY{6xTaPx(!;7`~QaEaaER2cfu{bA>AVZ?; zXhO{`%#}FPh>}Vq4$0;Lu&E2LzbO$2A_9C4A(eN6nQZbbw%1-$92+m>^Gz<jzj^)H zWHy6)$y8SPGRRVX)9ZP?na>x-$BM6s#~uEa->pE;d?#(4au8}TaIS=jq2@9G`%=eL z$13sU)RmQjMQ~aLHBxpj2p`V9bFEm@miol)f17?NT)tqydZ8SCD4n)DWJx=AdI_`G zzzN`TLvm=?b(BvRjG2`BQZ$Rf;z+SZ3>rj?aFb~tn&Id_>W3T7PYacsa{nEiIku%- z7bktEkZtsSCq^LFL{<1C(Uwm5duV~Pn2SOrJt@c%39dp4FEFMv?%^5C=e|fEnt8-a zSV<1UxTJjSf!1HIj^^%m@<xf|%W2Xw^06&&Yq#!Rg=pdljg5T^Z<rG}xu;U~U*RnN zmAd16zT?jCWqe^YCyCq9b2AUkuWria+}+JSAN%FL@113>byCy1_|L<k9rIY*mU?0M zIA)aKm6sHThy{;fA-HET2n1!Z^b&)xBTR0-kVzymg}g=P^`!*h9yN5uY8A-~d8D!p z@S{ArFE(~J$qan0fgYA4b=P?u(N!Z6QKxfo4jNf^O_n7W+*)uI6B62;ArrD9g5^y1 z<a~Bb1xRT1;y66}D*A>#s^)`>i~D_(qHhxF{d{ZEI`R%BvTH>XDl^T@ufEEgO;lWI zHLo)503zWZHH>Zn?S9brdfz)GN4xf56gxvIRtk=WMf<j+^BSc|!O^)mnQUg)me;t9 z@h=E-%r(%#bpRQl#nrwvA9bc;(gYE4D}+Dgvkqr!ZiP87<-w*4%;y0qhajNVvhydi zGyAHtxcFfAig!i#D`~$4H5+JAED`Dze#DS?g9_zb^u0aMUKRerU@7&EBN(w}v)PYc zmc4EHqmzpygiS<)iF%6B2CwRa!R~T~F>~?40><n<Sk*p?neF<VV!#})Qz?}|P@vd3 z?brF5CCG*5J1Cuytq>N(QT#w^;o3klXAT<G$e8Q8`1LY~^0Npu7kSr-5RMPO+M0ls znq9ttUKZhq40!-YC>4QzpYyTVJE7FaQz3ib{yMQI|9@NmfXZ~NiHXrSy&@QGM1lcp z=DxW=q!I}R{YZ8lsb;1F_x&sN+R=##>(YKTvB+2FMBZIYRC{d1z03f=vhrF}XV0qF z7wPe3G3=B~g9_aWugo_xGZQc<(5LK^WZWXIy7LrWCi8Ye^HxLxK~arC8AgmDbh*wF zrnPM1QqFSo3g{c$7Q{0er{K2FDq1`2$M-Jr=$2pUjU=<m$=l4O#`C$zgP7;)8<9eO zB9)cdk2!bW8&<PHXfC74ecVNg`9!iAj~(?^@z!JILZN)@IFHBGMShI`yUV7e&U>|; zqVb9*O2tW3UzseG;u0_iwcm(cvW#A9ne<Z1Z~dtEy@of;32{ldhi?;zI<f?azY;tU z{UJ1E0Wbgth*&F7;{aTU9VI9i+zuosu5%bR6RJ+U5iMs)<RGC=JZSR7YES{*zyRO{ z*UipofNRx1^@8N{=-Pwfe11HY6F{nO+(+0F)Y;TTz7TmsEZ$5ema`0{w=WsUg4xy2 zdaL+bFI2n#RfEMSc#*HB>4i-jw<n9GgnWW1g9srSFO?>5wEU?h7plvtKA1MWFx|&{ z`ZG8JzOlYJU4c))CN%Poz?R`%w1I=<YXX@W-5KDel|0mol&Szf7*9Ucm;MEC7Ca!r zu!cR*eHcsMg)q(`R?A~DZs5o~1Gd`t>^ylGq%6n5I*v5wlIuK^`Q9a`fJ>G{>(S42 z|A!ZHZw^>Rtd9VqKFvZr3x$-LOC1?YC6fq-l1?U(l?Dk<kzQ~!1Z8YIb*tJ%%D{BG zcxx&Sg=}bZt&fQQcJK4&_1D;}E+TNbXQoyE;2rH9BvZwjNyaU!#;i8cnLcvNeahm9 zH44r+v}291MIo@sqkRu?O}KcdAmeo#XzUY+clTokV;|hb49jlFK^KWq-_&=90n<Mm z1Pb?zg}ZoqgF1ZSG!5UNI;PZZaK4J^2!6%$q3tDDEf@6cw)%n1KKMT*gEpUbhA}<= zQ{I<5-l4{pF7~3jy)SD!Qt~bQa7X{D#*TMD-|GOK@E`L4ehEV~YsPFg`d05dJKllq zTSqp0YmOm@Ggr|Q;Cw#d`+1Cuz*GBJh!U@K9SecdHz)#zrMIYntlV`3l!XOIEJsy` z6J`kukC+gmy4KEuY!g8OA3|q^Q3QG<35Ob>wtRup@^Qe1NWFC(>*AsGeE-lK849DP zWw#cC@VL;8O@7LpT~I>GO$#oly}rAbyrVsAmB7==Gg^IXrsAC-dwrelHv3NdKHHPM z+mO9ypoyYggoxHg!lddmFB}aNFQn+q;90w7zZoC;4{LNiC#O_;e3k13r%jlsy9StU z>7b8HOTUWaXO3>oR_oewnoF(HY<7oP+TJiuyChin!p_&>`+Ta6+(>KSWZo}X`DkM% zo1cP75TX$&!H5np>o%6xWczw!&Ee4({Us)C0L5GZU&1+vBIh{%@{9^N{N?LnMxZSw zF!Au0^H#VSPRWf!yMd@gbBPt*Q7-MH<Gqb*+YSWu4I1?~8c!o@Jg_iq39_^mz&y)l z#nvFj+=sj}<bE2OaI*veJYA>gwOEU|s^MC9U(nf95t<NV!~ytZ{Qe)*FSVP^FPKl7 zDu;b?Sd%XFzK<_9rO{}(mp_joBg-?spY(l{`asz&B5U5;HVT77BxROebZ=P?sO+ap zm@2A^z>s5PPl8#OGT@D0sdP5HZc0lkH#CyKnjRl8`yzCSRHgobV{kzZf0%$7`9y3g zI2A`}d^|Q8ti(}7>6{KNbuKYcpPh^&1Kae`spOI43TB6uL^Qs5YdCbAb!=CrVv$oU z9S?@%U%4iKC`oyKfn=GR=KR7$d~%`6uT0L?`^&fJkXq*w<Kt{&HBd=R!=FH%m`nQ6 zknmbO6g<wVZU{%K)l)1TkAxE4F?U_MrKU_fOqxB950xePVD_Q6Iz#UXj~16PO0;^w z>?_k=!MVa!!<A%=8W8xDiwHx+)xyv<To1FeqwoQ!&z?Gkz(3j?qbFeYU9E8T3SyN> z-IU2ZGCKR9{RO_tDt5H7$VDR@UOaH)3;bZDHz_GIYB@jWt79+lA!HuZQ3U!7Cu$J9 z3_fvL={h*ZFc!aS-@z#igir-e7<g-S@a0+Kfa>zidI7uVh#kCv{l83RV}rxzmX+0i z?%w-~TkL<tU<18QyDjf}{fEO}(A5n3Ht!63-q;v5FlQ3X2iqs@_}v-N=ekHv9P<S@ zS9tPzNOre*4o6;qdRy&#xt3>j)19n95|(*tB7#(A3_86%bL!O0sfe<$T9eW7DMp=# zHG`Lub}u=uVLRp*;pG3tjD)O4E%zK(>i9i;oAJeG{sm-w@JW`>#vbRBreDB87;a2w zHd;`ZoMWV)Kl>q93iRyLE6}z3yd8VPOfiRkBoMhcoF8A*-6U1Syf`|MMR;<CrjBG` zJUPWw#;U(xPb4doe3ey9%on=f)6>ZWN`MM`ag6UX%sKL>rb0$9*s(ZX6NnAEP1{~b z{}lK+SO{v&WsOn^A#u2hGr`(gN%(T;|Ddog$xfEGgaIS5q1OW8!2NU|rOGyX(Aqpw zgQ9af7}SO@G$?7h=*KM`VihPXl3%FX$B*53Y-R@Ozfq@ZHCnA}ViYiT)O~vUc>gu@ zaY}4_4)jhG8>=NDG#u{(%l)doT^>XLw#m`V%+Nghh?DO@msRU3{T>Lot0a&hzWW+< zza3;DoW`o$VN5RiSYv4U7lEF!1DUC=W@;d=Fuyrj!%94@a!AFE!iL8Nop`<KuGQ7j zB3$T}SD^AK`Mpb`v5zcm3`XBjmHk`%ccn_V&8z8L{`TXGpEg+fdp*^a3RKO!zyFT8 zPu>wccZZjCRxLN!JX`=efrm4|zKkm0?KEUhp=s*uwplu1mchH1??|WK01G6~hK6@f z>=lNpv0uUzqd*ZubTFcZ5dihu+_?`BI(!v7QTn~peg#HfTgo1{vY9DFp$<)Dvet20 zw9q<bWQxZF_nbHMQdj4VrEJn(FHTKP1cMWkQ^j>V$v0U~F~#G-yXLLR*Y(2xdZnfD zv8HuL>02<P>GY!Fu9+A_RM+$d8rfWi8AF$_u9;}G5MG-pR55R$!Q5$>m<LLmv`wa? zvB;5;BS#kIXVk4AR2>9XYJ4=<BK&nf=<D$IAhJuOQ}Ly0E}Q-3M5#0uw6|_IYZ5|l z2NLIf(AhqP83|j;khnEKCkX^1JA?2g)*BNcy?0rI^>U4hMl_fC-oXL_SFP1b1H)e& zHn1#_B{WQn(4$x75-^yu6Ung!m0cK1ChS}~k<7hS3{$PzO^ALGnM+1DS{u>iT*UGR zZ>ovBGWXWoHJlx3rsZI2-T9`zr;ln6iBJ>x2vTKNSUqfAm&uc~m&R`jL9G+r*oZ0= zZW>=|lfPNsMJ<l-z@Lt{w!ZHGl#VTy53sC4-lO&#m`O|l1&4c*)QRw2E!C^xN+B9f z{bfVfYe+=nFH_-Yq1)L1u$uia1_xOl|AN}W-q%0>7dFhD|MbHj_UtRe-bZ08R?O`& zC?ac}D6IvBa<~^5<_o!M)pwHYxG-_}&7_|bZqPkfMb$_r)fZ#-`R;d(Ehm42AG-T; z-}%2eUy3vXPzGvSH1>ZKx@{l)yENYBT+uwKS*K$6jkPV>J!&<enILg1uEG?%{vOTQ zzkBW03)|b4wY`0Tzn2Fg?kl&hy<79&@2M;EB!Bl@Qs$O0MxeFeIeqG*&<6V;zKAG8 zYX|&gb_V@RWLzvQ|2if};@6?Zsa8+cs+AGsV5wAVC#zMZmOk>Sc>GgG&xY1#>oHjH z@*eDXWA)kf(AlH>P8qar4zR#?us)D%S*F85mUYQer=$5?tg)91g;I}?SZO=kdInzO z{_^9=U^uteP@m(@`HvU<NDuvn59Jc^=q<NI<B8md-jK>={ly=5;4W*Jnbv(9L!~Wr z3kp-BNa3T|>Dqp6Vggcbc4DIDmX6=KdcvaJ^^e2;+B&g%=Odj=W^!_RdJ=g*-O@5| zX$x(>z%_trAn>Ix$TalrH#j?ZPy7Crq4wD50CNUtI9?$+t?9)WV9UJEDRAZm+!+{C zXE0V0K0#A>@-kha^~<h_huY<Sm$v@sLLk#6T)T$rVw2X=3zk0>w}^$@(p#tU)sF1T zk(Yv3UGEb^OiczGpm?rU98}``kmvJUF)@6ouL)qRQm|^C$NWUj%vA($S;ICmbTMJ( z(8K^?t{l_^t4<q#_IYUc+AVO?5LC@ptJ5M=h=1U!306-B`HJ2%;2Pu{8HJ_d5wzhr zEao<0&3}{N%>iF7p-r$EWc%<Rk%V+fE<p$Bxz`xfunQM1Y+kr<<-&z->%s+uZEsw- zaM@e}&Kb~7Q3*8~E&c2K_`;s~?QOf)2EsG9SE<mOSFpnj4k!(rfcTz*fwl5=@y&y! z!SjYq#KX>kIL=oAK4`)Y5j3H&l1B_nB4N#GXeY4~C54F2&-sWwTN>d$@jrN?Ud1El zZ%bp=H~vrT^eA5ibv98a=ga!q3Q#v)4|QZn?Q$Vx+))q_xx?K;y~?Tj38$_%9z0j` z!|s?TeLyV0rJAm+UY)LJ16NT~Yqhnu!YK?VE3)_7piZJey@oCgB`c!s^*kuA5bt^0 z2-<%Y+J{@R2?BICyj9(AvqgJy7}^-IcV!FY`}T8}6@5c<z_>nd7Az7uiV<PTlZL(l zv+^$qGBfB1^&@TK-yX+6Im@K3)$GR}^8+)l?|cb1e3kX}n{QrUuT&r<%wZVe0Hk7| z5Y~y6JMTQP0_Dhrv5DK)_;3FqzRcvn(@V>n`dwYm=JL`sUyq}jGGvN7S58>02RXu+ z5J=|(YD)j=u->}I_geH)G`<qGi)^$6?FtXN*8d3YyW}yCM<~r`bi`TIq!XU;F{1<O z!`}L&>1D{;`r3dyhhuf|MdOYl2BLJQko_fN`_{k{PL2F&HS}%g2Xie29mwAT79v3^ zcvevQry?AjJK1&p3*`nCxOM8u`AbF}vIf=YB412ND0Hnqpu&XucK%|baGszh%m#HO z5IbsFM`M9-G#E?7Qk(g5B9P7_hj=QGDCaj*v1BwD4SSx7CI>zh3q-?Lyvak<NGdj$ zNG20=u~aq_vD5KD){dS^AzX_;bt-CS1M##S$z;;8dh)<iu`T`7R?Iw={gii`8u-fS z8lXwRk^@DlF}AZdU#v|pS{!FfcDcZRPFTEQP1o?(c))9YDF6m`nUYx8YS6?1vIEql zwxukqT86?CW5t2NwK8rgT()twf=e;wgZ3+`d<oUz_I*1L;4MCBMwAucd{<fLSa&M6 zA64Q17E5{X$q4eT0gKZY-O=%c$+!tF$NI#i#h6iHCkRjZZasDC$n^A)Q>SiqOXWDM zH{#g`M049w)#)2f-+c4w8>Yd?ddg2fi(vI}u$f!$BI1!Y?4#3dQ0KE~gD~m?Voqrk zLcPQDM4VE-!(pU)aoq+-ky3-=L}8=Vgl#i`?3jXHDn5UYX4HI*0~pbzS(^RVVkq2D z{4!4jHCEXv5ep#Yim(e&oI;F?5pUOoOQ>W^6RX?z5Az=1e>^`jnmhKG+9go=-{8dW z+@asX%MPi%<2#Vv!HZN(HBva1%N>*b&K|BeJoXs;t+mD+3!h%pj`OkPvO+hjg(@;+ z5h>IJ1JpKtxMXKSTVk!JIbUlll(9?Qzf-B@)qFG+%|9*2)n&9YS^QQc@`!26Baz6r zipf-?qcY<ZNpR?3omJomeFbx*;mi<`b(K&Y;Sm@Xkn<J%zQ!nMC1BeV{)weT0|LH8 z{pbljel7ijWA^A4{v16DC*Jf?U5>%JI~iMPG**_Dc!bAW4;MQxu4cS1=rUi5M)fNQ z1Vx%{J8fU{Au=5sMGIg~bKME3)V8kL6RtmYD<96gswX8&m9+^Pbvll2uGC40Iop6@ zYN6T_iBW0(us+Y&^nHLTJa|(i6tWz3jsp<)=7Cx)M63Gy=~47>7*J-8vrg9ipg$CX zj^1w_0Gs=Sry`(KV^2k#P{5we7A(pi1SNj+Fxl>~ng`5=&g-hVMZn{*6ZnS9B7qk% z+>)oL8Rw3fncW6U?wmo#-5G&7RO!to+>uSueXhfShrt|nrw2<^)%T%&@15`J1zxmz z`*^(qU?)7H$mwy|-O%q_5DX>|a1W;o*KbeF=7`5yv9{O7;+DX94Qp=x^y&FI%kK5Q z2M1d%FE1P2%<?jy;?v7SDZPiJpy{Kug)K2-0`-v@7DRGg=kA)uf<Pf$r)X!x+uufG z``qo*c^Et<Gtncnv$c)wa|XLrx|eq~+*@{fe0nq)Eqpf{iH3vO>}V=u10JN&`{3)_ z;&CasR|l`?F`%a{Sw#XEXm{P+PF_AyA{|t|S8Q#?Q`&4E8dB;0^z^B%^XIotQBMoF z8LhOPif?VbLhV|sC+<bQl2l%_q<q3&UUnXrSC^M{?0xe{=-v~nXeiqYO?q4WWbtt) zR+SJ8IA)<u8Qjk1(m!#F8Jt^wBF#*jtvs|TPjeh(sy+>+NnW*_IkAs%V4Zb<L~BN% zTV>z$*wa6Rv?oNy4ZF8EmeetZvN-sm-70tzs5R3>&-lrye-q7j4}bf^V@pfp)Ptr< zr4)6pdT-{xK*#*=ATurjm%mEd0-l5DO@G-@*Wv3}lG^XOuT8jW9@UMk5A00IDz1!= zD>Xj8!lurb@n@cmJzdS=PZiCvS1oImirO0vc4&7{x78=-wocu0%c-q-_NltOytTEw zTxGxR9Gj)L+3XmqPcPhh>jHjo@j&lCG!RIRE=$ISdJ5XN+ySesCw))De!}d|$&w|E z^ni&0j|f`Y7+q$v=T^=r(aj5-$PyqJFUdXG=>ZyW9)KcJN^6+xL=X}dMHj>!qPOEB z1?m7euMb_l(tky7B{W)&HMeM;sOxI*;3&OB$<=q!4TI&@W;YtWP*8nWu@D9|<g)n! zf1Bn+zT3W}ziloeW1#T`AdW~NBES*J0}A;Tx^<|g04wZ?)mG(1%DUKh-8m__&xgWw zoXGQ`aG8|Amcs?}<@4?}p%(h~Me`iA1ihBFVZ$tpo!Wz?Pr55zQf(N6dairRW%qG- z(7Mkf;t%P=|5U$$zLK_rK9IBTrGx|1z<CBy<Uq^=U+z+FbR_@2Z1z%a?4!hW4&K$+ zSMC1nD4xi@j}KkSaa8(<qZ7+U@Ngbp!-$>;D**9AlT9GuC9&v(8XJK@(l@n2=`cB0 z54Gy`T^c>?j*PTuxzPRh{3u#+(P_oS+@6<;s82kzu)e<VRzCaIv082H8NU71pJi9@ zj_w<NX?os!4|5|x9$#o!1$^*^?<ScSJ>8*UwrXN&mJzlK5mY6nfiRp{dRTI@yh^69 zzM&0UuqUF#<+u02N_SuRjHHgu#SUi+4z?*Eo{7hJRKG`RDdBCQ%+pt{m`S#5=8({p zj>Lm0pa+<mT8AbR)bW7uVXlOJ?&m@<o*^u|`$E$8x|pefH`6>>eZdepv(HX_Sq?EY zZh!}@@x)kNTP22KrrSk@fLPVjR<&o!>3mAFz8)b6Xj}_EEfTfHw<a37iQMS72n^+G zkhc=`soX^$D?HP|CS=`kEdemN*lbSReDf$??zSt9hHY~iHVvU{q8_1*LL{Fxj1-1h z)`jL1#^J;0%Y~uTJEWSffnMUeEDs|nlVvf2^6E!pcbadxI{!OkiRpJvC*Cw#gqs!| zwTh!|Nxf%^ZE*}GdYzh@vaG51;Mvm1NJ+otlzMFynz00pHtlXgVZSR;^!R_cZV$NX zhc|br8!Z%~&yMQJPOtz>R<@mWvi>+%MxPzs-P}|k0P~gaepJsbeO%^-uYL_j^`?LP zC`|n*5AS1+wV}Udyg_4$O8P|>TPyuUE5fz0t)Ts&U<Nel_~9YyaJV4U2{1*lAs@c7 zY`4~Dj$kH@BkahLnf124tUqkq_}w?~-re2ZGv&&zFzS4Ic{+n#Csv>v+-~EyO_=jx z>>!vT0IPW~-F~O-(Ef=+WKsEP0poab>+#-((FB{{LX92Wr0w@MbfNFuBQ<n8x*7T? z@es`1YXEL*uut>l)?l2`lMj2Nneo_BY3Oi<8diEuGJb-E2CT7ffm;TzbIvm46SOxC zSxNYIOSjVaZgRQr?s9QE?fNaM9U9yquE^$b<KVe!R1S8fqU&5XIKmkvDCZm8NR}Pu zM&C*QTsD1oH?t`gYe^OxGREkFIz|aY<>@<Q=@qS^(vc@9QV0SffSioljTWa1`q$Jy zHir#G_WjZ&x9=N$P3${Cr=6GdtF0kjmMxCM(2GP2G|_R=70r{=E^!+?pAUM&l~B*C z3hqCcZ%`^9x;Eo_N<g6~*~`}CU0tM>xypA%W3jJ$d-$ijk4~7GDFz=}i`>#L=mq4Q z=u3t!>9ecc;<yg#A0<HX5zy$LqgxWGus@C!>}yuskXGmvhIeMbyQ+yEbaZR@!&BFC z1sA%FLtQ-Zis}FJcB!wo!}>R1tX|akb<q5M-L%6$13Jg&`vB12y_aPC^l<dH_rdW% z)6zeFGXus??-lhwcX+-XZ2!yL#}IULSHP3*f$y)tnnXt&CLaUN1Q-*V6K!iG$Vbc> zsBNsmDcEs6xcaraTMd{7Z>@7=SeE7RaXrAQqJI(OO0d-M^GoJUCo8Y6hE~(MRJ3fs zQP+ZFd+5o>&GS|ftdKdu<PJXf|9Nl|_rV@<Xt_o#J*-pe1#xf*qc`G7T`OHZu3hF; zxb*->gH};^Mc@K7(o9yF!JNt+-3R_i2p;#+{=vr+iN~T5?Cc@q%44P;{dP<L=wlP_ z_0HS960UwenY=d?2*iIO9tebhi?J8z#m_Gb4A!961udh<16mz^u`p=4AV4UazJB+e zTm=Xo5G0erm*CKV4yoXq#S9QOtx9grV|@VEcAhO+r!9`CkNlM8%w5LTTC(BRn6aCw zRMUp~%J6Akws$<5LlhEhRy1OnRwmYnMl?SuGGhTYN2i9hAlNe!(Cp7Pjo_B3)dO_V zG_+T@s%5^bt#H&W5oAt&)o3IhkH8f>oNiVwr@%2h{bybi(!sh~Sm3^=8jbE?XHg}S z@k@w}ST2{8K9W9=m;9Q@TcbD;y(5H1QE;MF+H#JNR4r?As$L(9rBbo6dVOlrvewt{ zyKjBnQodu`+Z&tJM54O6vAuna*LY9!iygqF1JBqa*m)EeZMby9sau8!I}E6qJh%Hr zc%3`-BJq=FKh9h3@Dtq@A9T0%+>*#hT812@ZW-DlI9&0w_$%y6@2diMHbHcWIFqWa zYPDW3MAKF}TByU)PP)?+5fw4GDYH_s+Tiz>&YaoUpuOA1#+frqY}X~;mw4S&9zmVz z#Q#(OsJ`S&LI%AXaAwx~w8ADcxxXMcr9{09*P}3ILQiUEi}i+_<d-r`6!-SU>sm9N z>YLeOF+2G>7#n1}e-;f)24eBlLy73c*Im5J*f1&|OFgt=NNm%=H|o<cWP9Bt>&gCA zG<hKvkD(gY@N2Y;d`{kG$-JQ7Q@$Q<GIL3f_Y=K7_B^EuHO(YTjBZDpqx-*#xW`(K zFrt9&GZgFy8KW6$!zi2QVDJxZkbYm4gzMM)htaoTU&}ccX#i($lM7&xuk|@v1HIsv z2Y!U>3@{;%s$eA)F|f2?Pg`bqJz3+h^#>I#)z-Omhg<4BASXKE1eN6tXwVbw*w5%2 z#uN8vVr_ha-@%$=J{|1!OW+P3Nzf<+id_hn-GppuFz_U1KM<q(e{$*1@{6DKe(<ww zha40VG$%gz6hHjIr<~Dm=-;P4$VTZSa+^fC{+u=>`+Ey5OR0X^V#l>p9pSL1{>1e5 zv!DGF-RVS!mpq;Q;KITOA8NKLy5s3|3=tor`G)k@k>%6CyR*O~&>0nBrhv_XncJaG zS8#$Wt4a}T5lX91q>`!eZhIU*mr`S+=}Wq)ILg@22i(yQu^Nx70TrueU5el@4hXfL z6j?FiWTn$9^$NhRuA&Mh)qC1eUiGdy^Q0xTYzQSANV*0SD-Hwx$b68o*dQe*3ZBAP zgg0bQ$tW>#XKl^a6VLw4XZ{#NVRz#34liBHQ1s8e4G6bXoZ;w*#F%?}p>q!$1I2LX zGF;i5{TY7jGv2B98Gcp{*E97T_&Mv$?Jd@sw(Ze*4Y3kVLq*x^Z3o_r?lOx%|1u+7 z9o{pI$a20MRl(>@6>}T7YSr)ZAR*^+eZP>pl#eH;y6wqSJbx)w*ypTJO*2ijpNMMP zos!-YDtFRd(RT1T^AxA5eA@>-3~U;aa8Ps#1{=Cq7W{dK$S4~9^rtmW?EEFqJNo2P zpVBuwsIP&(P_KjfW@sac<tf+#z84N}OoIfd9ImZGnR3QXam055Y^o;s#CG^gkT^!} zB?P@Badt!SK?e<Ho12*~Nq0--2Bnb(Rid7f8p0`DJoq4Ama*#yUot|zWO&>Bt|okN zYtHYnLOC>swE+=r(OCZ1OYs`v;>Qvtat50qUMJ+iIT~<Pb)n&wUNJDC7t(SKZ`Ugh zWdFj$x{`zKgw54(7$E})H0VSqY;AaO>)zVRWExWalibc2-lipNk~H|p(vy7L;hmhZ zx`9yxhPOo4oDKj)jtWyqe1|9<Ph;m0po1C*8eF3wl^H&`y$^;`sobeChK`=9aOe_8 zBPw+&WW@^k(7G2_4DZUrnOIC^Gh=Y`<nSj`;n4u3$DoxDMGMxKdPE(y0pPBU7WbUb zUag;XlNYZj1`@JovwlX~e;P7RY&W=Tb7k4(gBXqd6RWtxgOg2FH)&{(F3DoDiWkg$ zzU&1=Umvy*%m2MTZIh}^u?*1l#+_kD7&U{#qmhgbIwY9dFE)M#X-~lNVtvDXj4!!W z5SzHw!xZAco}h54=T}x>uPG{vSYqYGZMy0GS69yC>PKUhsiXSt(Wy$z3C>;^eD$N= zQ4~GV)hoy2=9At1=da%VXyX8=J@X}soh^8}%wWcoWx-6)!VGx2nc-sAlik0sDM~PB zmXA+61(oQ&ei#<3sl@Ub5%;E#JB3>J@1JxLkXv$Sa0fgLDC0r;<f@|jC{<e%qc^Hm z4btv^e4{2)ZJ}9hee#3`!xQ@9Hs+l0yHMK8w`ORI4{T(l1Xqve$`R!4&Bwa`QGZOW znvV%h9QH9ycUz#7r1)Bf>&YjX9+%@vCRb^?`q<T)A^mdrT6_yNu3#TjHW?^C8Ahs* zaV4j#w7leg>M(dU3?17e`ptnclRZUFCj14n%jKp8XvV_<N9Sx>s8ys>p=~-?ymA?d zC$q523x^T#fs!IkauA!ntu1dFv|rzxnaSsZ2qh9n@Q`GQA}K|g<Q}yOdr8D%^629k zH~MbG=g>Bt9+N_|m%XSwwpxI`M<iZTM)e7Aac5v)$WCKJ&pUdWI4_<ynoLXyN3dyD zdaKTndmBdLb=PCFr5`fy;B^UWVBXMojg018<u^=v1<#A-DNpSH$v~KhKAXnc9urN- z!>5&hXwUooAiU6$cLqYZeW-ISy<|L1G#$aCrqdPu5WA^MO{3`ZyeDp9o<~qL;C1TZ zO?k@Ht6M{uD4*?Xt4qFpU_T$iEU!2lOzy7IB|O~cTF}u=(MQ(drMXAAn?9VkfHWvf zDU_gEOU#WcLu>~VS`t?NujoeWV`CV8g?_EL%g1rpKhV%1_<hZ<rr;NL-uDX0lM6TZ z9^EXK;K|78tOt=e)|u{3+&(ZwB(x%n$o7u~f+|Fl$p#_lt|1yIi7Z0Ue|1`&*QWSZ zIr*O0f^LloIJOXDrc!HltXv*jwIpfk4y^Xit6HLL;Wao1LR#7DDBm7MmX3PYHg4mF z%IAs*SL}7c%NF^*wXiV1Xt7p2wVkI&!PjM@b6*6cOZyxv!M)%E+tjaWJ*8u@qP_jm z_pnZ!i~gV++JIELBtAU^4qddBeZ#S1+11lx-(;U3f#2~_1bvaAI%yw2exrgT4wCy7 ztWeOO9v!Vbu9|APx-kl^URnjC#mVDKTQ&#EzH|B15$yNZ>o=W!#o3KuaLk4wC*?w8 zha;L`l4Mb`2sY(50{*%fHHV?10vHUdVA)yT=a8&^GL@R2u?wlxXrY+KR*Cxmd3zT) z$+EIeFwTv~jd$FL8;^YFjf~8Utjf&F$jZuBJ)^20)eSTx-9T4&LlYp?cJoZ^9&JXE zm__B`2+1JW;IJe=-4$?jid7y0YB;(-QOB85W(H-~Ay?g%(N)`VcW`Ha6TSccckYR} zkr`QC_}I$sxX*L$Ip6utcfQy8zR4;0KV4coJvFJU#l@?4%z4vsyO7L`X3|JDlTD|` z(i!D>tLjUs^!%wx5n9RVDQ|jmveH~%$G#*yTVHRUzvtdNy4OpU`MKF_dNP%EDwTXX z<y9)>GZT|~P8?WGz?o6H9x<?%X6pq(cZjVP#kKCrEuwFT-UOH`5j)DgQqXw9@_V7t zn5`kAWi*P|i?vz!>H2pNEFU}b<<8LU%ZMmk7*8dVRybX)F4SFU<VQxQ6IK}e$SReY zYOOYrPEXWe^26q=qjwI5ZJ-u?f7nVSQ>>5mPP?v!+$1SOE85UyPr?ER9WHfE$TLKD zg+WjdRP~C+zaoM(%CNGxxIn}b!VCM3@Kykv^*T4;TRZ%HVzO9-b;tC6ZSiDv_X`W# zbYRZc;VY}VX+Qko(FxvDkIrNTdb2e^@1Bi&)t4A8pxfZ@{nOqww9`E}IQj8wADB~g zgr1+q9%j=&Cw=#`N#0E+UvO%+U%;9I4hx+;khzzG?<Y5OmnA8VXgiP*XA@YhXC3mo znT5$LyXz`cN&j9lnXYtqD(PhM_tU;Ke26k)+}!S7vFIx0BH_xedpt!XE$9G8JLG%O zmQ`&+z~&Tqo?bGc7_{z!RBl?WLHLtwi0Tg~r>Dc=>FLR*t|#2BLU{E%7o+i$NUAjr z1xMy&Ji7RutKq_yo4Edz5=9&H2SKMF&i{+EaFe#IH^14kGAefVU*r*5_lAxi2`V?3 zU*N5w?+1oZ5@8y8U-g7j(g5s#CBo?2b``o;v-x`<-GGVxD^z<^01RqIVRj%r?7)+O z3fiFCZN2J<mJ;?95atH%0E>C5^-XZ!^k}lcPrHA*=ikB|gl6u&5xBkEzbk@|=jnCA zlds4Zd8gCQj;fp;^QA!9;O6eV{&T1QiqpRv#KlqQYGGuOv`M~)CUi;MhAYs;LXC{1 zc3)@&1I;7@)HjLCUw`q0>JDj(FettzRQ;&yfKL&3AkRsjT$r9(@s#^4k4@dnCT=U2 z{zBf$)JKwzxh)rXS686^dpp~ttkTTVsV1|vesWI1QR)BTQ4dXK>&xQ4q~?Ab+v2E$ z<XOO(X<+SJ0k30hbTgzOHhQtS9bU)o98y;N8B3QeHx<lUapK=<xV8DEWHgNUQHaKr zkFGFiOK)Sq&9iU=A6EsaT&!dg47?Swvtx5-?$Y<w_{7S}SxpCkJNuvlbw;&dv;zL= zFH80sy|%5xlS><?geR#6FG6Z+k_*}CwaF=<97F}m0d1lxp{Sa@Gq0sz(gj*QXVjKw zz-^8|gOC?$sRJeZyj>)C)xNp3dN7f-MuSW0KXEiVhZLaPn0;8W39w6@9_sW&&w5A( z>q}lk>pU@}O058-Zh8)Tg+g;C?29mR7ZjNl5njOy0H`8sRo2`-KQCsRBQA4XP-@C| z8ruZ~1IQz2M-cCN8gCCjr{|o0u8|MFZG*kU?zR{ZF&TXA_|b=eljft(^=KgN79e$1 zpa%7D;LOn-T!GF3UF%^;Ve@sovw_=qj9UY7=R;Qc)QqEkyqHc!PS~zH+C7LyG116$ zbq~hfV)TrPokDQcpe<VsM4^?S+Ed`z+>eZ8bCU((@AA&5%Gs#no}k^l5v+w{4!ypt zb+CsAvX_d7w`QQlGK5hyR{DJhk%hh9rPuc?$bh@$l@9wLyy1aG-b(xwHf^zmOQH>} zwk%a+HYSq+oHiyr^bo7~?lI)B82?B7X7|RdJDx14y+Se`-%S>}yK-{yj2hu%yvG8b zns!LU9qp5i1MwNWsfTeAZ(OlK_w^Tjgf@QmyaQ!JU!U=L&YqT@Jtt0RB}{ABJt|q` zK_YRo`}LE$1PYpaYTn!f`Vi)!CScyArC^R~p`Z?@uO>oUL7|PI12MFH9z*?Dpz2$G z?%tuT9nynPq=yIN(8pe3&ShE8nKw+l7R5t|b5AU)x9MS2>KFBwpEXWQn4<Rd{Os=1 zwE)u%JsNN<YU}6z!N|$RjxQRAF4z=3QNa_<s2!AO=~DW)*_*|D61)KXIfpggXM7(P zMB4+iiWPJn5I-FJgor_hRZt@lX}ARRX7eAM{>+orrKReV?OgT`WH$6B$7gbxHBWJG z4N>)z!7SzK>S&9sdegQs%kfl7HhE@`YE<T(8^L7izPtt8(fn6PYdkqDTpWww08BD? zGEdw;QeJaGm+%lTVYyU0Cb$BR@lSw0KqU^pw}qr#9h+Dn%L-Opep?dD!H>l-G4=^N ziC3XL$A5M;4t5cYt7czaqBL+Q{M@fuPpdCLVt+LBFGF7jszV$Aa#P;ZM@&K;ser~% zp_bD$jicc@{s6RXWgxwtgH-KuYaNf2JFvt`oc$i;DUX<ka^xb+?@?4U--Rd~{Fr={ zGl`!Geip-C!G4DTtk$tpHWH3Tli5k97>gjyWipwI#EQ;DE{VhtNc)v0K#->_5{|@@ zxe30NOXA;<w|*^1c-4E7NManb?Q}GeiBIOjN`-R>pqYrKZQPFMl0`%%#1Gzz#)rKH z$Ee<0CxQfCZ69BCu+Z^u1sgC>b@xky06DI!0uX@h+W-jhM|25T=9ni75+|^A)u{HV z>nDceZ?(29`~py7vs{5Z05=7U8fK*a-KcL{jrAG0K=DskP%hmJh7(iuSi+70<|-bJ zq-G`%8}ID1;R_cZb~iTeJ-d?1PRua<3C1L5Ct?ULwz2Vm8kh~|mU78N6gAi>L`6x( zAR6Cz#nx70y9NzOB^E=JlVl2fWjLBhWtYxfU0t=~RQIBfhz+JbgFZUQf(gyeKy0wQ zdwQ*=yh9<u-e;*W*wDc^VCoB912av>YQke3vItNOL|i`yo=~qImsEfcBS2+&*Ncp7 zPOodHnR7~g3j&p1^j`2)O;W%50==}gyPxuDtnf=<xSIa8fA|#3we`#QYSMeJuBwft zQrLbJ(tcJw$}Cjg;DLGvU^K^gi4qgN=i!RneVn=EvaqCJ(nA2|+M;7=@)VkFRB4us z$<#LD)+Lfow}Z@ZQB~efPoa@!OP1NOj9WiC-3;fL*C7{fPX8#X=<fULNz34-rn~S% z4d~nZfYku*sUiVe<3Up;vXVAwouvrCV21iomwjUR<O9E{VfGt6pzJ>@yPCPeHT|^` zZN+ZG4!Irjw|I3|L{gmph6eI)KA`XK<KS_1>~>5orUXkP%Adc2%G}d<G|%|6NMZ^N z4nyYzHU_X0+6~CZsx|vI&`q@t;l?49LHm!xGTBLB)_in@oO{r-Px!OpSjM@b`Sd36 z=x#{PkD^x;CNN4kkXHDA)N2QNDPDGFCP0<Z`@`xl7O8qv^ctGJL}NDJfVULvk9!AH z0lyym^h)Jgb#87tpTa-K-_F(1V={)M-KkW5dTwrJ1}Z_T{CZJNeBxz@KcAnkjTG_` z_3_#~d;;v3MUYZND=*@4t9;k#)v8xOu;p|nhe~=Vf_m|l9MXHn3k9#bdipLHyW?!i z?j0*DQx4*Q)K=eDb*5HU?pUqWDt*`xpJzfkMv77IBUn^Ve1z`+=9+#2u~Pai-6iOR z5hBm7_o~B~KrRHXvz&ftlbP^AQgF~FPeUH3$0GSozqlQUlJdY`YhVovlhWgr$n~2G zIeFYz>h*j*5ZQf|JKn$&U_k)dQvBjC7k>VVL@zpNG8+67HVKg_WcK21eHU+|HheLe z$QRuF_V(7&V$scF;m0~M{Pv%n^rkb>Y&M*mn>(G2hBMk_83mAfz%4E=ZEbJo-9kQ* zWG9B)p3Y2rCo|z__VnCbE}YH6E+X<;NBF-gC?k7Cenw+5Ss`J2z-(bu$TIy8F_5!s z<CZ#q{`&Q|PbNpgu~@D(?k=pKJTbajN-U_K%Ee;gk>uptuU|iZURmSUKmub6iPGxm ziIeLK?szK*%My0N2mJ+wt_ew~R;W!vFsh2EmDnh@0SoY@zN=pUtlN3Sv5V2<=-5UH zTM4sagq8A@AK4|SMgh^ou>)Td#(T-)#@J{wTC|-dq}me2N-lyB1{y9Hp^mgrI0sNL z{^>DAOE~J<)GLFoX)>EwTi+v%9AWYtgj_-5%~)Y(W@#YMM!)ILDhacZNtc-S75Qm1 zb7f>29Uf}~;PUO67Ukd!G)Z%P7(zA5?^mPMK#NFSsMrPTQW3p^T!>tNItZAi6+(U| zoT&~mr`rG-7a0TVfy%Xc!5@L5CljM1FS1AnN>9Fkz03N5z2_ne$y}L)7cF<#i`$S! zDr5B1qsf()Qak_)aH8!HE})Lae@EY=8aM<}@YJJ^Zf+S#ZDr*pJFmsu4#r&fb}nD8 z&zm=7Q1$E=BdXfkeDu+$^o`f<ykupCFLw8X(c~eD%-1hprUZy*8jmy$3dps2?3LK+ z$5yYhdnMWTye_JnBlOIus|*jdc67gcNJgQ}Q5c)=w&%wJYLWn53+aaGU#wTYatYV{ zT?}8KEcgW()}|q9ax(C~7p#f6rFmx3@iUOx2?rqvu|=@1KzHe+@fCo|4RZq16jOrg zUos^1b$gP97U6tOG6?k_l(~y@r&iVyUduEDO_oJ`ZROP5BK2gt8O`O*&GU)G`OVE` zwa;M2OS2FNfn`##?f19n&Mr~s`=hqwluC|c|LA@1eCI-`+$xtAWZwRYdJcKB?;$;- zOh^LFsO~1Vdq2WEeKE8=$X|q*L?`%5qQ_q``ttXy$xJrvT+AjD;lia1SoxKeL^zVU zR0t=M*^5p%n@KJ&<DEz@@Xo1IN8eGuaP;0S%jF`b?nB?lSdo5Xz@QH```W$-BWC=! zI08C=q2@<0(=daOjC#oS#bNK&*T~ucYGiOYTi3ZBP%#NS_h+Y{wTZXXfgYZlH~0O) z^bbu8c0-@@&>DPt4O!#dG`#fhTwb=+sr1~s&KIst-XtwdrP|Us-s}W%y{T)`zx%-_ zt!$y_AQV}tkhPYV@4R?rB{e7NkZam5zeQ5D#gwhXVHnUE`%%criU&MC>N>|?pS1&& zBrfow_cm)}b^spyQaug(6SW9r8+$vt8ARJ>emvcmzZ(cs^Z!4CkT8S{+6K)C;Gw4Z zpbzk{>HCesze00^7gSxF_j=bP?>+z0z<c&ORhEDueuYKU;pemwkWz)9H+dF;u=fvz zDn_#VhZr51%ST~YksY?cG6Ya4ZT2sEf}eyt6HgT_2m(vjhP_uWf%C2a0r4v=f)3;- z<h(C5l0}f|{SOAizZV1_P9p}^uF=pbXu^d@7ZDlLjWmiV#94?SoM0_AUqrSYbMle` zAw9+mzWXQisJ{9+>gGOom44N`2uRcEdu;a4{t2I6rPy$lWe~b%H@K!syMW8!Z%kWA zSxp;hUxoTX#({!@aKOhlOCcTP-=$fBwO-nFy!VzXFv8^H@-A&e(}sI(4FN#&IJge) zz!7+X^@rX=)J+&ej-Tc<XbB^XKnXxU$wNX)Sh@XnfkXYa23+FNcSKfV&fQ7a&(}g1 zLoY(^cjR7y4_%Eb>{_|R|8XViWeg_98op-I?g|>&y8>$>ORN;D%wxSJk5UJGnO7HB zQD1{S3th*oRITtA!}xFVd*ku%4TpE1au&`nFI7HtBT;bR9ER1>DI|X9smjvw`32`4 zcmwZ!sgMXfKCeqWr5?je=jzT=o$B;-mH#*Op*roob|YV3*xFpEX>&nsVRLH%yPaO^ znKzzW*z7-jwSHZ{qFE98m5_H_rZ=FrC6Ffs3k8h`kcYWQ1mD?JD(Qs+iB+K=617EE zAQpx?`@X2X4X3gDqRNVwD!iTiToL@_<V5jvqm$idIU)Ifo2z`K6t`6DMNyU8wxjn! z=N*pm_T<=SixZPzF^iu~^gQoFp%~UI#st`h-n5E%EcZ(G<d91o5?duP3pfSevB4Xg zL-xX#hTPL`j)V3pq5?V&fB=b~$z|@bq10U<$tZ6+g~QkMra#ae!O=q#4~@sI#1hyY z(Aj^~DeT1U1rmtzg<NKT@ba+%&gs~TL#AEftq%ld&@{vTOpzxi*`z=~v7payMpC2d z#%L;;`@8~1HZz~kCDnVlb+F<dyu(e#Q;nqak^>hSBasmWSK{ynN1QN5vqKCQ1|in$ z(K$=6RQ`GexJ7GvtrwkaEg<54Vb6wiYHx{r(`jp=hbepZB!5o317J1LO?lvJiuRPf zuwbkBg2)#lU@VwyJKyxzslHLVP5h>9TjMumT7M6+_B8Ng&wxhx($KKbJZv!VKM=5n z3=0TWg&Hj#N2V2Y9%vo*L>Tr|_S#Z}x~;eMm*`BR>ymlU5gSPwUK-2TIrB*94H%6e zrgEHnXbVCHD+>4s&Rw|8tb)Qt5!$wayJzZ<FYq$;4RF%K9Wora!Ew`kAEXeyw@(-i zQC#m0#PQw@UUlK@GIi?YNXfEJ{0G-kA39-KrIC}TrlyqT{)f*F3!K$b^YdHZy){3N z6w2MtA$4yj7|T0&-u?Hi2WGKzbCz40I|ut1zvf!4e%!A9S@-{CoveJ+vPMHzsPNps zx8AIN8nNQuLRu$T418gkUB*c3o(ugT(er7am?`;)*3>!fKJ;Iw#3>c<Af!?Q4;AnY zu}tz2ZO7J~Cr{STtSwo{-yBDHgOoKoF<Guu-a6`eqktB6oLZ7DFRrE|k@@BAv&*~x z?Qf*avO*a<(JM2udu*AdxBmR{+3n@IXk=P3nHRi8<0_9KK<b*2w^qR0PmD5u9hAvv z$kLg$`pJ{KBezim8S8>Y{JC`iJltmlicR5=s$4SB-@5j}p0Rl@3kQ;$@ff0#Ozle4 zu!+f~7}fbxmGbQDGM9?Qu`#tP9-asfwlY(Lo|TpYXO>EGEDQ*sK07P=G|_p8u5W>! z9jd3iM>Hw`zfWlBS8+l0q&}PBsu1HD{D|_}KFvtHDG56^c3e$Db&-6dzh}y8HQm}z z&mcUO7EgY#kh_sD@)f>Z%-_freo#O8pMUTNXQ#Kerf0RDucQ73>**p^s4EgX$_EC! z51c?q<ch5mnemDMJ5%QpOB?|yBEJhgJNWtyJVqfv5GR4z9ID$2K^Y|A0*+-DuC!%y z#iOmpQmOLfWcf!b-_1iR_0OAM3!0uA0}D^+aPj&=eBc8GHJ-_oN<Z>r-(4zYGXK2! zC&A*+1}nxKqg;tUa9i-2b;Wp~lbwk|f{MdUCYZ@17NIX1qJwh#=Jyq|cV=k`>Fp=q z-)VNlhf}O7d<38TJF~_A)ocyc+sfP6GU18;rM%+tDQSP?xnEOXR-b1CMC6!f{0U)6 zIg5qL39cAFxm(@wSAn{EqdPk4e!=sqi;LA~U~)ldn`hQ8UtVi8zA(44GFPkJsKEKW zRNB+e_TWj8z5z=AM(D)8z(St)3?kv6;4_T|3x1(iW5FAx5)1C>XM32p$s7C>*RZ~B zwhWkV1FFJeiqTdkoGed>z29SLL=^X3>;`a0R$Eb6%9(qgJNDPW;g04fco<Zw?(^Ng z7XGitP@<(@Zu*D)pc+^68yJ83d);y`f3GEe?XsE=eoZx{?-)C1DzN8;vDgk-g2e#5 zE*<Y#hxI+!2afEI38AZIQ_eszF5H)End$>il;2z3*?oN&a=~#rE@l-_UQ<B~#ins> zL~}uds1>;Fm{kxe0u_O>YJ!3Z)eKI^wr<`4r^$|c`u@=<R_$Qv0R~bHT<xHi9su@_ zz1Rs7gqy*-0i$Th_I<8O&{ki?uAVmuo{*Eo|Gv>fcKf;%L1YOgCA2}-%?q+DyMuf> zRZ&A+&4%2<-gNj?%6=B{Wpc17_)-Sx5nX5+U64yhIkhTflxsOVnz$!!zsEQd7(4Xy zUcZ~gpVpF&M1$}C5w@M=@eMd+s)}0~Da`Y!%H&cnMn0U<vCtfVvzD_pKY!7Wy3bVt zf4~AFhx`FA8mq+;S&*LL!l0YpIwZ7sep6Nzz!-nNvkZ!|7&*XgVGHpqRoBXuPedoH zTghTE31GqIX=l>qQtGbFv)M@2PQJ>=x{f~nuG)m*GpfD}7pbZ07GgQLDvbR_nUq+} zG8PP=?&yfi;?ekvk`dJy%VgtLBphbV@`XrL!40jcRBaMk`~dFd3dv;L{gp&%oJG)N zIBzT1;ZQ6Mxl`E?B-7=Q=Ja?x0i5HSbRaZIVmXSI6N+J@h7?`_(8E43nzlsY-haqd zoAA*O!z8hXC=K>0nN5HW*%{$jG!$C;;E;DAf8*equMZF*bAe~t^%!-ugWYYjD68OI zL!ETZqQ}+v5b5W0W28-lYlUc5;n^lrrD-4f{+gjJwoN8-JK)cLz*f~ZHlJ?0(`q$a z{I}m~9ULale9eb%N901rNk{A{@YS1KV8P8miqNvS+N|4^Y&NUjo^#z?Et~DWGv^kw zHTB{rMxGeSWs7c3y*-<)@ud4soG6zMP<<#OGF%%x#To2`y9(V+a0L{hgu~ZAF_abg zeZc*}sKNoPMiKkCwoauEkX!Rr13uV2{-HODJx_g~baJ^|6Hkqf+FiS^-Mtwkb!t$Y z*ZWO`lQG^d=BNj^>A`LJK36`wk7X4R*8=Hr2PiMs76Q77b+8ngfb>m07I$PF;so@l zy0vxEg!;Our?id`Xdt>(M4qA&|B!qKqzC=%t;yP`EW_Pw%H3v@S1=gh*S~Yn7qt3k z`i)@lI3fx21EXL^s_O7gvm-Tm!^A;$m3Y-ee3lS&J&-N*UT}^g25uUjlXNYkLGif| zZI11GF?T3XQxtET@@<rFvb@>14w#T%T2b0*h~<?o&p0mw74ZAhp^j?F_leP3ILzbw zv_1#k{?y^d=<hc})38bF^1h1{NC_w4CGo23HFs!vqiZ1_#XN(@@KTjL;t^NDOy@&- zeEKt2puE4Y+W5cKyDh+%SDWCObqsH|SJTKQ_%<ix@oRcF30hpm<hi7<>mDdVtpXNh z(8(hsAfw?!lK|mn|2{;!_xI0{O;E;{@pnS}UI<$RSDBu$_k|<lQwdha_HuksUfO#* z<2%qAltq8}gZWfoJRCib${<)6W)Wbk+HkJ<YwAH(lqL{`ue<Ko;i=8tWGzXpqP0_B z&zDO1uLJ+_U?lsK>GV%#N5uc?rUCxVpU7l>0-wb`ZuI>CZExbsR2T$wWaMLThq20p zPyyl?1Wm4FapF^B|DnkE{l}#b3T8n1`%0N4c+vsfs4u>XuJj^8h~x^>JeB_bxmKI8 zjqpRFj1oTlw%o<SP*<0TGf!i6<T3L4h<`SC=NUfSO(Yur(K@#b7uC-v5>N967FHDW z&ko;VNabBVYxqZnvOoeAnuff(kN%W#0S?NJih7V-5NuAMIJHgns)SoY1WX6?V)s6t zV+8GZ`7JL}AFMc;+(8aj>7VPL5w(Dy;B$$en!kl!P1YwZ^7=`B0(XSPz=&gyBt98P z0wkQ8Hk__Q$$HEaT~fb$lNi`E0&@HrYDmQsaPYpepBZxZ8K_rH(S9A&%ldEc4m@4p z6K|kmDdpK};pp83We<Co4b*RQN?Op@Uc`8u3ta;kwZR#afX+o24Xrpaj%6}2Y{IVR z*e9SO6StN>t=)OR)M?tXA&xIl;I1Q35SR4pcio*$V5@VX;7*lFaPH4WVx`hl@EqyV zvEw?Cz5A}~Shd}Z!bWR2iKQ$=q)p?WZADX#%4j7~A>C}Y;5rsh$8D7_OweV4dufB` zHXdTnK&#nI7tn<6&GeJpuANSoqO1<v2-1<Ha-Q^a^60rX4qehk`u2cMiKbonxHZw5 z=p<4Ydhj$*vE_xG6|=gqtQVjfgAIca+t@@B+WP)nVcU$M_`EeZP}_yM-pC5iLe{m} z*rgo9|5d2fLY&emzKei|(61;-k>v1n$`Y#AeO9jc%1r>P)id2(YqdBh!k~L#oG`W% z$U=Z!*0eUA*(OIOB$uNpBTdNze#KNqV}m7cK_+1PX*JYij*zupJPwsIQ;jkl%Tzq> z<@a~!;=GUIGdtqr7K~kbs;*M0#ci|qWqT32<N8XQFFVo~wZj1$jAIHC;p?+%LhlYa zI}eSvLvBSAJR@|~s=lnRHBd0bf@qnIVf~0aW`kJwe<G#AKC*u38uJLnbjIA4b`n3K zdC3#HK&!hy^fsTigm!Cv?JTuO72yX7)H5<^2xpytOWa=s&{c?tq60_ZKq_)2eqm)# zRJ3Dbixf(hXJ^ZmDYCY)rAg#<g66in_mZ7_euqY~I?<<2o0cc;k+ZW-Btm%x?$NWt zXv6sxiz^kvKZOz~m(A9Hh$#0%byfhp;TU||?FRjpV2nT^?I;Fq!fmvBu+8kn^SAr= z54V~95PUbdGm4l#yWnHLoy_dSdn!&bv(bm1`-rb2A%%ly64l;(QI-`_LAhNqZrDSU zySKJ$HD!{!t6FWll*xjO6ZbVT@eG&Q473ujL<YuGid3FdI+ZGj-h{(5G$Z_G;nea) zoe}=x@~OgF%*j_4SYJ+!Xo+=1`<^aT@=k19smrl!&NVhXH<yi_dymnYVB9^d1r7KG zJ`lPN+E)gBgY8oAl)XoH$uh#|>w`*@4`MVWz8+H3kktbafkfbGc0PK<!Sj98Ba9h2 zek>CsMNVbL5L!glW;dhL(@UffNc=*=L2?5ThExdqdt%)BlTH`MsO3=i>kjK*^=aNq zyv>M!Z%eRN)*iRv^!B!MizhRS<Cs36SXUE8chv0F7<G$@t3tDuPu-nfTs-%-l9RWw zgv2txsfSDd0^cGsPsp3aVHcd29j}sOke)-Dg&^#Z<gc1vuR(AiEMyH)kRbSo(v5us zW?2|#8ys{o#y%HnY8PTHVg%0LO>-=bvStJqyzV}%nq83-b*OQi%axW1(M*}o9q41Y z#|yjr#dA-a2uf%u*)MY4ShMRQxC`#P8|#ZmK0(g+01(~c9;=nOPNT<gT6P1Jr?v%H zEW6F7>yBYZa0gc|LFV4GnUFMm2+x(+xYs?mxR`cPOIO}=sbtskRvY}<7$8R-yVmpw zSO^tab~S^gqXrRpwNmt`77~;hIiH$h;sP<0z2+Sm_qJz50gn#c8Z)~7Q9C-L01Fy4 zIoK!6SxOAzx&(e@tUFkCJE0Mb^Go^}IQ2M+aU1j+h+oUw{!la14BBiCoF`SW+R=K? z&G-I6x|?5v#)x+?-%MN%vQDf3|97~`?{o3r;hCK5={z;EitgxNKC?V|N-7YzySv-{ zCWr#>f+T>p^iI_t-)G5gW5=BCsGE&$i#PX3K$`q%n1?`B|CTPgkL|XHDwX;%&QY%C z0ym>edMn0SSPj5}N@!}WCc{0UjKGkg?w!c2iLR}4^Z`Sl0Un_!eAnjjGHL-})$yQ% z5tRKv7&vrujVd5Ltb!;U_@3Iykq+*+?^_$x4S|OWgtYJOHwZ-l!2?YCr+qj!sJL>y zrlu4Ix6DyD=B9gJYe1bfXd~P?QoVdh;CUeOprJWf`TBk#LTmhpmw=L=Fw^H=m2jz| zva03bVF1*ncmq<+Xt<bb43i7GwYF}YMW9eIM5#}OJmmiA&8yB~DEI*BxsGT8)hAe- zU%tAkeTZy1eOLy-+R*e%aOjHY;H2efa7A#ZLK?Ox8>OTZY(K*E_|`aI!z__-po2!3 z9(GdDM$gWDKPH;<_*3cBW7y!5eJquJ>Ty|ig&U81n~4ljMq>?WTqd#U!HBWL_Ue5g z5)1;I*Is1a&gJa+2vU$}R(@}j`y+f*XtIt?Jo`PpDoe^mjH&0_XsXx?vL0%3SE)}A zMKvKbhB^!FNyMSTLK3CVD`}$42#^g>i#1^y51)Eyfe2u0RT%cunbQ3ng##JH)>d4l z*A7g3nnzBIx*YM!%GJjzZXr20V}@U~{$?~1e=Mz@`6OX+aO{ta;Q`hl>esji4b`JY zxhfG2fsTTSL{K1Pxzg-?v3J((D2G5sP&*B2Ie{>OuJtXbdJoalk3Y_Lc6RuCvw!OI zx_-Oh4?DbFE^&r<#inq|=ovF#?=_~sRjJ!~cOYmqKh<OdhqtTy6?u55fL^mbNaG#o z%Otk-;RvUj+LQ_LX3jPWAl~Di44-#}q_VH2l=r?@3n}}mwSVO1*Z2-@^Y9+gGUAne zDS7BF#;}Pt9hf#9j)cmFXpbFWrkKdJF^qdj^pj2XwIko(?=lVDp_YE?_8SFYfp0~- z_JLahE2DijtugAm73FHDk6t^?llr%A`+I?ysy(m{>j9d@c0upBZ{TILuA(dfCDMvV zx<nwpwfIvWeq!H#yDCRuICQk3CnKyv(xxMEa}Dm~)DYwuiYTb6iTXTU-!0<04{6`< z3IR8^u?4s_F`hlmILRM@q+R6b`t=*b291V=L&&s`DhKP_JT}hK&^n(OQe|I8&J&_O z-B<&szou<MVJ#eqJ{x9~HVIf0Nfw1XwcnJtV5_UD|APeC%Kx|jQPT%wA>hm1eJjtW zB)fThF3890e6>SqsB88%8RKfe%G4uQ-Oj#V&Gawm42h<+k!M=L-i7A3?|&fQH~OT* z-w!YrN58*gX!k+yWcS<tIsxFJoh?WUy*L$A&1+RYnZ?7ZTI5<aewep>D}*RzYjNG8 zI0dU7nDoi>JpbkzvYu;5ky(lpfV~<#@1Ey*tj9IjH*GmK!{-MqmnA<SQ(7?0LHqc8 zZvkSr>>Lp8md~Ggp4LCl<50*J{vRtD_C0ACxry<67!xwcy>rU+Sb1nEk74qoypI>b z{FgWL!3&o%0B)cXgasL}<px>zLu~y3|J{ARYsbgNimq*sj}?pf9rw@wusAku+ir1e zEN;7MFK9LHwt`pt!EX)l^Pkm)bwz5vI6fYa74^OD*Yy|m*MSb8Rg{?sGtfV6O_oJn z_&juw3mg81Z!T%7V>WCUyS}b>4L*7g-l}%!uwk_ZP{kPtUj;{oKU{$m8cc9dABcxf zwec}|0bZGfs-apbXH#ix>7SfDabj{Z58u305fdn*XCNXJnlQjT<%46p^hGC=Mk1q( zlS-u0MTd#i97J?Wr2Onbx<>C184FQwW8ix_bZ6)lw}eAXE4{$^;ZNH{>IBE%9t^LE z<}%^T%*?4%Gc!2JMU!J=wc6NNl956F7GU_^OgNTZU>vy7(S;m>9!zP={M2WIWOfh? zK^QECE^sIC@t6kbyr1tt#utcj2nQIb!k52>Bj!$jeA&(RU|;t-lpW;f*x^<?!IAWW zoogGhh4Tk}3xyyrw&BC*!ESoDS)VzC{(?;Z6d6yVHIUpEJf{wx)~myOzTy9M>NaFF zP$A|iU~U6Y&_*zT*W<wmT?b_SC8(g+KSR)2lr!ad94Pbdf!ZiQ1j<S+>|R#-2!;ak z)C?r5^Vps9iqLmJ>;3l7dqY1K`pM8|Lce7CE%Lu~T=OOsU+SNyw2z+mFN05LnIHaS zuuR~kL$&>Fo&;L}KT9w|!jW{$S+^O8)#?n5;JP#PF5Wfr>8?j)lb=8h-_G4Y8-m(a zX=;c~g&b`@vfKNZ7iigyp?3rC-W*!P?zeF_@HI{IzzuZZ(fnYj6?z=Fp>4gS@8Y11 z$&sfnh5IWsw~e??R$hdX%4W&N_QB0{(Drq>ZBXX`jRQ<Q*ekoD9llDCM%V396m}r) zfGlmU$6!pnB#MW-&TZD_=Vudnm_Af-=H9!`HJiQ3>@}MR)m4XH!W}u8N>!&T#Zo$T zqFBgepqOu}(AY>eJ~4qkc%>3j+oPP5&yE!ek$56r=zg=5$c)WQ<d9Jl%9TWR=Zeab zHhd|2C3`t-A#;G$RI%6{>9D#QPTy_EFgD@zMMNXB?ukTS=-m4uD-pfNidirI@YUp9 zRx}#YynR#TN&3`_e;vF;pr{;hV6P8xiA4)2mY|Ux9+?;GTLJ;Jtmg^*gnlG%;7wkA z>Qmj%_W**{b9z%p{wttkzbx5Tu7<!fk>?9*{$~SGu`vqRW5nECM#RRXHKKQQ(ECHn z<Rap!_hb<Fv>lGYgVUUVwm$r@ZVUK+aoy<t8@9|`>F4T~S*qJ)Ii9Hw&&2!Vp@($0 zq%2DLwcw2R^;5vs_5Cy)@h%6hfu8|nX@CF+2P0|V78F{f*<5ZZPQl76e|QI4@!xUs z@5|-hmv^$+_q{KheSbe0NI`j`Y_)AWp{znAk{lT+Le7HKsG*+8Wq$|`B)K2TW(&@{ z-sR*+g6Tn!@Q=2r3Q{S>Qw7V4y2ZJ<E!u;c;LDun{z~0Ij%4^y1$<X%A=`A-&)QkX z?e141vC$jW$Y^R$z0P&A_Figq#JVvWi&P-I1bDk9F8TsDTu^M2awV8=L#uArYnvwb z3j>PiVv8!TIuLgW-HpHgxvy&U@s~x9r0C$t%?CF07;QGcYHZz}E~j;}&955kxPM#0 zSR=fG(2jU$C-hM0wU`se;wh0b>=O30acF2i5+Q}7)-wabs3B&JL93}~se3Pr;*$I( z>Y)y^ToGNJsOn(wo2<1+RR^trG<^@b9eC-RTrc^5_bd7c$BLep#0X7&*YX6Eeb@qM zi#2KJlV1<MYijMj+k6T0R`XVE(AowpTbDzxCJmun;v+c~bi;SS`H}qR?RsTHoJMg{ z*VA3}e1IwlDj@Awzynnw!Px%qdt~^wx0Y9c%f^ZI^`#Gfr7}8NoQgmB$uEYNr{?G9 zyZ>=}__ntTr-PCH-}3PB+tym6Cl;5g^>DcQ<i|i6-0I1PyZ`KBV-jJ~{&?&7Viy+x zFVfpir~`VNme_;npPuySo@@~o=W&F#?}_`qRv!`7MF1X<_Zq<GCMc*s5!!lH@OU}s zF}$ar90bWOsBxC<VWTj9)4=u+bNYZvQS4kpx^oe~B(Jh4TGyjyhsilO;~DpVw3uOY za4>VV9*8_h4?VaNsDoV2@#vqQG$tv((cPwQTkhe9bAJ1s<SSm0bo}Q>@2h>}J+U1d zK23$4V2|4VL~ghB-RwX9$EcBdo!}ik2IzAe7>hm!qPu*%ow_x&j_ts49af#=fTa8$ z1^aQdXU~O>0}T3H$6Dm6kA$WWAuJ?oC|06#;ohKe@L(6msJig#+N{{B_NRryjywKD z;%mCW-}lZ!;l1wIC=%{HvGaZJy;HsGPkFV2Tp@(<J9+WmLZSPSowvXD4xm+EwugTT zV#ygVE4|1;;+6#uD++wED23?zd=D$XI8{IsB+qzHFN=6tBrjp-QH2)U&GS{c4OSi^ zTSuieKdrgxw6aR#n`R*eT|fP25f>$Fm4TNU4o6D7jaJg*O1upv9{l^P?8xW+2FnyR z`bZbvdcF>pi!qiFy%yDN-yT-RRs=38T&Bo7_%HY%C8*Z5%YeV1ggii-Bwa0@ywV_* zzvmwQHm;mpltAxXdt{C1@YQ`|+m(~w<C_b2HX6wpvntFa8;v^`<i7D!Sn%f@*9i}+ zL~xCe)}wJq=fWjb#<_$|tDAM5+-1EkF{cmrDv;sj;}vOU7F$X64w+w2tJ7nPg(5${ zq7HW}Nanw9VO6)(8_)i>>Da~xx(`OOGcoo%F&7RW>K^bq_uQ|lXVI4lAURp(O1Tv9 zq=t~Koq(VkvSYuP#~!RgVdc~-#>QT8Y6UBMDw+R9>?`VocVIs)uHALl<tvNn^x~Dv zcipvCghh1+%&@Ez!iP}eMP>-iSm=O$HQ(&TY-Q#Y-Xa0fx263T#FK)H1WBMisFqG# z;^)cT_lWxqdEKX1vV7p>{a~sQE)(R@JF-@+g>+0$IFW(#p*M}VQc81(j+m>WX}~EU zVU{%Uiwc{G4K!q0Uk*6*d;b@Rd3L`Ty*!yO92D}CTVv^>8!uEnI46pTb2(bv&!+z! zIT+!C4n%yUV5xo~nQI|ja@dQwwd~mV%--J2_*izbuwJm!#d+wOCN%vTaU)(h(fv-( z$k!f4S5~2I(;DWC6}L<e(oN|C7hTZ~a2nwcGtM7skSLKLFL1qNk`!_(vUFBH#{Fsb z>$7$&wq81Me<XbJ^y$^rxkA(qN5;m^M`LQ{A#}KuD`fsCr~<h(oh@YH4VHdrM#ZA% z$HpRIJ6f1qT|IsJWH@sFiPCy3W@q1EN28hF59(fgeDU?D;4_YobyP<WOb%Rh3`LI7 zq5c&;4<CGxPK%FcvyTrAZ}c`keeglP`8Zw^I%RNVG=z3+ie^>z6aYY+-dtcv$}7MS z$-he%JHY?%w;4XYAzvfyI9}hkiP5B`O-A{+C`O0+*}Toh9)$-`1?!j5Y70VX4!Lea zGiNdsqd~*<iig?(`fz)L7xLlJ1U&N8hhW-b2eZ#w3a?qw!^5HJ@9adjM{SJhxw(Qd z)OpBddBOZX^n~Rl!+~h=!S^*a+0nnH6PBUT)`^s!m0p8%*Cq~a<?~y_D4V{&J3Dmc z9lX!N4WCS<2DeY|Oq?<F`^<#?+D*QW`GOizEh<OI<Cxj+c=$dG-_+$u>-zM!0j;@N zZ#BchK30LrIxaCiB{cUUbb%-iBzKMTXD@ifIdwq4%V!Po>HBRs^j=<?nJK_ylks6= z$bT~8_p+&h1m!1PLS;)($J8Jv4e^&Qm*-fJ{-mXJrrQYuJrwQHZRP-N!XouXPzWX# zGqX`!Stx9S3#^JI5jr4}I<1c&rr-~=s88e8sZztjN6}YMsV-ZHpfuB=j(h<|kW6*P zMwge@)|Qt?$NFbjh>k&D6$(ausaLB-*DY47_5PU`>|y83($X0IEiIktpY?;V_0M*K z@m>yGcV=dOerCqSKXc{_N*e0GgE0JE-;InDf8*Qqm^A<tR4dQxv<3GrHUSO50)WCh zapZVH1}OczAH4WI&%r-W|8{~G!Sk(P5#5gGz8QL2J=1FkppH-L5#fT{yC9iGJJ1@m zqZzC;cs}rfYr(G#wD$2}8MK4){sHI?eVY~_Khb+@sBIoCLksZd8`FS3CBx(sm-tr_ zKiD9mG!1U|4b$BYYyx*}ZB?tn<yqTXFDGw#`Q##g!L&|JEtRbxHfZ;P{`AsSJ&sqa z)vYbWF1N}r-`d7+3#W@GFZ0F{lR%cA*28WFUub~8rk=oBcI>>^)OkXUKGF^yhu2?5 zH0ShQDz%r+3|&v(WM^-HM%mY}OFe!qhK;%4xj>9)`(TDJM9$aH7S11o9^6Pshyoo% zF;%ZJcO7OjSZY|$CHRtTE!TlGncCojhKrS*vaG4BMaD{R%?;k^Ho+k&(e8H-Z~{1+ zR05J*R~rPH*=TBJCKb*0hHvoB?mn3;`EfLGJN`lFtidPG^e({2vQt$GioU(A_k|#W zT-)Oq%Fpn@|B8`Kv`ng6SO=FeqJ4D+0T;;31TICCwc1>u^Az|Lxy6;@UaeYe^U&66 z$$J5tR!Acv7aq0t0{sBb<-J7W1)^{qY=b)kI;^>5&X#=NQwl^CoVA!FAY)Krx@ffP zw`_ya6|fQA-#*$1QHBay1?KYXaj=gHe{Xmbdno)>zMaoExz4V<g{$oFLHJBNn{D#( z%3JuVmM6^E&-9~~A0GWE7a7^-i6zN~VnVasWXgxPCWhRtrK=?*G06OzC$2sbOPo){ zVippi3~$#PvuVf4pg=nPA->KxrOaU%F`KvWvw6-u;Q(ZZLsh8l8cDF(76gGvI~H+T z1xe8XG4;`R5diPfNcqh0R_*fXy9lm#J;pNoWsoDEFTuW*PUsYMS92m3YBK9D(wYe9 zbeKIej_)B1cN;*LWC3Cs7kIrjqTdx^1+k)oaciAIB3Tu7pg3_5IwMsXDZ#7&PGtw_ zhce0crqe&1NJlV_yU&Ug)-<_3$f)%5fi(0?ZyaEEW6g`(8EjdMIL_463K^FRNb!^S zzLevn-X6!)X~MRx6OWi;W~)jtISJv=mqkb6M~rxZx8U%7<{k(mJIp~1G3AW*QY;L^ zx$U(NpmmY0XvQ3UMVFrA&Etstm$o8+&<8S6bG%D~K>zw<Xz(7oINfq>ttMh={IC0) z*2!{$6di+3`^os@$(WtHnX_Zb$Ky#cg#<|>*VA@<H<jbAhg@nme)Rjttlz{Pw1)gY zAa{&s-J#D9N9E`FKC}nmM6pVlt_v+@Or98sKe=nPqy(Ph&{R6owc()%4uc4jSm<68 zJPc;gX0e2zg{5N2AcT%s*f%_J1?pd&L3Cw_WKXe8M{(^xWEc9?H2k%0Vq|0E9<xJj zsa7j~zs7{UJ$?NCVy(7hp5L>vG2*K$oSO(q7r}0IYHynL1vruLjGG(vS>Q2)*!hna z>P>wX=;s}v?!vurP_fd1i>IoW?G5x>48B-{%+68-H-XoEzkBPu9D-Exr3{4=#wM|s z7E2qmb0$}&lbuY&kw-D4yY=gpU462vJPuWO+>fFY8MoEk?1taU<*~|X$LZ0I`K4vu z`etx_n8oVw!{~z!LZ-<bR0zJnwSs8apjo7U7c3q1n}dceG%-ZX_SMWNgx<#L+dwz` z)j$E{gwVh{s}20%PXkB5!`J+$@<@tH83^!P=yyc)s#NM{BFL@{+i+})+A5Bgr0~!Z z8?t~!k`tJGxlAq|kHlwZ>N#XxV^|@}LRxNY*iIt}3jzyeVwI$gyDFR<506dY?QpzS ztH)AlI~|LKqp4ITnn*;;sf6rPAT3_5%@o@FGF$LZ+Zy2e2OWNzq;ubaQ8*k=L~J{m zE)_=>3pqOy4Kp>FigJ@+6mgXBNqip(VxU8_;Ao(1H&rZF7O@u)ag~t4EX~b?VVo<d zqrlzD{JEq)F1b87dkGo@J~Rd+Xbt+OdSl%nBK2`foA<b+*UvGeWXcNLuRf#uv9seJ zHBil!e?0SQJB(nHh&Flsy834<$MWyf?|S|?=n8yP^KZV7Wmxu^XY_h{04{bP8bA6@ zks}P+q@TAZKp)X-)hbYX5KlO%TKKNdE*fpB|M7j@qWxXs4o7egJKK7T+&-G!8R&tj z#lOiCEP1eRMi}%w!tsEdvM>Ai?-nUx*r<S+g$i~JZG^#Y*bvl!@)(I)9XsUfu<2pf zkzK!NHj|!)tpxwFC${62ihc6bNxM>sZ=cXNi>J-(-fo_>M@H<E&FvSDr<^z0cD6O{ zq||%OZr2a%u6(*|l|T7O{Crwpf0%n%S;wb8$xJ1m{PdrmI@N?D%&AkpE~X8hrxF@B zlnkLZX>$y)Vo`*o3Xwt)ifx{ly;tqFX2#lRYakb9yV-67d|E#O9MJX8!!FDC!-u6> zAup=7hA;==zC7aZkRj6*IPLSLAz7vH-Th9xz1Nq6hMoCKT$@GMd=a<W?Ka%*d@XfP zUEMoj`y*o8%VGRy5Xa$B`Yd4oh0i~1FffJWRHd8^@j|Pxa|$+!RjB5HvIu_X%is*k zjn$rAU3bgVR-eEc;&;h{-`iT<{z5XFO<tqVDyT!!M{X|(Qp9`L-pwIk^rRQ8Y5eG4 zw2*z!p`r@^Y)HB^<8tJkX3{M#6pQ6#vc)=C&#XG7i+6u_me)x{scn52w-}3w0$1Qv zc@RT9R?5n=S=PzAy>?#hEkGAN3{KcTLqShdencYjiPbtpLA@4WBaP1OAqtj5lSZhV z%M^>I0!}VjLsqQ$I%JjFZNO>m1q>EN+(d`^7q^5{vACc<90XMNcXfGn$^a_a>i!w- z-OE@|8dB!;`5>j^C^iM3Hb6}t4Sm;bVN|6r%J%SS{qJz^nOo!7Cv}evh16HAfy2JO z@(&04>fm`XEUDq8f7`crA#{ZCCpFyG;br_t=*^%bw}D}OwDOlt#INny<-fgK&j&M4 z!@xhZZUb8SmD|9!7v3JA2H@$>$vALr7BNsBBBrT%%t)DT6sLQfgw=xxSZ}(Vh+_~r z2jfdtLLf0weS#M$uOX?&Dkh^LTp)abiLOIPbE(EF74@sxT*ItSF-P~f(a=XH)BS^6 zk-B77Sw{EXJK79qoyw#Wt0g$9&&|<c-N}!uk0zpySx>DqL4dWKWcTh{P(D!BR`O?z zg@7cEAA4(pAK}NYOwP(z@U^LOMSLpty3mL1lYlKG{vNTnNan>pD_K0q?NUab^CiC+ zxnQckWI4ziKvEcl>SfgjzaFSfn+!+K5<=OHQa2Y9^{bh~5RI9&zLCp5FL0-XEui9* z>;aA^#`Adt)Y2*gmow<Otv;G`T0w}Ou?$P%L=&+9Xb;m$0d4o^ST}R?>0>0inW&Vf z3`}Pyukb7Un!uL2Va;=$me@Vi3$fEa3#dH;=>(`90cAC=U$6*Z{D(C-s?{%|YY}ZM zH8N_ui14RKZlPlhjOGy)1=cW_C1Iq0&D6;JNdzplPoykpP>S6@X=)7h59;H*n_j5# z<;iTe0-xe=Dmw!igI+Ao*yP%LWAxNyth$!sXFd*K9q1Z(@Ofe3Bc)HGm!NH*Ru1sE zj3tg=Xq5Hrk(JY)w7_5RKdgImq*{`GNUUDaHG}2+JN0S$+w0P+4|fT&iia3WE%0_V ztYL@tLIw$krZdy(Q-@T#fQ(W0!vEALa@CU>aNQp<`c=^Xfo~n&nHyv+G;v>1vMUty zke~Fq8S^a$aWWt4{)qmVdb0m9$Y3E4W7T564)2&Y0(>wu6qpNB-_ge3q9M|+z_$+X zgdQ5D>RbJf9c}zAAnfZm)g_EqT5L<2f`gC%1;Zpnmtd<mqy=~>z9qmueRBnVh*Vzo z)Byp_fZ7jkU%LlsZX?$GjExDM4u|b^XLNKbJvBP&tlQx*_|LRGGY<k1hesW`Oh+HU zq6ed6wCz~@$?X)%vz~`Xv$<S$^kI->o0V)o8P}p9%C=g13|oLFX-5aHC+y=Tk!Lor z2<cwA{ifftpZ(WryTK+c=ypz;ex1#f%cE0crE=z6%<mWcRHa9UcK6+E>lS{aVfyo$ zGM1Q3`8B3Ljc@2T+UP@H|JneD_&TmE5EqPV2{>ZoRY67=gC>g$WC!T-K>Wl)tToV7 z?z5*HTP#Ow$C{<p>usy}#&{$gy?7CUpW|;VTF80+@WXMewTJHG7VgJ?b65b_gM5B! zYG!6?Dvy8WO#O18zWD8Y=ed4Z+WuK>a<Y)m7bYib{WHKy>r37tJdQ6{!U+Vx!XF?) zmPK??SOK&;q;`NDqp(Qo1hlWZ7>9Bv>%8FfDqQUskaQ!RNJ7&piA;4eQtLt@nS_1@ zPXDJD7Ai4h=D<feMh8OAi=nDyOkhBvpaqa?PN^D@q0u5xd+5$$wr92`8VB8=1{Qky zo&>uOeDXAA@BneOC%}eww0D)t0Sp@N(Vh-6(=#)r*itz9zI6h<$8IYf9JbP+pZ)0y zL*r_Og{v!C*OM#|NDlK}&w~{_!@2}*CZsOSudv|e{JQWi!sFmdo6}T?7CdB0c{j3- z&`2iK523(IW4mKz)g(2B3J>C@)zsZ;=EC8oCexSZ)+vmy&q+{GycQ1U%v%;jRJ;Z_ zq0$H{$2TJU))P`4qIYqJj!=8lUhw0x&v};RfAdl`_Ll_MU&gAJ{P!%&o73~P1f_ty zCvZH#S7?KW{a{nz2&0alJ-v$AWal>t01PMH?bvV8jNH;P;Pr;BY0j{B{*Z=$a2)AR zatq4~qGXZ<ADG~R<j3rp?a!qCSyLV7Bhnf+z1cpYP3k$Jugm@p4sxr21OQ^ogae5D z>8B^4KLr6q(kkeO@v<;Az&PNcoC@Q{hjeMD_CH`3=mZy+t8O$|TA7%TyfUZe=1K{- zn9hxjRwe!;JXwC&ie%D-N;VU&L<{*!RH;Xk(OD{Zdt!(?ifH(wcO@=q6nqhQn83>O zV~KJxR#;d#BjFAaj=PvnxZ~Irj1X_L6BC)MNqU_kK;Bbjm}8T#p=(f2@QB?xlFj;F zp@f&FPn27+OZs-~1U;EdLHZ(04Z}f;LBRJvAjLkP?Z6iivf;#_5up%ys|LXCu74bE zP4M(2@efWmXj7P+8F=Wi&k>=GZS*;Ytl8(NGo@A(Tayqt1q{SmbzPfB)*ydRhRMk4 zXrU0z5!y^Vr36o^AeK>0g~0g=dHU}zuD{{H`j2l|zi1sGvM-tMxK1=1Cu{D+PgIn* zjvdj-B=$wGcMmEjAfzReF!tn9NzZGxRIBN=TH=|TPUW3FWOqo5i*8FzyY5mpyX3ml z>ZwuMC$GWU=xAE+(}XH#<q`cQFczK^;Nq*816*(_o6>CU3xfWg9&S$m=traDh_)B~ zD6%JnC*K25N~VhUkW3D@_dWZ%G0PfzodxfwhkRSt_df(@mOjtm!k2~GcA1dAqY9=T z=oGZir5Hk55vk<P%<9Yq+^Zo_lKy{S1HRa?|N5YeeQ4P31P>7GJu4q%GEaiQHVV;r zMRh9iXaNEInhVWFbD^z~NdKx|Y^6p<tT@f<acg8G)r!Ub;Md?|QD%y|a@JG7){%ev z8h`Y!UdIkB;?4&5k|RuJ6x3uIYmoRhqwOFU{#s6vSO_tfF9Gr#*VnoET3E<79&gH$ z1s_z^Os5&RPUX&ys<4~Pz)%x!+OepWOh*%H+@1PZ){bO8=4L)lovDs$*ZpQX-7%Z2 zu|u#>aNZA9aO66&VI!pK>crBVTL7aJc2qcGUpZMWj-HyWq%TIW>+eE5dp4rqydLSk zdjdO7v7%0VU@aC~`+(@h(OKxup>_8{r_tLt82WI|0v7o(9jl9E@#+W%gFhQ&R%n74 z8aSkOrM8J&2qmhTVIC#n1$bmpl2^$c0tR64vDJ2ClPYM?5Wr1VtWLuL^7#sJOr}Oh zE}AOzT<CpK*sq!h0}9WYL;^8Cn+12?RbIhba<H8d{~_3>RmjCt4lvCrMDmH41A8i9 zmqldIRP7$Vb;iOD=KdGV89$&xjg(TUJ(epXgLERlx4pP{7j{`%g@P5G1&5YOIjA2t zytraRtVoQi=X6#TNBK^q0A}ANzb|}G0bX3p5&ueP2HSuoB7Pxp1bj7s`HMghfR1t^ z7999tYL6eP|KQqB0wh#cWY%7OZo}U6GbL+M1Wp=xR{DVqWS$)L%WOA)b+YMBx?{h} zZnuHp<ly{+I$*@#p1;>YaO$-5T+qLM8U1`<uBdjaHF?J!WB3FO8ZGe|3)JcLwh4z& zx_NA+$A6BrT;MDA8&5p<nZ@HZqI>PzaQa@lB~fQ+cZ*7J*Z;r{{(&cTXmv2PK{J7t z15XCZ2!$rm7RpVs-{KGNbPt@sW_FKrTz&%E)^7~G8`!81>du;^&K*;+M95V8yc9Pa zT}j|$Fs+*}@0pXF3fv963s`E|RLkGoX9W6$c@E6P3_ngb<)SB3ns2QHg>NiZo(Juf z{Q4Y63AugJ6fqavsj1o7sVR3sB<^%N?sLSRYR@7zx;v|XyPcLstxlE2;+VddwDfif z;;GHT)sB9nCAPc+@P7O7bFYCqi?6dp_ti=RkXv@hX1w3QJK`U)x>4a{{An?XMl_H! zPBX0To3gFKuR>G~cnrN~@J{`Yl8NNV=*S4dzUbpSvR2r2%jH})Y{_wYe6}`IEtjh^ zwb}7#HdD;!uT?77^7&#W8&$7y!&Wv|F1xN3mgDXS!pLKx8pSc0#!-Dob$kLFAoEo@ z=AG*6M@P7gBr$4^zj-&fRK|$O&DZb732Kg%W3h4sU&GDsPFF@oM<Fws<Es)A<JBq* z{&LJam{OXL{#T$|za&{gW{C~L2McHb6?R_0f)%b}S2pYJCSoG|S*hG{VV6(2ow9#c z?38{M|GfQu^~HGn&bZ^0{&UH3a2CIl5sLN2`HT41egF2Cx4&#?W)nPo4Ebmp$f|ih zbO*UKd<lDPDmEi9V8JEgarY_L5JqR1uQgWX$fr?z9kCpw0MbI^lxqx%S9l-EgK95+ z=}TW64*$4iwPq|;ZIvr;{jPGQ<tb~XWm)(s7Wp7_|NVci-*oT4|6AcO&mX(*{-}EY zq~~D`SlU&yx%uy@IVY3J)zxJ3WN!9*=5w=Z7eDbh9)0)pL*By+Q`6H^O8x8Cd9B%h z4bdJ~pPqT0_ec~|PQ&^uvPR6HmpX1N`bK0mkQTv&i>t<4^m+pn9{m@tgK;D|BEoE7 zP2mc{Wd*o7C(0LvzRR+U1x2qhS~3%xZynO&znnaCX0kq>&7{JWc=^FxSY;;Xllgoy z&nZVGS>ZV-#_Z87<=d9RItQQ6Ce}OIi4h&aOiXt_IGIu5+=JzKC5&Zod<`Bey+wtx zaPGAF;1XbV5g9L%xogGnNW{q{ob!xEI)V8eL-x}2#J}aNUZ{+-gy+O!DL9TclTkb8 zp}GX(XP_O^`M8sdRwAVbb4Zn#yFcznEd?oH11BmwfNP|u1BoNrC@oCjI;$XNj9bll zYZQo>@m60IQROnK)e;sZ*2)o=!K2Z=-!-P@$KvJBmE*6jB}Yf5KQ}!xnyewhxeo!^ zmBF<Vk<PCLmpbFst7({e;R|0_MBtE}>(~m1op5C2ihI5>${3{@dk6t#KcY+MUqYsL zE&bL!$E6+>)V?ju(F;@&JVKX!ZsUSNm(95aMZZk$I$zeFZm?`jt13Wol=p}papNaB zo~%@Yy_bzZe(!6^N`+d;_Benw*8Mu5HsB*Ejt{-QNE8&$%I7C;0gCGr`MkyI+p0+T z?FXU3`@L%|?{=`7cEHn827v$q=iUA<0ii7!U==Wjg1_^SeZTsl7*gKeYg?u23#0I2 z(N%w{WJO<CEm`)xNVpsOP&6KosxSToEc@2I{CPNrAHN}<RZ7Gj#*ck3e}2NqM$)DN zbUIsTq|9m%SiQ@LYmyBg6O0^KY~17xB;C-5-~(jRXkL2tt1mU7R?^2!uVPLs-re8v z9d~!XM<4t5)o$No&3GfdD^+;RoIh4bjVLwpPJKufUSS>}o|w;naX;*6XcFEt+n`_% zgkCS)1GaDbo;v;xR?&3k>8oRGWniq(t@-)|kZ^Q~j(cn5tAytYa9vRF@rkf(ETf%p z{GuW(aM0V55~(3<JbY(vdM124_#9z{DD62;%QGBQpY3v-9fZ1;m-J03(H7Pi7_>(g zR(=rLvfVyl1VmOY?>2UFYKJb{4dKX|QhTnQ16#_l$*o;hi+A}WpJ+CHJyjcUqhAxo z{D{o1`3~)KR6)=CD}oKqgs31CzS5Ilw5-%dYw2(Ff$?c@2{EK9EEgjU$R~ES${USH zu^b1op+A8@m?R*8SogVy9%f@7eyA9Um-msd^3|`#wX<K2M~a8qeCF0|22ZeIOaf+) zCD)?k+WWfMStPMcuB@c;ZZ3F!TwDL^nKR6LdF6_mOXY*-n*Q~Cx)?L;me3uFi~TKp zrGWc$$lwDZ{Pdlk4qNIiX>a~Jwc2-S>9{683;$h@g(Otk7Pcil4mB}KZ5?WJAeNi< z2*+ZznGa&b5wcs+mixts*vX(bm%zKnAV;T15rHkw#G}{XQ;@v2&}bxZ(x9VhrV%|B zOH8&>O<6s=jpV}6ckdvT{M~ksCK%k-K6N|rh`IGBn7J)`#q|6hI0XgdGNd^kl0mR7 z5KfHI;+UT9_vM~pXEA#uJ7SN>4k(VTRjCLKke}m*QRXn;z~t71rFU`<{THvr<3fTk z#p3a6*Yqpc<{YIipof?A5+X;^ms6?q8W?4eK`q9U>%%kIS1Xgq)-npbpJj~zWt<j` zzwn3py?{n<0BtR-mRL_SiCC%(=U(g?jU_U#OeT}|Y?b|~&f3Yfbc&}8Ux~3z9tVg& zL~Ki%yYjJgCXp$X$HvMfoTOvZ(PTRr4cj%LsWm%XOC$@UqXh^vX?W@;(kY<HA)H_B z$F{fy&I`*XLWplTLN-bmvShuOsUL#`ME91)Rv!L*c^Qt)(BDMD$MwwUCQPX}Pc^43 zm3lmdP4kD^eG+TlEk`jd&gzCew>O2WH+IqE$l-TRPjjD81Il{t1KKqw`u4HS{>Jn) zUq=}f$meIwiM|b(V_TuGk4i$e+6Y|^y@*(d%|Y|^O>#ck21q*zjVANZ#&V89uenK{ zqYSN{MKr`!%nsXRiR!qGSwqzwg0vO6R)O;4F_5;d-qN^qsd08>a&qMCBWEn@OvWje zuRQX|m2%O^@H(6CU!OXg&7Q3(HFHWAVA0><jT#=D4%$F!GkEK4CUf?<s!Y{^npDcK zzV<t3dyQHT+HL?J+C#`Ye-09Z&J2W=mJnd?$)L!e-$m&pS7N!#=j`}5!iX1letupV z&8(WAyO4=#C;pe7MozJrnX}vX+_QZa0hO)Or@5sfqW1aguAaVP0%l%0z3OUru~=mE z%H@aj`?~Bym#>UQ@RfdhJBaNAt15!#8RI*$5kVgG4OYyXTT%bnv6|sbHv9CQ4$>w^ zK8dNF{w+iXb5y6`s4u3VV8ZT%*y;;%;96f6i+rAW=s&xZaNVQ|C1lP5{eAp71DQMo zg9-Xi_8EQG@kBLH01^TY;Lw0Gpo2;i;U5t31(cj6z}UTThGL{uesew=OHKD9hF)yI z`5+#*!l_FS1UtXJa;o;(vSr^xOur1(|38{Z#iIE)W0Nn$(&-HeS4t?VDhoqwjV}XR z`Y<mRYwK3|@uYnZ=g8$pxw}r=!8*_#ah($PXsc&#hL+YSTM-b;h|a^k>A;(sH!Lj0 z+Q$x744#KThl~{G931wHJA6I#1(T%$WNddgxQg%H7`WOCUftjo`{?=mw@;vtLP@o# z+jsP<nNzfwSWTSnH23|LUe`%p5jQ*&O~J@pUH>&ineoqBCO@^NJ2x?}Za~7>#NLs& zg#JnBr(nO<4%WaD3S9y7AwEt^qux@rc7)pz2X+H!fvxQ44eY=gUS-|5B=^c<O6v`Q zw=Bz%+hjmI#?t$i2FJI|^(L;{8Yud=6TI+_D`Kkjfu$?G*Hnt&Qj}XCG}m9#*I)B+ zMC3o%zx79g=e^GkRJk+sU6gC|-bbCyU`4_6;M@RBgb53B9dQHG+b&i>{CJ}0Iq1Kc z@cIq73(8udWY;oPGt}y+N5>cBi0g&%M`0`U@0)8pKM3B8#a71pZ;h?QVy3tpc|%_D z?Q>Wj=^t?wSbmthVza6+*+C65gT&!FFCja?2WQsN7oHI9%auU>!aifsJ40TUCZ(v6 z{L5dSA2AFck1us6%;kjpQobXX`yz97%p+}hYV$ICY9-fu4X;PS%SbtG%DLcHOd&0U ziLP)2E7S`yIGiZ(xdKIn57q|vXh1N;!n_J4sov&ih6E!adO`FS-524RCQ8cNm}u&^ z9PAVe=TF)8sXSEeVdqp#so1F>pt0AQnY(uGoMoLmca6t%IFZ<S2LmSvb6cN38z;XQ zSO0X`wwLo^Y_ZBOGlLt>QB!_BkqD<vVIJqIVOG2IAVWClvS-08ur{p^)%vTGh`)lY z>~nRH0w}GtC+&O<V}xeQdPBl-3D!j}HL$|wphsZTIO?tN$AL8gcief@fK>-e71qTS zr9N>LYn@f7jEz+a@L7vr9gkeFt#EkUYi!2i@z`d=8xMyq`$A;=6a6qE{WBz;Z)75F z%sKDG+(@Qz4g2}xcgJFPBZ*%0#QHok@Wrpx-BZ!%DYt$F7m@mz6VIsQTw3l<Bx)&V zi;DX#CshM4k_aV0um20;urjad2G-l1(5s+Z`JT`ZfO2Yy0BDLo^bGtZVyO9Xscack zj4;Im7*;iZ%!|OOXk2dRNu~c1v`)d=<||ou`oj5_z3lvjX*XNRj=Z#_?z>NwUOJME z4HLHl7A>e-JmL&~hTnC}V{8k**^g=cZx_ZZvtHG*s@`m6e4!MBf@5=he6t)MkCmvb z@T+b0Pj}6|<7{6}|J^{d0(bR3u>;II#_sgs!Ei;W3s({B7!(U@MMsLjI!|j6acmQ2 zZz7zQ)kI!d&#y^54quF^!DfQ3gKZM^7N~I(|F>~IUW&$}W3T(;G1xIm<NnRpy$&bx zrq^uBqAU9gdxq6>>&vx;^K`#BzffCVKZkly02u@I34BZT_X9c{=Ba3cLTb%0?9d=2 zaCqSsNPW=@_{lVV5U_fhQPPZcu`!@XwT0^0?v8&n+5tapBJMJ&qHY6dCfCNELoCbg z;|2~MlPBJxU%P|J6+M05msvFIYp@2LgZIcwVMX`7m8xu8o)f*w8Q<USM!qx8NGM=U zsXmO^m@7D!Q+=DKISdd4Z`p*7yXLe-@~hpAglz9o>8V>pBGvS>sqL06;HD@927Yi8 zkph8?&&hA#yk$ta9~lChb<HMfKbS&eWQTf6`4Q5{dIX(^pU9YMpOh+OXsihsADy*8 zvsH(QAy_Tyj!8lh4gpXTP75F;DZ$+eZULVDD`)P!^TjW|^UgEa-v=Ayg_peKkw;$g zk_$9P!Urh%;05s4FuEjRF4){$ZOkX(I|&s)>cWG~paJ;*K0PrxIdK|h$4n-1uIee} zRnH}`1SAvd)&`s><$(^zB)3t`hP5BG1&5M7{YgpUKD-$IeNTmcDD+I|(;=7*hp+YG zH5ybHU~aA<X7iyCXy68PD3%^$C>|35CYcQU=8?CK)^t1X9Q|64tq6L&c$`x}I{)C$ z2!FolNBWmfIG6lG`|z{gb+dPdSC6mnh<-uXlqSpQ3V7HL*44(d-u1v&_K$tS`i7So zsLkhjs86hgPKmY!=;=q9#F@&S*9gn?6FU=zfPr<Ds6x?ZZ746hsOfyklPl$zx3 z8lBx0?YJ`g!MCYth1}n+s{WS)KijJt3>kWt6<(ZH-g3=kdPNW1+~!k%vFuq>i>~#r zO20kEh+<<Qk&^+&4(#W3;AT&{(4IV)c5opTQWUMam}x*X%sls9vV9!28ac0pkljxg z6Kb^EE?JqZ`(NB_#ww|wMSJ_O%Q6-Go4Y^bQZ8`S1E86GIenDz=do%Z!xq(bR&nl~ zFfuNu0F^f+3!wVL1Eg$^dfsRrG3o1TYYTI83u|jktL^Y^rP4f(%lY+6g)+B(e}10j zD;1VOlLKv@1h<1Y#ij{ZL@6H9rma~!v`k@`NwK(_9oBJLY$ZattzPk%xLE^1$zsBn z`mxE$>4k-<?*CR9PdjdT;be8>>E*XY?Aa&|>L(uKJ9ra_Dg_>!T3DE#oa}ymq<V6p z>^kZ3%G;Koj?UT<9CSN9=s=nn+Z-cF&2g<K8P(ylE4HwmSS>+AeGp=JxoDnQKeMhL zSRDNX{rCZ_+@H^>C*7w`(Ki52>6xgW4SRGIeyKhCUvv39T>Vt)Gm|Tik3A8d_D(_P zgRI$l?CI|dPX(h_Cax91CteKwdgw2SaR5+n$)+~|+5%JO(VLZ{_j0fTYpGZV3Btn2 z_M-=DjrGRbwnf|U2JnPur|IX7KmEq(ZE@Pi^P%^*!;RJAS_2j8BC<A_iA!dPY>3R^ z+Im!PjljZW6S~3UOkLO!dc|E(uNaBJQx<Nru@NZ6BJIJ;#|Ivc{E`M9SK*9P%EzN{ zRaKFA41U;%f8i8Mxp)M(qP9K!PBfk`<<o9~Tp1TWpNKV8GvmOP3DzGWU5YTH_{V6h zJmcU+J)_kZPbO1g?GPMJB~Qj;&wJh0NFm`Luf~xEDi)Cl9x=2x#<Wl|v^O?*g{GrZ zd<v-sJw5C}(D+}XVJ8v}N1X8CWAx?vdoS1XQS)8nlEcE_L`m!CdmJFRE@TLi-G8LT zbk30oMzTpz<C_m9@LDr!Pk*4h3)85$Kg2I5vzcTmo=n+wZ2L~VByPZkWA{do^HMwA z1KhkbowzTl5~a9`ucT9tB+@TKomeM0FE3&qkVl7(YYyVAMl{SsO#)9>N-{BJy4Is& zO@fslsnl}*cADHby3bl?w;#?~A4{gszvPaM4G&I1StoNLmHhZ$-26t)(z|b9(0$eA zD_Q3+K9)`)WR~Y`Y~0~kxmO@p_{YC3*hM$iR|V_2wLoB|S#7#Dk+vNJJ7(x4y?SDs zzq|V4A-QOq)#EVm9uxwXc>P&FX9;qh;Is{*2LEg{x(R<@7wgq!P+xIT=A7#(0@uJ8 zB3hI9#uKd6`EH6Yj1jmwb7jrI<2BVbA;3Gm6Y*B=WtWnZZo9wXqkjh7iite#AKOMT zZjQ(90m0hW>kH_!<_mib=E&E?K~^hr^|}Y<PVY_`Y#deiold`5{j;Olt&VLE?S7g+ z--ZPLoru7?3;2>bS*sxI3Y~v>Y7c5_IP}oVu-$|+n+;nF+U}A`hprt`c~934ja76F zpzn><>9xkHF!ZQoQEjf-b+tvQVr=F^<MFhdE|te~jv1NLwVJ(}iNCzGYy|;dbYGir zYajFwkUQZ;W79=?Cl#mVSm=K7atyqVxf!-bphd~etlg`=_mMZQo>%)ci#O+!JWQ`g zdi73wjr98$<}R9V^BDWAqq@(Ya}(*}`Ti&Hsfl89lunHLqpR?*R*mb|+Yf-riOGET zFyF5rQ@!@9{$Yc;lh{D!J91LVEm5L;lVR{&#C0RHudS}Hibf3f39@9+`U9IGLG*Su zmu%x0Adk4dg7U43zNvR7EOSKWhw>gff58`iLAUT9Ip>al<h3yE>caWQ_HiK_U2g2^ zo4W%H_MoE}$kjfjLH=||RUHq-$#=65zrjzKBhFbnAA1hT>3)lE;#M2~%Q@&rpPvk# zt0uq0|Ah}f0F9t-bt7~QGfTM2D)BHNf#V7Y>Mz(n`iekF6ecPIpTUgY>aCDS-<_VQ zEYi_e%2}t7%S<d8-S5&wCRcE>W#i4WM<3~1zSQc~*sEJLchS9!Q-CO7)X>uf2O+z} zd7E`>-|kzyL~_G9E_&yhXojdrDfRb#%UsoDowy`42rMDM(BFqHwAS!HQubV6(A#Xf z9vDufedTf5_&1=d;7ICW-xu9bx2><R#^UL||A=J}dKnd%s&!1H1N~fdH=&5w_|9Qo zQQvZbc_T5>=mJNYQdO*0#USGfN*BzXdKfeeF5(zl+{R<v!mbbUzvw6i9NS%}LxLU# zO9mzf)G^RMV;u=u<x?|``f(()jGVAtceHyDjbaxEDHRNcjNfky80pzT-f1Z}qe z&MGW%x5X0obC@$pQ$K}qbw4ta%}v6u10)E-iOSii_?}?-ft)%jbf_Y!62mLF-?0dj zGguv8EUOB7b-F^~ZB1*9Ac>L<($YW;Y2=Jzmfjgmtym+7033h_fPzE$JV1o<0MQ7$ z42AodXwik<Ndv$|fHs(qT>Av#uoZv0LW3urVJSjYI=R}ZXM#OZI|ESau+Mh)uOOuH zOcf?`*^!U9!0X3E2BZHjE37;=WpzWrq5~OS(RU^I5JKNexERc~hR#wfQxk}zn*O~s z{_~IO=K~jV(}yAV7c}7U_9nnk?5vtl>lp&D5W^^m3NN7pSs~FL0Edl1;>5jP1q%mc zg1<iA7BnNq1%(8SgW@uSQGk3x)a+n}a8k&0UMfVwnd@VtQ<M2(F+Wxv8@-+hM+!?M zAr0@1#o`;E3w^M5@?@>#mM8Q^gH&d|xO{qbI)Q9!)2pYKO7oD#;2CXaCd$asadNR% zaFsvNJl50B!Qn3Z${dn9xGMKb2z+*~O@iWmY1X!9A9>`rMwK-J8fL>vo#984Ic)yI zRzO5|3@hyLW99saUC5^4q%@jN6BlKEif-X*s1>>{-j-kvz?z}o{KH(M;Eo9fGdr*S zbxNB>z^nlkc@B9Ffa71xZmiD0C{!T>A&}<~ToAcimQQ-pS2h_L?jR9U_Grb)Cud8g z@I{q44>6-&g<UkBQ9qE0!(ds3B`1A8p)Q6?rP*ZOsf<EgPi&>flSn&gCC4%lfEL%+ z7a_G>bG$~g-SC_y63#{AND(krv#~d!oQ=h>Av+zmUV{)iOQ;srFCm!DYalwS@>ndE zEo0Y%T^k!$7QAh5s?lh4RG~%`%%c95*Y0>;r|o$HFU@~lfv?NkL+=L``z#l^FOfC{ z{fhRQW&=UQh+0HCLI-?TfCqqlgL{SzJ1r#%cD{LLQ*4WUHVm~O<(nQEQ)TTa6QN}O zpLJfl?2catj<#rA58oX|n1bA4j%@RyCf3;YyOK>;E`5H2+}T9mNXV5U*Zn`~J8srH zdW_$ZoSA7Do~to4lf1(>5$NhPyEb+IG9%r3wA|-&x%@)4TAn<_sy)URP{>{wE2{2) zIzy&yovV!b+DQH~T;I(dxV$e<!cu7X`N_#;3V8af`1R=m=}Q`V-R~fc2~b8rmexvP z$Oui)S3MX6Ypu7VTaTClu^Bn3h(tn@2^k|z79d~*_9qErfJRxV==l72G-aV(Y=85W zB^4{5_M9~Ka>Wy=%FJEYuirIONg-0E%A_6dbU9{~mq#Q=<kW>$>*5r`YDOX>%Y*xv zWD%wmuD8eHOX8*cr?GO$N;vUUrs$+nb~XXCubar)*jZT2q~cD(DwSi2G}1Fh6LBi} z;t5P3E1l5%2JBHE3XLGcb*KVZ5Hjc}#Rh<h>QBt!Ic+n=73MYX5#KSf37`#{O!W~Z zFwOt?=k4f&v$@o&oy*2gTF%VlQTyjfyH)WAqSlC=&Dkf`?3@$xtmqpe;e@JI&(x|O z$kM1+t(~b>RlM}6sBL*;Z_cR9%fnO9(0wwM`rjif)Kfh0U0IcVQB;kL#Wv>a$!Idk zf=Qgz=Qm=bBj}UKb2TdQU${CzSr0z`kfer*i6_BnRWi&svX+q83CGS~@>9?Z?&NY~ zV^dROV>$dYXM2|x79?3F(_X5Dg-b+g;<m<4bETX^<)nt6NjFxmupk3(Tv=(PYlEfq zRgLr-vbE0}dWdv}oppdds0Pflu-byq7~;V(DPt?u{3i5jNY2LIv;96r_6^x<Y9{8u z?nGy&>N>R5_`Ye!*3y}3D)#1sVGULvpp(@uH`G+mEJ><QQ&df@SJT;Q_eLK!{WJ2m zW?U}lC;|T;dG8)4=~>r_*7Mfot^57j*Q&1WuD*Bm^rgCIrZbhyOr}F_O+u0Z0x2Yf zU{E?BAwYl<ST=~l0O~>4V0$78dgL?SR&peVLRV#7FSD+?>bl1kcNJY^<MDWK&#sm8 z{r;Z!sd~GodNKje{$o1x*7M$;_qqI@-~IXhNKrL*1PIB>;ta7HZpVC+Oq%mV*&4q% zA}TN6=G+|V-44T<jVv#ZFwho)m;|HoD#DH<F`2MKWpXjP#N=e4ED3D9wZg%EQ~M?L z3~$kMkQK4QM5H)9y~Jc?L#!xC4oeuLA*L)_nw~D=5j5Zr2aO$RZVSG<*ymvVv2|em zg%>>0fLYA0WVcjqC3md@?rk9*9gfEo02)xb@EPwn`oBN76?~!pH|EvW#`;!ZeapAL z6<gm5uWyCcw}SG&E!T0&FaLYxh{sUC|N0dadRLB=EqM$_I*|d^SJt<9;{1;@Q*>X( zMT*~YS3hF)Pu9S)^xSfs1p<8skY48aph0)_)=8~|9W2w+r-aHD@gHZuc#1xnpmW>v z`5IPDr%1pk4pif)pYAQ5T4}1jy)X|u=W+iDyM5fv>%4yLI>Pe{+Y<d_DqrKm-C=)J zu&<r!mw<ozwxGM1{U-y2iY#D6|M)Q|N24TYN_r^ixV5~|s8PfdqYEYltob!2VUKR$ z<5@}NWG7}fHfGO{+g^Vd_H1x(<L6=dz`XQVqb_k~)L25ll^wSk5H`_zZcxw{)nPqZ z$@F9=P~8|lpr40-H@+~t!P!c4K%Hn0D5W`q8?y=h8or>L^t`7(aQ%|T;lP2`9(WYe zrYB)zKNdeXG{Zu=Mb`OHL^3ed+9T8j&v|a{>NA^!YSE4eUFdt0y7yMQtLY3vSeK6{ zXKtcb%*RJ-5|{?Iq}pgazj*4}v~Z@p-$%0j(%$g|&`l;kTo^-?34BUEnIA1ygnAwS za<IU$r@W*2cTGPbIZ~>@cHYB$^>nQvvNXjTP*B;LIFNtPrU3Wjs4lmqm|q-ZtX{1< zRCxk|5fs^*#}iFK3l|4dPF0t|6yoZj56iC1SQYTXG7Q0BW^`-<fmDtq<$}TL1L^r? zQg2Q09XyBpx^`tYH;G6<t1`mld65^%e{`Tj(Xa~>=KpW73)Zqmy|i{tyPC(j{7t~> z?r33r(ZFgX%v2eh3t6x`JuF|zX>RC_6W<JwK9ej!SaE>VDvt!zSPtA#5C2!P4)X+O zSn_sdiL=I>EGMv+!aybknBxExR%|z%!dvVZK36?1fR`^(Pct-nlxZ84>!rMD-No*u z{*vsMpeZ1H<x5l>l}3+pj3fGb-i&1ZdC#C(LSKcBKyIQAj2bX#wZz742t`(`x?}?l zv0htQTQO`P6$)q6@#OmZB9SK1@Qmj13~?4R2NI#L&XAlm9~nppelZ+w67y>^4v!*- zND7G;g01g>UNpO(>ZA95N%~m!B!TDmfah;{;gw=K3XZnGFeBjVCE5r^2C`NS)KTwm zU9VmlG^n2??`fF#ULxHx=W90}-zC%u+dDB(ez_<~dL8zkeDWsQfK9<xyQ$P}*dIu4 z>T50@z9c(aj)gfe1V?47o<KFQ6<0}7TJpJ0sp)-M<a!_1666d|Qt7c@6+VTM0%<5T z&VU|GJAu(t$I{+`#IQayL!NI2`x|>DY{c!!f&EhVpjeolTUwf%WxO?0V%xZH>HzXK zZ69N>kZ!{Z@lLc+(|S&Sh2oo#^$NV}G!+-_ibd^lF6-l(&ozw-#g##-t(8NZ+d8=z z{_B43+7E7;2X&OLUbRx#F*k(`W`+Br>o8Rw^N^#b(R4)bP(2okklYtg1OgzzkgK#3 ztWOzCpqGhAIiR-FwN^hEXTQ|4PORQ~|E;ShEGYiEPe1{v{=Uh!Hre`qNj3ZNHv6US zC;29;(3-=aIP#Xf&v|vz#&4ic46NZW(m;i-ea_e0r+<&UY0E_K%gaR1{qptoOWl3- zo4OYCO>9!2`}>Ih$vuh^6e=az!E~Y{(d=Ssw$(gCK<HJ5*i-b7#MEg-4ydLk<N(Y1 zfR;DCybsFHdvpoMOYV%FVtsnvvyXRZP&;sRDvmZqJQG^(RGiKnh(4R^3UOZasse!r zYfMWCP2p&fI8kwv8LVbRycKcLgaOtVdQCVxSJU;r6J)hr@_Vh|Of1xBH$t%)Yz*@w z#~HX$H1T;4H9pFtTPilNL-B&qG<j-jXea;=tbhtN8X>sc;ACiMN{19}>6gt<$8Ap` zoY4oM)9d41h?@J@i|nW4GA<H@%vpmH#!=5!FPEedJ%}{dr>=?xcKu_rt9!+tE3Ps| z>q>9(anINi_0!igTy6cR87_{$DdUcDA=eM_rY_;gvBaA7l&z*}L0`Opm=p9>0V1i0 zELy=<R_crUC|PuYbg*%db0t?<S667!?zVYU?QWY!anv%Qq@=&b^KM)1b@%C~)Hk>{ zd1K$akwoj7ctPyyt#%u2`=8ssBxBY6Pi$WSI~-rc_+9CAUQFY@xv_hZZQE<LUQFA7 zPhD_FECnb7IR{)-Ai{&-RS0!Cvn<K_30ML!cQvGGsM{S3Y64O&KogMSqlaKjpigYF ze+piFAO6Lj3{a(3`{#ih;Tr@q`x@g+(!!n%+jpIG672*wA4BBq?$;QUMt!jRJve#b zJ4~{iH}lcIMR*%@Q|j*kt~xqK0d%&qlcnHRw6k|~1|zNDb{9Uv?*lc90c_o+fX8J% z!h6%;j3sypUiT<a_uvqN*Xl)AR>|ZLE+KVUC>#&Mrmz-_heOtNKlije4Ud3QOXH1J zDV_GRvRDY-lm6*xI7i~6e9U|JDda-qV>Ipb9^+W}M1H2+GYM>S0XcDy*#$Zp@-dix z&bg#7<ahuSc;M~S6pEM`JOXkh+K8)gxb~sLKpn>9Wds|5^=T@t?n+OQEwjeVmF{QF z74@0!XQBKKs=IjXB58n_x1FDMneP!ZITzF|=EYuBUpsn5r3<L(Yf@`Em~h^1=}KC{ zCAv^`8DrDupEx$$m19N*FsMfci$sqMU`3D2dP9~Do}j7*>&UrGClTi&mdt<(dgJmt zM_b;za3350J96llhnminrBM2+LHM1k$K}oDJu^^m#;ClRRpQWXo2#?4&ZR=CXs-2M zCEN)A1!}mD7(bOm)LuuVT-5{#%vZo3RcEXomwrI+0ZF)s4O8vKvv4(Smfi7o_vl4% zzzN0!iL;Bi?R>8T8KvXNBenzb!>(iBI)`3}A%+v<UCrr~9`fn_O;yHz2gCnM#m%Pt z5Da?-&q4Fhd9x{Y&E9<}IJ}PaZnT4OV_yPY!E1m}3{%41rg|s+J@Qy1!moh)B%_xv zWRPmCARea-Y$vf_(3gNc#T;aZFA;uJyRG5$&7rA%UFvl7@BUQi&AQYs%+3}zFYWB? z)T<LAZ}<VkBMd$e_J$^^_3nFa`RLBOUDv7;bv|YGx6h=yf2dK4KB`)3Mwb}nvU~8v z6D^g`Poxr0$5rg<L~0_RSAYD(6W?>_0-rFjfw{#PHRx?CyYR$v$*6{$GI}10&AVc- zDEJrdf9P$!1J7PXj-+*M_AToUs-<)1mK=w}GB*4VxC(YxdBD=1JBOXv9o>V-P0Q!b zE#Jg&b@~k)4`1uv8i~w|oI5vK(`(*ody`R+ztPqg))5~J{>AGV-G}O+<{sOLW+%Cy zO#1C}=WPG}^>+mQ7%dh@yZ<K0H-l!~eDia`-iV#O_9DCSVyD8HiIEw!UGQ(O?b!S0 z_*4OE3OYdo+XM<lu7n~Up@w1sg*<`|Ru1yCA!INCPcQ@|L;xCL&;xKd9*B;BR!esS z?4E|K{bK;>Du63Ha24scO^N&meEH!L)agg>8pS4UG?ooRQ}yBy-kykUTjEet|4jF# z{_&DHhr;PC1O|Wc1U}AoF=Z}sY$nD%Rqi9uH9f#aSIMaj2Qy>Sr)qO8-IX^a%Hy-U z@Tvjwjb;$4()q{rtVF&$Kzp$sl-Vi4-7{!1g%7UhR5s_782-ee{m#w9k2+^27$O~T z^|+mm!5t$Kee~?BGSnODi~ZXy86PweaW3noV@regBz9`z<wwql(dCN1flU}H;XHJi z<tx$`5--)}E-Z<wp$A(#Am|VedP9?;A{4ln)rxrSfE`3S*crXY<>zFSIHcvKxE{?< zo>-cQ-ioBRiL<|vj3@klJDB{PKYvbd;E83py)BlJNrS)8qh}VX${H^QkS!tC^atV6 zl!*Ip(&OE4V@8<oQ<9Ae@%l~lPF2&<$q662y`&R5=BY<W?C$bb_0cQ_ku!Y9#ICpo z3IOa%6VUG6Jt^t)<sTibMw4|tbcjfV`{p_GD{TYpT4lh(U09E#V1QYM9uTfq4-(HX zWEw668cwPDmXdu{Xl_OrWgYZ@qz>&yB@W~Kb)UEk2E6N5GVGgY>IjAxIs-2uf1?K< zk>FxwB6gP-TgDh#Xvzx}$0QvJ<Jf^T?ayTbTk6v>JAhDFk=U;$!C`;I1S$G$qzm$` z_rS$FJUp*5@I&;ovUbRd{RHb^T|a~U0O{XDpM^)p;^_cp7*mSbB#bIzRQ4)tAb3Bl zoT3xtQV!VjYDKGcF%IbS1_399@!|q6fX-<y5e4Kc=wEFcP=VPacNkof1d+MP$)O!= zu#3f$iO43My8+cs;6)a9%@y?t4Wr*1wMId)v6^M(liEklm&;DHSOu%PRh{krJzs{| z8i%AQH~|IpRp@w#vp5DiMnF?y`BMGTixHqt98H_V3Ft>}7gY`iWLr&fUx*o!b=M|j zdbw#vjvh4NuW=M9vkH_AOhZsV0C+YXnAZ3KM_zEi7I|?0<J~u3VDf21<Mt2VJfz2A zlYQIdZjN{w0q+r;IUT3%<c6D;BU8AQEDDjmLd>zxDs_GQaTR&vr=ES9HS-JqCtWg8 zzYIDyaUf@GCK?Te#H_OvnO+|*rBfhcTDESh7G$imKtWtG#(jPp^ouG$;g9IkMeQFP z+Wb0rkh$zmS59oJUXg(NknZ=r;bby=uP(!NDDl{1-5+C1^%bZ29rQ%qoeBi=Mgg_| z7NnEd*ZowUd@zvu<R>#YJ<yj9^y@e}a*zjeUxFO8eXSk0(2dI?2sm-!w1o(rG>jfR z1_tlBZCUw?R1#Pd6LuySncAi*yzaEV*;L1c7D1p%Y7G_&x8@>t<}UFTY3(_2h?`E^ z+i1HF+63;HVm60rU!&pL+<}dL4qqWUeR2^^%hUCUU|@NS2+@^NySERm?Tlf&d*BMH z&=VX~x!dlIB_1VT!?kpPHcfbzg~xPa$W}DXF*H?HmP1sLDuEIw<ZVdYSSZFWDKuDn zB4L5FHImnKUVqg2HUd{Qi2`)!{)4=wZD$;0Q&Rh7K@w6&S$E28v)S)HXNUkoxWEwS zeo?9bp6vHa$Fk5`c?r3Jp~Tpt$WA~<$!>_Ue${rT>4NhDBqc!v`)GjEc4?4qejS~{ zWU`%INe-ZQeqE;V1Pm4Knie1FOUK=T&$0FVceKs0ie@w#(~Y~nHtRTaViO00Ko?c& zsT$YYgO$U^k-nkiy8H9!AR`OwVgEc1-sYSzE8jQMKXi`Jem(PY3w!l|n18Sp1I|U) zIXBXm2gG26T^!g<NS=*;2v8CLe>yQ;u<OQI46@+}iOU3SYLD0^nkcZYAp}wKo<cs8 z=u>DxQv}}U>bnM-+n<PoT)*s$9RC-*C~!=l(7NC|9Rc%LTOh#L_~{U&u^nh#$d*F| z*O8=pVq$uFLI?kFN|#8CWTO}9H<S?NB>qF|*zS6*QpskJORG}rmzqLiV5s4nq8izI z+UtE9&*Lr3aRBZ8Z)oob?BA5Q$&u^L$raER03-Z_4WsTS0}r=h<Q?K}W-x2q=7)`2 zHZD2l@bv=%FX~orxBXaib-(=sPWwFg-EaPYxvbuf2RlvY=01Ko`u=((Qg?RzAK<)P z)>nA@z(mLq*!)jcQ~eNdbAq~Fe=Su=HIU04lbZrZsDSDMU=LFp4b|>+%I}FGUaN|K zwEL!yI>nKO`p!o8Jxaar1a`H@x<8$;PpT(QcHgy%cwaGfXTlcv@jU-U@cbMfxBX25 zc*FX}dDBL>ror(oY{_`%hs+r)B^}O_-cPn0#s>IT@m!;Oy~d>e5^OeDW5-9N@ES{` z=8s5ks3s5>fc~Yy6tb)bSs&Z(ljEslv#sZG;1AapP$2kuj!g+(KG$lwM&Nw`gyeB> zLyvs)_|{>R-D+L7r_XEC{<ThzaxDP~;Xq8OzFtpgp+hmT`oUU*xd!BrB*GV)YBm=4 zIa8d;c3np=$1>7(P2z~A@rLU83w**52kgbeTYS4-uk+a}W^?8hVh`=;M_;O*=R&WJ zzFz$c*!8jQX^PK3BpsvybCh3Vg_f0fMv?Es@?_K$Qju!IE4~BbbAw)(lU^ZT_y=a* zd)2*qa@WAm7Ssr~Ed|!}m3v>sZ8I<Z%1gJ6Kp<>9u}9lnQBN_q-p^_{x{^ca)L8C{ zKKohjdU@)p?%!(WpRc*ag8o&9zBur64za6rd?roqWiBu)S`ex=q;u#FvuKM|g@L^D zq?Hg0pstbe!PBA%q*#b|QHSR^-tT_}$Cr(kMyyePE*C0#1GZH}{y_hzH8K><*x_7s zW`2Gq`T$eNL<{=Z>BqS1m+rN*xv)QiUFLy%^C5rkmO$W^oIjMmHxM`xh#==-*7m1T z{;<kq5nEOt1y;$&{R!4i6fq<&h(rur(rdWQjk3~Las=e@wQ7gFFcv!k#G-e&BO_3& zx}HSv23|z}?ZRdEKFHt*`mu~nILusPS2MTk35%b&S?3E^_U&WK#hG!h9f-vvVPAe- zoejkz_G3Oo{d-Kc+@||-JYISgt6_CF&ktp8zgt7k%d_zluYPsJQZ_4n{gnC-?}C5~ zhvPu(;`%2eb}06f0bjuSNv>Dg{ttk|={r<|W}f5V#<7}V<?^gJYJsYDu%^gt*K8;6 zfi|OnkA<#I@G;-0_Rz8Fn5Ecle*cc0&PBp^g`&B1aEJSLAoR?=5<IC{o?vL}WkcZ0 zZrg$&ZK?HpF6E+j8sUtB(cC2n$B)d-wIE3VH?S5ff2r8wl4mU%Ckc#aJ=4%>Bc?P& zjuj_}1Y62Kpd7MR2Ahi#5*LZLh=$}34j$Ut$jEGPCEdW7$fi)|0RV|A-nh0lJ}$d@ zt+ll~$fySOyy#=u$}^lKu@tk#=dJI;$_>nfax10Tx%HXMa4QbQM=?D5uGhWp^l4>{ zTm<nNA75L$kyYKXwkDi!M+1&NLTCc&Im!FX3vcD$24zU1HJq7QpPMbM<U%umro_cz zOPxOby4SsHG+ab99?p9k^B%>_PhjRZ!Fk+)2*VG1-s*X`=R=<F_5288m;HjL<M~a` z?|c4C@c4!dMgW5W^vw00FRWt#0OlATECl@U+C~EcTL0PAL06YKa^}S|?vn=Ie}R{e z`MhXij((m_IRlzH@Y$Njz47jVh?D=^k=`yD{JZOZ^tpjoTkaPR#fxjd@XO6XUk4i3 zmk)hi5c<)E4t`V}YSZO`)eY?Tpw=9?d$I36X}Wtp=+zhT<xAJ!NbL(re&`FJ+K<S7 z+NV9wV!cn(@rKlB1w5PcXP9MYaYItC!zXwGJA)7>3ZTh&qHvtx<HY3PPIxf%A3)lW zxGa2K?z384l-+Sg2Ou0d93FJUsvdt170?Pbt6HrB0t&XGA2*sHY-(j$eb}IRrM!V? zG7;^?*-E8yc?ODNq$tZ9j(7joKR&)7uIQr(U?`RZjdyr0wJ2Kx&#%-&jOi5*hppGR zanrsVt00Dt$vMr?JU_1Q3Es*VCPddm9QLfCW{CNOq-mwngsyRAa<Y(zS{5xsys6PY zok!kbGHZ+D@l3W9AZFGz@?s#7tzQsl<N1YiXg4;-!L#x|xtp`^Zm2{TYU;Q`_@NMk zXNdrf?-R?QZ<;>_{|}Gpj}wP6O3<{Zt49TgpHi4&(tKRx?AEmTNniw%$ve&um_Jtu zED$IN<{NyE4w?a#F=}vtKs3riOE{5IH}3EgeBcaCSf=!p8Nhp>1fSa22{wjpACi=T zvPTPA{aHW}{~=LocKW4JM=$=myD+^$2Bdtbpl&vm+#9=|N_MdmU6kvGD)|_{$%=k* zcsxXth`q>!X3)4JNPwd&%^=}gfT<EEVtJ$MA34WXAZtbNo~7>n-%KSDcIh4nG9pI^ z&1T-ISAr%X=ALk(k~)CG3`TdrrG~iJVRSj{oUaC_66ZQvoS9$V5G|HoX)tLcCW@9k z%p2Gl3Y4I}KBEIuIX~S_Tc0~WTMOgkh#NrPoS+KTSI!F*FQy398Y+d8K?qU3a|73o zE+Ig!`XJ2ptk?O$SM<5_^K~^cGS4sIOR;kc^RkRD)U$~Im$kEw!0!Y~*-Tt-McEy& zAn<Xl2_N;B(8v6uQ2q0Wc8{!H5De`#aJ4lm>+!$vHp1Dmw51Bd5OLV21RK_2Q3IKV zo)|HlR>UMQ4obVCSt32yTCd3wKEAZ2R%NEFGW@HDhL%pp;&6q@M(@CO3I7c!#m>#^ z{&j!1l#f|zl-HJqfK+1T0?TIzji+nCMe}nviYD=XCQx~T7~lz(eu$+X>Ro&CRZBDw zsq!sw>L?+Vabsy|Y$|BonT>_g|2*UmgdfR8L+Q8Px}xXr!knGOcxR*GbaOcroZ({y z)-Y9?sVxO>oWpDo5hAL<px;q8&w*#+p;1t#)1KRbi>84BwERS96dc5%r~z2*T7hFp zT!9=W`l>*DEd!|n<BS+KL_hdrG_9#X!4*C94Wrp?1gp4Es7}`F+pF_)mA%hRudK{3 zVNZJvK4itxI2_FESNuu$`>=oh?vY~mb&*10vWka&{_Y=m{qDG;ca4|Fu^E1(3Qze0 zQV1ne!xuj~;q#7G*49ppjZGl&w`C!DPBMCP_xG_MDcAjaF!poi@vnr#Vt+mW6T8pc z+Da7mCVHZX$mm03U0(rl#h*#^pxwOzbFk8Jghcxc;R}DNlZcLIviZfau|<3nhq1+x z;o%Yf7Sbt%($qkskBF3+N*8!9pUsq!Kj>2Tvfq!)99BFIF{x=Ih+f<ZT?z5W?+*n1 z-QU!cZ>$6{Kf*A|<46SJ_jAt$hzpDeh;eWuBB#9^d^56Ry6`$C56%tiRZZN1`UT8E zE<o!ONaU_1$A<HhXRo;S;37;eL1L~V(FG=0W2GtARjj81u@vv9vn?!&P#DJN*T%xZ zNbW<*w^JOc3>Vglqa&G=&zpZ)Ix||_8M!|J3wFqx;*af3q|(R+tr8#T{!6jnm(kzd zvSHQKa~L>Yf=v=$pU&k+?hGT+R1AE^9l=O6l59U~EhlpCnn@$5L~(dHb2gZ)AKcAa zLy-i3kV?}+(pY@(op-@}uZQ#iZehB@&VjxHZvgzSul8s*by{Ih+2esiK1b9KdAmW4 zr*;{u5DFx~ZnfFze3IYz;Z7$0D<#qRI9pUo|0<Dr?!zChzcmthYyC>(W0~@EMi70j zocUOU{33B7zm*dY%F~V>K&XhzWW#k?$vCz#!Dbr`NQanYVnf_S#3X4M8U+Z}M&d)Z z;g<Qb+sL%n6n-VqLHEH_mEAlvVkSA`lr)2rG*=vbX1iCXl)4A3gb%aUL!AB|uQuhd zX9`#b{i_&vy^p9Vx&V4ie&b_-af16TWopOHb)+aFya@9h(}Qkv_gZ7&X|t)v9tJB3 z;C+7Fc=Uj}X@;~{aOs27&|zYC3g(t7cOoZXT=MLVDG?3CDyBi8rzV5YK!gpbzzy{g zq#>JZP9hK4@Z{9|{M6)d_tE3@VbE&kvf13MJ~nllRh?0~-B)(?OG#CooMapc9x;Ey zGl{>If#qW~IoE<?+JBw7>(7$M%+m9o)-`4++2SP0;TQnz96KTVW*&6j&I5~Z7>0Lh z4Ldr|z*F-cP)uy25GQ6VFxT3wXbp3JaRN2=R0|DYO4Fs>z@i7AqH&<#T>;8}=nx|E zkL9@t!@nL@dv2Nb@-={wP}(vhR@O!b0rqnDzesJU7JP2__uQ+!x5k?sL;mX(Ftvb5 zW78VOXdu9(v%3#qCLXlJhTz?hW&;PiC%5M4w1d$glCpV=&+*#2eqUb_DvWBhy$un& zv1*7xQlKngD))?z9Z|`ZH8Z=tJv#$F49;9e#bz;{or0rrn^!(Hl+2A7Icy}C9QqVl z;GVwyQ_7lJWfiPyb;?qodfp>EGG47j{~f#j@1m7|N`3xW_W5W3Y4!On?DJdxY4uqg zH&+Mr8GG|xRx+$t(KK;!!b&I3W>782TIM?DdgeOjeOb#az{c7qJA1u_8FMdYy#$Xe zVlHmCi9+>k>sPO1!30;YU&^4}L$(PIe3zX)$qSwvz#sRsVHn>#ME^rSNF^Q15qe>x zBkZB^u3Aq)G&mB$ws2ILwhjB+KgKib5_;m0;;tD1!;2t+mN$oe@2S*24{D@b8B31M zQlX{Ai;iYv^%3f*zBk*8zd@$ESA#m82qWIwSh+Hy=p(YvgUWfWWD3eOs06zIN<Xen z|8egnTxq&1feNADpzFL-cE3aV)3-CP==cf^*#0D#qceZD4gsyryGBP!#{?PB%DNZy z#i&1>r0&{|2KcVD7%4sxQ0ZVam3kP-s}lJ!gt;x0E4jS0VL&;9+-*12xNaTtK1$EV z88-GUQRPFZ+_8KDuRo0B1i>^?Zb81zRU8|se)wm*f1O+ynb8B3OzPj6k%gq;pE{5Q z=HVs!kmoJTpFq&!`XX3DF2i4rr(AzpQKV@rNGPuIx_Q{pT=N`cdK!;}5~DK5s46wB zuA^Smk5^HtIy05eoA77({FLS2o`R3#*eLuAbsTs#HMI?uujLQLu)V{vd8zSO$ZxF( zRTb*G@~R;O{e-+^!`hfgM5A!2K-RQOdPw|L%KCU)ak{o_!aOY3ri;U4YIvh@v-2hS z>dlRfVKp{99kLU_;eLqY;UEOOxpRh;pPS38aA*h?xMCbiM1Q;pTig)ylMj!KU^|B# z4J;i%=Az9J`vf#6;^OBxf|bGmXFkJIxdRZC%|5cO10aJ%fkUejjR3z)`~>+j<MJaH zd%gzPvWAQv*fkF?3GvH9ALx^ELi8Gdd~SHb1PUW67#zEt0N&VOCk$DI&?D*(;bT)0 zZcYS!ep2L%oVt8~3{GUg4h#nczjBbu?yj(qE>4`I!EQPI<`4L<M6$OvQ)&PciyGTz z=$`LY(A&GBJL;_Q1JTpu=u2|Uyg<Q6v6mY+4n-AcnosEDfx=RE?(BQR9rltNJWC%r zHex`3yj#!(zXPq~lGKAtinvM_%>Iw8Q&LIndvX8B^oT;zgnPyWiF#64XPH8&7@jJF z9A;z_?`5j_*xMN@7H8Z?_L_IKf93T)mvl`bC$!U%Akq1mZ>+k3pMCf+q?9`ySp&d! zfZ>l~Jhfk;p4uEpGN)Md8<^(aWEafT3%&|0Yap;BZ^g1Gk+qXJRU(Lt3~dd6`?@b8 zIKWR$-^V&9!owB0ZmsLvqG>(=SR%(vJifA>4(4(`e-U<tAWadaeAXMxpF4f}T;BHO zawQrhkf}ae^y4g;-WGq%gvRzqYtY6FUBlTMwqK|Q@p>EsMM<SrZmyo?cQbLefo+My z89VDuS0^*xEZnc-Yy;a8&*X#N?AhwgD{OvZOs_9f%j8Y&T4J`TrJ8=hT8KM|x3s<r zIh7mJf^Uq$f+T7JL(3_kmE`})1LrQxuZUj-^t+R@6T@HC#*4rHvysXy40O=vf_$vZ zF91R3|5}?IzRK^&dK1_fLo6BOxzrX^vY}jC;(90a+e;&fAH*MXEw}nao{LSA`^ZA2 zQK3e68j!j50wOBr)P8tue0W5*6Zf$zLK?*4KFE^5fqD{&2(2+6WJqj|wxZP0MlI}w zhKHw0#HVW)_P7|^dYs#PR5K=H-q@3&aJ5+S5s*;Nfv;4ohC@%{#s{#8I`|~?lkq39 z>pJv-Pbh3AhkSjY4nULEF|JTuab#)Gz&hX`h8BMWSYrp#rdx6EmfO{p5R3qbjx@Kh zwY9mmumG@0ETFu#wSY`=u<fign=8x9D`%Q3vy2S(wgW5QW)Q8p1#&#jqxv;I9tz=M zzOppSU`yIpN3U1r?K%NZe(dLh+`#RpjzJ93?;Q)*Db+aSnhm}~V?xBG99aD4lFZ9) z>ESXV`djwvK~#X%G~sBG6!G8H1@&150mj>XW;6cnP9j0Pk6e%aM45w1<S{u1&tVSc zM8mPM3S+&f(O}}JuV_*VD=a2KPX{N4_@iMXt|`jmMj{u)WTGF!Y7oh&x&jLEk>2P( z9y~N#Q%RpcfITM>e{|?Qu34N)`UCoUWccvAW?l|Y;?xrBU|p5r&jck#nlruqI}=0B zl)^%-<JZFVUG%N}-KvNcOo$`wv4hj-gO*I#{eJKQ%jHveS<hVZwiPgePBL6oF6u>{ zo8NMH-Fm$jV@c2(-kOMSZtj{Ky3LiM#u52y*ja#`HVK^^h#M#i90>n5E}TyRrdX_N zjrsKvVk=UV(8csb0ai9!=bLbC7Q!5g$SQ$i#7?f>@y<x(oyf5i4x6P6t7<&_M@`)? z^JBckoO5;WJ0r;?Uc|#U0Qh+M2GoHi7mAy`GPp)Or`<+1gkIf`%nS4*BP*UcF~F*6 zJfK4r2}`GuE;{^2gS+to(|)Hn*V~QmucN)nqu+A+@w|s`_xd6J^|Ee&yQT&&6TMJ0 z2pI|?v!mCSx^j3qydd&={6!)!pF_940IYQ<_S{3Z;yx-2Il)|{Mg&6AAa4L)Ogsb> zEmXm$j3>wrz#sc6XT5^i(<k7>8A1X~*2Tw3DZ!VkSSaB4`bb-n!msAyk|Jn$D23$4 z+yk~J=gAae_wziC&A7l`NOl1NdV6mcF!n7y{`%Oo0*J|m$ZP@Ffj<pX^B0tDBS^IH z@OXbL&B`Wo{!Dh*<Rlu-X8gHHo~6gwmPCp{oSt`ATXui&jXrNUnX-^8Bn;OL*tNM9 zIj#p5b>%tijygk1t@(DL#g35-{ny@`^InVucsn}o>a}^*nBiF=53)T2?{V<f_hqbz z#apJ--T!I}V;jFz-%Z$oP%{{b1XG(x31R<+y9bxZjM6z#HHkyI9Xcp#=KsJ{C51;W z!PP{?Vo~@l<X;wvMBH5ma9a5Tx7*}_)Aui`=YcyjkmFXNXYx!nmMtV42R0J5#2E`E zvaxX91=EsASmPG5kTWaDG_0^zKt==PTm4{k;)aQ6{@0Rr)dx)Scs}`S`TsW*u<tB* zeFc>$|C>afPecldbb2N;RLa&bMIzy_9R4sOcYZCIdplg0ypw_CuN6LB@LPpDFfe5p znBNsI=ttsNyjja+K7A<^ibimVFbJyXR?v?xz!wv{D3lE@yWhlKUsO#!vhv;)=ld7_ z(lj-f{Hyn>pTZqBYbKq(@K=fa<G_Hvs-5_&_qyuucv7G;9`NkM*DJM^WlN&~&{RDV zfD6Bjm_Ef0eDy1+aZM##sWn#ryQ$Pe<Z2(vkB;VJDeN{){p3p?Dj|oU1-I*e5mP@U zgX6rAY2isS&kyBt`r-c#e%aU<9xFYBhtV`g25DjrhrxHrZWiu%0nk+)OiS7U#9##? zPa^q-{bVFyCw2g0#HTw6`_Xvxl5Jlihh*aPzziC9>PAc?k9t7YjX4+JA&}IZD=r%l z(9a|ymx94dkpwtQXUU<C*n~f<KN<EP`s7u0Pf>*_GlmtBtAN}&n|A<o>dt-xy9XMm z6{2WfqjIo%@JnYd8jOkT{*j$NX!j}=qgrE-0-jel9MeJ-@At^{QH;38!yNAtJW=N0 z_3LP!g`)@8A+B+fYNeL)SJ%fa0T!?ypyYM~?3jU-hKGo8A2ZRuFA+%l{J$*gx!rF6 z7!sk4UKouflCiIS=Y{VKgiePLm@eTBXf;F|gYfSA68T%f&=aM!o9*@+<4ENY!%NZV z&+`>7VtG%Gb=l#~n`kXyLGyYAXp1@C7#6Td*mU6ViW}6p0HkZ$w*n`mD~Md8`M@t- z(v08Cop;U<YTzqQCY-0_%CCKwiAY|=<3}n(XS7_^#`up(zHkRy3*|ea0)r4TT|;P$ zBR=W2v1V>GI^|+9JZ;cuKRfeOq*!#|SOeVdK6!RIKxRs%M>z0q-kf!eq*ErJqsHJ+ zCTVsb?FLMG&R{Jy;VTZUXb;#Wa2-H`dn3q;i@pWRLH&I&xW@(6QL#j1@6gF-gW+)S z;V{<m<|b%I_~E1H`g>Rd9*h&dmm#tibAhON4q*xEaWMHGJ6gxlbM?7HZ8&s-?+Fe@ z|F|x|ML|l1sOx045Dpw&#&jT)7`Z2+67UmbaD}Ipjj?b?^z@DM{nFbX!QPF)Bes=A zK1*?`If>Y27?@+WM0fx2LBIb&JDjyzdiGijes*;m#VbMNPck`_6!PRy@#n8;Ob1Aj z80}6VMqs*$8v1zbcV8O_y!PmK2X43-+$A*e=r}gCo0`)ujvuBHtwp3HO@-+8weFS~ z=s0_96IE@{(7c!?9+_vYm^E|Dc9}W%65|1;F=+0bjA-s!<HgK#^SI$2+?T^+I3)5F z8U^en4U@#1vd%;d(V=_$c*F4bbiV}W2AiPKQq038As4dab3dWw!OzTMYb!;FcK11> zXjbCdq1QeX&K)lPJq?1`|En^Y<m_j(X!sLzafIn3A}^Db?siNS=5fBt?2NiH2QCg! z3HelPYsOnJg}8L#1lx*N<7%K1_Ey~Exf`35u5GZK8*4$M@WC9y*54EeOmdCgRFU9; zvSZNw9N+E!#Rn70!VutTJUSWR(>k7DA0~zvRVE|b+d1`=Y5}tAMyIl>df2!^x#bW? z0Ye0b2x38tL)$Y)bo2-!7@F%Yo^3TbA1w}OD;^ByntH5E=-S@hP%FW^&KQ0X>-P)D zeRu)f5<^VL{BrQ9=RU-S2uYF6!XkeYwy#FkeADC1I0WQ<wh;|!vIqN&gJE6s?t$(b zrO`5bBl`uK?2RPpYF_)c1MA??+KTZ~Pl&y(Z^dp15+>3x!nKZ+LsVz<U4ZMRJHqc% z(fRpPr{?FQCV2PJ^F4Qb-}+`1*$yVF$cs#^)!{SED*<LZux6iw$L_s=4chN0kQS~o z3=$wX2e{+7;-Hnp$vkH#i1&o116S)xU|rP3UCKB7SI);`Tv1$42qb^_Y_@S964;f@ zS}P%~-F?%;L;kXPTLpD3U~rx^rPmyN<+qMrxDTLy=&Pz&oPOTC|D>th;PxiQV;;PV z+di~v3yg6?jWPLRGpzJnZ_M^1W<;fF*6`)Xc?}sxuW>$d+1!IEx5Iz<Bab4oVOdX) zK9+@PEc5y1!GQxq;18cypN4!xyA^3N`eb`SscT-yy9L3YHq@jiR_ffb2wgOFf=oPS zztxUD7q$1ok*^@Nnf;YWcyHS8J^8(`lm<G8LC4>ZZ+ZOz|0`bM52#Ou!=Fe(uLM_o zPdxdF8DF3kg{Y6npgcxf0T@1C^BO<cY#=$|;~&6yO#!lDPSKnLz7Nj9(IUyFaVO$6 zphdmf&CxRo%B~)%U2ey?cu3rF5K9>kaLWfWDIERgVcCId5iv4~aN-2XB5r-5Z@Q(4 zt3C>uLi%YDF0g{3GI#b&^$h`pe&Qb|ObQoCUo%l%S1kkbdWMaQnasV+b`NsOs&2r) zt_P-W%+Hd9zGJ{h3II~#_AiQ0Bz5MVg0v0|G)-b#xJXYh5p3TE{|Cdh+W45o6x(-g zY*^OVc&#=}ZDi5y1h`t+Y@9l^C{N(Y#Z#vmn-wI1ev8|&k8LnH%BHx(I@7}vzy^ec zLqDcrRP1Wi6^No1c@W^1d>&^GC{av5`X0jD>3y%eq`SNBqq%cnQXFz!Gao~p>w0I0 z$GYTd;PuwNQA?8bFZT}S>ZM*z?is!~(@P7%S|^w=LarB$zarQM(EA#^XpNM~(boD> zb~Gg^H+r~(-XfW5Y8ARTto`2fOW}$e2kagkxHy8gnRG_W)=;63IPXAW>5qTTQ$CEh zh?@mNRp}Ee_<5tTYwGK_U>CfM<B{ngCf7&#ILz}sVM+UH>b{q`_A>%?BnF52E`qB_ zr^j^~5}5h${_$OA(}dyD-SyZ+K3I=!jQt3Bg?Z@4ZfEYw!4~~Yb)7APRe=zvIpSOu zAcmcCtGVMd6*VAT90Ew`O4AIUd(XFy-`Z@-Vs7*3Tp664=r)z`F=cYG$fM6nC)0E- z#cOW&1sV2^)Y*}*c6g=P(bW%1X;M%6>deQ?f9Lq4@k0mv2lwTWrm@#R)Z*$x^>l-} zC>u5x3Yi&7SxjY#YvBD7xcr~7vpRlp#2Ox||4=fT$XL5Pc7Jp@&287Ox&P$N7w*J< zYp=5(yO32so(RbH?w9WDoP0+jgAF)Wc<lbya*dn6yI<T{EDc%17Zc8|@QCQi`g#NI z)&`e~Z)1KcoU%UupTg{IU@mbLtIO_#oeBG~K6n`6DDO%*S_c<6cHbyiz+f=)6A_TQ z9<X<NC4{tfqry*(;c>o)$MKfXgah!ZwB?a&;ywUr7urjij|)#@VTnZE<D`Ext@h}R z1YZK^HhcgBg`CE=n5kPTok{FRBKwJqdMcD{N|LFmDX7sgm60H#2NsB^n#}fliOBj= z3~q>=<HYm7%>0O04bvDoG6#@8T{d0#9YB<)VmwDbN}!?Iit^ZjXH(eKm`*P*-8(dN z@6s~BD-upU8?evSrjv=ws^i_Y6N&8V`SUm4G#`!5-*n^o^Q+lJ!rt|s?S7!Tv9Wb> z2`MA=+<~Jxj0-Cq5tj(mi_B>V=XwUA&Qc!2v)iXe7MR19YosXae()p>M2Ipb)G_Kd zm5;>?eVix@>}X5&T0}c?cwwxFftSf3UaH}X0-Q1iLg_ddQh?kFk;_2Gy6(O#Z7U9n zJO+I_21I-7_pbDs*Npok6B7}Ce83g?Jb5y}CG|Xu;L488)&n?&2B^o;vQgM%Q5z84 z>49@gi_~eWU!od(ap~Ouu|Ftk6eOahb9e$z@&#uO^cwl*{H@vs<#yX|`p5FO>dVAA z&<}8RSTouSh%yYP2NooTgX5erA}>}j1NLI^s9#8>5S!#aq|xoEQ)~BiKk6t$Yxg;~ zscluy#N*ibd0&nD#T?Ztp8a~S=-d_uh@)*9_;qi;d9F6Ai-W#?`RGNq7->|sinn&3 z>*HO|(W`7R*LKi>ry?jlD2Sq_QvQb(2N=az2C5(}(*P>KImT#;I!xJJYpYLZ;!h=` zw?q<CtJCq+cVv=J#pAQ_%tg1L+J!R-!m!B!E{RViGvATI^HYh)Em1s=&2O{u?yg%9 zuB1{;nqF`q+zSp8xZm}>idoqk6ppycpyoiMw4?5cRh=>%nUQj$sLO%eLDa?^+jM*p zAr|OqqB?<L=HHscOQT7)L28K#rI&to)m%7Z2MhW5$&>d$mWn4V1skcQcD7DVOsGOB z6ij&ILA#i{<^w0AzF_=(#UG2?BaoK*<*5HpRp6eJC*yD>55~QTV5n436B8%5cHoJn zEbv9wx*Nw9#dyqLIUf)DqNhe~?H6r~8hzL`uCOJ(8RvJ?qhmo8DC2XUk%MugQ9~qR zY6=S&A?R4C2WZsDOJQ7WJPOkZ6JDT%VaeiW*^)7*7Wuw=sw!~PN?{?M&7YdPrxS?; z)WY^>Zhq~RVnJCqd}e!XNBy=_C>H$k&_evj<fVHG+n+iApuC~l_spHjXX6Wnm74;p zde40b6|}Rq{h1rA=K_()Yj6I{_JW!=g+Q5)tlYG&Utu*jSn>j4Mcarpj+_^J{k7tX z^;BYxPsFNywN3e|X9jCflWykykkH?B-)X92G}!90TSz!03N+n!&_{o7ZkMso@fNIz zHw*Wtg;a3nWNo2>6b5${QT;K?pa9?ua5TQ7h^T~_#vRy`s}=W2jp|Fh#XwQQ7Q;38 z&@W&BxU;%`iLARg_$JrD>r^btRlektNgoSH$7!Y4^zGKX-^yRfTmJcdRc84z%k6S- z*m}2bGziDvgetm@B9N5TWs>NmNOEAMeJ`V=)^79oGICcU<0ZR$C*jP94+aA#`=u*u z(a`wL&Uh%gCY9)R$Wds1x$N-I&}Mc()7LP95=TKZdP324HVLeP08Q=W`$Y4hM-EB= zjvOb-DosvLdsRA>?PODk+ExTqhr{1GJy`;2jW>5^p{rGCD0^oQ#A|6NP&s+(CDm*$ zG&~&2WviR@*M_lG;#*Hv0z;^-ix-ebhWg%Fy{{Dv%0Bq7lkkx^hxxwaIGzWbDr{K% zhg?GXA44t5KZxo~Td}@cz;Toz7*8o?99qF?uE%h=d9~)X{u}HAJ>ZRY?;3bn!?&G4 zPmI@YUmGg+9xARYHStu07gk?+Dh^rRMg`2T*ay}m9<#IRk_<WRy}f&IyBDE8pyU#_ z$s|VqnORll_;){x@t4u(Rot)R!Jz%jGj<TK*7Y^M*R9R=h97H9%fn!oK_QnAVax*? z8gx*gfSNwCImDzDy;@|QWXCO|9QAUMX;7)ytym@=DU`fE?+G}Zs9+o3B+XGT6*b?T zwj#Nrk?&qZfO#_krrViSmtvXW_ou>kJYreiDciO~p}>9V@(-s{3DMr9qk*tUgp>-q z|Dp#wvuHlXT<^WyhvWs@MT49xR<qV=aZiXSFhGD-4S2gzf&B;6u8xi^ER2mpr&|bN zfUM!zesqYC9sDBN`G2vQ9i*cx6h`<IpGKfKJQyGL@9p`AQTlI(+vM{o@b6uWX%sYx z7>qWRz5>hU=xJRvf5lF~--Md?3758^uQia2*zN-a47VQl?vQr`irHXxVF8CC*tJw4 z8AsG0ujPLvIdgd?`G}t}hY-!YkV*#LamfWHvsiDgZ69Q`l2ev7l?0cEScPzo3Pi$@ z%a?Ho1Z@!E-0qbg%wW_F%<N-_$foB!U<Ra;44>fJ0cC)Ep@Ka)>%_->I~Zog4evmA zRH)cxNR)?5vDIYvAh{a5TsBrKl>p#31@J#i!1r7t7M#JG_RQhZrDS;e(xvHevZWGr z%oXOXo>0%Y7XkUN1Lzr;@9-ixFp~>|!7W@_0k~GTjd!7AUtX^`MqC~9Cg7MO9d$0A zM_xT`hR$&Z%4!RrFY8wDhyU~$udB}C^TW>~NUQOq-f!;fw@5i1>e<AV=FxNgRPXWq zW|M0s;E6x~Tk3DrPkZ9X_%r62m0jG_K=BXMkAJlSxJB@b1yuvD2=>uQ+Y4EuVUv3o zvBF*a`&{~47Kfu>%gWDRe?6E8<nBB7Z1+!|4JQ34HIS&6bN~m0upLlTKkm0{cPyUx zn)CB>_npuA;(=$o|M6Lt5RC9vr0ON@!J$5|sCfs`DW?%LVjZ@)N3i-tUKFmFT|;jQ zb`~OJ6+IL4H|U<tZW@a$?gpw2_alVbgk)SkWjS-rgha-jQ8)=QS@?9JQ2X6l0sNt( zp#E?;6c77CF>HHKp@6l9^g*$BC>*pAnI--x{`D{XHs_NwiC@ri98m^~z@uk%c5Y~B zZg$nEv~NTumK_X-60wjsbV7>p7;+LJMHzg(^*y=pWnE*hu3qiJBk%yZKZWtq(G-9w z^&mOmAfi8U>N-abLZs*0cEG~#?0lQ~?Mx4u)1m1*AAR&rAQ-LnHosOp|6Zf1elN1e z1CKg#5BZZKxOc?9hgo-pxIzs36l9Gnq+hTnCJ;L(0G1#~H41NlLKj-K8lg~U0w{a* zjpQvRIyB#QKmC}0dH(cg;nndTuh;UeBJ}1&aOLdZxaBeR3w#vsf-QODDDcTdClvbf zV`o?96x}->1x2$;zUWFdxa@zcTl7Pdd%P+*bFC9%SbNyX$PN%!HX*05k6A>kKx}|1 za$$CjmaYx1D|7$>N(%HKm_UjVEU&5%T<yn#PRce7<brAV$*E&(#Br9$NOKYJg-{36 zV`HhWsMC5!!)hctTv_OT^lz+`-{)PQ3M0=)_#|K{Tn?%5*{}+SCsj(lsh_~QU)o0u zp1(Y;U5r=Ho;_1iPyS6L3WjPD0qgi~s0{60=p+U#5}IE3PK<qeP*QE->pCLSMxo7_ zg;w+|b{cySL5FCC{m#OjjhrW-4X50p37shfS`ZQp2}4j4{PZpwJT4~!nGn|XE4Wm( zJTtR_;gOA(B5kiPRJ!%9yLTo}ZZ~hd;j7m0@Y2kZ&v$-u%D!p)1LK8TmY37Enwq}h z=27p->FMNTF|f3>Tfcofl)3TNTX(99i)%k0w{|bwyjHsDrk4l&)%xtDKX9TkSq|9g z#(5Z%5=*zf<UVitkA|z&Q>ShjE#G?jROJ<?&QGqd-!MLZ_xW?v-M6XQ?9^g3lB;Ag z9$Waq1I+ynY)h|zmj8_szw;k2&ySY_K}(bj5XOb@qOU-P<qb%+&J{hPyz&iY2dWzz z$}Z_E|Mji_Q|T*v<{3~}T~rRCy21;WH5z&mIfc6N9^VxyiFNiqwrf7tyV7eA)*Z&a z=ev;djDu5IfqZcm5C|3oObF3gHRYuew<6R5%nR6;R6lr=GmiZMto5#_gO*Y2wUEzP zdHSmNR;!l);c*IW{P(#2$y>cEWvWR#tb;}{{_9;(%{}v8@v8TFR|IzgvcR(hJTb}T zX+zKf^=8DjYOa9I+2{{AbM$p}^~#$^<Ii4MjgP+h3heiNo%KI^U0V&k?sY?|T|O{9 zI*__G&Kkj(F(VHu2Cb73>W?1C0`+-b*YI6+v#MOf?YsbvT+$EcSO0!SVvC?XZTUKa zjLZP85~`P_eBZQ6U!PIsqgM*4U@%p{NH7?Rd3ula?h<ZxF+IKdP2s9L`a(RJ-cKiW zPL>0~T|r>3o6&zVw>0WHR&tk7N8m_96UPYDk<aoUM#pp*qeNTs=Pub0EA7puX=dLn z&;*1RFBOvs1vV92Zk=rhJok&2z}bSo4a&aLqo%eQzR4;+an*ZLh0z7Hfs2atGoKP8 znRsquqpr*>=WeYgsxl%DO>2Qq#M2I2+25+x-h|DZ*yj1BwJ4m^U;5IGh81~bz)<*r zRh$jszCScqw7y_{<n><I(q8`&YkXptR{D*N-HGv)cydN>H=jwyeH(Z_5SrZp<rKZv zfprG(Okblj&h9zmtw0f<&?oSf7qXAm!s>^1V$^#ApMRPT4jW7eW!DOUDt4wp``0uP zH(E^-EytT`k1j0KYIbnwJ4Y54X6F3nj+#X%PsFH8$IkBF_)Cb7ir}qv69Q*%??A%0 zA}q(xjFvuM3kHWr7Z+!wP&rXF_nPT!HijsKsc+eQ;7ib_qJP@X#PO$ZF|`AlCneAv z1t$*v)xO2>peFAPriUH0uiL-)(YB*)UWNezKGoOnWBhO1j$(WHP1IIvnl8LG`>-W` zR~Ns5o*0T$<603U;zF{(7v}19cd>_HA8r%=<?ygUo)?`9yn6k8zhaPZkMQ)+GC#q8 zq%jU}7X@Xx1DLYqc>{HoAj0HwFt>nN^cFA)O%wq*Pq4);-jp>4#bv;*=juQe^Z@3O zFXgF>Hrssg&S5G~W{J1qO-#)vi>iELs8}32p^yJIQYuXzOqNO!I13^(o|Q;f<0FJ( z>(qr;p67Z<$FfoA`=hW=Bpd9kmE`dsp8Jv+xQERUe8o^&wP*USlGfb9!knd#zXFyp z`fc9^Lr^#hy*|I0%wYR6J`)IJ5GEblweamoG|aE@s|YEtYyX`2$fmi{GT-QpJeH5( zhYsei15WCq=K;^_Fv_C2mJy?d3c3<0+pE(xvOyd){!x^pWL7Z+-qPl6`U?ZUfv2vp z;02k3h0_ZVtO$}ptaM>uXggonfc8pxk$|o|{8&6`do3^QFlCz7wV2k0%pl^LJiM{c zzayUexBqz}tcu~ppX0atm2hHnWE>TV#%^(Pa%^_ef^!nWH2bqTB+Nt1=y-g1Y;1CJ zu_wEsdi~_&?4j%3HdEYSlQjOT=kOoLOLURIr_}x4h&4*RzqrE}GO&MaaAah=2*!+X zh{)J7NChHLIOV}=f@eg^r?3Tf+=I{Gl1rxS`<F(3orwXlk2dz}V6tZ@)>+m2Z$U%< z&KK~<ma^N~C1(9w;n^qREXgoNquK6Pt?F66$r{eha3dcC#rlY1GR4>P(ZqIUJHZ!! zpkGC=Kg6Hgn0@zNT-fP3&8u!IcKD<h=mt(r>}-{qD#IMf1<F)3lv2SXyiQq<I;m>D zFp=>Z3gZ3Me(|is&XQK+q2xXvf`<bjouyVV6s&<lgj#aNKu4l0p+AB_^BjFL`eg@( z;NV4Hy4{YsBZW&L>|P!k!U2I>@Cl4dpRN?JBZ)hPgs!+qidI`yp*ODq6_GRHzpJ^E zK3C!)f6_+p_B-wNar{V!Y*nA{6`2D2i=N}^J;b<Z2E<}4PjEjSP<Q%qYo^icb;KTd zp#%_mxmsa&=+98f)qxgUwiouLPhcaUZ{%iv3@L-0(}#q!J=A(&3^el~RDEqI)F2wu zrFM@4D`UXXY={47g8ztl(w;K45w4MhT(C+>0cZudTmw;R6=&BmoaJ&;Sp42M%M=-0 zoSmz<FN4~V)`_RBn_EYjpf+f9&3gA>d`s{syM|3L<D`hy*#p6s5+LMfu-$Kucv);x zy+TtRXXAVLVIdm3yTs~3LUqyDEt_ax7Fs#UW+QPCob4|_&^kqvExz(ju1bvVAuk-_ z?TjdyWz`bh6PF7$B-K<NM|bA@blS2IxrTb9-w!3ZCy^ro6nTjwc_@UW;AK~3%^nLV zuB=yWVE7PYMw<AM_qZLldTaCmu$2S!Ux1Y&#hz5yJK4veQ_D6WVgdO8@;L?|LQa4p zu}-4f!YPR;f!74(wfX>`Ihh&yRl?2XLBd0#T;z=GyLajCxB8pXesu`%%SsspUJ2Ee zusYl-e874RxKY@_JyzS(hUI0Au~=O>e{;rh^pwv*zetN_)T{G8+HjGd6o<0LqGjh7 zZsX3dyRWqN_Yd~>+Zs7G_0ORbF~VV}UF(>+R9D41;ousP5;Qj^BTw)l9Ig8yC<t#2 zCIHI;BTasSw=hksV7T+p2a8DAB0TN&L<NWeWcjW605;A2Vo-&v3zDBSd)gFu<MXx( zL#*SQQb{k^W>1zlcs{J`&tq3yAgh=;b)kCN6v7G>;|BYt?Te&=Ib_OlV)eOp%gQ1u z=$wzD>^8P=z!IpQIrCuT4h7~ayVMVR#4vmAqfz0QiE8zMzf6qU>>tp^K0Tr@B;_3O zIJj0TQ{t*R80-V~HCx*rj1aHUWT;oJrcUg$X}kEFj)BX3H8{)yFc6lVkR_XBi6Ehg z7WgB3mHa%C-06j^`OIyFOzFlf&<m2DLvnPom{mNg!49CN{%rPsE~kg1c5xXVlEK+` z^7P4=U0g!u>fqBcC}Ycs$X(>HG`JstcDTX+04J9Ysj~m&2Jv*b{9x3INS@co<ZGe` zeDM9_L&`f^B)fHRc*z;7((|5u+&HY>mi5$;F?ks@n6LMIhoOtcy_f?;O9*}6kCyvF zy9^PLo<RZCZHpWIffTsTDt;Qr3V!$K9CDY{3rDEm6&|l7c}!mB@v;VjODrRvowhr) zO~C=%%<Y+>RjxtM-plRP+rhaY>Rw`4A63$wybDYN9t4=M#;gCejUB`M>IrF<Gf4B5 z5km3Tnbz&^b60sNiYM1H7Bpl>uH`ZC8h1mcc_Z+s2cZzC-7xSYnaqHp2s#u~3KCSk zcdiZfy{Ff;f4FO{33{W)M0JY7k`P<XPN7DM14pl|qVKagleHqAJMF+-d*Ic75bjE~ zG(2_pNq>N+%|3m7*}1Dv)PCgDe6F(OM39JN<GJm7os)y(Z%NG<X4XYARR&Y#oDTeP z^Fu?Ff0T$a;4ZoRmMyJDso@7EXzV-6jeAeP95F8<0Ai!T%*3V5ee3e0o&hz23M4Vz z;LpwukBw;wKK2*e$lAM^R9{FIUcN;Q%T{WBi$=<=IsL<zc^xnFXJ>~;yv(2P>%F|i zDz{!<NG@#ANQ#%`hp^)FcpX@YfybXE?w`^EEJzqS1{FV+63`0q5Oe|+(IB9NKWHAY zzNjO>U!h_>gcM|;Fe}s1@RwrYWjUHl-LH55bIOX&&z(9oHy`7+shBQDt&|%6*V8LP z+)Cltm%`CyIhso^v677{qn%e9NvmunHucG7LTq4Q70`b2rtnsU{r|||I%AC1vi+pJ zW*%C}kwYWt4CvC>{K6<LhzA(*mvb0jeiH_6<j}x5<F~};Mi=JC4w5hD2qV9oBO9|l z6OfMKtzTWi{y%z!0gq|U3dq@5gO|N_qhMFneY6o`gKqaPwa^-<ji`d;g@GNvRsODz zueKgizo2*UhPr<_GUM0yK^6EG-o-;-$3uok@qiy3!w!&}$PsG!+-tlD#PgifmZIiD z0vk#Os#Di`f`nnSzUeG9NTie?arR`r{)yvn8SIY-yI0KqEk%c+^8UVqJO|!0Jbha| zi(V{1s|>lWkRlH?wIQfHhi-skGFAvepJ9acxgR<f_)TD&IgS;^o2_^vk+edDJ{3(z zBG~klr~8e#$IFTOO7}9HR3L?PKf!%O{5PYvv&ls85x@VDU?Q3A{xV6Ya<ch#|DI>C zmTYe3t-WTmwF}#$=1l|+OOTXrcSc>KRv=fmT~+q)lZDmck6hw3XQgVdK|dmPXu^#H zDbTYb<;nysvG~uFRIpU7&dye=rOlqq*^@;!TagJL9BwK)lN63BSsfisr&8(B(Q3c6 zr>k@chrof_m2E#6xifD2Vs{|LO-fhe@W6zxDaYpM;=+Wqqzs_-c25hSVavKE>*8Ta zImCoMr9&7*66n>O-I2%&eVD6+-i+j*3=%MpE)pV5kX8+r-KPG<QF#)MiDr*9c5gKp zw9--J?@5*(FD28VSTt<~gRA=HE+5&2aAL?Y%1*J}tI=rS@Kx4N3IPsPm{cL=7qVVd znurv*8>SFR;A`IO1y&@t%LzrnTvwYk9};{KfBwtXo7E4)c0xbOjnx7@6SM-&@vo-` zCA<{4&6^_(Bqqj*ZJ{Gz5l{IefA@D0|6Cy8Pdr_S-+gzy@N@#<>*iFT5k;<?_k_dA z-%KQbBZ&xWxojrdu+;a5#>Yc1i^pRAC4c5aAIjh-7K^{^-dAS0NB+l?v6yewhyP=- z<d1WUedd*Ds}H#L05HA}ne0aJ70{D{RzPWi{|UMdB><@qieP7}_1u;Z1Ou~)X<My{ zQq`zRdt8EHNQ4u)I+&O8XqR#A-R+c@{cu1;iaFcs4=+qtGxg2>RAFikowW3v>7xhU zY0JwePcAQOTM^3V*QSO5=EzrvI75iCl}JD5e#2cZ_uv6n9bB(vChDC)CVP3E%y?+) zImhGZXq;#udWtK1(_`E49-#yK!xz4_q^|DZX1)898FzxF`?q#=H>{1j|I5{#NUPY? zoV4)(yx=}EYMdi{ak8{_fQ`cTY_^o#ozAkv$<Sf$sMD4ba{OZYu&N6PcT!p1hE#@a z$I8Q<$&4KXoXN;C2iBNYHezTvPF-0eTr6OCgTXPY3`?*o^DVwV5kU5)dL22O0uy_c zsHi?2BfcKw%T%p+qm_EOTzBKw5zn6I5+IM7cjj$m`vty8;DIuUSYbC7qlYjnL@(I& z#S3_J%bKWx@M%j3bsf-!@O90~)K@6nuGa~RTyd*;xq(6QLd>Aw?>fTKX`zhc2Xcea z<NNBu#MIQpQf0FjgVEZAd9S>1A#H{1BAXOJ#;jb(OE}9!V5xx1sqITCZ#+ro)u25T z@FE});=<)ZzECKGu-(3Nz?%w1t@M@T*xXL1vok-MG+NuP*8O5|7eL%n6DRLAksR+m zi4RwjYST&w;HNpl9feV!3Iw3}_XoU4&4>*dz7!l*l;0Pi=PTVgN5OI0QJ@Vx<VDIW z=9Nsb0zA?EAGK1sT&i&@o2CI$09xqLzRyFyc@`1Wx$h4NVmUMzXS;wPohvyx!xc`C z<|gy7Iy%#U&|iWh)*Iqy&nFrN<Nru*WOl0Rvr^Gee&~nG3yU)|=|DOb2w{IBG6;_h zXTK}x_4?zpGdBc$x4ndXB!b9B9uyt7!L;guQmPOfU%C+k8Z0)K$5q)%CMG5}v9m8V zF;PE>e7QrBX%Gb)`wuPeHW}IdMTxgZ{kuWk&YEv}+8*&}7W~J4Cbawxxd&aKtGgHb zfk@;b7a??)g&t1Ta}$8q`Z_YRtXTD!7dib9i2iMFXCsqM4fW0B9gEe)DSfj4BMX!7 z>3&S9O+LsMU~n|9dn1!rXnbqv)ffo)?>h6)RL?+9yMt(pz)0&W0A!;HCm#ahL6w6) z4^J_2!&nVkJBqlm8$A|q9;PVJWLX3L6{JV4ul{I0Ul<!Jq|-d+^RENf8G1;4Z`kt2 z-ZQzlzpq<7g~s2}?+bhO_P528$#D0((8NY@Y#i^V)2M5FtoZtH`1QZWo3BQ+c<IXI z2nwi)y}Zb(vGV)<>VW3F*YiP<WGQRum_oUUTo$(Y`U*X=Wn~h4u-dUO0dCc4{;?-= zkJGcUzJk>*G*mE$)=<Cb5y7kkb3QwtibaE7<qbi}nJL1VFAOd-Z^fat#S*fze(p!G ztV|+mW9j>Y87rMBc)g{NJf=J^Y6KBt(hD~VAJ->Ws4w7)#L5$ifE6KEitK*~Y>ZUu z__VD^(!9u*=vTgQv|Nq(z4B1^OD}57vslyE%<4F6=md{k%#^jjr@TloQdu9|IBtT> zr*$c*v+(|VF);LuZMRBemeG$`W2IL27hbqS+GYvv9(vn{urf?Ckx?&|B2G{Yz{Co` zLaUb%0gw0z=iA=OsKu4Tg)U(v33&-?g>Xhx$LLHOaL3jFY418IQ->eS44oBhSuQ2Y zTEr_Su~@^Y_-aNSWLD!TKuIuJc7(V@sVwHbvqPB&N2C&j`@E<*@6F~zwUGxi#K3nh zRZ9JLLWo`ximqmcXLe`s|8QnC8bU;qQ2&di%F>-|1}d#R)ZBD9dCIEc=YQRLOnnag z9Cijy<%qhZ{|Rc(xQtee1hTCp<IE}f(e$q-BvwEHk0NkiFLV=9Qwk!4&kuES_yL7n z7fQ`qs#f{tWbzJRf%J^ew>Of_`t*n;p9~UfUt!Et#z!5_WrN9=IFBL~hT3O0yj~t- z8SJirSJLBO@}6f+cO;Xu2-%t%d0h8zCke7Y5!~D~VOQVgPp3z=ZgHNSj*}_DAsh20 z5;^)f5w~Md2qRTy9fQI~lP65B<UP<NiXEP}G?;*b5hkdpB}8cZt_BGzckt)@$O&<d zI-0ier{@GhFs--wj>+J-Yo2)HF{vEY(FBc86HMBC?dn90y<5j5Y(&SY6H@;JI*ju; zSrbA|V93(4G6DZ$*<sY+r9fe|01_vQfZYY@YpiNk3fFSk+^P*oT3>~HJw1Km#PqbK z-c*i+9v{Wj4V|lE>8AqU?Prr(Y_0#h11T#!Sv@zDOpH7pij?;hBJSLA0^_!P;*Maj z?R$SPSf8C89a>zRO<F$~j>>EDel+}pR&sW6acFdQwjK<=-`D1J`b9tV9`q#&+x{b- z$35>CE*LXPZV|IrKoSEHxOfKjoo09Q;}&^9acdYwOiryp0{sMKlsU&GDDxaY2k^;M zeF7*TvO%NcJk#L7;6y;Ak&!Y#q8hty1#T0L;|wDdk43`X_?;P~S}jfIm!aAbK_*<! zO_vZFC39!o3wLYmp+S_)$ZE!poc8&A-uIBY_<X0LcILy(2pd5(bHCrGx^5-(9d(ca zhB*&Rt*A@xJHK?}Y9#SWewi(}_s-1FMSe_;U+~|iY5Hyc3(#JnO&5nUcixN7D>mbm ziOA}WBay%;hztnPm_IV|<+rW8nxAG9)bF}`*nRqK{5IS0>Xja!(t$OcUQN(U14t(9 zwe>Y&r3p<oeYMGHCoqQ8Pdmn3VBEf3;ttRU%?XBC=sDgL-3neLOkxrX#-~Xk-fJ5> zg&pdX^!x3=$YL~Q#f#X^Bzq&u@iYdW5=`6q-3W~`C<Z)rMrC&<woh8=@$mTgVkXya zlGyVf%y0@jk5!K}0hd>>jk8f0Lp?3jmlhs}m9lpHHfJxeQdTatKnhr_RHFVTb&X79 zZh6wr|7-PAfZs)WU`!!;uk=yI2+lT+7GM1OMP<KISdn;e)G*sMA}|0qDD~|hSSNxW z&*lP~_l%U1Go`uPW=hlP;^y7=rwSW!<nq1PzWV{@ZEfUJx4r9QC;cIis$j^!{i@NC zsj<=GX((YU>!tDB<Z!d~hIC{+n21MP7h4ZU<B8ySBy|_po3E#jZF=tad^`ALXNL?n zCIk@A4FVeZVZj)<Vpljr#&Dx;)pEtmCHu*J^($C6^2fWp$d_>)v}MI1*x>NU-AQN% zvf$=pt58|MZ!C+98?Vyi-ZI=n_p7l~DEwzfuFfQ*pt}x;bl)2AG5K~D8o}O06^%hP ztRk30{VtA&EfcCWG&VLol(eaB<Xxvagp+nsl$a~UQYqhS&)cAfutV`uX>@eRTr3Qg ziut7aVDC$)@xc9Mj=Sb>sCQ06GI7S-Sq@alNjM)p?3CjjC5%pBKaJp^@S%NKbYpCF zwMp3QdQg8^r-IU7(q*-O-}ZLwr6<?M$7#H2vSX4ds=TjTx35p#?U`kK?u<4E(R?K8 zo=QK}GZCjowORq>GBFw1WVOW)@qmwZ_jQZP`m~HQcpK;w6Zc<SEO-Z(yZic{YW3e^ z70zY;9D-Z=xSVIqKj=iDD-mf9kSFj)*u`H>qF53VH#APS1vYVpwYj3rY0e14Q<(e# zF&OCvU~;f4%>4*tP^lnX0vs7b$Q=tBH<|)#7s+Cv9n6FvBI>DdENqu1CrdU8@mwz6 zRL3~X{O`#aoc^M*WCYR1voN^8=#q`%<S{)S`ZyE`hGS!6s5G2LSR}#C2Ub(<dn(wm zi##JD;c8i4kAYZ%&{!krD%cHHFe;o^ZKl@qiB1FUPU9kOVyM)+#$m#9XET$s@fLXc zss2WxehE3>%4JX=IhMy~XO|s7bk(D$Re1*O6*`m)8QnwwY{%YJLQJ4@SSdYwh#&LA zxoS+MIJK)@ck8Dd=S84Wn(i>~!ZV0au&lr|!e3)~ylizZ!L`r_Wlu~yJ{&aNbnqYk zJ?|{#{PFR)m0N;OqHmU0eh?+^95#0CiJSNM_|k*C%&P8F6IAYZ_uNFg!{=kSBXzky zetS%6fYYOQPD;Y_Xr13Cyd+)<J^fp;0>x8h)WT#Gh(X!Kwc05sd5=CL{)89<HU=IY z=sj%bFr7mkeRa|W!6$@jS<YO-S7~=wn_`s!7d~4k%#yLU-a8@beWYv=08gccR>btM zZ-w5l;<HX{xq;Ixbv?r^_bs^l!A@~yS0_CKIs!$Rpt~dM)@8iaOokJY3t3ec>v7Y& zy{D_v$FjRZ2V3Yn27ghvTVcE)mu^>pnQnRsYt+(tcdNCK%Jwo7yL7tu#gpWvaA?6? zfChi<R<+mtAWO<Km3C`$&xJ!ls1Q6E$b!vqsvRi(6dQf2`=F|My?RrIH3~eR0&l*A zcFjR*)B0RtQZ)<fgaLr&mWmw*t)i_ki>|`7MB{s`Lp&1qj*qQ5dzN>1^+43u#>Tzz z%}f3d_|?-<=+{Eg&opM|q7S+U?ZN2WY~wSpZ8qIwRFG(QSnECgch81w*Hl#kvFn&h ztFF=cZ^(Bjd4-YxEArjyzo-B2Q@xN%$~`u}oSv9iV7y0FE}!`JuD|1iRKj`|UkCBs zu7W>$DSSwt@cc8ZYT5B8INMRd3F0Q0;}1*|fLp7Gg=-YHQ>0p3i}qxdEbtRf(g+|i z@Gru+xTFGMH@Hm5;e#Q8F9d$sbK*SpmQ1a7;zX^Mi3UTVV6=B816w8eFAIq`qT0s; zP|;#N2JpX>@_v8*w$(9^+F<NkFb8c+)3?Ns0Bd|~wSMMI{R}*LoiJQfw5ito(2!C? zL-U;FCTIDo3-zSoDtdb4%;68}PyZnH{%_$^O$`}Mv;di{vJ*;8ybqSLx_p@*h1l%y z^N#~28C&Z#ppt%Bn&=&&3)obMJ2KKFkYXZ)oDGcA+kDdM8#w!=mUUwF*86Y8MohG% z`vh8M9o>7<?AtW^rS2#B4qwJAcvY<&*>|G(Rj%_A?94Yyw((=>nHLC8_}79ooUkPJ zs)1c?03bvH(a7|m->80R>HhJNP&Qlbew;l*D?d9Zg4iVvG=^O4jjGchm42yvB|J2; zI5k~FAKBw(Z9u>>*fpDa&QKZFj_&)Lr0)&L#U>lzkvW4Hj1EfQ$#u&@B1s1`)EfqH z3Bu#hphDuvKS*vM4i1BaDaLr<b+UWJn&gJ~2h9nVl+az&F%Cg{y@1uJ<pgkF$BY}& z@fKn*cm~1|q>xC&gWdN!LkJNJ>2i=PM@7S>a3~TA`n_R93n_)Y{vb|qF?#G1u)9Qp zkzyozf1y+=@ZWLc?Hx-%{z+!jX(T&9l!!PGrVRbPApfu%jQfKLe-QaslaT--KL!GE zJCZ~;RwfMek6|B}&l?@{2jhNQo<Tl93{E_tpYbPx{_zitzzmxlf%zt$7{PQo^QB>R z5!~4=@OZhNICdCgDyVAJDSD$|4?LM#+Lpn+=yW-%W)B``XT_;0zc=BJ&aAxTe)V(A z?;#mG;$Q3M>p=33fq+?e)?O@eIu)C#Tjz9&kYq9%|9PDtgegDp_Er5mD>;o`6ejUk z9n@Z5IiY18A{p>;S_Mg{#30+(i(y{#U7<|6;`83%P^F))kB_PJ$h6str>+a-jK$Nz zrCM#op;^j<Xek@B737z4Tzs|c1{(GSP*HldVilmF37rX!i)6hfi8jR=3#AkKb4Gdj z6ed>IS`U{JCH)7#|4WFZl)l}B{;elr=L?o?7y^=5|LHG1l8Ro4;{VhM5|>b{`)(48 z@v##~U!`VznT$WNW$d(D;T!L?3BUH87Xqn_Z>IZ<KXzL<d|S+)oSkjpMO4t3olPEw z&jt8wV|VZM!6)c3I%WI_t0D*5G~{aI8EtApvNco6DZDncJ`$?mbiaBvXjc<t)8TIR zH7O%+NFMQ;&>By-y<P-?!P|8*NoD#hk^DM8y<pT1?K5kVdt_b|#5#LZ2%*;rmFf>J zQ9C4u>jOYFWK>jGW7>zh1DwAI=?*a?z^y<r&oK?yIv|2^=2#OlEs}zi@I(UWnUsAH z=t00R<nCahT!~po0F#KsmERAU6aNGH;*mrm29x*b*t7w!12r{yDrDafi``&{PEAgc z*Ae=@PfFF6Lq`=$HOpcRDi(z`JLva^fHigH!QeRbXYeRsm0v!yw4AhpcgJFP2d(7t z(iw;Bzqe<=y$a8qqs98V;PeD`|KV?5O>wj|kt1!SivTzn8^{G*;(FoQ!1;c!cPn48 zibMCS^~aICDjFFb+X#g=#zx_yrQ(l=LJwQH{D}vy37`v&%_aMedLUVuot>U8_<V)w z>Dk#zGEn#V?wy&P8~*(C@%(v>)Ee`yr@f{nLom0D;Xmc#&%1wxpfKXBu`xMm{lK5@ zEH9J&QtuD=yZ_zIpZ{UBGO?&<w7ULy_xA!PR&F6R{w;$O-Yz`GqU`FuzOmi_O91WE zypnw%qS+)n?xfqAR|U$jfY{m#40bZ~U;#t@TUfi9M-rJ#;+A;)k<8HDy=Vv59A>x? zKr3VKV%gt4lzAi`zlBvilG*JkXhrWP@<&N_-%M~dY5Ry~h>Tvu78XaSl2BlSw~5r@ zpdJw9E^-J~S7TtW5^3(v%VxP#FI}1R$2KYxMBnf8S$mfE{lwuDm5rExvNEt!uOEkZ z1MI?BFi(6uX2s{`xA+SFLmgZ5b8##7@h7l6ocNc-X^gM30AH^+fH(ZI=f8@)N$ZXV zf9h^~C-ASAY^~h)ifJP{fdWnbfZH{wfdG$_58+K{kT}6LhYwtbVw<8EO=+|P)EZEg zaqRF0SVGN%Lft?^K##>_y#>Aa=z$@8rKo+$X_AKogF`Q7^6Xr&q^qErdD-Gb>5Z;G zl;;6g)R$A&$CxH0s(2B#AKw44=iUv0AUv7hpGBy_;@r~M7^2Zl4S6v!Nu$^0?~O^{ z!<*C7$||V^FCx$pBieMZ!8X+Zaz=meTrp>b!7o}?D4b#*=~Ou6Jcp}eql@?BuFvuZ zf{}DAg(%ecFQQVhOgID=0Ne^^;98)c@rS~h0nZ?NB)NefP?>C&MhrQY-CHr-<qu`7 zsZ;PUS7T#KIh7Ci{odl3ks0}W8cK@k>CF;cWxQ~2uq_KK9S#QJWIP_!wxG|$$9xDe zs_1@@L~3kwC>l+|`9Yrc`RQQ&qc#GD`+|W`ARG<kqO@T}bAf0W7jQWkv0?oR1tWnd zo<h_<{S>P3@~MbFXuF>pDMZ8JXh9!o^RuAidpF>B1^WSSfj91Jpb;SD!i)->5C91h z8jBMm`U&<Re9Ws9K*DYm7_o))4%l5REV5{)3e^U{7dlVeaow}Rv4GzPQ+Djp!jh<= z-f1p88G!T|?`Q^MzY=-(T{}CMcIwp$gy(u7m`nyAKxnOrYQ6iNw|sQx-J$A4UG9Zi z&OP;BR?FI^rbL70^Us<qi+*qS8C^4us+O3T`|=Y{Ahkw*B9(YLu3}FoQrIk`?tkKm z@0ozY<<Jd`72*k6?>anIh=R0&m8iurEE&X8V$V5V6yvD7*XT+tq$v=;Ld}MyS8yNJ z5))I))Akf%BWkk9wMs!m-+RoAj5Ad4Fz44hQtJOB?oGfWyY4#CI``JSxAuKiNvbN9 zq>@@&N$Qfi)mydgcDL8aZO3a9D~=u8AxkG?oWu!<$TB1oGU+&cv2g|>7+_ci(qx4I z9wlMeGJ%H2BrM;|2)_3*f%hKq%=dsym?^*C?|<&Cx}~MPgyHpa*K<#u^}jFg9vG?K zD1Nsi#Sz+nq+DF4{tjbB+1quJ7f9B}F;&O#i25H;kY?S!Q(Y@2+sKCuZ8!_=j(1)p z6E~o-3Q$7Wsi~DzBpkFqNh;{$nfLMZ&dlq0dLRQ|t-B~7d@^?ZdC0{)6M^oIcXg?^ zCb0BeA60lIAyn*uU)=_O3SP>a;+WK{M=mz-Wv>=ZPkhs$ZlFp&1%MOHrUgF!YO_A> zBCZ>u7omK`-VvA$hLaLg$kw>?bW-Tm?;!r8m8{ifC+qb>T7{f&xmF(?8Xd{soFBot zUMq*4kV+To^~qWIs#ypgSu(6(SiK!a>Cq^%6u{uL`!5Lzkt=|RjR+3V!T^1!-U9m$ zm<UFr@u1WF!En$5s`l&wI+#PosyPS9@C2}$2zA&pwoxM+S@07s_U2<U&4R;M@Cs%7 z8Z515<HR;!az*PY=%A^Yk6HP=g;cmupj+zC`q%yUUp1&m#(coM5p%}L{~UrE@at&I zPNi((4}Lw-zwW<RKir&~YqF$;B;`wMYfGN0zU0607kd3fruz*&|7toj!5`!gFBgZ0 zi)=8kSZsWHdOU^;Hhsu{<1d797di=RN5|s>G=^oOh+5(Ji$#&Asva_lRg(Z3`v;JM zJBoo9sKjqF03R)=1_J3Zj9zF=!5AWFnC82YY4I0M%q&>ygWA>#W%~j9x?e}IzEEQ^ z7AzZxx%Xz~J5+}juXWqDBkMYi*fXAQKArNHW!2WRJ&$8wnk%jbKtZhL4US9)`Aj)F zUF;-1W=24tH!*AE9kt4$yQ6CS&u_Y0HUAE)>GD3FlJWpXES8-lphL7(Ae7t~q1at8 z%1+l2wY@E2efE{zF?A>@nz~-8TWn`Pqw}{i4NCYs`1MYAYoyWFzV)vvE1Hby{$1H1 z`uF*~@31E@57v#ZsoG+?*4a-Nx1;F>qs*!T_#?b1RA<|Wpteki0tyaGL4!|5@PlJ3 z=6;op&tobUdVV2TA==8S?dGka?_z#g-Aztc(xTPgT!2A_yG?)$->jc@zf=+nyY+{S zRRNTxhu785keU~UVE(#9rTY&upZs=1Aq4Mr^Q^Sg{k>%60zdhiBcG?e(S=I#$lnCC z{s9IC^qcM=3gMdr?+!ePo)FFfXaFwa;B~@sSpvyVPD?oaJ!;rEp|~g_bXgFk`a&%1 zVB`)vBm5<drSueZE{BA*^6%m05d&8FyreP?W;7&WSNqm^EQ}^j%->?!C+>>HjEP?S z(C&{XQwz<h3P{vYMOCJntqVs?6Q*{J#?e$7$>3({<*b@1jMfyQ_`(qRLJOrQRJMHL zuDeb^n;e3;wKh^LXOly#J9nKZXT8XzETJw|@?{$)vEVWC6;CsF8+iOge%Q8QQi-_z zY8XjhDwSLg^yDkxbdZQ78>9KCW0)Hi2+7niiYN1xMpA^h$j1ibb!FN^wIMjbCmX3` zIc}I2A>K_kykC&A9`DJyDZ@MP41A1r3};VVPa5A9NKZB`a&97d@|2oQ=2_H6B^ve< zUh#{(Oei^Mjr9nmkWNt@posU36Z8hz*l%lejG5V0;`OmwwNwUz#=m{Dn-0Q@{{HM= zrB-KW41S+XmP=Kb2BTK&HNxL78SlhcEHM%{)+g3np34-A1JG97%@+_hW4YyCat)n; zrke|nhB@dYmoyalzs(R0-5*7?(@+RH>Kos`5W&K0!u(Rn)uEG<O?6w`u+ypH($FD~ zR|c0{E>Dbf|Arq$@bS?%=bT9XemTB2v$S+=CzP`ig?OT>dRA40695)&uKTmNp)6M> z0uAD9Xtqs1p%4SIUsynCX$GkH79Z&O<Ln71NO6s7!z)nS+EnH!3_;`fg!C<rYR*b$ zpvo*}($<{P_M|w5?m^C{&{1_~te~G2qyH=p_UddT(JS*0r9?8BDE&jPt^{72!T3Kz zKSF`H*dBZauwoS6p^S5OP2iru1L&2O%%gdroO^N(>|+`9et1oR3w)+uU^Xy4x>QzJ z5+X}C0wpML$dG#lRhGHiKa|gZ$UEOez{dZ*Xk44#T<yIOV7l$m0B;G|cHyxtueka# zU$s*Gv)-$ophd!b@Yi}5>)!8ododa12Zo1-3y+Px&3h{_b_c76F;1Eovzrh{`%OJO zP3Tr<uQjeN?shWUCoctv(p|~5#RGQ0oMCT09k25Pf&TTbc9EYSn-k^t?mN9JJati} ze(zERy^+<GZ}`ja_-oqqzv=kjZ28}C-_Z7T_qgq$B|sCvjTS1mU1oI79;O8Q?gh&P zgtX|5ln&=H(6E8d@A#WM@TO0m^h1KE&Om<$KHl+<#K0R3`}*VH(RVMnZhF1&&-a%9 zclMvVZGWdY56(XG@TR~I?4|2o{9NpvFOgsmFp+!9?48q>IA1k?*9L}S;7x5{kT$%1 zbKp#F`m62uKi)d<&A>Mr*Z1d`Fycke^In(Jm$Uaf{+4d~`>_8i**LKLKuugfq?7%9 zJ75p*%_G;`vxoPcZ_hGPw`gae?fXuiXJ)BOZuxtn+naj+IdxfG68SN#r$9YS0##$j zxnSD6IR(|8EBX*8eo;c~3YbzXAs>=9qH~9}Z_x=T;fu6__2s+U9B3BlpKYT9`lk+F zV_*b5u#ea}eOuJD)oYoi8VbvT0d-s}ca2``?p)Mk(Aj1EyV+aw1I<vII|Hrqc%Tk+ zza>bOuEAJ=x)HH;9>M8^UMU<i+i9Isz_sa;7OyVvmRS;#H}a|zizhz|U+<dRwC!5Q zfoHRWKRj-1pb2gVYMRU0N`=Gb9Gtz=-5=HMtEufB|2o+8#vBhdIP9RQ%#R|xPaAfk z7AQ&W#))S1BK)#R`UW%@$S!br(z_8IX;u}nmKdDmx|>hIi!%~Z_H9A4=mdk&8m=!o zW=hT4bDhrIBjefJvq=47fAe`p<v6OQ;Fb>ibjK(eMiJswxgImD+C*p0o>gl0k@1Cv z<<(yY5{|k!0Q0{E9u09iK-(>9bpTV)h=T!nC-CziC)s{_^GJt|lCc7bfxo1uyv5QG zSWU7+|IL#f;1X9CYlTAal{qN$MlW4hcIO}-d1Dxp32j~NM%bjpZnW$|xtz_IMj~iU z+^b9Jq}Sk*PoF+-7xJSX2?YR>%YofVCG%sM+b_5)=uJqoQmBqzPlMsJRxn|hnJi4n zZEHdo;MCr6=FIGDXao#;FJvt?sNM?!?1gh;?<CR%5fSKYox;vgX>&pn`+*`I34+je zIIUXh0a1fU#<T$!q`=Dvv?Y=n>hTfAls~@3JrE+VKuQkDUurOCN!^n5yt_amdm%O4 zwbt=8zF=B<J4m<&;ohHNBAO1;)WqYrWGnGf?P<@qs|Nb}k~=OUB2$~G4RStmK$kTP zmHB^H;D-Z0N9;glw#;j>01mvcxO~)Xp_hwz2r9ZrJ>Jpaa%&YFggeO)@PX&U!qAdz z3<Accm>V%UI^^FMR0CJ~x``-MtIR1uc2nfx)FOBegW@uV+7O@@jF{C^k+mAK)`X0I zYu1{qEiBbjVR&*<wGy<$)|3^t88;e#kdz=@TUw}1TG^mg%}0>8ES?z3W$jrgN?=?v zJ72AtYEqfC>in!2t(dcRHaC=rSIKx)t>7vp8MC=~Lct!XGCom(|L8WZCdMm4xU{N7 z9B(1>P#0C^$D_)Cq)&d>2*)kBamJym;yvVma3A^c3<@~8d<2#u$?~tkLfLetQ}Vl` zBlCsA{0OvUXjW?4G0kZ7*UHJ16_4bzcFg$O8U9K<o}GttB>x$QX51?^pQRl;+9~Un zc<_^AXQ*@ba%LD124jd>(fY%t1fSx5?yt}KVNcwtI@E%7w>^iXzxzA&dUyYA>NCPn zKj67hZHDvt@TTWH^}qw&XZ_2J>nbQb-L~-6@EYvLq|*S!-BJWD2H~In2bY(sLg*|4 zbez#}2G-XpN+756;C!7LZ-5*k5igj|R_!{txZ}YVqJo{XLLW>9i$<n`R76*{(0&z= z@MN{W4~K)3?d~_-E|n@-q=tz{yzq5++@X(qho6-1cg$5gbs=NKmpiDryCasVn~(B~ z;5hWd6gy{O9LIg+=02!G2LhQLCIC`?Yy@0zH)*jGt;-zts%_!GEdlTVDTxRg`aCN3 zQow-Y{_&Y}=Vp$doPs)a;7(=Fm0+zy{12<0(z$yFZ-1X(s6*$@A(sli8<pGX8*Z4^ zx5;z*!%<zsxpO5}BX=cuHt6*vFkzWitK#WEUnC(@^qjB@y8Y5O%6TO5r3R7cPERP( zfFDogh~vD{f%25*C`T&ga%pz;{K|@<%0sh+fyFZ7(BO<zpB`*Ko?!7O!mt>8PAn*3 z&xnx6Nbj>UGh4of#pZ1_&GWJo`L!NTOc?Il3xG0OyNPW8BxDu1FT~Rj66!@tJ;b_0 zYnkfmhrG?u-R5Rco&IL%{;<1Z+|7XK9xrw?fZxQRLJ$u9(7C{U@ctr?qa{roK3N7j z;0Ri$r4)4rG^9fqB)wQXI$G@Rlh}Vv$cDzwfGL=k;2}>R_xKAv>If|shAc53R%o7k zMHJQT7=iz_jpZ#tdNwFF>mO+N)#c991A^nhHvk!^&WYNIp&=M?o;~YbIsEbN4!2p2 z2nl+u-ADXFXPX6h@xmt$e{TYR9~S&Q2_YULwb6iqgK9hU?`pOiO?W=GftFx!?Vh~F zoNub87C5(?uKTVRbCGlm(^2^BfIbObK2~iabF^VO>+9@*d-QA_enq`*CX?g(T~KP~ z&^0Zt*K_B1Y#}z}uf|f@WVglRJEs<>__&m+RT6U*3kK}2ExBi8u=3IFqhmIAP<X;L zr><+YB4ggN9}6b1#Ax%sBm0)Q0+^ZgtY}FXNsH^A^cs$o2LbTlubeGWPxH0677;KL z0^UY@RoiVXBTyt?H<$Aqr+^wdea-39$B!RBmO&eFhg;rd6S$KQ+SvVKOUUyMC%V(& zGVoME9li2i(f#UZtPl!i(hy_^Be0)nyZ51RG6<uMZ+XMmJF}82QsI`=aYgDy*8?I; zaQi+1+nmFIT(<@u#6G)v@3W0IyWMOrb3|a71E8I6V6H*tEK}D4DuliE#;1wRD2f<{ zM&ODNy6&oDvMEi~L!kGA9)M0SUZ&T-_o<}#(3VQ{qzxLG6jGqR;4pRnKt^F(er8if zXIqAQ!!yY3om0UUL+bFqWOo$#fD4=Qff}>{`$aQn|LY7PA_UwDErII10jWQMr@(C3 zOxPOI0RFPtW-EBr?X<SIFXVt|F=~T%UEY?&SWFIjRCXs=+2R)9|BL#BsG|~@P7a*& zAP)jpb=x2Jpem<)K=wJ%cJ~H~F%%QkHu%XR<^7P5dwT$#LZ1*837i>J+&~lf3xfni zNg?`ZkqVYYA@F(Mo?qEvyXAnMdp8%Nku*XFr4#WmjLz(E4#QM1jbaqhj50<F#!u;> zgDHafQYs#@l@mr_lr&0|B2r@ivD(}-R!@WR!OxgM8daIFtFj`|(OTRAxWfD=P1uY& znKa1O5W*TcAmkVgB|1`z*`}1h(2|e+bI2<`DLP03g+8B$aFHI%$H<W~j4)&A3kp_! zm)JZ-^_Hk%I)_eaK>ldwXZ6J&oen`|?tk^V&d>Q@sZX%LNsVqc^yvYXKj1OiP5JJ& z@Za-*f#(4QurelcN8yWxhH4u;;MSu2N81q#2a~C%Q$s;e3cH26C;B28Pw=r<@VnPy z1<lCkh93}S!9-AM14<Cv+8eoT5TWV;(8n#^XLkVnZ??f=RN(Ld9>B7YWk%%+C9I)= zfN&Byt>*vA9m9R<8+e0p^vl=i^?H!xQ2f0_>z_v`Fpu;Amj^uS?Wg_@>0NcVH%UsM zA*~ke$Z-wU_ne3Cz}*vo^gxLguk7f89dXCTb%$Y1JoqVV*296I!LtI+v2R@p%Jr}k zQe5U7DUM*mr3(=L>xYNil+9rK2RO7FoI5cBlB@os^}&1h_M%KRzJpgWIYh4pUZhf{ z@x232HoOODI^h|77)ifO!UpHK#3)@M1L6HgKhkI>nF#McnwbVuPU05q1CUYg0=lsN zQ{;-7no6bg|Cnyqo+sxCueRj?fTb_o<Zt>$J!?nC#$qx3KWsT5UXqUgS;Tgd>Ppi2 zmmWO2;=%5V-V?taEiujt>}YQVRs0BdsT&?yW`teUf#lFb(rP4cAyV*q3XHwaC3iBu z!<^%rB0j_eRD_|MK$I4lR@Mdt23W6G0>ZG6zI>Y}HR)dQu3&VY5bRT9H)<Pl+<o~0 zzXj>jev`}YrT!u?#Bxlp0-foA@}BN<-cP9%uh<T77B1r3ectp}KIQ+}bNek&t|<jR z{5KG@=GU;I0?f_@K_1lk2ZRIWpwWw41T)yl>eICAzK}>PBYQ0JTOYy+nPdk~%Wj$O zZ_FnWjKq^%Mxt0`i#@d8Y1u8){SCCugVXTX!UQdX-KleOfOoNyH45H!@>A^|4KJm+ zSkl<dt;K+mh-WwYNnu(X#!m0xr_=RyZ%5`c5UF?@cAs(s^|ZY0-QC76)?*zAbYQpB zAr-YM3+#ouGuTJ=Aum9uzgqeY-+jg3??Ia_-tBF&{|S4x<+c-WCIC2tHQ|SmLfH1= z&<@_QZL)pR(!i_!p8S#w&n0h=c1?oxr8k0*K8Iv25cV<tz%uamEfV{lFk#XSAhnCE zYc#djtbq4My9uCy;Y1rjl7W!#-&+04U2h=TSi!<W->~2SE<q7$D2f%R&Sx?oc-(7$ ze?lJrz<DAjQn;I28ZHnbs7nA4E_~=-^saV2|F%Da*WEp6l0vaxjYRI_xOKO^pVTY( zzV1UFF}<;|<9e!gT(FEYo?P7b>6Sk^8HQh)B;RojV8OaHQdY;~hV*ts5o{JA>Vb4^ z0rcU3*@YOFs6R-i9|_+HBXs-Dm6)?0jZbxd<|1Tfl!#p{6iU@<N&QMZy6(hQ?nEfc z=$+w5(#fgr-&|yYPB?s#B?<+N>%_)w1o|D3w`<!Q@LQzI`Byv<h}7`60a+#hw&dHi zoh+45{HNb>ZQ`#^eE>l3FRHfc6BBUPX_QO3T)EU3ot~~%4K?0aKD-EfL(F8Y#sS`1 zJiOc(S4I`VG)5t`%H>Ms2AswxChGoTpaft~>i|oKBM6)vaYFgr)YQmuD!CymLTHwa zWNLV1YATmUL0xQ9f7LI;IUs$d=~ORMZ@*7X-6xI%A~-I}kn9oy38ZAy%z;&m&V#9O zFfah5YHM}~MrJ|;x-=(5Zd_(q5H3)ZUD)0B2NY3(@oXlO9oNUj>fGFlKfFkLeh!vM zT&69qKYG36$XYw<BmOT3qLgU)gzj$?(Rju{;oOc`NP%n>vBNl#z}Mip8{C3qt8vfn z+fEY<C+1p&bSNexL*W?yLW;(d&<lDs2#j*5Y~f~p@D&>uTBk(T*!Zj3?aQ?W+xp&j zy3fX1Z@7MKZG3EOd~NOe{#6Qv&>MHh^ezu=fB{m;$JN3sHogbuwGc+0YJH?utI7U* zXTyE6u&oZVc-vA*+1-NQy{nxK`JQ_+iS^I|46HIX5G{b~THS`dz`^kT(?e&a3DE?2 zEJP~i3H+!IHzye91oo0Kz7|S#|5YlqmQSV-1ADq$nw~0`r|^FoF|eUDYlXs@bay+= z*w!`|t|qZ@efNFw_<a)-6Hp`$Baxu@KZHk5DeL|32lJ@j+wtI1=e-K3+*{9t;W@w* zYLnqOhgk!~(X2zQq{Xd>vLsW+<%`U3@bPLO>XF{<?Q~<pfN_7+zBw_}eQYRkvmK43 zDx85G4j1HsLOX#<>Zkx-MZ<5&f$w=sIEs&ITkA5WD80V5wdHB!y|!_HA%i8nBQMj- zks}<7s1~%vLq8Z3)eV+pr1xnaiiLatWTB^akcjyJY=aNfCZ5PE?~U3(qj95;TL<1? z93^&#@ULaWpL`Qycf39DE>ELCwTIpogm`En{!RcxlImp!)`62~YQ@D11Rsgu1L!^w z$*6&}vOYP8)z>WY!0+Ju)m$wG4qVkoW6`lO5{C7;BQSjpADx%Gu`yDCWAjI$XpSA3 ztIOS3G!_nz%^}4^IDBNzUvBOQ%0-XPjfKNMH-|sa=D3Fful6<j+>U@B8Tb`^Ev<PG zzp`Jew|hU@|9Q;^V?Icw92JNq5l!g%1X9CeDureqQSj0hObKi{cnO?(Oqp%S=Ji@X zp$0Aq)kJrGc}qD+S_}Z~W+z4t(ZdO@C#)IogeSS-P4CWqC%9)*cI6|?Tg>dmUXtP| zesOb3FFOQHmbI9=nN@dp*1dc0yzXsnmqzEF=6>eFBN&oiQ+X@C2;@dJC&k4Gn`}zR zfPSRMe-yLA<x;&~Do28`_*muLQ0s(`gk$l@VYYXhzqE|Nh<K({^j(!PGTX6HEk7KM zslub-1Ski56`J{u*R1c%Fj_2#jzsv;g2tnWMM=NRbF^j#O}m12Vo1>*?2^SXNOA#x z<X%U8kZpueHi9hCezX`NIYb>T?Ke=&q54if<US+QwB-+4RR<6Z4M9WYx}X`^<xsUT zR;eVCd8X=g;C50;IpN$=$Sj(U9fwLQSU6h<rH+=(;8Y^$oFGvY4j&(kJoyy8`G!Jq z%ND1(P`d<)T(&w9VTG(X5lR(LuY_Y4B%~H9zWdgpdgr%J27`0sa2eMQApmit@pfe0 zHsJ5KM|vY%7M2{CVFA-bH`X2t&>ocUTOM>T5e=$~dJ%zL9RO{+<u*GqX~1}Tl|H9W z`sm6$Tv)dR>$KNg4bE9)=3N3n_<I)^uDS+YZOy+52o%C#86r9j)dcqCyuEi7qx9P& z;TR(DBmRC2q#MEoC-eDa5)kZPqr1_B9Yn}V+l*JSTHzkN9Ue^t?ZgIRjUmtpRw}f{ z`$DQ8ipCI|3@aRASrBUlL9IeOz7yZT4K$cY*flerup_d|Yl(0K$;iwa4{+hp1MQp7 ztmO0DM}wL6o*gp;G;zBkIKMZ)aNR-OL_=PR5HC4Mr{f9HIvsajJ8DbMl0JG8%3dli z7y8g`ClElaK=73K3oQa;u$+eU>ea|y_J+VaWIuv_tBb%`+`~LO8JL!FLep8g6fD=< zV(hkRH@R=2e<4gHd`0j8=%e7%OrflXuH;P!j5LqXrY8?LIOwVPMUlH7Ul2?ou|;KC z)!c6DuA#-0GIlr)0U;B<fb73;J&qWs%!q9rikj8%_;|Q#MsMxM66#<57rek*l!=;0 z`(Glny4qmHsJFX~pW+YTBrWLlp1cp#6SDCZ8jV8Sjto!E6o0ZfGdX;|AO5I+m6{wb z&eUd#!;?4rzv{~h|DEtoZ(wXMiI1`@SyBMU^00bQ;we^Sh;ICAh=~qBU4v=$2%_6` zEh9W^H))WAf6GPiei%t?Ay<TEtuDa;V|lejS64g*tR#R0sgCl87g_!=JR|gT%+W7q zGMR8RUx-BDlAkf)lnmE8BbyCdkx0G}4dZq1J@P)-2;~^{-WT$C|A61^y8GV{v@1Vd z$b>=@P!U@7BVpSzzdZr1VPP6->lxFs!$<0H@eZml?ykxAOE0P=U-Y}Nf9GM99Y?+d z%e;psbc-Q!aL4a4Etva^XVt@G0z-@7?*z``0PSX=z}R!3cCku@a@TGPLXxK~5#thJ zdZR^aDU2k(1S0HyZ7BOxIQ&$0NG%g$c7H#eURa<>-@*bd0sGgQO3!|r$m8RZK~x1$ zWOp(B3CKy|wRga4Z{h0o@Wi4_1$0QGsZ9_tY20YsF|yYnL*cz<Ik|<jIF47~s5Dcy zZwcA6nmpho>d{}C_^r0ZUsO}AmLy(&JTv9t@~O<VbHf$n;0Ap!JfwGFS|h`AiJ{I= zVs3cElHle8?}Julc=j59MUTt--)^<k7XBY;wI1Pv;8@Qu)EFCGm_IsDi}10_%_fAe z5Xd&0lCV%7_KF>yUl{e*5o8OyKLf2rOY$&?EJa{njFG_sf@~&42PxFZGa48~D&)o` za6WdA5GLX$4%CakCzMbZzBCh!Eu%4%`p>DMhSAv!r4vnuE1*>3(V0Q$k!ouAo5Lvt zcPy5sTwB4^mP@>SYp#&4RMLg{OCSB{M?-c5Uvm|eN<2F7r#iln&o3NbK6Gfv4t-QZ zD1GEw5t)SOAf_OLgIqRCXHG&7!VIlDgIgWa-5Bhln1k|_sh5i!WzArrVC5ikE66a? z7(ZdyS-72=wr%DOJHjE1sMkk0$d7u@e}Wr9b^{lOP#)dQZ4w(oaD36W5Az?txeNeP zxXfDQS@$n%y-#|T)Gp}{8PrYdR*0V%w?lF?ftsZXKqDmDp>ZC_k@l}SF=;`h2(Jw& zNJ2?RToOzrVknQ^_X_NCS>M?>b&6JL_(vSH?VfRIoI16!g<H=LP7skhiFnO716T_y z4E7W$!6WVq53SW$xFaz?H#haS?x{OKZ=sleiz9#l<qhgNjLDt2(QIYGku^#B8LQZZ z3mg#ueGRv?$eK9d6b(K}7-Ocn81R?h$zMvJ@OK$;>X|`{!8x+k(UAfr4MC($OJrtB zp-_3QIu<gVP-KmkENc;1Er-Ucb1(-h&1B#_7G-vxP+?@Wnq`m==H&{hZ6`B4GB!0E zk7Ob!U_k^oI)Y@&(FD;zG8!`L5y!Sh&eERdEKGFmNZkxYlU5i}VWWjoZDbUJIjFm% zs31N&H8wJwak%z{UdAYIK?V(OXV4d0l)k{I6pj`LytMmoR+YL-Q{Nvvs!98Gp0+mh z!@m-{K`?QA2>H8v`!Ck?>-BJWOJ0S;fBicBXp?q}(ynczgL$fg|8(u~INbPUM~EDb zIp+!_P+=M3KxnssXJ}%{M6uj{%ZMeqsxEuV)k+~BZ>Pq`TZ|rROiiCSRBvPo-Sc)z zT}&a_(l2#5cz55;W9OHm_7#shgqJ3RXYvyXJenI1zZ#ln=of$KanBm*@n4G39Et7b z0eG<pX&?Cy;16LGh3eDE>}KGzis!(Qz?px{-%H(j<cOiRjUz|yO!0ndYMUo@g~x7- zDG3WkJ$mxQJ@=eA8Ljh9=gQ_4e=-QWg)8b?>N30uTksvYgHTM<K$t-NPm?>E3<6Bv z!}d5L9`ek&2?zE%$Nl}-=#8VP@g%|%mXDXmZr^p=>}@q{yN-YB?fBoQPg$v{RQ2ZS z*!i*2v7!}oZ|k>@mDWmD?A`t^xBXuZ)H%@a3FIri0XkLEBK!ATZ&&yD^16>eHsM`e z_HK<(b9gvn#tw~)IEx21d2kqh65%QKABeDFSB55Iri1X`kG;sz;9lMqzH&rM`#_V? zZv;{q*{?LM6nzpj3TdRG0{bDbokwlUpXLrjXp%HGA)#hX_oGJiva_QC`##-r3+b2I zqN$@cJT9xIpS#X7-7VpputzqrNAl2vv;)Ms=P`2+f^*u#u}hO+iG^h;q3T_XMZGw{ zHa5M8kg%0x<Abh)GC*VBBFQ!l9}axd<MfSyN1Js6HFuKS6GYv>8bHX;^Vo3>yS9+6 z{)&gDMYBM}yMFMK{f(Hoo;!K~d3w(K-aD^*=se{;Ngez|_Jg+us8c+Je9u>jT@Mbk zuQzEPM5{A1J#pL~B7Xnq^?qf@C!*1b2}()F$0@PwUvK+w{MQ|IfF5DTudMmR-WvUt z?7jBsojS;d_G&;0grkL;<tS)V%};AIF6e)(DH1R-FJ`b*LF|I!S9MrK;vNXx+$AXx z)!gGF23NZF_~FCX)y7xm=BkkXiKF|}+S-|R>qsbe1aYgJ<2mGjGLS+Af|T&}z045# z#i>~v?~lYnQ{Sgohd!!}Lgv0^@}9>d#X^&Q^Q?AhWLRY$h&k}su)?eH=p*SIE0l`E zZv)c^_MEt^`}JJ?=4gBsG2?<2Cw9Gp9L`T05q|6detZ(U5<Zi3eoBIKCdLJg3z86& zqjv_KEBC@FAzXpTnm8;4M-x$mB$KN$a@f1-Z_|-P_R+&9-*E1nX`Uh0S~|(&$t51o znC8vbeYwLjZz^Pl5eNd|1ga+<dguh=)IsPJ8b1C=rKBE9WYdu|;i1a0tycA6qQ<u- zOmSF$#7w-E_YYTFTPKF*u0O<*H(1Dh6%8qbhTs4sBM}wC1H`{@{h^Hx=pO1u+K?!C zo?v1iBT5D#f{QC6f5D0%V=Dw+(;>Gj<HEJm6q-?tDGNnHQdpBP420$iwPak?o;ZJ- zY2J4J3Ge(I#A0K^lf%(WWUdCCfcgwVBoqp%v^`R*jeK@;n9o?IHW$f6hmk)LFj!#J zXuUoPfg|?G_KEt~SpCHI@v*wv48;>jD>swLS8~x%oRKka$;IOFSk5$`L|kFqvqU@; z%~kT5nUF2k=&aPSO%rsn=f4LVGS`0(T_8P6l;FAT@s7lm_GQv<Wy|O>fUac)E5P&Q zyD1t+^s>WrXuvYJAAr#%<h#LeldgS^S%6y*dYGCyaq{G;g*EH~JN8q3x4xU4V8ja6 z9a#+y0_-EO9QK5``I*iUgo#aIh|EM{xH5m@#PLJ%@K0hB!N1QEx!fjb$0G8W)2<9u z0Vpx3*?r~|oMLc3$XbthWkeL{B<!I3m);{uM@+G}#4FS9$rx%rkV5nx7STv<6MJ=Q zdvo)0hcJ8BVI|rK@o^{?OgLF2Zi*pjNpM9<MuK4zyduO#Q4`tVwmCc9O%E|CVp0U> z0tV8!pm))&Nt6#2S)v7UGolKTH8GsF?Q~d0j@11;F2|%F*@(+j%WC}Nf$VRh<v=fK zi6>kAfKE<T$zvneyyU6}zmM!k2Q>VfudR}sM?pzVUwtiiEcT+d2_UUc+Ep?iQ}->Z zqGQU70mKz1G;|t*9D-ym>LW`Ab!r>BI*is9hv;Wm@6YhoHLu=$W0OC;o=B{-vCTJb zg81ODa;Ai|zStY&&F*upCQG3xK1ipVS2j1jHU`kfseRhmH`{A3Yn3BxNhYbBY_vgr z2{ST*Hg5LX*l*o04z}$VH9S+8=zberZ&38;;$Yi$c3K?qEjBUW>{<8M1CE2weHm+i zKY9z%rP{Dm=<SsQR>Z!`KDDh8n0MN~)ZZ5et(V^V?p<sQQcJZ?XUp3R=>Oh*{{t`3 z_deB_?_Xj^5PFl_7rGg!t$5UcS18V0gjyIN0#B?$JZv2`m+*y4MI&z{aUU@S_RRrf zw7mx|U^q6DDjrQBeQi3KfcJAK3WJn9LOdda8g_g-VVcytz!@`}N<x<sfgCiQGm+^N z?++To9ziO@O}KGRCDVp!CGkUc5Ydwn11=J+jKE4h&DR+dF_ox;fu_$vz~(T#$RIZe zqX^<Kp@=6}^5E-P$u9c>&=rQ~7&&0ay<{X3H*0%GhOGk4E)2*4!}j#KGHk!$O)xW- zKz5{BEf!56b8iyY_0y1LYDbTAwDv!I_@E*A4V6wKMpe?8ssi{XMn-@)qqQ2ZM~@q7 zmS1<)GsZe=o5H#Z3SUL|bR(>GFEBsm?j6;(K>|5rU`_@QgNsylVGwE`5W3w5aIMLM zgYoYgieT`#1sCAXAg<UKse~m^|NS01Qj-To>)$<6@B_qB=%bIl=tV;KziL(^q#wFU z9RI#-^+n(vNJU&-Iz|ZKU6ky*`tS8-ig0fb_w4S5hcLSWQg<UCifN4JzpTE6d98_V zk&~dwJbe_om$v00u5Y46npLK`uwb7$=J75q^*VoHWaRrsCnrar&F7zD*rWDsw=L>d zOKsbJ%CZi1zhu}K)EBgv>$VFl{Cy)M&$94S`F#8Qzg^O=7TcEf6wH-E&IRB`#;@ht zV;h-Idu4eMRtR8!X^YTH;w-9qkxLdqsycOvMN5uNEPckBpxFSH2$b+4V3r1D(`?{v zZMOx_x-GhJJ{-Qhcmc7APaTq$wB3fOrbd%#WU~la$+Y%&Vvo+Z-CjTIj>3i8SoMEi zy5NLhhlSp^-NESoSE9artyXfJQmvL}jo4$f|M?wPb}=hD@ec=n%+rfYgM|=vgNBkH z0eGDNiX{&wHz2#oso(*+$PTjSkYA(6I<+0CcHw1w&+*cYN$W3-r>pzbP^5xKhMZPK zsJ3MsJ9c+#YI-Dv%pZ-VrDNLQP>7(fB4jlb*;u94Ka7-Ph8c=wQfc}{2BA%i!A;*- zT)OE|sKlLd1%a>=OIx7aqR~gmuO$owg-#-ZbRt<OBolC=v7JadC~hATMyqDq*+SSJ z-)5%wTy`uOPi3Y{C2jXOMG9!D4b20R-Rqmm&^y8qLPzMf4}Z$?<OISgtL*fl@=c3N z#u=cS`IE>c2Lk|=nwcq2*D|Rnna1+UVVEtc#IX})wu9{{udE<ovr4TUFSDr|{IT+V zcO=oAZ0dVnQ^s^+Zv_G=tlNw5b~wRRONx$TDt|do@|T!$5)0N<3u0HnT6wn{Qu}iw z&1S3BY>tlP5Dd_X=5r&X`pHN+b8kMAjLgp?&rAN^OnFxx#-*W5TB&qqs9YI>Nke|9 zQg)w|^Tl=~naQuO^ZRx&_ZCf{=;MGr+Bi6flhEz2d+X7^g=}FJp{Ex;A&?h@3S3oO zDx@4H&_Q$+-NvE<rOk~8HNSTeI7r@cxgY-`HJ#7p^3(bV-?hg0cmq)xdF<|Rf${%# z@1k$h*}np5p$VnC{a>H+SFEe?Y9V2+@m>J1hcOdRFhc}v%nz_imCS!Gun|DBj2*fw z{~_jC$CB0{$fdCM7bC6fiIAxDFgk(lu|M_U69`^o#>?eetz3?q2xc=jH8s{bXe<@f z41GaI%|FqfGC}?fr}1Yvg81f1FFxY7z@j?1N8)-A^1ZOH$Bdr1v@P>oFE;B=qm~al ziEngt-5VSF-1$br3Fo_=4|mjL=cj?6vf0$vKjUxAXTF|7#){2ONADR|etRoCg92F* zFA1a(%%gE4lfl3qL35w3St(&1ARSHEp{c`BY#anf@xUzx{H3SP2mQUJ`{@Xbt|AE} zC_)M)xJB9{2(pnHk49_E*U?N-_gE8Krc|ViL`zu}s@pcQZsekNypmm6x#7_Grw<(a zAILc2X&Zi)X*f^O>(YesAZ<Y?0GKu!%fZwSO7LV0BNiV^=VOkcY)CNbi13WL$wUq7 z+Czs_@=N{2+`sbkWz2!}8thQ9XcG!vMnz2WI3!||s|hqh8zOK)lDGus5amAH!U>h| zrV2$EHY?ZqJ_EKEj+fUe!gIs)vJBu|3Kdl%n8?kflL$0yC6S7%n1HYX0U%QeB%89% zw%d92aRh&0w1t$N9x<TRIY89;e5&ZA!y{8L0Le6Cj%|d?(MsG(48x2dm<Z*9PAZJ_ z0!}a*i>C6qY&sWIQ&XK&N9H0HLR>GUgNR|-AEf>j)>z-pb_UeMYhfAj&cF}Ks9_xR z(4o)5_ru#;#s*9d&X9x380CuAq{GZny+ugMmt*FxROHM&aNvq8C)LAIPs&roxQhSo z-Qj9HoPyyQ+$b{0j$qo@+c7gAi-y9fP%s!zLsL{AC&~+|r{FJaB8P$zNoOLq5gbSO zB-^%=iKLlIsH5p_`=9~-sF^?raRZ0o1v3F+#z-WCq1VMjDHtp|IQ$5NFsTsI%wzyJ zkti&OxJoLGtOj`uIV4!o=_oOOE=!~Epb-Y#h?qtW(~Zp0$V8^>h?>7)wm<Uys|()G znTed+2DIkucD$B=Rbwp<ryz*1TsTlhgtF<tJT$XM0DsTGKj?nU*j1qLDspsUHX1yW zYGS^12q0jG!o(u_vPt#nF-5Hq00Z9afztzOKVmbewEI2iUu}d|&3HVsuo}w5<L228 z{;bPE9%J?5>1t^Za&K$M=)v^^VfMwTbS!#gDjG{qO&yt<+K^)k&!&#>nOlvnjDj(J zh2tRJS`f>JtBu$S^k98jL>T&&)t5ge?}IyNFgrDMcp1(xU}(Z8&YnB||GvC2_$^2S zBXe4MKNo>ykOcRmy`G}iyL$eQ(|20`gGSLt4%pUt(7ieyGN>0F1%Lnbuy5Z#>z|xW zf8!6F`+fWUc27j-ojYVCyc?H|7@%1e5F7SGSKTf9&;3!=IE*M@M4LjzVRaxlcfNt} z+!z#W2Mz-T8qgjsFTUuq#!DEqpJPNXJApsQI1bxr1iDToOQj^Tx7p^_u9tu}?n~GS zzO+HT0}Ab+O(Qh?jsecZu!r+`B(gzFZn?eMTc8sya}!!=2s-C=_-y>!03u2YXhF!c zc8mO%Y$`1RYHG%l1GuzW5W@&rYZz%MxSEx3g>=>m6p+$X(-oju@#X`>&gxME&TK6r zXm>v7G}g*5V@i%1FShWa`cFvy0{X*JP6Y7;ZKSWKy68XMdcrUu2P+oqiFkg%mrVT1 zHjkY-bBr6(OXSLp`qREy!bA*C($>{ps%zlBn+w6-Kb1<M+GMc=NEZvfOHCn}LT0Q` zP}aiAJ^>WIoPoH`j(DkE*`j-1+8hqf|8DqkHt?#Kv43b|rs)H%Ii<7$bf}@1fv8r6 zz>xcwuql2W7}8AJiPH(&p$9@DMQ4G;CxR)+|ANph@eKlvI0;102)?w9@XM^}bOM1$ zaAy5hioaIEPoQ4bpEmK{{hi(8bRD&a2lGbg=zchcuoUA&Kue=o+LRS7Jkc-~L&WDR zxO)j>)V(JZx(6a#b9~&iEl0T*_PwFdy$F~8(gx+HTL|+OY?%n&XPGmwJ4UcR6U>5l z*+LRk{n|%Yjv#aHeV|hQdEgU(1e8|k{s4-C$_8LK3=m4tfS@`cRkXl{dsyFTFd#fL z0E6sq1X4ln7)0ro;sh;Xe#Z=^@&q3eA`lR)G_69_kUI<=iA(+fen^N-vTKb6MpeZp z>gSWW9OARbhK67U3vnlmvXmX2GYkijIOF-;s1urwL{FZ+{f?XP3?2!1R&^ZjS@-j! zITa@F>D8m&fZ?)6T1zV-6`q}+A8&-i>F(#v;86>^-!?}f(+NM|D8u?R!bIAUSM$;g z9<k-E`ZSmYv<RFn^!kXz1}8*hs*Pox&}a@3GY!)*jGOMb{q)IbWZH46d!BWF&@ojw zS1kjG>56_QtU@bGi^H%245q{3#`ygF?9HaKjs#81P|mAiyl=22)|XyQ&>@$m?Y`Z; z#&4x{4u<#uo(O&_iyT(KXdmzf-wDALsD3>IoF$}l!!#@yla1xxOH7#d((Atr97MdU zr?4X<$IqQTfhejb9Fdm~Pfcb2-ZIjY7Lew!qd=gKjo|=;2n_IK+OW3eEf87-(Pa0$ z>=U&8tD89>B)2$G9trkG)|dsAh*_DikfsgV0n@Z5D&X!EUR>>+$9GX@G6zZ0!-4M) z{Cwa~plKJq3Gte&URl8$Mcxrd_D7R<y0nA|#TR-Pu;fyn87o@Qq-d(;u*<XJ8%ks- zM&EySUIL~BV&&wqsi;sk+`%Z=n5Z8=e)G-8kJlmT#DK|;%0*MDGuJ=x!1ZT<<n)3z z?O@Dyy4M?+QLxjQ3<;hDGASp*>bJ1^qj2dBBY9{BtQV;vBv`(8zuEtFz&aldv>Wwa z<>f7%$w`GUyB$zL$mlSVWy1{f{^KA3P8`1<`RcIkvm;>ZKp}k}=uOZ{3_*&J9|<JU zg@8AF7j8j^!e#~A%5oA22EsycXWF}h9{%pIvwu%gBKHc)iLg+hn}jU`=0;E|mIT$8 zkW|Y$;*@!G>|V~UxQF{IVv@<~3k`>ho+(Q}wOY3(C$J@)$Z>Er<a9C<$y?!f;3ttT zYZ~9<@ODY=QbyUxSSEr@TNzw>H2n6Rr%zXk!wZ!|{$V>*Sr{%>PM^NhPx~A!%zJK* z6^6qIK3ksiID^44JB>`l7hmF-(JU5ni$P>PL7dJ<1K8U9F30XM;A|fT2iWvbxnS^P z-}T`AGoo;y^^ny=>%m}z7=AZe?|x<f(e%^&Gl*w!19FypFJjsB6-)xTG@TE5Bvzx~ zTP#9B3=maj0ZFuSod|)7EGb050w^b`;T^77kO<V|h<zR|P%rVz%Ic?fFF7pCTM`o) zKWNBIBoKW#8iG!v9E!#xiF`isVZUu+%3FGaV=Cs?l!Y(vUUvttPz1biBJt7DI8K?& zq~B8Uy}fnl8_hrSr0o8+S%x1Ky)<4r9jWz}-28<5g!X>ZZeo@L<Tv~B>uHWu1YPk) z?kj`)`K6JNugGMgAw4#sD2)F7avI1Y12qW6H(&=m6X?KF<$EPcEcHJS)DEWn&hPtF zT#dxnQ(RQ!tGu{O?y2A<6x~Ejww6xgv-bp>1OLliWv~8L9T}{3d)MvYuf3$Vu55P) z2FhEAMKKNA-#cKb@NU35u8Li@(@<jUdA8hSNDYaoixKU;-tY65Qgmupr*_?b7bCDS zI1__+SD%Qhzr|S6Zea&<jV(xES0Q)xvSbkei3mv3XVARJ6GAIfXk*`C3kcJJd4zQ# zLUo5%1t`NN81Q3G0Sk~TUnXdBy`oZr$7&un^PZ}U6hLcRF+XzDPgr^PIevp3N0}Qd z?1;cj%qiTbZa=lIs}1XxjjQ(4rjsO$*)*{VfK0&b>ehF68$gG!8-&S=>pIhcy)iLd z6J-$fO~Z*dVrj6G7rj1vW3c00crVl?meYD}|6p8V!U4qnMtxFm5liF}$A)Ht7u{iL zd9}%f`@*$J1ayK#aSRgpz{G0PDLRXo`w78Vq^v;*A;!OW36fQJ5Ih7Pbyy&WSJkl} z8~MhazlwO;>1ZMoUyX%+H&HrQrcuOFBvO9+sk2ola;9K7@BhZgkKJjVD<yt66kmyF z60z>LGDu*DQYcz}lI4to6>%_EPz|_xfdV4TpMcHs?U2uWU*J8MH4=DvsI4&GVhu3~ z@j<f<AwTe^Ht-bEUD}FSL}7R3avkHJUdAh{y^DdT=;+?cktffOwpB`&b2FtQL@Qo& zpX0*oM^X6seEO9`I-a~|x7RaJySV2GCRA$i)!Y4JKML2`8m;ztvQUc?XUFBz>i%)+ zqBpCXyoe*tKWrH~zC;jkqu8KQ9Ebg%GVk2pstfR2sn%+6LzSa%PFk3e8$n$@2-(NG zkRyF}w4F3SD!DPJWVnT74m?@LavGqa&8dU9RFjaa9CGj0|Ar!s{ogS7W&e#Nc)}04 zq(7a10$AN%5Co0XFME6AvcAW0qaV}l5(fyHUmP$y`XZ^G+xMxj>=axPp|dQHjg`yr zV{#&we3=HkkO~rli@)ANqqr3}abEX+1A$=rKbY!2UElYquk1GDF|{oHnzJ=XQe62o z`EKSZelYM>YCC(`k+40mWq=zskqKBP+Xhi`J>Muk5YmFCpt^W54-F`%PXt<oiI}Gr z@<ef~;V<;2tflClL5MWQ7DYiyBN1#FsSj?&MK7+CI-bV}$SBnE(=rkqk-?|kpLRlP zi__&8g4`el2qyt2!-<urrxsds*E;5FW65u1mvJsnWWkat$9%Xn5q!AVfSo)b-zOj* z+CshfrRbd}@`+s3y_v7)XO2a84u16r<VuNX2$rYHPNyLkH!L_(z?;{8N5Xj;$6@FV zaCrJ1P>M%msdYkbdq5ZS{=id#pS>z=>nQ_d3<YUmd_mM64I=4Ed&!mbi=&#X>J}6) zV@HwK;_&KGYk9u{&Bex1)1`_Lx?#69%3fZ0e>p1x9$*b4T67Q#ikJBcbR*RKLOEh1 zSqel%RMJ51wD%cAQg#LDSbqHFX#jsS6p1<^o1w9h;t2i^Av+59U`zzEw7_=Pgy6&C zykJTo(vzpqJ@Bc%g-XMAuA(yZ+xWac@R`7$|NlBi|FoL7f0T)Z^asn}A5~NLk2C4t zooY{P=|!*C051F2fzJiLMlWnZU7j#W!@H$b!bp&ND}-)EL2P3026X2_$*b<-HaDqk z;ubV|`|NXwHM!3<cZ=U>?%{5WyE)*dNFxZM0p6hqptym`fTsHI2|vNDuiFa<R^`C@ zd!$r~X4Aj>0^1!{CVRHK_srYwwtAZer=Aq-E4#VsQ&u9GPD6iEw34sH*$O5TnVj|d zsaZb-tFLq6=sne;p)iu=4k2>DcMlOlPV`@CgrkpZeJ<UJJPuWXWhIlDdlE*;N~Vyj z0{8hrS;Z_YB4H1Cu+9r}4(mV06%<TKIs|KEmqFl*1;L+$axbc2ZswTDnVGe<nVICm z%LJ$xJoNr>y{1&He)tJJOZvFmn8FVmXAxuV1246||Fqz2pFw*2{|4YRIDiigDv)2A zcpE&;;258#x6(^nQzWXt3nl74gErw4z`hg}>TeE?%x}F2<*Btm$t#9o*EpP{Pt8jk zhdq0%X!j+8B5d8Cy4hy{c5SU6^@M?taf%qVbC7Co*9Z)3t|3nhND(PIC%i1_@)OV( zzY;R!H@O^>&Yu8BO~MY%Flj_W5OR36F>u3Yh!7xr6cgux7|$;=Ws#N~7is%eY*UEr z${_{<;*%ee05WiQxuRjfwWh}rnZMb;%t|(Sm~w(DzpR{fM{QhUtjcwUn%v%jzKSL^ zNOsVDt{?qgh;8uSW8EDu5MW3GL9t{Af4r|?OOH|tTn^gP*&W1k2Y>j*CX4$n^_ux@ zqk}OVg8Xz1<LJgo0j<n|A@<ccnj-Wf#sotJESN)LKDfdH&0&;*9tEj0S(sM&z%X7d zq)TPkB?CV$FOQ8u8J#Vc(l#Pszxku^0f>a-k3kRGeUrX^w`GNb?@({97t=-jt8afG zKh~I-7?v+l!|=pJ1JNj*f47EEE6KRySo5G%VQ16*19jX<b^kl;ErQGcGZM)a7Oz_z z&Sr-fzr6ZC^corLAEe`GHMIUz{EL2y{p4(;Bh(_mssKjWnC-L;k2%JLE+Pyj7YPhl zi*WC4w($(3!H@J1p@@3A-@(C-!#_?vhLG3rd-!PgujwxLZhiNTXVFjH;VFNH0(H*o z?cf-!!}%P4<}JsGcmG?;UQ-Jv3%N+-e=gI$L?u$r;+KaP|HtZ=+5gY_(;Nf>2KS2O zGpInW3t5jii*Zi_@QGmq^y`>j#PBeiVqPN;Pbu~1Xv}ajPXC@e>C1X&Ivs!PJwH{c z{OWr;H|8zGXo{C#dt*oac%_nz=ks`-NT49g@XPL3-gEkf*Oo!U7*_s<(}Qp-3h(Mg z#O*+w8PU^JF*7iP7c`FzheQh0n|V|lH?lWnZ87*o+o@EeCK(hOE)g&c7oa5<z)2a! zH)O(RZd`h;`u1y=ZafptyrF0WyLXg|(}(8g4^1->uy^&#p-|DVmSWDh84d>RIfMj_ z!<r*F?!=ZXqo|&-og$RWZ;2d!=9$Bhw<MJTF<tlTEd+|ipDBcA>s{R+iOj=0$BH(B z)}kFW%_8#21`~@`un~nZO>o|o3kI;~v`@rUEFxAtKNfC6ib~r9sdD6L;2=<X1)#vA z9RYP*yGifKzTq}o8iMKL)o7V<&~8_a3&OMlBI(7Z@fj%SSk~J60lUpr_zgV8XRxf< z*I2l-Ns)ydYCYB4IA99p9`?8)f;z+ZKxEbjjSs*tt3wI`PtZ4=4n=g|Bcb%P$hrp~ zv7nwmiS-sm<U;Hwi6B|b*0bm<#GE2>10Hca?1OORO|i6C{#-P=4nzCyb5km~K0<M$ zB=TB+n`AISKO{;S&dh7D9<;j8s%xy^diQTdtPfHDW!+bO#AcFxEj(6?UhguX$TkIN zcDQMIK~0yjKRBwCD`Dt0xNGZ4K=4}i?GRE){lQ0H2M4b1lsos;6KTf`hZ5U~5Db*k zC#p65qT5lQgE@us%%hQ5Eb=+skdyQCg?vR9sN@Ut^KRZLfBW)*YdKQf&vk*RoaQ=V zZ(GL{*BBSAI>GS5F0KVG1`79Uo&q8cu6a|Y-P*S}WI%wI(1u~UYe7;AX`*gX2dBRL zxZ{1<=~7%JxEo*B?v0e-ODJ(pk|{iJx67tKMr$5%51O#PS%w_&4D9IX#oO;uy4RyL zc*kWdZ^?q@kH-p}iukHDMMV!K1Q`YaXHhq5b+)rBLTi6L>7Mu6uTwmIVK&l)FG0|X z23x_X6`YO+n~~XMFpB3#_;kVSJ^k5!DAxX!h+;uqAk|ubkbDs%Hos9=oEr*T(frIz zK5B)B<`xSN&kYq8*R5D?W+sO?)qHeUKlp0@3NGq;hhd$<Pgd4x9CQY3`c^ptK(GtO zs#AsS4qP}ifOEruL&cAXw7@@)7stn7ysCzNKiY|W?mys=bt<3U2nO}!a>m3RP}b zKZO8~g~Hf)>9dhe^!NV~hubTmrTa+`>7v2l#-}SzR@(9v)m6_T?lrVBF5Uyu05Zh( zHDT=6H__&tB9>19Dw|VAQ(avB{v)Z>e5O#ytcNdEV|Ux}XDpB0<2f4nkp$9IS0l5= z52#-}^8KqUI*&Zn#%!e8{dOktBax^_wDD{`6Swb<RWF5qK<M``sppZqJqBuQg?Ldc zLnO95lw*pzA>mVi<De=cOu-dxA6ktTXcS_>rNvgeYK*~**}F%uS<T;2akHxaBXXS` zeaq48P&wDV`}wy#AB{hfh=k42VB|kMc~>HFD-#hRp%P;)b=2I}oOhXX-`(}3`h^m| zMkSd{_tU5%5*#(dkp$}b&XafX`&$zURKcK4ZWWaDc2v%Nch{3HucBq@OM&Yo!bF=G zylQ~uz}_*ieT3~tlzvQ28#xg)Dc=XCumByD1?&@RE?{IDX*=`oX)`mG4Zq=gOSwkc zGz*>6-LI$P=OZ<PzyT}de{JjYMsKy?-UR{rjViw;twO<6Yx2posghr=IjKr2UkI1d zw^*?|!tw5Z^?$mqKhj5nlis}t6F1c}&<i8JILvl2sSG=e8PyaG!SsZtE=i#2IBN`| zDM2$OhNk-duMCyv0kJ>!nzcl{o(SI%Nq!Kqb<<}@5V0tKv|4$j`(FI+KnK+=H$>tE z26ViCX~=d`k>o3*<_9Nk%0X3<Xm>x>Ya~8&+X>r>ZOs>CiB3jn7^`)*%UF$`&!9`3 zFl>=-BU&vqHQ{>$IZ=gu;$Euteq(vljn??68_@A}-u<1EC1_lc+WXR_ix<7kB8rZ! z4gGmX=aLSGd*66<+!+}eonqq7tqpHm4$_?C81u7?c5jjT2j2n|<8c6<LY@uPZ_EPm zB^5W?%m~^vu}1birM^sbGCJTdzf~J^%gb{FerpYIKK?v1V~sUF2SYq)SM-Dy?)4wO z!E3&Ep37#xMriu%*xK5;0Ri9I+Ss#v^EGAqIb^>;?zMfbxHq6azYE5BTZ1njEcF4G zp>UTe1`)x5k=~<IV14jHI3f5rO6n9WQQ?$?x@bUkD5+I6se|pR#jK<}dP>TGI>2G^ zIh8!Kz{v5<HbUS@8(~+iy(u^XS9ZzjJTg|Vhkc3Jb&%=Hj2eFkW3vwLh*YVVw8b+5 zDeABE79tk=Zc<ll(RZMy-NF^K?yO<WFdil{SU^5tF~A`r2IZG6+|hbN#0KsK?}V5+ zCO~Win_DR1Nt`f(7&C}v`kZ5D<8G+q{^GXVe&R1SHsHNM+J$6DFU_qM4It~?+qT|3 zntc-@yf9-B*%t;f#<6>;l8nWYV8D1(ci+9CoVz#hXIsb_w?5X(ProUt^9t`vmtN0d z_J7*)*D5etkHPi8MHd1Oq5mGp1w}@ng}oz-Un3-sz|?^t*+qB^YvT?n+5;WXGUIEQ zfnb<qP?is$Pz{U<6W%!WZ4ED-JE~cjPv`R0=|X%u^D0mpk(3LQ@5sQ-GV_k0H(2_M z@M3BRF=;TIg-?>Wo|-a*zV7~RB&KfmXzbAR^bl0b^>d?nD0v&@v#%JLgwv(2VkMJ^ z2Pdl4kT-NLz^eUHa(STy#_n7(bc)n?FgPV~lS-vQ_`(>tuMT|Vs<JoPWA5fb|Mj|o zcA~iYPb==dkbsD+UM#>TB@#{}Oz8B;NE+E>qAUOSLf<c@kR(vW;>bM|jUlBc9hGv} zozYi+m*U@m6R=^^@^;{<8N}6UW3Qe9MR5~WD=`-7IdEis-+Qt^dWABQ?n=`nh(mPH zVq?{5tS*Cl!s(d8Ee}YJ&|F@1icb{Nnc!h7o2mXu$AvjAD*6+wQft}Dq>J6hKJ<9> zLy=<-<?oBW@paM1^3VKm^yi}g{?Ytnk&TC<_f@NTSWYAh&j+f-f@D$XfuIf;f~pE2 zI!5Oa{%Oe(C)<8Rc)T5>16Wjp%?=^7MmKJ_DXt${4Dqi#LIHqqE-G1Kpd7!j+(4Yh zNMrfBS4NQNcD!-o_)WRoO~+3#b6Y0z%In@59~#Q8O--$3k#8P>S?vE<TTG@>$;H|s z6wn3rXZZZkzmH8HI#X}A>t_y414MKEtDara3dS8E4&a~E9Qwtru4y?2HWCsCEhXhD z?(~F|c#Ti~U^rVVq*F+*e0ZvEsQk6a*KTC8qs7ds6Dn11AIfDB+^U$Gq$%3a@^HDF zR_~c8sdy}ZY$cyej8{_2qpbo`kf_9*6^vQQU@BF~r{a~yNNFvR8cL=heM9_nv==VE zt{qeiwprS0_90kye2^YTS#61iJVX#Zxh8oWbkRkM@md=U-lRY-HoONFDWMWnH=vY~ zYIKe)kA|f@py<~@N}0XElLz#aQf8B@ZxgUe(8H!cDFF2yg7WA5DIf-jP8VvrE7k>; zLX^7TO}`mHgYGidZ-n}ikQC1cJji&(qa?1Z`!hhOl>TI&DhGb7<8Q`51KGV^9Ui?* zdD$XkERir4!h{Q-)55c$VayQk>nwm}#SI~|RYbD4x;lcjB!U5He-;ZlnJkWxR5V73 z7u5#)Gis3V94mrGdj#42I)68mFOPXW9xLaE_=ZL5v1PCS%dxtoibs84uhp<$k6>+` zLwn<hnje^0tf~d1Sz0g`)7rF}G?b*U080s?3cQYlG(+V6SEjA}^&2DcnNOLiRAzHC zlS&%pM-UDmdkK7RF5J14b*%U!rE`h-2Zr-!64ub&-T(5MEWqe>*8!|%pL{rx&6vRL z2w3yJf|<!C9(H*xkykMf*L4zWO#lVl`9Ye?FmVhSCDBFbE~ai%awK9$8B&(qKhEVP zt<bn!>uEH40vbJ+?v#46mn&POS9cxM2Y|SpbNJ(B-#SNG&kjH8EeBNBdk8Z#R)eT_ z-i6RC+ahPsveg@}hKFBNycx_5Mg?8RqS{|7>GFCWMY_vbrRBFa>>Nb?UM0ND`hc+@ zU{^o>MlR5BF&<@Wq|L<YIxmta&Q>~mxSgi_91s>dPNQ##-Kd)&U)xZ1As!?53ina~ zqsyJ>QB^xP(Sr2eNaX*R-gXUuy5Cr3c!o}m^cDYm_F!ENi%4W{b{~h%!@enkPvi0M zAKkg_)w|v4Y<4=|_N19&BORz2r_=^`;d#bhQNk_=6eZUMK7&h-09ott#vHWNM%VDz zi#4){EB-}szR~0q*D|m9gmcI8K#M%7m487yC!|LhPUmvzN-dSLPM&&|3-CJA^^g09 z{9}znhZ^~8VHjE`(?oET$=ux1Vm0hI;p*bjY<?2y#Grw7;=_e(zHw-#0WgzzE9%eX zVzI2UzvskBCbGb=W-|V@@Y7{wl;X*Z!#Y`aBw1D_oP~qIl&Q*y27)?Sw*!mbk^wi) zn1+QrLJM4n?1ufASQ^2iuSBt8X2`6k!m;grHAY0%SOouqp@I07qw-S6P|yz&#KMw~ zL4hOiy|aeU$8D~ieV&8J8yVdm9Wl($yo~Ye2m~$`CqnW|_{Go=2X$lPfERzo@!xp0 z$|>Woy5D&@BkjcnqKqmG{usHb!Jxo>l1mK~B!>=v#YY57O+1rG#w;jpuCFODu2U!n zJLgxrUmrG@`t(;Eqh4<|^WmhC3?scv<=<qJv6QjS<GT>q4pM9aH5Z}4f_U}+Iy%El ztRF59Eu1>Fx{7s>s@D&_H<rpGk35eLG_-D6BPM=500-9q@gKYz97G$nAdQ=d+YE~c z{Q}(vGKH%MMyKDEg~WZ}yoZMwkst#5$53v1CO9*l3&9jJ97$JSrme&m5Z)jbOQ(^p z3OZFYluR<%QwX=|&%X$}3D@adXxG~FJBWt81y~AAq{f2G0)~G@2wI7v-7DN^einlx zxZL=nwndK?9dq2uWUZ0V@Nj4Ze1bJ@I>jh*z|Kqz2N8@a5-&}tAIfoi*rhxYPyHS! zkn|HnhB5R+8btQ*Ar)1=WFA7&*b+h#AzV>*#Ixz>s9%MqX%co0w}PH%I)scOdh5#s zSC<_TEl{q&aE4fr@Wi3;hA!2ZN;DYEPTR5p1sP3&{UVH1_Z~m@d5vC;fIfG>(|Nmj zT_P4!Rz5#tnxmFVCQ8^*<#IU_T&b9UXbzj*AH}FA&YB}@2<&>ieR%wG;Wssy)5pu< zl7$~WzOphMi`#de|AnD^E~3InLTw$tDSS)#=5?h0Lt>ht@NFF{5;BH|!P^LK+kwn+ z3oG~<Xc)f-RvixmD=-xn;M$^{Z$LpHn@*ct=LOh-OcB+V5G-<~4X&x=a!sWz39c^$ z4Zo3k8c2YLigk`HNwjsbRwMaJgyo_GJtVx@`%qF3@v-~1g`CEnTCKZ{Giqw}#$*4_ zeRXd3E8)}UYW%~xFeZH+UmCK7z6_?vZ4~`J)q*w2^Genw;cjQtPOl}X{T-Hv-|hKy zJZ7DP8DUXv6_W{E#^UL@!NiocWZI*D(};hc>h2Vo<+`Y9sYnFPL;KROEtm(KJR~tt zIZaq_049B=+ZXT-07dw~87xT2fahSDu69U1CCuvR;TD>R=B~SBRqOC*)l5+Ox1EXp z^C)QLMx)38;mBL?v#ZmGVh{TJ_F(ML^y<$daluzV^dY1!R|?t4*+yp<zjqEYnkNDu z!)Ss4>aQr#R0|V9(SV!5jZjgD36K%U+Q+a1j5>fw4)E|?0tt`&nfmO1XYMI=c)|1+ z@IKz)+;f4*D0{pdr)aa|=c{&%(HM=mW1~j@>gGL9@D5SOb``_JT>qo~6{O@FdbkCj z_c=PYWy8--UfEltVa)ql(yR2r{T?pu_qnVc+NIzxWUQ1Nh)7T~Cj?FnVTmbB(7=sq z1mVKLKnnv-A>w3{>Pz5F7*fe;r!ssr54GFK2$XO6qr(-WwQvfa`H?sSv&2ufT83H& zr{Y><@pSq4V#~B`s7@T)Hd~9wA2@juB0eA#80Q-&Pd<RQh67c!70?O#Ih}d_Rq!@_ zJED|44XCVTyC48SORrJ_1Im+R7F%iy1&Wq}_{6#*HCtTaqQW+Tj}0D)wxNmM;XRfk z`i27_H()mi4oFE?RspmCw&VuO6c7)q4h5U!bEOo2d#}Ji1u|*a8zJaQIG)ZtTXvk} z*!h$Wdzm^vmUNu*e$TEkf<+jWA#g$@23zG=B#vuX$=u$rE0g}DVIdnC3q_*^U7%#4 z>|gj-j=PWbGFuE;Wg9f3ZI^B5BV+aYa62+pC>9G-k@j%Cj#L!8pIlqW!8^f>#tPx^ zrx30-T!?|(4qB?!uP9{Q<16);TOx<Ti~b!{^Fs<C70hW3wDg8pCUD9Gb6^y8@Lvu$ zhZ$$EAsp%+wWpUI=Z%wvvn<hPAY6)X$C1Jlyn30-%9yh4DTH4yj+Jv+Jih8{wE!tB zR3L@8*fO*Va199-Ad4udM7(gdcOI=8z}hUsBIT%yCETSZG@ZK?A$Lk^E`j1C8cJr< zn!kdcLdb+I<SHwc%f&(*f4r;pR;{s7A;~@Zz<O={fl*ASQQ2tJT54mcpo<oU`d3eP zzg<e15v%f56jZC-Z>!KMHSu4qSm9u*<ilz6!12tG4c<)HR@pDIs}FN!vz1WC_m3EC zGPzVz39;%wVz0Q+0dppGpl>UyzwF5q3aO+S3Q?XA1h#|R5Iz?LM&~e-slp|`W$2Cq zp5|jnbW#jb)DQ~stycwL6^u5!7kST*St1$<=W;`(Y&JsU#k3s?7t<-5)g%gbDqReR z;PQkwk!-d!l*@$?D<4hZ@31a)iFIKu(w=n(vJ0Ir{rbRdk~5ulBnZX53NKOd9+QZq zE{Rj;`gE^>t*{nd%t~0nEDIP73<GF*zz^KY-Gq0svieh>FNB7=e>xN@+}p@RqsAy^ zsKyBkxEG^FG@5Bd%BAY(tH?zD{tYr0a@aBoA_BlcJ>p$K8nB^qH{Fy|4>^$TuTNx- z>TTb0k^0fh#5!dE&O;+0+tVYL`>uE)Po5x=sVN|!ofU}-wTTsd4gIHm5{_kAyp#%{ zH_}hfn1~a;j3}&-WPy^W<ewl@C(Q$?=NV_&&N})?w7cP+Q=V|DZ~T&CI{756YSGaC zRrgBY@pF(?>WQX$7cyABZ>5$NE98I7x%vEW8?REo92kdP(cPd*UXOlKdp_xfJc3;S zXsJ`CQ0$ZKNxo|ccLHySViQP&)E*v?I)P5!yEZkMg%v?OLv#f6Qw7z(Ld=7k%hBM- z&A@lo)HPuPDVr@A<%Y(Qtb2AkJ%nI(w~Pd%+dmjp*6-Gw==H4z((J$#%tl@yB$y2S zeaN((c#^r)!>LH9;uxt^`2*!*F^Pl{p#uN^DdJs4BEe8TA5^~_xv^-5!r?P>4rB$f zbr>Z%^+t0(al8b(XE@K?7<p#gj2>NCfGx@yY~GVqR?X09@#;0c>yyp#!W~1%dNb~X zLxuNZ$IB1go<IzeXq-1(HhM2@VlUZ{!ZO0hofuaT`&b<?=7v11VF7ZJSSAjJTc+$J zt|eJOy$fL=0Ee2`K{9YMbhHY_7Q=JY_w(&HS3~)SZc9e4{RI_xaAf}TqorbOI!mLM zMBN!08Xq4Ta^B-zz*Zxys@28s30Epv_{GSv`~Ud$uxexD<}41eJJk0#5Hz;(NGO%e zU&MzEnnD$r16!Z*3$3L_!}-*Z9n1j$%ds|~#&uzB2e{#tvbu!GMaJ`8ETlwx)z01= z0y6&Obtxd`UUE;kBu)fi0bJp@xB_HKuu0coG%4IB@CAoi+~^B$y{xP$cy>ZIR;3!c zOdnnR!ye-Sa4?lDbMw=eU!tpQy*+G}*P=l)bTJGwrQRjrFd(nz35;RD;9P=-YE87; zsQ#UyT)u*xD|@Y_kJ!bPd@l4(!kQW#`?uM=+np#xm7xtxX!Ir(jykx~pvTh@<*9db zvnFUsNY7!vh~3qfoXfCD(jjzyLH(bxR4VqzG5mAScR2_G+|ke<olL^a%7Iz;y85iI zkQDwP!Usl<u#YXa7VSS0K@hBU7?65x10{;}JqkPlE(UOop}UYdW=s$tr*LU`@swHw z6a>^0jUXotx12V#R1+=&5V_p33z8;Dg{rZU4E>>1GYk(R8b;0fL!_Llc@HKsf0&t& zZj3@<f=2cp@FrM8lscmpRMYq<B%NT{Be?k;zTfvl!>x%gLq~$~WHKH+f^Y>|2C^fz z80kO_y1J8`3rMWA9cj9euH!${bahRt)!DrXNJB)9#YI?fR(lJRJGR(iE3~y^rwf6! zkv8s4L*rPecZceE?5uKC(oD4yi5BhIFM1dHv65BII-Um+$^YH2r41upN0>!c^5v=| z6~U+YE}b6pF7#vIwHow8HSEU}<oDou#B|*Y%Fg`o6gLqr5t|dJ7hvs&E(|^cJyk6I zDV;|C%sc;4+ke}BdSc?~r=Q;QjJCxOIY?gfkazxC$$wkAK9#!uH?QCGjB^2;?CMRA zB67qA+D=kTLyf+W9!rUl!-V<K@-oqi3eFbTf~#ed9`ahf<kHdLnDL>VU-d&*N%MSS z=1{bO9gcn8h#s0bq4)bfPdEF9t^KP_KNBFD%&S*|AM&bxKG3&j?O(0?`5W>P7?VxR z=WF`oAsNp!Tfof)X9jHtq;=p;hzuwOS;SJsu4^q4!z<FRn048|Z3ee=|7sG4Fqz{f zW-KZnfrH0LBOl8muLCmv0bou>qvz_-k>3{&+tJt00{cW~?~livaQr@$t)GiVCjs)1 zA`qz{vax()1Z5+6Qspux?;A?m^L#dv9<4SfXJ=;(!{HZZhJhGvShJ(?@R?yJ9Cn6} zLmU&e*KS~Rh76Py<w?gd@Wo`aI+`9~%jWIm(EBiu18Zgic$ijHeN7cGh8TA@uv#G1 zYfiTD9}+vR57FatGq*W@$PG_&Ps;V|>3c-&%IX&SLE2TXl7X8|Rb$Q+<}9Hg-B?KL zLR(@1j-u<^B*x_6sk88O$6p(7x*M#5Rdp!Izp0Hvx+WYunxX?G4|yH<%6EZoWz2Q# z5WuRQj7d}M`5A_^gz*%TLa=jn=3Ss^1X)bve}j*ao@e~Rrv8cAdaET0=izHbTWyYH zzkm#kiGQ<{NZwZ4K>)puzd1D)Iz5_zjT5xmh2M*TydN(+we>smr_nyWW&^M_mdq-8 zg;KXG1FcW`=+f0(iW*@+=)fBhkb&b^?b_k-ViCSvgxo5h5CmKqO2fhjXt;Yx?o;U@ z<j=%?0w5BAQ)DlQdZ2y<3BoEv6G#e%r=uAb8P8kUT*brV6-3C-kMk}wD!%|`IuQ#w zepr+Q^$e^4XvzJ9KCp2M%Ji{EXsJkz^Agi!7r-G!Q&?8VprHdh5Q=2BGm%huqrzA} zI=B>1TYUh~zfzaEbhcnCgHtNC)%|1N7x@0S`(UVl#qlpdmh{(v8Q1#v!w3ZPLcbFb zuu<p^(U@NLvNcG50xyu*$JQW`MXJ7i1(VO^|3oYnNBRNNj6Ly03_%=H4gwiJan+aJ zlK=2oM52fevx4id=V!wpyX><c*6XkLHWnIq>(@t@VWDv?sLY3{o5UIcj@H61t}6T$ zVHjfm(5uNcy~R`60bEi|Z>JCsaPF2J&;Lp8Xt<@t_?XRJndY7{0d;_pDQ(g-Brn12 za=mdqUDn;x#{r`mk6_*B)xP$o8{}-iMr!SA<bGwb;zus~x8;B^tmc1n$=?oeEgqhw z9m5&K1bQ^^j;oF7#GX;mhD(qS3Sb#qL;xAg0XMa|r>txW!l>S;?yc|OQ61=qrV-N} zC!2=@f$~Oy+;*>r1EYW($G%tlj_g+NOB97wj!fN0k;f_fq&JO&R!5ioRdQSO?g9Jy z`V_9$m$6O{9*KR{*S;M(V5tnY4cf@7?4jPof}q#a$}M!2rm4iu;cPB;i)ngu!t?&k zD`h^Gi-ofv>y0i(Tx{lcj1G8?d|(1}>-AWbk6@>NF!0PEMa~8Z6`t+~ogx!yGrAO3 zA(<87KL84R*DO#JpaIqdy%M;vDy$2;=04n8;)SXRP?w^5<|*1x<uZ6Ga9}`^#E+MG z=soFP>0R=<pxxe+b?+N_GWg+ouhib}l(u0&Q~DNkD$qJYcyWZqS#OJn{-gC0-<G_$ z5^1adNRtEjKtGai`)@DzFInlXZ?O#mP~Jh_sONJM5ek{V`i+S8_>sU?;4)^^n=8+v zj-*%}-~&{9Pp$}Qip&_niu({+jKLBxn*bv4l~6+2iSz*G-tI)>mPkS5lq7^5N+3Xx z$Tfeu_(BD=EeKYsX6rfY-A!?M?@i14z~o)w!1mrjC4_P6J?dU|mkcWG3d_z4d#_n` zaJsLy6kuI|k994mPnJT5RUGL}e{VMRqZHrvr?B@{KY|1j^=VLx`f60yNqxRA`j@P# zwX43tw}NlJY`h!v$O6{EgNQBuac1F=-G{x0@yFJ+$vpG#vOcZ42~IFs_)Df0)JrSh z%2PIm!ic&vNxLGH*2{)hpj&98fWIt6a*eg4c&ja`I8d_S<QDBk8(9@~F}@-<<i4V7 z8^DNE0!D#Pd30{7&CSjM&_`-^t%$%@3icR7!C+36;zQ*o-0x>+Z@<0S42R58=+IqZ z6WWY)DjtU^SOn6B*n@@f#w=>69SW7qP-L=s`|Y!{iKtNuk9;JCApZ#N59N3&3`-|7 z^noB!oyoI!ES-vkjcBq~n*_Inpjp<$((<g0468SdluJRw%%oS2JK3OV*h862P`$4R zT}}jXzT(kXEKw|_W2v89YyO#qc>QRNX}}U+!CBrkLjU)~#6&n)DvvbRekvJDmr4-4 zMiY_bPp&O}B82?A1`<l)r;$Giw06i!g{+Wi@Tp>pOteg?*NkN{mR%W|L;$d0E#%}3 zGYH}$NcsXxW*c!{X?b_d+wW<NW)Wj8aUPltC}cV3c!)9AOMuir%5eC5Z)9Z~b92{S zH#aBppzRI6JafRWq~(9(it%>%9lzHiCNNq)_m<2457zx}Jld1IcMyGe46%Q|82GI~ zKp`W0V->+g$zHl_BiU+_HxhnSF34_@)8ye8Gn5O!v4jf(O<fRTN#Ku&HL+ZE=u*mM zxM;PPkH|UsZ4n1NL@^8xtdw6~Jpgmq4g6_TscM_8_4nRFdPx&8g?fEzs$MU2ybJvp zueZ3tH)`4L-==a%(wRy|!J(U3!^oOo+@nbZ@C)YnDw5v)DjmVAkbjg_O_zNU)xg58 z{|f`N!<2-RuSL^b#&nb^5=ZqBPto!Y{;vymEB~dhmce!o{J`#JUG^`BPh6$9SE=QD z{XGX><lfNo#vmx~^YHTyz!3xq<Hek1gi)n6W7+3i4#UY?$Q7;w+>lctHLclxED9mg zsNcjj%3y)~f4sd3m?YO-CzvlXBO)_0@`${z%F3fEv#RULs;r}{4|TSV?v~V&+On>e zg`Bo!TL@z}7~2v?raU&-=4`+i7-L*!FkptGF)Rj*$7L9UhnWG5XLrY#VYg?$F`pOj z@`)M7pLgbSdVjzFi^$CCLz0=<t?Z7BcoFe3;=TX--v=q*_&|Nf`47G9$H?aD`D`k> zn2QhKt&?3^4&;jD`WtffSINLltrOLl9t@ZdhUrU_(T_%@J9NvuF_ZntOuQHIWPl+= z)K5i|P48oDv|VK&JYW}+$)?m3))obTtoFTUikNPb3kWL(c1w{`u@+$=V5MB*7jUmw zZ-pY2Vy&)Ld2#GEien<_Q*j}`zj)5h<m1+(Ry?1LowJiEn0=1qf0x8lI3)e$*hw!? z8zkbOxxDuv;C8j%{f953JS4=wOf;UqoJgELazq3|cCcJyUqi5ka7=_Af?WX?w7ej= zG7or|_}sF57e0L1&X(qEIRt?SbsSQ=R&Sn!WkdtS5~X!P9m9aNMqDBavBwaRI1nXO zB9U9u^X$t-Lw&TCOMpj&{z<<FZ%012Jnzj{Dzke$)onCOdOitC*xT1frDmhc&V8K; zknTaKf!KsQ4`Kag@RV)I4dIE(r0F&DV|5$U?&QccSH_C#z^PmOkM=Fiet|7fjfVbp zy={!HQc124E{Vk#)(m*KPVb7_@aTYij1Q3b5=|%c^SZ^i<j7r@*n!`dz@*l{Mqw#F z0ZZR&@m_pLW^oFPGsh8XL1l!nol{W{St=zEeJINpQVY^UY5jyI7TN^_{#}?i)Sc09 zuU{OF1($6=nSE4X_Fz9+ZnqcV4}+<JHZWZh!~Oy1PefL=047AKK{nfJbvmt97JtFs zW#7syBcl*bv49*-(FJxj1jbZNLh(Z2gfRL7hNQ8_wzbpIXu8{k-WMuf_!W=$F31RT zoCeTI!gbu&QTIaw*wP<`j)v6oM-cDy%gD_5hrn^dUkjodTl+9rV9%vZ>-d{8jJ{*s zR@MgrO*ef&zz|tBZkrs!S~|IKezFTDV)_hF!{nZ+UCVxfd!~C+SA_-=FCy`B!H`W_ z&?NAh3N?oN!NH}Wz>#c5S70Xe4>e5bgDd0K1}*-<MVPAK;Bv5o95TUa<N@nVn$weu z)00+pIe3oVIpUmidMi&akzCx9oy+hg9d~i#ey1Md#<`ED9(d{*dXs*in>^X2Nvq(! ztKyHc24Bg;dBL<ePh3tEi0lPOK(QME<0ER}LZ1dnpnsr7P|G42BBbRccI3sFGvJI4 z(x3oyk{I^!L1LrrE$~lkN=p?)ltLm@=uoix?lC44TQj{VDgq%tvFR*#+S%SwWZppC zwv2~BUW5@@G3bjkg|JaX8evpfN<$awMeGbcBeUs5)KYdVYh*lJQF7!8XbEa-YsZeQ zt<|8Zmi;?6=POB@i8|@C;H6WrVWNf>ek2@GCaMr4WvA)H>y3nMB++#y6-G*5#4m!m zk1AMekzUtSa7&nJxK>!M06Fn(XyjQtScyN5l_&I54=G1v*O(+L*2;E{oGoJXCYB6G zkz0J$SyRdPb<(6LEK8QdjMJ3KAWiufbc8cy@)^vIjIPikS{cF5YE`YUuv==M+3=68 z#gnxbl)#WE!pI$LbrqYL{r-0!z2#(By&TpQ)wNhe3y3WW?QyG?jISNLb9*}*;jp_- z$p{xRo{`0*SkXi}8;N9W)WHiQ<bmhoMV`+pRNuwOp***jL47_auF@<ik6<9=>{Q5K z%=(q|OgYYGV`Kg9KaU+f`cTxi*4NJ-UrsqO7E6TpCdxe_CpJP=chwGOB#GqKv-LQ{ zElfoi0Rk+G7D;EYMG<NLibSIh<``GN-xE_7_A)kVHbF;E8Hw|>641%15IOo4X+wiJ z7y0@upRiov`qrE+R<bA-8aHSHAwG2axd1IZ$M(q`T32&`wRiwY{q@k&yahFv-xc}+ z<kkJ@(63-^?f^bSMS|pYSVZ7Kh)R8hE}5)$r;X_cM?!=-=3t3_^IWyCKVg5&uMna4 z3xEY=^uYd@dx2B~*y{om`2|shzw3YPpat#zR~L`Nlh*~gs{0|opAJWVDAtN2e;?w* z)XMQF#ewMY6%|9gSuEayD|pOtzyaL!B1buDa@pv!^*J+@SUPRzd(rUen*2iV$@%(H zA{BYt%)FU)aW1zWjSNmNxoLBL=3Ay&l>fAZ+tY6Ln|S~v^qc(t^^f@){Rpq0pTQ%T zPv7YA{Bs}T6WjS$Yc5A`MF!FHy$A~(t2BhNODMEQcK~2T%n6t4tODM|yy3rnGK@$K z?TN1PqUr}T1CmZgNC+!37fyEn-Pt*J7=~vl;Ow3a)*D;DhrkEpz|fsLd;h=tqL<Hm zUnKvb-Qlk6lMG$6f$F}yaPiEH=PmQ*`FMPu9WHy`%$bV|-PmaV&pwh!eB{r@EO;X@ zl7c^Cf8zH@eY~bK73h^iraZSeZqoM={*8P`%1*X8S%bnro>B)BH@&?ETrbo6!LN+I zMw)tAHVwXk&oP(F2_AhT#0#O~<pppv3{8H&${cF=5e(mr9|D{V7P@|dF>eGckjK&- z4;A;O9%=Mt;YIjsnk$jLM)0)PJ{&4m9J)|$_G!id>z^4Dp9M5%_ZP7bBL5*xf+t}R z+<AeFi2xfaM6jxb`U)LBOeLo11gJGh%VA0(5k))en>&$sSzRf|oz%CT>~>M$&=@2> zk#ZFBP6iC^WbYY;<WQ(5iDK#S8Afs3SS+t1DAQ-8K!$<Xk#jE{4yVj8l(9xUL8#y* zVG!K3T=6mbx)rnUO02D&UYs*j&q?2RHCr70(uCWc>@|@~Jz^x2reVYgVvaInwIY}W z)^tR5Vw_g^*)XaBqS#(sE-@lbwFJE&uLuL}2Q-@a_FF@5Wp$J+hJqoL*M80DDoBB% zNt_vA!bfr#riZ~tQv^aUcKi6W^YR({IgC|M{gV(;be1J0K`HI74o(q#{dB=tAT0E_ zkv$Bj{)cZw3gJ%(jnEl69B3S;FEa}7#UW*>Mj%if7=@_#-5%P?X<jnqf84XbHyrNm z_X66~)5rcvUclcOG|<!Nd9;eJ?}b1HJT#WK!lU_(&?;jA$y>{)$&#WP?uJKfmDoeT zCWZ`PuC;ZtNPXc9YZ4z)JA9BYkVW<M<?<`-m6U=do&_a@<v6^jQY(mRiapfOxj-8a zf$*gMs$MRk=%iaJ*C%^;OT3=m?yJ=2v}eG($wd5u-v0&ezgzErPO3mBoL9Co*=(lu zO6ZuuL}oHB87UVJGQHmzcZ}`{e@3YKjZYhMfWK|lOl2%08Rft!fV}k@90a)4`W3we z0ua9dx&&ZMs3`ZZ3+~jt;2e77)p{HF60nywr5Yu>bUp{?)b3+NE1ZAe)|8VdK8h5> zh1Awos!&kTM~ew3efoiX*epHPjd|JJdE8<~(y1gCbu{XM5079iQ@^f^IP~mJ++gyT zOd@WCQ(iV5i`vmtGMzFbV1kMlx7=j9@BrL^OY!dMOg@KhOEEip{(RPsVb{#%GpD=p z5?qKMD5R6_*2SXw*-Y93Pv}7nkH{3;OS=h^+RY40XCkheT1_+Irac=GDkx{`#bc(G z&R{S@X~@Doj4kYz$Qa8(DC_{C0>>1@Ul3RoO#*iK<`8yl0Wtts0BWMd17)HG13=na z&jIL|6sg$99rzF!k;)E!C~(@QJC`oz!uxrzFk`qMS7Hkz2yPWcnSeNrBwx(~Az3pK za5_*(IVv(^AtEVnL^_t$i5POWf^6xlGc(HQI`Il4V54?yu~v0e7!`XFoNXGbW-Jvo z+JnK%UN#uCjc6)nt{RBWM@q+9Sh>~OV$8;EsZ=HIbPY8#vx*wG@FSl3rFS=Ym<8gj zfDyMxe;rXdK3XG;n#S<-L}6pO!ZRYb#9Hm%?!4>f>ND+fF&>SY$SSlE4%gr=ZkiPo z*F>cR6}^3NQK`kn+c7mUM3I#%u-6!|S~$Fc97IS!6EBwAGj#;e&+qoyt=LHv-@WD+ z59_j4Lcbw2kzS#KGCX1c<_`5e#yA@QQ{aX^l7Wx`-sxH}RrSC;5m&4Um%+ISFb6{Y z*751;m4*9h){^-`I5b&eo$QWVFx+svwY!_l*4OQ5&wa!PDjS}CnyZEfC&2-i?rdVp z*-sZD=Z&;wV$1_V@U>=-=FNGKB^ZQCj!w};p$e&S!t-XHMOrF}qUn}V{K1aT8i0KR z0xP`o;I^mtldSGyx&{i-M%fJ62Un=LF&np25wq-?#Y7d;X(>_R;g=-~Z9paXjDvB@ z-xQd-sR1#`$ahK%uq<`*=o$}%atK~3j|Z|U6=VjVn*n53W~1#Gp2$drRTv}~g>en% zQY7*w#wdo9crP~U2eO;ddIbRtGjo=LyBJDjM8qz6U<}}=7C{7bA6{N}GIw9LxYI>? z&>|e0^Xqxj>dv!B=zMnG&w2?VhmGKK$nUHv#C>3)i;a?pC^XIGCVsWLRg98oT2m+f zBmVvp+<hpoMqfgP@-L}^3KdmmD-kwRODg}3kmGy<Czr^vY$-4@zn8Sai2)A>YRIbw ziLjL%TxD}Nnd&5Q)HNerb?z+w-Wm>Hu#4&ZMWrt0(?$Ej=&KK|dXQeiiT4$w7YyS< zwD>+8q)c!1K@2nZa<ZxOqMU3THjqN`h<UZfbXEbc{e9@`3PwK3OKk6&P|pD5ayAUJ zdOa{<HZfLlHw^rh$IFv^0`Xu-A=_=+yT);qg9z9YoelAmg&y=Lw{Ew0jSZ})B8Cfi zQKSlx4fGz6UC?)2P2I%?XUghADzu>2Xv35XD(-){+W6T(W%ix^uCa;V>23>3<)WE2 zwy;`uBe1C8qRpKiRkx(*IzqCGf-YE9M4yxhWW$56I!-Uf(n^4Gq<l)JDhi4sGj?Qd zv4Ol%VT;vIP-KNyKnq}}a(RRxKwq29r9|1oRbx9*=X_%YsY1bx=OPP1_I;IFFtcn6 zM^+l=aS=2H?8b<opDeX~2-L`>qTn;-&$Q!EQqYmUain$R+Q-5rW~@ig$STwv@pHkB z`h#e6A?o58u}E-Hs#0z=$`#}@1Qt+kbS_(}6<e)tZy|!f1vBZORWu~IY`wm)&}vo6 z&|Ap^7%|s2mkLO7M0qD$n~7yL2a}D}YFTMjjlz;?yD@nayhyTKZnqW|>UAU>qFM#R z=OmFd)Ir9(ZmU(Sm9ld$@Nf%n%e31W)WMl~D%kODD5Af}(&HVFX$ayKISV2!CKAjt zLhytCggrsF6vUX;cH^W%VT50e^m3+M8VyRend?P<^~zvj(8GVFdKoiX91V(5Gt<K} zV+3DqsA>Y9sj3M4ri@qr`vdv==kV(T3j<~**--x+>&6s+{2|s&78b3e$Q;LrM9Fpv zKAZrmx$$PvZ{vE%lLF`@1IQhR<3M>WS+{5Cyh%}=8ki>XAlO_VRIe~&!%4M=IS>ob zRl&A$NP+M`&&>!404SKqW<=}n2Z3OX58`4(8#LaFd@=F&3WdNaao#=<d2)!ueYA_z zyN4b22T?odtbwM)n+X?hPT<UguO&Hu?GIuXCw>q^F=Z!U{nuNdcX$%g=8uQ|edsHp z|B8(GNOp)g7^V}_ZrfUlIi-*m_4>vlnfmK4y;0kL-<3P24nn~A!i+x_CHxr*Bnx6M zh-3jvVBpcUC_xJrC<X4*fu%D>TRhNT`cXfRu+ne_70D?cgfqj#hxcX<9e?Mcqs%vT z_UnJ8C+k4}ln*axBP(&Rr%&$h>+ik5o;Jks0Cxo62iF|K3)@~oDiD1eaO%>v$4l3> z{13R|UOdtsesf>{?!JG>uYd>AXRsac1$i-FqtO_?=$^LYYrEh)Vx(Rb`cAO^n0<VD zyOLs_R1N4w6QNz$9b~T`_BA^iwgEm(+!YA+qFskfPq_;ceVDQX&q}gD!D4966%oup zpz^lV<)~R{HW#5<h^!#z)aYktlv)8VYc4jM6*GECWP1HJfg`qv_ybiamyss&i%7Xq zP9^t~sdD<ve%-JfcOatpfdw>QCF3=_vpiE@+L<L6RxMXr)+nS6N>c-hU(jvG>e+lg zTR*1$8<OkhYBLD)YRuGf?g!tOncqt$B$+u<djJ=N#b!tyh#UH!$WJITO?Y4M3*@1I z^)z1q`ykWhpju_n!guFqbE~xlD-ZZ)FaWLHFxc&ld`>jyyp-b&ZwVkuS$aNB@oxq5 z-9|(ktU>4><=HyBMjl5wq&7$G8EUP8PT2$50ytRU*<fCm17TEn{#5YWRv$lJ$oJSN zA3f>YpfX$FJbLJ%s9iQ%b_@Aoa`;Ux!u5z9SUpa?9bPq<480wF&GiC}NDE9iR4B1= z1Tp-;k|~Q^2SWMNaZ=~7nf4luEn4BdVz*X}B~3l)odo0|oKLu6eWh&`iVK8)LcF<v zOB3sHx`T9PAVb?RHxd8EDXOnfIS_SMYHQVm=3c^)bP>dwigo-&qUlPrl88dDg+D}o z`OlBH_^3l=t$qo^DCxiqQA@(l%|q4)+>kK9vhz;xA{MGv))?XjPlNUho=(;x-XdId zqO_8^$`wY0>`*jaD1xBj6-21u)rE?9o#goje3RGvoS1YEJ6;m*ZP5BfIdCXVnJzN< z955TJV#bw`kaCn`xZDF=MnhjyP}jjpO>=?$9NAH@oO)4nra6reN!LZlhRy?R;5Pv@ z1OT3fC`f}OCmWpzhYUVeLkTGe*1zt>YWHxJXrTZt{6Y4`a~fcIhW+puUGq*n2Rs?s z1|aI`Y7jgrSV(t{i!^u3F4++Q7+3S*z*S&FJB)DXxU@S7?&N8N;^-HL1(*B+OwY)8 zIzL|}BML2apkodjsabfLU|wR;R0L+rsGUewG#jh;s~-F%^+dxz&<s2AB7DDcyd;Ym zhlgY`T|;UED^hA(v3M%!@DxPi1oc_eXeIK64%-}rhsUgT31VP6Q)}iBRw)c~4jyU6 zxD%#W#~BAanO?P$OxRJ#r@S-RkEEigFrwfSGn+CFIjfIfQ|;;3RjIPqaGZu$4qlbt z^*mJ5;GJFMSPPp8>Yaqq9q+@Kz+$Hgax35p%xxrLLyrLt88D3JLb`@*GL=oFbM&}i zd$>}XsbC=Tm6=i{ELXz8BbQDf*IzR0dB{+NTiI?QDn4Q+<0%NZQc%^l5L(LQ#|bd+ z{E1*c6?5_PPQ0A2Pfu3xX1-qw@oxk%>>1P^LA3w~RuGbQwg^>)qS?(8HU#PA>2pXD zMivJj4R>1Fy88IS_IuuQW*HQyq~;&rURW%vmE|+<8C_I236%*yb5A?=_#1yc(cipt z>&V7E&&1jrN4D<V>?eNxjjud&?ATnZHFxaTnaN&2FZR^$Atrf|&zhzF5ga{Nf<SYh zbW;RPAZs}(P`qVp7jd4=_pdH8i-ZroLseLeosY-Q$NmJm2B518uQzrCWtCokLB0Ij zOUde&hQZtqzf?_@zC95;AH%=IU!|&#@yfqF`a8Vwv1;n*--=!BDm0FaVW4G=vC}v7 zUMu=6rC#tlA`vT9=gFJmeQ$K#Ab6mOtJdgXpwYeFk{KHx`&^AazOmOD*}Z_}!F7IL z2l|$SJ)CXmeSVRThu<1<+8ugNFeGrWr`w^_Z1Y|9pcYsM-5fK+fStU&(>UZzGsZW% z4*k>Ub#VA~zo}=Pgi=p;<G-JNrJIix-qWD$hA|_Lf~+@Wx@2JhXCi4gpi3|(&?;CL zY=P_ndGw2z*uVjutcx;KQ#IM&R&-G2>=F2eJMnZnakNrCg7hwK5809`+Yf66|8q6R z&VSd6+M7=5`MCx>xZ~$|6K`IbYbxkMzokA~&v&&ALRG4nhoHg=Wa2$M`?^F9<3Yq@ z1D;l-Q=9;(WJnUmA`Mw4SwB#WASDdmPhN<=Sv;ZFz62WMHR;wSltaqIu=ApNrHSfs zZuIGda_-9mF{VDYRId0gccdTY!=iJD-vXuudk-V?-&plgt}J~l<t9}AJ}?eXM_m-* zGu0=<)KNIUoh#oNk5r?DAspl*D{iZ~@>V^47l_XujK_W|!n$?x&y4((<2=ZAKM?G# zE6tX>5<z<ZVIf+L#P2NUeoGzzEU3@N1J({g^jSPDV<j;rViRuCEF`Z^&C-@9Vw`v_ zf_RJk-NjhUDm%wO`YnXRA%Pq6p)g1VR}fxA{v(nC@Ux}MHKLWFWMD>D{l(=kG1Xwm zzdpD(R*ab$6ZwDSs~EGakBcYfEEIQ^6I&GJPGvFXfU7ZQ#S0U!!d?U63>^`~4?8>l zO#z%+s^ElOH|!Lk*QcrO2)V}`6}8Z8R2LS&BZ7)rVN@{yOD1;g1JSWm=(7wvHrBFe z<ksK-LO|j>0%qvD?=w9(5}t?}LKy}O2QIkI@+*LNt&foEey=c^&O5fw&?zWz4*CPJ zv;9L|f1W?H^$yMXeecBIh+RMFyX*Xe9eMyu6PczGS`7_eY?Od72@4!EKn6bTfCT7) z1;7FM++-N`0Ax^?Aq!Zkgk&(;Qpun{wgwz*Z~CGQ-o%?b-Gu@&t1Wap<D1aIcumM$ z7m!0@3;B^kMdWG)wxcU6k(@j<+<L+cZ$Rub-y;t-)zm4VjCLSB@ofJ$Qfgz6*jMGj zyhtC7N`7rW?xu#MqX$#XZ{AP`;=82J%+#8vy0FS$zTC+6>T48UvT609bOE*oklu7- zs{P^asplGLEp^}&UPk+03_z3H%<=?fbdbjyK)J+<dccFhDu;|YtFqwo*P&U`_>OkE z38ZU+O_Ybp+1yc8Bs?g5PLJQ`z7=Il<F8xQN2_z$(+|FpptiWE0q)2V4bRiZ>N}AO zOi$bBr?L^{UC{?>_L6ErBX^^FCVg_Q_<jfK>%d<f*1HB2flI?bU>hzvku(Wm8)V#q zW!Rn9uc((NCQa0(Sccf8LR4$(G2f?DNEaB|ScYje5w(MrXh%tkmN$Iw$+v}pDP|4x zEU-tU51WA*u}(!Irx2(Fv8@mJ%{pruvj_U}j7h_-@9YP|YDWLY+e~wSG*Jpn{6^S3 z!}69*!)PKOpLNCzZ$NV3$w3H`8EmX5NN|7^=ODK5IBIg-h8jAk$}w;E*NisOlkFh; zr{*#Md|>_b6#MfAg#eKiJe<gpV1~QJoi>y%D9%ybVITo!zpdVnD1hencW>k0ty@++ zo_gcaM5&ZG`o>f|Zf)t7T~}IQfi}0d^Z6rBRIA(n_(&dqNAk~L{|8#F?MLwUa17#o z{4vxB$UcUi;<1O(f_`2B^qPBxZh55LKDxYowB7!ZR_oE_<!K#LC3FOpM_65Un;3OQ z!3$*Uf48KB6la56>_Vb#q;?XVJ1*l!BXFCv3PxnIE;Js4Aho+{+i{+$DT(I*@Lo!* z+B1Jz13@(hE_pC!u^|`c4%k-v6WdNV;;4QRi8s>I`&5g+wlx2pUmofuF#Pg&&X-<0 zil}(QG|wh8?-o`rKKd{0^xc`{S<`Gh6OGmkr&e=}+GLM#9T)u&`Iij5l9mA54}@L; z%JUj{D1IAjF&7yKLPkp%PLX#ND6@xDmXL}WX(nxQmC_4#+ObV9Ybb5GqyZjK(d@K~ zT>wrO;A8hunuW%te%F?EyFZ-hGkm?q{%B9_jr}kKq%-=iaBT+3mv?6^*R^JM)5uMJ z`1pGO8>j1M>h&|TKbCHKUNh|t(KPgsc{}Yj8)HSi&#A&2ZJ-Vszzm~t3r2YK$7W=` zXPRjP^S5oJO|!Qi86R!W&0X5WU#V6*U#p#%n>$gfJz1+w(eW<vMOIjqiDd*95>g__ zd@wd!D2E5602~6`PWu8_nv+WM0_t6EwH1OkZ_$v41Sb!M_-H%~t<Cz(>}WJQvu*$} z_zbrs0mMr*G^hkGhRnts$ASE@r`sSh=i+g!68E;}4)nzb!MDbhdP|tm^p`O6KKQPF z2&)CJA`&YW&8$|>0$%WerB#}Q_Cj?hjdlyoY@sS&SQ{O?al>8B?`*ZT&V<THjvHy@ zDFajz+#)~n``8rG^KoO#%pVVLEvfY-X1k^U53Q3??w>4zeM7nuFuM^O{?1mTgH-lV zrJ#k52}ZcvSYb}b1^ur3hrSjd^=DQZU4($bkwUavhzp(RG)y}hwPBry(gER|;o`~u zdxpbvy>s6Py|+|)FaN7wf%br`xHp%!@jN!NfZ=o0j8v%L<8M>7jBeGfZP&~c41c}? z2dwe8QOKBX`&Qn<KRyZk1QHc!gL>!@>GPn(Gwk%-Q-i_&U@%RW3y2Da50W@x%0h%p z!m)%C>a0P*f&`dUTKh_HP>Tw~p)%Rjdu|WJ!`t7J%6`wz4ijqa>@YFb^uGE~EH~PN zk}C1EAT-|ebRzoh>#x*z0hTD^YJQhBx0oY?&j_|&gNo*WILCZcPwPgw6!4KNxEk=u zUY`x)dL}OvC}e|gNhE|MKobSXWRG}2uLErT)ufvyMcpU@urDSOVqd@?H_^l#&M@gO zEZu!D2HRLqP1se>Q8wBM6Q-MZH4+oBfgqWOzM3{q(qbv*4}UHp4CypQfn?mLZvf^L zx_eSI;XCwlnN?S-@USeXCgO}E)`uy{eIWC0etl2oDSo{=^Nmnii32-P#OP{(dM}U1 z1q1T0kR&yV__BO6V<S=OvX@x*(rIr!;Vlo<avqW=gy&R=BB=Na>rI0_j=Pqf;q-v3 z&$#(xo(i8n9ai44yjzPVw(r2-b|O~Q{v^IExdN{FZqO|F*TMM<4B1Qd9MYN;4j)EQ zVgRrjx>^$qL_!&h@|N8RQg~AG6fJ}JopfKC-w*gYUw%M7I0kXes!JSO{_p9pl=^Pi z`4jitlYrI!si&s*Uy3h}>IF-)kxj7MM5dVzdZr3le(P0{MAB|HZPdkEU7g-1J{R8B z0PRCvWUxc<T7$@h_ZDpnzBvM6WY;9X!T$|_i4_>$2_rbWt)7AR7jkyGF$CqqCIFRf zwD%S0Nt3zfpC`b$U+G<Z+uNRgTKy0&;>GLhyoeW{82x2BJI;(zg19k%V)R`<`?G=< zkf+-KjfO4%RjASYW;_>dRUm~ZU#jJUli(zUu_U1(MxgEy-*`Y_-!QR!*dhvAirTER zwNCHcb!Y`=js7VEdO#o=>CP5>LIn)|5w)=12Rz_s=Dd`K%l97DP=8q#d<Dfz_%2Q| zIuGxJ%8|wXe#%>}!GTKwxhJY%v8(VRf|3QP1B2=41=FEI$ekOBG<-zx!{6>>7T}Zr zy$Y2!`epxc@T+tl?BWN|IBVI(+Av2SLT}!(<`JOepgc;YP*1!f=yyEvzPxgP@vDGq zmkjwB4(M+2q9Uw_N*9~HuT8r#=K;opL)!dWuLEaGC@3VpwP$pCz0bj2A9>_5{-cNV zHx5yfHapr^m!JD=admG`;$d;)-rj2Qv(G)RyaxPB19UhX>Omc*Qt5^VE07P1-;L*< z119usy#ztbi0FDqqY!P(_rOOeSa{;>FTlwS-~#d`@5#xX>UsDhB3ncY@xaF7;w^B# zup-f|3m{=_6f9T?6Ne+kL7_EzUdRLTvl6{m3i(8?A_{;RP%~g1h4k{-W^3`(;v)Uv z;?Ye*wY?Q&zD#*9+W`@{&;s!A-uW_IE!i29R1*&%hjhMBpW>g6;~n3Cw+zaMwSc!} ziY70NJ;B;gcu`~|bhF?X037t$#tvQ)*I+Q<A_k7U$#J>)Fm$3u^1&!#q&ktX*#Crp z@oC+76$MYqU}pR)HZ~9(7kw~kfW0|;){Y)3s06X_MaSyX!QDHa3`0OJ!^v`~;i2=` z1LMx8fAr6%m9bY}Y&3-*1>iiZ_8_-B8G0Jj6T1CzPHjQ&Kv_f`K=jyyPxa(9;GUu$ z03AFf3>#ehd4kqbgp&XQD>rTL5On|v!pfm3!#sfx5Jq=lO1`9DWZP06mpkog{1)`V z=0@~LvYc@fkzB-$(1f&=ug|u>KRxL6TP?+?{W6_0>$Z9>Ko_I8*+%~3dBaA9J7kc* z+Su2t<q^j!amBMh9KTDJ^N2pP-`GgHr*aA&)UV5V=KZwDCGV=C<5sJ`ot@3V$c+ro zR%4-)PiF^XQuHx9mN$%i%q}*SY8J5$ow4knfX!+VSojR6>=W?6*aOcG-%Uui+akPR zEG5g63||LBHZSKy!%aDus24+oLB_J&;$UGwH^6mnb=rVm;%u1eAvPedfJQfTz@-9n zo`NTLapQIuuA)r;he=^qlAZym304oexWB%YjNTiD6Wx#4(I&$HPuT7%AXll*y|Khr z)cz5~rG$T90lrrf_6hjDs`ZaxI3N!Enq#E?S9~Wvk}{lMQ|i<I6sh;Z53z*ieUJ`f z>J#_EK59M`N&ZR<cGthS4~`$PACH0CzAqYm^cP|gGjahL@nhx%?8Vfr4a@x@khoWy zQMhTp9XVUf$C9xs9?9ANA=he{v8efK;P`z94*?&7#~_?oZ~to6NN!qc5Q(QASJr0I z$fn|v!8>!f<^xgtX}pP1ej1C=HF5^tA^tvie8Z(Y_CCk?4E)6}N28a~qHznb)F+Xb zwy8576TFE-h{yrtP$-M(i-%OX!-m8bjb&gXJEi_bvG^MxKGA;`#Xo%i#&2FBIDfcA zsD>{LHl+`<<%;^9cznoG<WEK-Px5=XkHar;XdX`1KFe>8)n{wThxv^YL%^1nAIWbN zQOS_nLLzKxiSQrGmFsTFu)A2Ar0hWUCm|!Zx>JWF^n?nn`95yYTYw}2*;clTk*sTb zo4I7>C`2}(-9|cZUV6%3o^#8~bN=p1G7?5+@+2ZlBX+5t-oG@a)T;S|$g5gFxNo6E z<Uc!j)m6R3-ki<8S?~RIW?eF;vyU{`g)0FS#w+@A%^u$IG_q?v01hTZ+m(;OkB1>A zYjIe#BFrHQTBY9{G6b*W+(4>^J(z03?n$)+=L5RZ;LGmP|3+$1uY(d`2~r1zxwW`e z!%cvnv$)J)-b;=2T76f%MDo>aqM@2kmEq7bJG<5zj4pv+vEbp7L@AE<CzZLp3QhQ$ zQShwMyA!E&@?E7bGi&!9KNCk$u6L;05{QE~^T;G0SM&G4vJU<(n<#V(x2EAKx;8rt zSJ))NsZDe`XMmGkS-W**cPomLH<*dkJRC-157#!9n4kMZ31+z{6igVHv2Jw$+)aGi z#(M~tf<f^=7z?@#?*KmOXT-6=7_k+kp8NO+!rqTn;pmXCqGhC9P@Y$YS1z_Zf*&qV zUPKad2>c29<Dlv$;xgQ|-mMHu{zSs5B1II`O8N#B4?3~II?G8=!)R%SPB2s~#7-?N zDuyy&#CyPh+m~hYh&H|rv;I2pt$U##MvTfwk&W$>c-0<dTjEar$eQ`;YL1&ioA2IE zzV;L}w78nsZj;&~LO};tz+YbE6}~YsYjM6q!cXuQr4lYIV(<VUI0QXwPVKkBB#ckA z51o<mgFX*pwk<@EyIbO&BCxilUIsl$Dsy`jTIO;CPCb!XGezX*)MjRC4%T`-h6M{h zvRHleU*Vh)yDbBXW~8jy2vqWok~#+X$X|d}EDe|E*d58p=#vQ4!jURm$b;>TB=6X` zK$;~R)f?|#80}5=)ztob16nC!B@gz37S)DECgH4DF(+EfLd)%(&nBM6V~3$b$Mc*A zbO18W_o7bBT8)7es6_U>11)&A_CC|(?=8+bFaWN`v*)23a^@D<W}4af>W@gmxob9i z*Br~?RU(Da^W3VmxbVvU)JEsy33MPc;0V7B)rfp)R?^TT35{miMbYe;sQ4;^4;9c9 zddSfGlS<}f3Qf|E3NJ}0+I;UmL8#;p0UCl<#L~)picmS~ySe_TkK}QPdYpaW%f06) zW@=e;Z*T8+r2qg$OFK>fV{UK+>o`x~>-*Y#<+iJ$^A(jyWS4ljG(LO{Mni;^IuHwL z(A6<Kd;Enx;MU9hQQ08-)ZX4zbcek4Dn(*$U*JX`>R-BmFPU>U8u8qjENmWpuBoF& zdv>-hW8c_XM!~}9@)nMKpK;&spo|rJni(>(+Gj-9jkW_N5`9BauH<^pksGwx!fIlX zlHtUFOBQvXjFE2nYPYfEI$pR3c=rLv8vnU_puhEYc<3OR$)%YDJOd3J3%-yutmF~7 z&7pfl56n@H*-^=*#GWo)VxRbr{h%(}P#+Hc=HTlQAn2^?#$wD;=3jHKn~!(4#2d}` zf#4`3!;(+WCC9=tyv?EQM*I&z71}xilxQ3YPlD?NvV^OXJs`B}Rd?5Gu@>TRM3c&! zqOwEGU>r~un<ea2;dAIzxi=dF<UM_OoaA-&TV`VsBdwBw(r@&i(nf^-bWYo{kUOGo zS#1a0j`CwG^i7TF?ttSbx{@~Q_|226V$8OfZN;uxu#17N4d)=SnY4fvFeX^6Tzcx~ zR@&X-g{X?H)#{nuBP(-GI_i0)WbzT&M!nIqe`DI6nDa-)xdweTE1!p0S8BM+CURut zUDY`<zn+dJlO@l4M7B}y2mjE<9oAPWEMCx<BMT1>ko1T=hzG0ersR74R>1fVL1+I< zq2B~O`fTXWLw}*#pi3e<665n3!FD6`ibQ3)1v5E0O?tEQ|JNmWmKoJ&5rY0VySJtS z%`ld*aFSzto{-TSRyPzfIx+kS(%e$VP{u~Q12I?;#;1?2UfXhu_y+o?dGh{iuUNhI zijTkO71#A~-LH%g+SCyB;&{7%U5jt>KG1NDEyeMhMjPm>4%DX*RGK2)!&fvM?j1hd znw;T@t^d!?9#yGfIz1#tduiWk{Q`VxAAyMr^I&>8OE^Ms7S~_Fn$faJ2y3Pr8qg99 zRt^6smXI-}vY<`wtwVi`g$j~3bT`Pb36yrInk0%uh8c1|0s!+K5CkY~fAFov^`D3U zm8lcq@VETAy8wjaEF_WYF_P5#?vH+f(YO{uF!T5d_P%zlv9j@%t=Y%Jh6lImpM*FV zeXc#-i{5XmjAiAfdXfHeqd%J-1iUjMG-2l_o^YWnyeBji?qeJ49jhGZ0NG)DuYOrT z6fuC>DSG+I6htb4WCHmG)U6F7XA|cEMez2{PS$sVllvHvQ?L)F(;W7*8yJ4lyt_(v z9=uGY?$uD3lh9Q#x|L+|=jTlGNCo4BBHLE@=p3Sc9m_Pz(R{8JffJjdE>9;p{KWZ< zWbPvRL$5EttK5E|l1Nx~d8x!6k4kEhFMxLa-49sSktf(AdsdJBaMp+#(OCQy)pR-* z13RyIv#Y?NKaHFRZv!v?KFRg84Rr<IgQEa9G%#QIP*ns@izDEF<K5*0<_i~SrPCC5 zc8yG{g*T-B0ohzX&Xg3uw-~)*AleH0B~C`C8a0nw)K4KTC!%)|NKexo9F@~~Fha07 zfYSkQj4jeA8Hh&!)ke`aj0-8-07F!7wa7tmH-pTKb|FetsEuGnq)mWRNHTe6FcXjH z2{8(f2#bZTdR&qGuYL@gR69+JU?N*g+bEM)UM%8gSx|x7Oc>H%X`Z_+c#OyKbNosC z@_E-iulL@zn6=~i^-S*mqetP=4t;IJ^L{V*(Q#3^OYB5?4jyBgF29Vi#q(QzP6<X5 z>@m=Jr>mW(bjc1(6vq}LP0B1HmxxY6uVHCNz_CADkTb~!uW#*Wr5~vG0pdrHr>_B@ zc<4;v{wQ@xhWYJY8CEb&Aks#BCY~s#GSNZ{)xk`Jmbv){EQ`aASFIc4ar^wexvXv5 zsrGr)&EQKxRc>_6QmF;y1z<HF&wB84S>D(L9{?ZtQx1BXiG)#0{`>Tx{X%`!`1SEX zh%9Xku$GYxcwPu}o6Fd4(`k}S7}q6`7$H-F=75;yw~J7{5JSo0WZ<KXK2RS9;ox8> z-`;sy+<go9LHopmjy3x_GU|K}#8-n4i+!8_T3fC<U<KfPo*&$naKFWdndjwaWA3Ji z5$rJOT#YIF@p=91&#cB1U_QX7Tm}BwhrA5AM@Jy#rZQad@yDJIP@!XbnCuD*h06<Q zS(|@0r;=P@<^!*ZAfQONPVtO{X#L&g=29N&i};uHlYCD<Y}~GQa}m{O^p<v(tiVoX zU32l<H(uysbv_64S3cuAoFT6R#s^)e(!EAQwamawX1>JBNRt5I1L(I~u;HJ;fXTeF z-Vn9iq)(c~<Qw~{5NKAnaav<wWIUqP1Y?Ess_~{%rz#a_EjI3ocC$s4xv-1bZuG7V z<Z7!_PMvzw!L%2(8cb{BF-tXM*xP+@WmUD-ATuY{T55IW!ChqBtEq$OO9#`v2;Y1a zzK;8d&z->=z+|u0T}=YwCNp;w;RA%3!ThUGF8+lWvv2Aeov|;(bEi+=mq{ebPI?^@ zTYB_M$#jrNGo4fy)9T>K?=2+~Er8RM?kxgZ_FB=sN$qhNHVr<=hidz-G}HOuFlxjY z5UIDCH)#*Rs@)v>@Zj<=E053fS5#<kPrKy62HFd9rVe|7^?X0r>8a2S8iyJPzcF?0 z^4^|;9L!YA0~%I`?7<gI#E>oxlQTDJ(;zrGGeTeZld&Rw+Yc=u2i<Rl{s0=dzynFf zfw+T|i^Z|2h!vZMcx&2SF~j=H5%iC&4!CrTVGu4d1LXq-6f8GT&)6s{$||aO`2*B! zc1~hfbP^f?F&3MQelD+%HO<6xfc+PjA5l;Q7#Y8ycYnu?#WN^)4~(T9=@J>#ONNiT zQAi^nup5m+5rJ$Qa)BP^eWRYtaO5;e$>-Z}xQrxow;wqITg(ix%!k!28~yqW>lz|s zK(bP84M@Nc?F6D$i0XcjH|b~*Xro+mqS1Wz9^IX!x7EA<&5pQ<OrDsLKM(BSM(hZZ zy+?@VWoN^-zz*^XJz2f<d?uzLDb+{|#du=AHsgj(On)TR@1IepHu^Jl1f<sc8@Ir@ zawd<;U<E_hWu+EZA*%;8Uc^4|J+E{!nHlB0H6RvvBfX0?qj5|KI3|bni71R6OU4!1 z17(s325?^uBtkz*2?Ng$*d2cKbZ!k)=IoPCp3OkNTiv;MaR;S!56*7(&z<XUo`usr zNZYyBzV=*8=N%dEKksIsy_nCqh;C0+!K$PX-M*l*bmh#dh52gLgF>(ERjc#ELkF5? z|BSE4xr_C7eMKoA4a?cy?r*@zO?Fiyf3frtA_3^Wm5>k$8Ui52KZ!#1L0(M}9^hFF zg$;IUDqr^>rV5DN1qIJOjI0z^0@cYQGjO3z?#`NSu~g4%_{isDR%y5AWqK_nccyD` zv3*>hI#WliT{WIP%)#!ZA1~x`iLHz5kR8940@&RBuCS(@P?b$>XH%wX`XQFZz^A!d zvAo)%o>RXzNE)mA7-*}opoSngPS{Q%4}~w6C>AL<+CQL)B@9m*U^U@rE&I5*5vHa5 z1aZ$Lsp=`Poc78er64(aUJWHOH1%JQ9taIrh6)uIgVgXuh5718l!%0Xv+Mz7(>4yD zDX8JGw#p_C@z{csKBGPj9;PP#{j{Ah!s(DAt*e#)eEjPRAHh<9h+`ka3&NJ*G_jfE z4r-z}_k>#Q??%cf(~IPLmo$G&M2wYWEG(Wpxwv5X-sgJGF6%X=x1)b)yRQ53k7Hv) z3GROX_q#B5-Kb3gbJV<o?xWz<s;$5~qBq?kS*!8!KVoMWFS29)z-_m&;~TYMkjDBR zRE5dHdk-(z1>QANS>r<5O=Z7+CGDzDq}@?3mBrq3sjS@d8PMfVhxT}na8t8@bDvd| zMME0{2{Y|Wv__DRJVkqz0FI=3k@K)Ske`<G^m)cD(q9VuL4PT6sHPpm*Ir}gaT;du zo2S&zStt(QjF)yVL{v70a`4$$^~8yalQmHXKC2=Zc1!VQtdO-D2I`aQ@EO!7H5%97 zS2-#7Vc}hKUoYY2q6m})vu&9+;sScOUwya`v$7AiD!Ww`+0B`;!qJM8%Q=;!g_xN` z+<0}j(t0p!#R?CYk;Vc8f-2PoWKeqGo4Bu+WO;G8Zbl_zVLS@&O_mc+_RtUD-lomn z7y|BRz~`L~-39%_W6Xmt{GM>}7%Aa(u~zYsHQPkwH2k&Lz$w8MHrlltU>8SR^Dq%% zm-97_Hpaeg^S{6t{y__CTcM^p)HvSXvU*+uZn8F4v#Q<B)ydu9dm2bbmjjvtSyNLL zp;z3!5VWX+&gSOEThH84g_97)!dkttwRN8Q*wJ3#LK%GT5laNrlHcS00-`161NJ>l z#zN+J4O~Lb$9F;3xlgzzKBG;IDhpZ=g*m1>B=m}C7V|ePj=F@UB|%p>OC9w!Xooxx zfSJ7jL5e~|<fd(i>e6-bq|tBZk1KFTLT~U}ARE9xdbsn!Y=J5T^EKqlK84D2(cV)Y z7!|$1!_HBfHVRAm^2zoEAOz^&AVC%#H{n>Y{A*d#2G@{q9b^lD(?Y<F=nGSsUwNwW z9o<I{RZblS;xtPq8|}hOBqEVYsMV}3Fet0=bZfq421v}z6<g5wuT+!On6Zjke}P}* zlU)C32}?DG!{Nbn!BwQK)DJRXmFU$<8YObtd?Z;1jJ3fBlpp~b(1!QP?czlb=(TsW zWw;N*&RN|Al@b;d!=3MwsLQbCU?IZ-5f&C6BFq_wv@%={SPED!ZNUHb*7L7-OSg5( zGmEp0)cvoJs-S8lGWZjz#QSeK)?B-tgOk2LfoS%P{@sr`@ejefxy5Y$!ix8HJ=nr8 z)pHxSyHLE(-TwC!;OQGd%zo6g|KQ1?eIIaTtBNWQiM#udv3?Vs{ZhF-x0oR<eI+XY zAfKV;zrf>%X5oX$DA*=fvXE!Vt>H^}T;`0mAV6*F<&J|x0-iA#g@TpybT`{b&CaG8 z+0HXT+o&-unH>&&g?tB4)Y)}aYfw|FHfRaQs-({=H<$1NxhsTuYeD-UKDiP{Bg;%g zc;B)p>qJC}jh*@M1~h#TC=4zvgKNlu*8}LtwQW$h-RM&FoCjM-;-LsoifxYm4!H}Q zBToDhqF&obf01oiMyhXFef)q$7aRK4SfgLQzRfb8whX&!Syh{t27BuF6Uit-M<R9} zp|zvu;^;k@a$aNFwUml{b@bQL;Wa<<MgGV&ZPuA<dY0b+ykqWtzkzx9GGD^nYj6c( z^3}&0i}#zHeGSrRkwl2vAD3-`Kr5MUd@Uocvc;G&z6r!YbUc#_DBFoN>9ZY@B@oDE zQtOT<s5ox~sDHGlk-u1LeLQq^eAYkdfAMDawy(d(+klkd+=%C<j>p&F+}=&vagA?_ zBfPDUyM>mX@q~KJtS+EVb9xhmElcJUVQdGi3djHuIWJT1BS(%`bX?bottU)77A^gJ zwo=YLlFfbub;M_LsdbRU(HC!x$C2Y(Z`CI-EE01FZ|3z>9+#CqlFdHC`+mN}n2^M} z^f>zUTVt_T$K!fCy-s#Rzou(lfpo(!gi{5wKte8Ygwh}r-fQ>T8k>oj1xiJoGPhFa zM6<deEuDbrMP@)clM40kBk@|lhm<(}5r9ZCooYEB>Q3YoM4mw6OA32ET<!0-QE{~0 z>x0n<tYJuoxw%E<5-!Bg0|OB##|PpSzrxC?;c#|#HX9DJp6W^fIPeA`F6<POl}b~5 zXvC@3*JUt63970=2sVN&R&>!o3n(7KTttq2k&B+6HUmHtIaLMeDxU&XgP2SXL@ofV zXjJH5wVL)QiNqbJR1Q*8F`3HsKc9fp%G5LBB6za^fUbW;1<lHousFSsb#KYKKLz-0 zBdYR#WUPBq{M>!BD!BtmjzkVw^tE6#WUO0AS*0a3@O?t#S~lmN@F21{Z*7_a+XVA& z|HXFIe^_s~qZk6C4V%&S99%M7JK8Cg5xkLyvlQ&_-yx2;&>+YZR&vM{Q{jlVnTL-o zVtVwYY_j1X>q;Y@8NS#q=zG1smME7SBG*S5IiSj=PAQjj5d;dB5KFXGhmtTF;{+wa zsmssUmC77{ch2#8*<?I}%?s~|Jb55-)(glMaz7#)Ls(Qk&ph@aD{B5ZXJfTsEox4> zN$mk}ig-+NjNvkQN=+xq8#flYcCWc~XDE;_g9g}YRw~J2hi`*-l`|N((SgkrGi@uW z;~lN`{x!$XwhuQ5PNb^IiE|BkX>#URR`AR8`SZ<4<a8WqM#;}Z^bRNDr>}20eSMp@ zcTpZZfW|;)YK3I-(nm{27y;zKg#ojQsgQaX*#SE4j$4Z_X=svJyXSybVe?F|8_)l} zZlks8-ILZAAC{Jrzm&7D+00IwW+$hxJVQ3t=V!2j55SQfhxf$GAdS5~gcOU6as(ds zu`pqUZ+K%5{S9Ak(-K;C^8S+nni{L=-5tRLq94by*9saj3i=E#e^<eu-$B`{8lfqX zC>XOxZ|=bVP#%Wo8DzPDP7Pe%9iG!b+9Pg;FSdI(7vl>@M!?(ul-EoW1gi*|SZ{R? zhYw79`2VPD+3`ZLo~@B79sOU)Y|nFE!sfdK2jLfP7FsbS|LvlN*jqyHhfbUFpR7%8 z{e=xS$e^+U7?V>6SuWq4HYHKI>vUCL7QXMiCDE#SAE|XoYf}bDEZ`eFlnxJLY7(4) z81e$=I&Eaadx7%<Wc)^&snu1M2Q?XRVj&gMUp7v4bMUH!r5aV8qw&%HLM(M8>CrVq zx#z{zeQyXNNsepZ{~qptl1WFM62e3c5Amwud>+RU#G|Tk$@#XMpEAO4d7(SiemZU% z%gcu8rgBhGo{OoC3ZINmSdLo{Kc0%#AmyhD+0^3}67V2-(m*qIlkXn}dw}c%;WR2Z z8F)>&)P@UbG(^BY-2BYV&-uQTB0Dk`<U8Q)^e)W5_UWU*Bz8l<01{Wpq!R{CDSd=2 z%3`Cq!7&tu025q58wZ8{7~MIFTBL_+A&~At4SYRI(8Afc<M>Xy)0vBTaJ*i*^>li+ zSt+N_-`C>)Ew`OIb9C$aBb962dB^bqm{KZxu^sDC#Hda!2%LSiGGyE$X=Kx0k~M0h zv1n#4U8>p1a3dVIn>F_quUNCIiDWb77VTy=aqV#{k4WNHEtS6DPt=*_DSUSM3d2C{ z68z>^9}_faIp&WbL4HcIoSg;T5H4j~GT`~^u0?-UeqNwHA7?8VXmOhf8NK!MDKLfi ztgjo>`>Fw)S1gx{g#`YBy`g@5y?y?^-J=PWK9vl+yGJivIC?b6%-#v?_bLT_TcI-9 z^I1_n>YxGI-;eaL1&?lBk&uX&h(w+-@a^#fBe!?Lhobz!S&N>TXxz_${52S(PA(mZ zhxG#n!c;hZWa*?)_}!Z&Lx#pA&P&Dsf!o<l93?xh?#bV~r?Vozdy4OAKt4JjdJvS$ zrV~AY8Il2C1AIRDLqy_$`Dbb^$-=8&O+z}hT4X!>`RjD*;FvVHtH1pt)-3qVwQAMa zJ@(Mf>RRn}&{{k7yWz7CHb$Rs&&*^zFEcaKp6pG($5@4@K7Dr`VKI@{)z(&b9y+!Q z9q-z2vbMn=F{y$2G;7boU&XINtM?8~_izG^K7T#H+_|9!WW<+;hM~(CgWyG=``c;; z2YHWzFy$T((FN;p`vAH}3vx({%LE3iz`??oTs6L0Oh;JvVA7#s#Wgz~{6`>UqboTF zU?*daI8%M=NhQuD>;>UAYp{0fp%?^78}y+_#a#Zwq!WW=5@rYjaxYTKVB+WT`0YJ6 zEmxSy+@1RDZHvX(Dil@vLLac5P9TW~35J855J-Q)YoytLUq|YTALP&RXTu2G9sisN z{THSMtI>Zu$2_RSQ%L)V*oo?n`cwT3!=){~b3E;$ER$YOpAq~#V61-@qXuZh_-Owe zEz=S*>0~C<8XOZDo{1jA*Xrr7qLyqBAFpi`80<Dk@c$h{{>zBU=jYSpFk%gaeS+ti zv5Wi3w3kRA@Mk8|bWxd(I!CyIHDY9mAnp~5b1ROs&(N7On<gZ^@h+YkzT=5R6M=WQ zHj}bSrRHq07_H~_P}4h|P9HPs@M?!Xvso%xDO{3)W?;TjvHqiNy%XgJ)weQ{{9aV= ziQY%s-dCY5Lp>-gOIW#lLzmVqW98w)0Vx1#eBvX#2{@J;Tzma>Vl{iQ&Iq7tpwkBF znN&+h?mTz#;<-DIAY4aF-mTWL-E%UW`WTu{YB~M07?OQ|R}AOcHmzI6RmF!o1(CmG zhq`<HQ$d@4hyxCB&=gq7f@40zAUN=C;PRV6TTqF7;=i{KP4Y6dYfpuKLHI%117xh4 zTk~|?Jj}+?dL;~f8(jWPPls=M#^}HT5V=7{KjI0vUEPeU?1wl~Qb_&lSJi&RaAy#V zgmMvJiOOZLN{F99uD(dkH6lMi7v!6s|G*2JGa?7W#z43Sf5IR<QYz*8A7H&6_}_af z6pSQ%MZ#rN`alVpDl&{1E@HZns5*-V6@i;z_yy0tz@7Vz3uG;5D#ouO%vEPi>oxcw ze2(CIIK|sHF_$}`TNyi;)tWQ0ZE>k^fCFuaM!Y68>7u5B@c<&5sM&xe#;xQ7gZ2i^ zy>D-CY_zLl&4$p90%rC4{6@R8MKiE*Zgho)3w43p!6j~Gb1>chUZe0N&tRi^ybY0Y zv(zrJ)5t7pWg=FNKXo-QgA9Y6;QJi!=YOB46`9;ahNiQK5Bgr<itD(fJjs?OI+RVY zqP6X>z!*ZD5pc&wG(;RG(sjS)b)GJ~L;}1h7)G`Ux90iUCLD-@i5CTAM9<QMftu`% z4yb#e4#G%y)K743y`<75(G~pSeA7C16$eKyMI=y4)eYXN_Avjte{A<A4Blk#LZIUK zXeFJm1;A6wrz;=5#4bOojQPII8-A-lZ>W!Q21Y}6-*o>iA@AS1O?Cp>q-}@f^`^&p z%pe35U(yHqqNMPEV@3(1L*&hY55|!SRT)EVtzxr`HFr4PoCl7#jJ3{UtDESYO2%1O z`WGIAD>4Yl$rvMRDc(;8K%n@VvECogOEB0z-n{u-Hh9bRW6U4c(|N<O{zfR6o~GO9 zSohs#zyk<8Z!(u0-jllTU_?`DV$*m5wfBwbzUZIVequu72Z5UHCaUMVrU?AhuIP&2 z;#2iNt9C<8am2Rwt|#r9_ZB`U9V#K0#Rf1H_{k>OZNP&VYs@Cl66PP)W@!4sEH){P z(jcM5)SY(7RIf6l9i#ym{S+og4M)G8Sx^tG#f|^tEw1z1;ne6;(df^okxUddjHA}Q zx%f|DU6#vEtiy<YET7@_kyEM658PopsZ@K`G~e2so1+Ey-fVfw?$ic0Jx^{d(28yV z2>=lYi6oe|x&-ny*zX`Hh?<jvG@YhkT*WJanBvj3KqRQ;l=cE96)$<&xw))YBGu+` z!E40eU*GTw>0a8KEi{~D#&M3Pkee-a!pzPr9a)<BKmwYB(US$F3Q2qbwYYH`Z%@r2 z%Nrcn^--diz`y58QFM_?-I`9{79JAOehfL!fkcw2LN4_&z*`u4ysO3lK8~~|OXV8k zLySIR)0!Uj<mBE(6R=IgDo*zEaPO4W%Gam#*4+}Up%WrOJH6|9Z(5_XJ@UltC6lAq zbBVyINqg*Jf7B4@zZ9$i)F1DyC6jN$f6p5vlY5@`Z+H%#ow$19!^!6bqkIas;7wGn z{5jzIZ9FL-3t#x)fh;_aMjm`T?z2Tg;-Tfha@yVjVf<!q*)DGVLvB*ZOtyXGNE<og zYe)_p4nsxN$*pXx&jQk7v+Enn`3|ZDP?Sj2kcz&2WT`#>&ED|M{{*P)ce^f}97-r8 zX!D`?a89bM!fECuNQYH9<?x~Sa5hQ~!l}MIy86=ZNV>ekbuYj4Tl9~(5?d0Hyw@LA zS0JCRAo7NJ%s~q<#d<o0WB@7yofRgYk~^!Bl4t4cK=Y_Yb#Y0df}yxW@W54M_-U%> z{<Lb(&Czp`+e=P5ot#_j_ZR1qX~Z#vjl_Jecu>sEp(MKV=!r@Rt|#fV+e6HJbmN^T zHxM2f@3F;oOBMCxVm_D4FY4_sZ>iMl6~suRut3_WrkuGsCspNd{N7flq;KoNSni(N z+B)aLF5lDLm*>a2iQhq{kyU8dnd?W)+jxDt>B$=Obu38g2g!#Yz7;=P@Z|tU!Ihw) z9-uxMH`d$>S1QYn8@Jyg4h;=W*&3eLm|a|4Sv~@X56`>04~N7l10hn{luEP?$~JU# zb+yj8?~gSmGS8qh*REDkh%#BNw&ywn__I#k)0^%s;3uemI3KzQZR9hd_hN?0m}xN= zcpguUm*lH)VdJ&+mIhTU=04tuf(Sk$?Y40hujNbgeD@k~VJj+xqYsP+en@s8L}PH^ zHAAS9GdQqY_OC(1Y<R8NO(aB$*hh};cAB-?js>><=yn}(y<112l(lwhwPt7c=#qup zvbn8#%fn6Kn1Sq6wc7f6tp=ZJ#Q9GT!ZF9F$FuoF(kkRzj{Vf~JaTB~as{}vB7b&g z=?CL=!?B%KzQCF%S#@Bnon2@~y!s|HD|Xbelf7O#jEJsSEmNsvphPz8aJtt!c}#Vf zqj9tDMVbp|*KomHr&C41Yo$u%su~@#{r-5SP+LF=&84}yvg4{(du}|7y7Jh#-d7iD zg^cTz=jN7BJ#&f<&VUX+jyaMNlN>#%A|m=88FEM#@E9AP4LCxc!<jth1y)5)(3t<@ zDHN<?Pr<}(QM{U#j<J?cpZ0aG6M>qZZ~$8&IwTVTx6E(Y*U=KNal(pgZ*>jl7fzq< zb|{yVucJefZl<Rl8prou4H#p7kAH`~Ue#kF{7XC3gVi+9p)(P+=w+Zh<4b`|61sG= z-Sqg9LM=VKFGc~Haj-k>Jv@QW&G-1|@cPBi(Cc*%KSE-;&t?$?Mb$hMzIUAWQm&Re zxs(q^&j;_X((pLccSs#_()xq{0nZIwL^kc4d2S_Y_|esG=E(=-im?gVVrvWmS9E|6 zw-DuX8Wu-z$A0W7<FPf4fG`KWp@1BzfiwcoZ|^Y4Pq(;JC;|*=pF|Tf>~^O%>RaIO zY9vPgv}jr=MFkK12in=3ab#(*G+zzcs(nC6%ueJlt|pw-XlmwU*uEuZJanRda`p`; z>nH24=SH1C@mebt`(M}%Z~dQ(t@ffdSUO@9y`ar|SuAoAWrS|oT5}SsDf>9;$K;dg z`#afA_BL)#quOV7O2@tgpI2WChP4GB7JwKa2p_6a@xlA97jVRV$haH;qQo_|9>zeB zBh{JF{7cj;ptnReEEIR~W{RGN%>J=#wpv8kKeU4}Bw|9^fY+Vso`5MmzVkg6(xks< zllv#1Xy@{39^T-;AM?E84DQc5@!$@2Djh^i)od1>{v%`cWE`F&JEO0r+_-gWlLseO zQ7o#v)0wAi36E^w$4gt)??;y9Cy=%Bt&rt4Rah6y0>!a}q~pzW!bKs9ez^!_qxQAN z<h)@k#u|fT2y70*&C1Gy0)$jVqVx4Gz~QC03^b~MqjkoMfEI$))^4Gy81XWtzwpr% za*+{oWdlW$8uDm_!(O1ac=|d;#xK8w7Fj!dhDIt?`habp3513-w*7%pD%AkS;OSnV z<{$0xm-&C(y#)D+_9gg1(Z#$-3+5;?o+IX>y@!4x^9<(&_>m<Mu}31GNQ8;u8AZSb z5sicc$F+UP6;uH*uwd*eOt{?X6KDye;{V9*glWOWZS}d!P!%PU?!uicEk0*icP@Zh zr6JnI(S!!H-nrl=lL$h({Eg5JFTQ;F#+O6MbfYta$?wgZ{_o)_Ui9Me!{K7lnOrp} zTREW=VuxnAg0tj6iTsh=d#i09H$Va@)Jw*hcF`;bo@vJwt8@u{Z3a72ahp5M4bMWP zV)pUMEB?3Fl)tC(Y~?i{dOV9TMaz4%JbHN~qM_Bz0W7c^7*KMqZjVGpA;blxAAmEO zp-p54T+$v$tGxyx30LjwEA@6?w>1C@#K&4U&-bdpAOBwH-M;Sz?<VMJ9d8H-L2A*? zR&O2i+y?q07iME+-spAV$qYgYF9WTp8|&RPn(F|-I^8Vb2VGH3$Ic2x{e^Sa49l@% zjV^Pq`8)*6qzsOmay`!of6B5)e|GICeZFVJo%B0V+bhzi8ghB%4r+OAD_-m%@u*v= z-&3ffERBl0g)lhXq?&`m7nQF}DE+1evx-0;b#AZZLRi3%4h#qGW8u4<*x{kwK3}cY z%E+0wy52t$sFPFqd|_oS8cn8WtE2ynYP<6u@Ny)Zg^+)Q+T=>L;$a#XpF*P%WMN1M zI}*R7v}(-HJ#fvJHmVUlYU7*U3fsn!W)cuEY9XQ#qK#`e8V>jZ{C|MMhX4O64=xeW zT)KXH&9(mR?1GQ4{rvVo+t=X9{urX1-^47HI@(5S9`sfmiagGAACZ=vcj~j-6af%J zBSG6tcLwo6u4MMsAf>A&iR1t@0~*#!HKZcYPNdj@b`f2HX#5K^mxos)<7;BIY|`~= zg@B#<8ARXZBXg)LSM%ItwjBK@GwVbNZuGH8gclt&gk3}Vw_Lv7F3i@8?Rq{34Gnm> z%Li94%QaADuh(rCNNPXtn7MkL0X5~E3)jHBFnb5QESb4l^wL(ZmREWBA-S32Kkg7? zBlm5bS6vtmFYvl}LUI_fR*obb8hwqedl%$4FYGA<%6A;<$;tbD#`s>uGLdt-z!4^j zg#?WyQxsf_Js5j1M!?6w#MmR62I{5`j+a^D#l?}wt%9zR{Q}u0x%t^-`Ppa7$@}v0 z`26f50`p8HXH1+u%ROYhODxW=&dtYDsrcOdD$X+zUfkt*q<%ErIL^<<<N5oRYmX-G z{=4(Zi&ga-1$%YXF8s{W@>2C7lyOJF4)j$)I(NO7dI)mt>gm&~l}h-b6nkS|l?wM< z6#Ym&RK=}7v$NGWR;?aupj;dM6|Q2v>;o5<F#>@0VpbrEz(kO1H;Y|l4{szL$Jj6n zh1svy3k7q7IfqAsqgnOV?C6Txhy8c-u{u;JNdI0}52J*}!QLKVc|s!}fp5+GLm$Qx z<+6e+0n~sD-6uUH`sX)gB`|O}qjiQla*R)+c^5Kpq!Ze0TkgVafm8^C$E+$)bjU^& zji9<r)+)bJWG~vVA@T_353@H`5wHq}aD>}k<ut(qM#4wH@;NZ3#oUS$L1b_=kwFAj z%#L^{?H*C4i_A)f2lb*#<>OHl&353;grFMRvN9;~?ifdR9{g40^t2PMmx@<2rF=GB zt)WN`f{Fp^+e=I3(Ov2$3E)2&kE6z+Y}Dn76_3H$sfHwtCY~n}3p*B`C>cRy2-2J( zOE6MMhv6d^Nx)GHXbMk*RML1DM2y*F1v2S+>!D-EtkJ)U;BlN{DxS$TBNaRgf{DXs zZD!?(Nh<rv-Um@;k*p~;m`lJ)Xb4%UftdU*uq!Kih|fdQ_gz4U`wiNN5rNsn4*=hR z|H|ZeAFcWtZ1<)QeE19<06yh6C&|Ai?ic;B#bweqnC|6Jmy@5p*<;C?&_1m?djdft z1rsgSM)2Y47yS#N3LlUS04@HZMy^H-f--j0zwx|YM5XV6I<15h#*UNd)>@W%WU1e8 zSD})KB??}taL=L{=_Qj3qi;-Wgw*dP8S1xqPod-$m?*=jw)_3%Mbm24x(R6GOs@nj z-92d)>3QD5|1+&s!Bk1CCfD`{;F~MB4U~-Qfzg%xzb$Ve)uFUPP(<^$%{4d98{tbR zf)PIPXhap4H#eJ2rPh9%3cBB3Q>xkARPVRq_ufsyi%hN&>(%EY=BY~5>2|iQ)5{-= z$3M1w+S=}P9q@axZ~UqHDrlJt{Bl0T?3R#GMN5Uz#1nwyp~^}QnAMjfOJ*5^=|3x7 zJBWhu;X21`aFx^WfeUPqLf?qS$w5o7kmYXe28*A-Ez*tLjhL<uuEwum@(`&srPMp* zsq$K72ra=hxiyeJCl<znM)p_Rt!9u9Qn%MJ0%2&H%t-VnIZevTRFPu{xB}}Cc|5YU z8mmbK?O`VLMSC)bc6CT0sD{&Xc<A7Ox$}zX_R#G?w+;UUa!6;|ZlaX+ev%IfP2~6~ zvq(%oe)=1pc*XQM0Dg?n05a&h`Z)Bhw<Aj*!2@H6`2ntm8j_=rA%{r029ahLiFaGn zXJKRsSU5|uMyFZ<;^h<<iUYN}dhf^JQKM4L`I(u-IwA)$<#uGT()4o3R%fmhG1eAh zK{`DPaT4jTka(-HbvykNFF$>{b^=xQyo>{3s`buNxs*Yf(Af@Dk%_Kr#S)Ed);KGL zoyZnEA4qkw9uBY`n5&BwGZ4u_<y2GD#`!Q=XkbfQlX!pIJ%2Z{7`y6^fokuGq*9TS zGuQ%Qa(|{~V*f``Fqs|>QFu@$jPOV-m+Hc05QgM;Tp@Y5LJlxFCHq7nBjlmALCzh8 zT2=r;P_!)!TCr^+CkS*il20Vx=Lp)+-vjiymzS`PEx4i4*wj{o(cg7%x#fI1-Pl=K znY}XlXSWX3%+C){s7JW2D}m+f3J38(HEx{&g#Fw*jw6G(@s4K_v$Ly>y)(xk=`@6M z+6$!TJ>jPsd&kZYkBCpB=*Y_8NJH~YNThsbE>$v2egYmuyGeFSj;A=RNFKA33RcLg z$4#TVa6Gcn=_DFnu8sn~p7QP+9bgqmW*~fzt^y$s{&hBYe4z`s^ZNQbaz&(`s+Kbk z4K%9u2}y&`G~p{M7{}Ah;sAbCgB^ryic%OfF?(S2puVQMgaa(<A=z+H+f7ptjvi(i z<s0{bR8~mKkMb0V(gV*q*=Lyt8hj6EI8FynAU!xU4ATO-0KxSB;d>_cLz`WIvdB?L z0|Nf{&;bWWdS&;4Gsu85!+wWfzUK0&du4nS^qM2}W60{rT#lz@d?+7c;_$)D85=vA zh1FJ)Q!pIC?HCT}n)Btkb{C_;B_X$cp<`T5g5y9$%>rDv?Q;u-%sEstN~~^ets)JI zeJ)eDdfDilvr(&Kp@L!t(OB~8G*SU^T*F&!Eica^IN5#nC*#k;!eixfsLAC%8^5qt zc-BQ!^6c_5-2hQuVPapwJ88Ly>zDeLTj8Jj1oUCrvxSNkJgAm{0~b{7hccxLBmpFD zDnbE<$?otD`d%U)gUwVdkW#Q0Q7h<cSUB|hoDnLtxx8G#-!cf~cyGcxP4<qe>KuZ! z<6Re}xRd8<a~!i$wOZns&AI7R;(>D*SHtZhNvS<oG5pdY8tT<vrM$Az@2{+sE0et! zC><1Pq))j<INIhIuHS-@rPdN(x7hYNN536~bL=hYW&;QMH?YO{YJV2Wovf>SJM4?^ zBi|t4fPunbz$HNsF%qnEY(NeC9AG{z=uR$ZXC;%X<aI4hcM?W*F5W7(Iq89Zn|=q- zgOFxSbrbAvU6=+3zvNajn?QN;x`VK=Xajx>vti3}b9f!TSo(8ZBK&`O`qokg#m5cg zn&+)E@k*uDs#M~2-iZX=21;Z3HA>RDo5P7#M$hf(G5cT&;#xfM1caV!rv3zM!pLL( zL49sdL8KjtZc{y1Fb>)IMi+))$*YPo*()2_TrS&qWfC{5YSgla`u?EKNg$&V=8uO4 zsCNaQ3ve(n<O(|)d<z$@nQ*LWVMp<eu_dFYD=R>B>Snt;MH@{;`~UR3VKVt>dVaaL zkc_{<3v@pCd6j-c(#dDi7v++RJ6MMdTHU$$;d8f~yX6<TA!9o9yo>2f-bub84K~P! zqe#SigOgb3EzhSe>PvQbFYGou7e^l%-w#+5yNl4`8LVVtZ=oGrn_w?AkO|p?r3~c8 zM#BEUlH>z~DDrV3z))0P+r=HxVNBo5TS?-HO2<YnzN2`5V&`2?)~26+=E=BWB-@KD zr<t^&Ui~M&4UG4U?PA(~Hf4kx8|OatB+?_`S|4y~PeK7}Cs|T+v5j<!@n?M_9nMb- zcbb+V4&nejK?5Fp@Hm0m3Dc~z?FfG$G5mBD0}o8~9yx>Sch%sxD%pFoqJ<9y#9W9E z*TDt77^ZgA0j{o${&jGvR^2}$fP2#o>U`2>rk{5fvc(3hptL?wgQ7+ADYG6{{!USo z-@fQ}x0a0jJViFF^8QvA|J&KXfxa(?&{s+Jg?4`OI(~`)m>0+e3>u9K!wdK)zVHo} zuH&j4H1-CAAqKZGxbd424yLYd3}BF#romvK`vqufJShB*3tQ$bz=Ka<My64iO<)za zhbn!|>;Tr7*qJOc@!OWY1Dxgq^5%|7u|#vjV4Pqq+%B3#so+pV<0O1F>Q7H2s;hXk z54RA2eAfxQ9GBR=IRw+@?#ABQ!?3vBFVW;Nbz2fO8B(e2MKYTgGr&Wm|7^hol{`)r z!U;ERC8Ad1Fdm~}#;DcGXHHB40HDXMW|4m~`5zuixrLYO#8bma%777Ej3%CuH0oiH zkHiV81&+rd_n=Uizn(v%z9F<@5s`F<$IILXpNO#mlGj!cd0mW1cOHa5RBaeYEnFbG zgYX;{hGq?>BAswao9c?{+35iqeZQOg<JG$h;ctiK-iU3yGhayMU3lg!FOS}tjeS=J z3^@ur>=?!al~T#^HiH}`#}Kq!we6pAcs`avuGi$@(fO-v>~(kCU7XqMCemK&uG<_Z zYG<J3$rt{_&Hc-$$2&Z@5;QTs)qcfK!D7wCG8r&1cS?_$n4NS%Q+-|)APKtKhQGiY z_2>X^3Ht%wBFHz^CRbv&vmA-Ojlvxp#jtiY-dOJ;M1&hIC}2j5$e@jVSOBg|MP~90 zfeTcC{Ea#!)qZ=Bfvoh%V#AFcZ)}78Nfn+_>gW=w<$IL+Ii)^9$yZ~HJE{^DGL@99 zh>(PSbvbV$)0m&R%s33Z1D%iT{zr0A=N+tlQA%~y=xgkdl5CVegw1coNUaa&CcAj$ z{3Ll9#!u@g_tZY3k^ouIQTlo(stH)6j9P6O7GDpw#4t<di=rbUml#I1vt&#K^1$>- zy*{;#f?l_{`T_W4wFd{{1gaavqX4j9+Ff6-n}v33F%pgy4I&vXpu(u+-}q$-4B6N1 z`xFKm_+x+mwK%f~izHgsQO7hNQ4+9&R*Ztai;*C}tpYDsK^ylWZJiH&F!UA3T;kva zKSOyH!VNyY2Gh>9d->f6I9L&D3jHuw+qPsWB8?ypT0`<#?gJP5Rbj{n(_Bt1D2AuC zO9dCv7rN=~VhwUEH@4QPc|kG>{;tM=;Lm7E$M5&@=8ZeU{kkgz#`jr-=5TN8H|tJ? z{JPZ=IpXiHnO@XJR09+r&T^-n?H%2U+wC@M%3w6J<ZZKpoSa`XEQn}`S@u$CR<6Qd zGGf8)3|bPnBdLgq#<+{Z0A4DYc9Teq7>6pxfG5z@omn7L)VD!~IhAB})NAicB@Gis zd)^1{VI(&_b_~f(VQP^5J2vMlC}e}X;N)v~=@gt$!_l=h#s`VfyH~NSN{@(o7>D-~ zBP8r-0qK|&LwDiggqRJ5pe=-L$f-P?4^-GpC82DScbdKhj=b020kAl9hcU%#ok2E( zS7HUx<r8>T&@n*?IF^WlB#P*QKmlNw=h6}CgsNOyLfKfhz$aQeVTrjSWZ`XaH#!28 z03&@KvW8tgQZK!O32}j9<LAycJt)L75%*y$TI143jj_?bmn_h?wO~byV7slvU8=Pj zt*6RNUU&Ax$X0IHTdMJZnm;5%eu}3zqE`0R?3zDuv{6e!=D#~-HN!+O)_bgEfv&bi zONdq6jg+^#nWACUHu!9#k0L7aZpT{AwA`9{e43<S`Gr8wz~B78rF{or8@KhhZ~%^* zB1J84%Camk+LCR_c9J@3_G;p0uePGdlf;N386Ig_?oykMbh~@E?%r*>ckAxmrhB*U zPWRre^8Mb!9f#$#>Hl-0BY?x<?tq6ke(wQCvg~|#aj)x`L{x2+)&-M?ppOtma2=W` zybj1rAztQ9GX%Y3ai^JTeO$!c30(xu7Ihd2LzfQI6lRz2DJ8JE%t_<F;CN07;lY}# zYd}YV5qinKo^YUh|HVRCdc?AJCVHOL+qn~~UA3je#rtX7f<CG?YQvQgAwEPrDN-lO zqrXN(M8Ypwxk1{9g{?gB5k&SW2yBWJP4sM`(d)*od&2!`d^SmEE<8UIk7v%mFoO|{ zr~4z_xOX?z+R~E%T+-9;ht&7?WX!$s?H2#0jaAA#C8!j$iXX63^aD}FCgn+`C7m$i z!uu;|tZHe-!*t;LMZ?&@n>ZEmMGlBz_Rj)>8T{U1d>RMz&anfCE5PTm7*popSNdAZ zUTj>7;Q*_mCI&oyw{HM6ZH5UWWs<l}`@r>y?dMk}=AL$4*VYFUG()lkJ3$g;gDrcp zek8IzHEvY3eFyx{pB{ii*}9*P5H(jmh>nvqZ1ndH^MhTz{gPR~L@XVjn0)JJu|NfI zPzB;+jy9V0(WlkDdse4lxY0ewue#<!|4XVDcJ+>Jz!&P|ypJOJzpU(2<Bd(z8&NTh z5+jG9_aBEZW)HYX1MOprj2AZduwqPm(NkHQ9Zx!O2cA?+7>Vic8+H7+$uAipxP+YV zqw!9d9~@7b)JfE&d8&Axp1?fa0(!WVbpsk1gPPKGBUlIcE;~EGm}pRG6J`YJ8R(iM z9$3}^VskJP@z`KvkY0hFu~7+Nkg#n`Sndk|R*2r-)Vl`G>2N}H;4{cNwYql`cA)`e zMSZti5wk)EdUqWHkQD$oZ%Oa}Mw)1t4+Q%4TF<ns?!gPTukJhxJ1EBD_*uREg29x; z37oyV!@~C@>FWiMC5Yvtlt$kR6M{ff#JoTB1X^o8g10BmZqNaOwD9Uo?@%SZaIgS2 zquGTo^YW~K`*ria;Q%Z#^Z*z?;q)A5M0qof`oQ8gu)c`{b;jo5E0UdCVv$3E==eO? zN>_y_Yyxo(ss2^H^P$-@yRrH1y0zVhqrrpE5Wj*iG-yxgzyUzR6M*M~oe2sZy=Lti zthmBwAH{Nmvc-ENu`Qj++0cCNs{Rxxns>^obb;N?k4FQCmKVF%uEWN@-G|cy2cP+` zL>x@XJ{x<s9SERlC<v0`T*Wn5aodyV8r-;J`J_Kr3~tE$oW5&w5pcsPL{yw+MI4)T zL<J4ZDPRK2p+f<&vd|yc(t!bEs8b%77{eyh=uxuiz<<bf<s~_!u9@|5ZjY!9wR<#A z2K()w!6y1Wciq)%%bu^^?px%`Cnz;Rv||nxKhY_UHA~x9eYN3-cTof9Y_kwQJu)JD zdILKyquU+#?{K`?V4`^+2m?Q3{3dMg1N~2NNC@*%^b_?0>xTS2BlHZ@7UmK*@g}`{ z@4n|H5JPQsUbCsY+Zr9cq>BI*F(zrbk?)=8M#$r8@lxy?mFnw`-+yq|&OMjV#tjH) zR+o(<w7cg9|6$eI?#-LWwr^x!bi$ed?WYObCSM^Q1)9i4I0Ny+iU>W&$S6(iePH*^ z%;+B2MO2-+KmF{2z0(!nwfdS&25Sk|?b><6;JSz<JFm@T*2(p|My_9e?5YQi;xo`2 zhKDZ~+xwzQCodZuLVow2sqW-<@j(?G39j0<ZB*_W9o>~&3twq)$H=Z-ax{}!y*wTp z-Me>GjtmX;$NFMjNgInBN95@E_?}Sb4x^tj-jMFda6BAS-2hW!lJKma218}Rlr#b7 z17mE&V1bOGK#$fu@*`@r1H8ZurbvT_g5uK4CrKn@-o|O^15O=d={v&wsU;~UsUE5^ zucrE_OR5AMPbZM%7DiTF#w~z93-D)S#|$9DZdwcu@nxnGV|dZ9fa3s*7afCVoi#ct z8NGs7Gb^WP<mKq-S!WF*m@FP296Xy!*r7$ji(Oo24-O*g%*ZFUn<7|4*D(ao8rjiw zLt_kb=Zy_m9SHMV{kK?xU_QFrGCRJkjyn_Su2+Nzt{dSJI=AHcznIo`bX<&fdDW)* zN``5XW&m);(|r~LmG60Y&?Y>{=9?MIAEfu9aa#G6jO9DMFQ=T+)y=PG(32jg##VkW z<80RT(x<l2ke^GKL+d$apH@ekccZDnab-M4j6L!!2OXZW)e0CSxFYFH7(<U+Qin5J zIFSbGve}=zW=BwZ(xFH{bVna11zELy`(Xse#Ks9;o7;H;EbavS>1%nIm={t?Oi-h1 z;Y9R^(vW7`_ayG{SN9T^Y@rRZssC4dnp~a4_X%>LKZr{D1Coc&H{2_mHGS&bGSlqd zS&$gK(+whqu*J4Z!4G;i=9%3y+N$WnREL=Y0gwNUn*eiy|EDFy&;W+<N6fPmEE3;> z-5LrVH@YhSOm6J9`>jCED3dumR9w?Ncu8jOxqCC0_MICIgziTh5Q}%xCC5!A{2UwX zUQ-MOrc6V*fYooO1~28SE;$cZS;_l_0^XW7pGVxM<BE>!>DwDA!;m-QhhBsO!-!$v zp#g!BPD4C{aD9{z{KWtdA80H76(ri{D=#al_gA6hs@3bxT8oIpE@<pnc8>2u!DANQ zHn1VlLwnA5##apuTKGK6+BNV}2JEh6|HdBg^FxM$mwa=jm7v9Ko&ESoR~X+TTDJ;K z_peIElKtxvNjoN2ufqO9_+IRqo*pbi9qvgaVEd-J)^6y->eaQk8B#XK1Pwg>9cnG5 zaVJddPRQgt5No_0u^GIQ2*DR72$W`^5zcl%!p@-{MHiyC&~qmcdA52Lb|1z%4y?bx z2Lo5F-oAZ&C>)AJ2eJPPZrGVvI|3K{u3h7296Wpb4$IoH{p^EhjPKfo?^=jk@Cl#b z;O@~K^kADaJJvMmkmPY6Y=bK>ihfkqI>DR-F#j0+A%L5}edy$fSS9F^LiTVZzz*?S z_jt~m=rsFJ;NMAf$Vt=VxmYM3ik)jRE6UhegUXY}gD`P&V&b?raP-4}$2s-@nWbhC zUdrxB;5$RVgT1pFdgBhvuZ!thQTr&$g~*Tp<E}<$lb9ZWB)cbLQ5%^~)iD^xz{G$I zFjMhW$@@g%UKgqEkzLncziXr$(UhTJbouC2K8gL#r-zDPf(3;nDwljia+y=0TX7t9 z(OE`;Jc)Lsj13KK+-O-FHx3QO;C>G_cj>|frfFtNl)Te#(f^&KQr;bhnoXd81g}TE z17p4)<86FA#&jTY3;qcBl^`YawQ8QV-a;gtBnXj$tq1SIrsc5|-v!Trz;ThnmL3^< z#~Fut9~Zn{Dux-DN+H%YDNf+<@+iG@;9`2B{kS5LTEF?sVGUDkXw&#an%at{5b^pp zH0{lmlaRH?F^ULz1+5_%1Y5X(@@OcqBn^)<jPct%?9rs8C6_c*JjOUZAUZ%A0(+*9 z?5E(F4r^fJ{t;}iPTJALZxdjz=bd-kZRefWX^X_ae<;8M<5oT-^wn#}#?GBM=iI$} z*IunfC~u*eWkkgXG?v|C6O>hP9e^?E*>W_0He=tgL*#KXvY5mUNgeNp9%_%FKGT<j zw5;bIWD`F4jW@$9;wliU=T{?OmtL5Syb<cGW7Lty%#nKbTVZ_Cf)XcZ6M$jpY(K`n znS`A?yk*O<FvpYOaObx=;SpH9W_Ws-R#={(i|-_wnxMlWx=A9nY3;hi<Vi}Sw7o&o z_MNRe&wmarqG4_i4PzYH-e-F^1w@W^>&MQTkahtM*q~0KxZ%D4-Wb{rzaEV*K7WoM zB1HbrBu33?>X)+xb}Z((%mT$6C{N;roptybmMv>{c-L_gqb!ES&-?n8kK^-q{a7D2 z*^h7f?8I)taMWRQVuW4*CYI57FTTYV_j9ps0lzTfsqbyQe~EM=nf!dRzdxCHqn}tl znGmnRZC5QH@9U#qG1=F50V3vr5omn;gFfol8;=4<#@@VM4&H4ny(8D%y{WbQFuE^p z`uQZ?*Gu5OJg3sYNRNYF2RgQ59K7`e=wffN0TJq%7Ih%gnx@HgwipoQ#==wt=Ytf8 zQpVpt<|oDS?+f&Wu>u%dIvDg<oMNk5)blIR@6wm(+ArZzSO+=@T<|#dVM+7a(<ZM? z4r0fK!KA<7&11B1r`+?bnP3f*4S<Q|rHKi^&^IEix~F$wdG$aKc+)-Ta$?fgbn)!4 zt3=20=aTR>4A3WearGZ*9*wNf1DUQ#pkvKSPscWJs0qydmNy`(HD;gL2afP8=2L@g z{((C%<bVkcB*IU2G+%<HfO#Eor8f92K^Vz?KHN@6<MTJ#HC@*9x`WqGkZ=UIGe3=} z0w0_7?W7LoVR#3Q-v#2$@f^b>=7&jX<|FVn%v1`>g=M~n&A~k^7YUK`RXg$e?wF2? z=r$43(O4i7=)9O7GD*=Y8-}(I2ID%^wS4yjwh(Px)_<QHZ<;$3-+T*)61&e>E8ZXK z3awtZZuO4)u7$!C?T3e$z7vlPs)L<~ybbn5mtXT9=1e13?%ajVaJ#T;fr`Y(*#A$y z><?mf+HS-_U5mB&wDa63X_ww+&sc2QGXf`oL6N~tQ+t`I!jm>Q!i!7y4GphUMHw<} z1DIBnycVDO(%8Gu>~*#SyDo^p&Rv&Wdh<`wfmrvgwSy?tka);RGZ5aWU}PHkW33r{ z7zxvThuJg@`zxX=yKcVpl3hCk%QIS=sF>wPVNt5(e7g0zrABio9cj(@bM6H5;wZe7 zb&U2PLoS$BaEsu`YjH8@8`Mjz0C3C!<_XYOA$aK=>O-Xm9775ev5L(ci+2EJtg*7| zgvxnqseOiUdb!)j#Kh7rID^6;4P*DnT}w-LVEwkOX?$rD5XJHd!Y-_Idh53J@T94$ zt*$OB8t%uAv0X_kg?(r3U@VbRs*4tMNO%S5e58-g<EuM19C)y%lU=q<Vj=J3g(3c$ zd@yuj8kcMw+_(Qq->q@w{(XZRyJ#=k>$@xqpG^%!H>{6@u|foEZ{W4WC&GnFbm0g; zhF2q&#uvn?1{Pmn@s3P(1rT_Ij^%Z~9u~9%R{1rEjhciuFxye&FFmk_!i3lOQ)SN> z&6y+=(lf<Ca-gTN8e_N*@dVVHK!f4<z&_-Rgj3&b2S7$4M&!rEH*WUr=?lPx5*Xft zXbfl+fnh8j+XobFkAZ-=Lr<n#i6AY~#NtfRSL18r@wHe95Z<>|<NKv+_G3iU+S8P* z*}n$=$Kz|Z;ezvV6@KFTaKJk^M$M2RY5dHsz=Tc79T2f2*xhp^i2nnjk+$>*{^30T zy9o9A0Rgr0Rs}771M7b<M0yN}!;EKu=#nSz0D`f{2JYb$)-x?vd<i6u`zh=VhV`}J z^`}3VPNye{Jx%!aIk9{)ot{`(jOUdNpT_ErVZ<KM4zd^^pJg<6kHs?w2B4<`xF;uu z>?2j1jAS!wNU;HT9enu_tj(V^qvWr=nGA%wA0?KsvOk{sODZ0-dQOA`hsYB<Ow4?k zJg0{OVFF%oVUw+3$FQa4H>7Cm+?2R#B5;T*4nKx?@?(bS@<W0D@%dZg#Qyi^ZwjdY z;qg!SG8!@Rr+ooKGtg~Lh!22bhJh~A4j+tf6QhE@X~0C{NmxNJ3LXciA=A)cPXIVH z#$X(UCXA5>j86VXly*{dPevk>*mIQj$lNr9^^w592*5g?PDU?`;{W9C^&1G_TYea= z`Pi_2_hcdf9+klV0hkkwq?kCPC$veaO`)DMl-lBNg}Ftk#$Jhu#B+4)vT*pam`-fn zx)1H4-F;iPCPe>==D20_2}~4kee*u_27CE{wBUPyypsp)d1C?_j~|odShBhQIZ1SE z!LtNvIu4SW#P5=!NlKnt<h%cteb*qWQXNzklU{;~@K|0<_!4xEC~$`f*yl4Hk09NH zB?P7ii5J7`IO#{qLV@DwC`Ka8qF-3(G;X*CBg>1**hod5E+P(!VI1d=xZaCu?eS!5 z4#u#{(N%re{^=~d2A)2?{j9B_$b@;VvE?VVZoBl!(`{S)uK!v?v_%h2jE2J#SbCJ) zTsAjZN`}{t4$ybNkU!bFHB)nw<!0)?ok!nOy!c7XljE?=LLG5<g~<}Yc2n2|9|wFB zcMm=%ggmA>fd5kf<pFGDhJRqI_}843eu@@Q@Y#u_CH#-5fCiXBDWjuyKx6iwfqZ*o z@B`m~b@vbLcuL1hu#^ACI=<fV^NxQC`m*_`I9FUFX2c@UG9STd@KvmmJ_XoLt}Iz` z74~8}^{N$hR)UUlMV<fSy;j^^uV|UK=Wcj2F$?#sth4ehR`$=(ihB*MxYx=$E89sM zQZ&cO*33PnPu$aq*7E<qmVCKrTJ*V($+e$rdziLNd%b(zM%v6qbDU_+v~On0Vakm+ zUTUk@c3Io0_N&@`#O>$WE^EK_JvZNWCf)i>ZD-mtOZToC$Cw-5vIag;+UqU{E90>p z&jtR<`)Lu1h4noRWp@C4I*@Fx1*XtWs<X0W&_||yS#X*<!xWLu@FWyuuGiCuI;B<# zxExzir^CD)z*leEn`L%F9dCW-6Rnxa)=b-(bYrkvtDKVV@F@0BC&7@&kk+t#$Gy3< zwNBgfrCaZ@)SB^pO=t7|gCn%p6i|w$#3a=R0uq99gGDg{P=pA$fO1MW+Ma#b9EtTO zvhz@gSb3Z#QH#KezB^lE@IH<&`1GyWJ-lIkZ19SWkz@i2LonQRcL&zx1QOv?x^MZ8 z?!Z+Q|HIe!8B*9S0ikGWB$CDwhL+X5&+f)oskS3Lv3F=@<4!C(J)Qv6*x8v#C&l_F zhI?)v3HD5yzPNOCnVO)cjty{p5&2k*jk}-snF1-WZ8}U=lhFzA!ido$QX>cvFN3`a zh&;%gKy7%bKq!F~%u^s-<(!QhBPvoQ7+%E3#?M`iCEf(m-*@B2ur}qL&EnSag2?^v z7qqs2vTYbyZkzYo1nu^6d@=SRklXZ8Q#>*r91%}2h>UsO$O60@@52DI3y!RO^A&G4 z+1W;?uba?2;}k9*!uK>epp=H6#+#Mmzz`xWIM#~PGE^h-K}?PK6Mu!>m;I9@;r)!& ze>@&tzAhR{9!!R!YkWKEgr8VbZ>1fvVR%0xlLAY?j#W!?`3=!X7C2mg&+0X)a5%MQ zH8!jfJ(J?y;m%`zQ}lZvb+|P<xynw<(DK*2;^w>W4J(fmv#qrD$Q#3vKqVLmMj8pM zzsUEkU)Kv5usa;?1{m18ZharHeb%SV7!0tsI*Qq2z!D4r_Ypd51F5lC5&*aCO^B`R zydFCSoOPDtJaipC&|}-3lWS62#<p!;HQIwOpTDZpw(*Icbq{r%v(Ca+0oNm}%-#~} z8C|t?+t`-Wn#m5LXTwu_fGl9d$#7{g!RTg)cZ40u+rgQH=L6Y?hw?V|Iz<n=DG}(_ z;Z>{0yTgEqWK?x}JM71I03SZ3G7V~0qF%UreDx~q^%6+zhzqkEt5d;Q!)uE;#<Lq9 zw}U`G4AOrL&pXhdI)+1;>iEk@O$8s2Gv?neYXytfdy+IyJ;$So5ad=ML&mWcUP}lU zU@6$pn9l@Nwq<m)9HF=!O`Oy?+301zLy>y>lfg(NI1#b~orgw_#W5)+pV&GDmwz{j z>=Nd*>7a)C8zhJr4C)>Z;!w+p6Lh<i{w(3dTqJ_;ONS0&+ZQZQjvkA&at**Wo={0o z_*a>b40vPwd(NIVNj%d#K{gj-6g)<Qkj>{o4q)En>)~L4L;H9si*c(EKO7t-W(g#z zZ)A+(4FD~reD>L5djY2!PIUr=J4DCjU+<W)0dmITfYBm49_xR`>*ymK_N}iD*9RWB zX^(lY<K|~ua(umbZ#0qWT*lV3sm`yzs2__l!2|5r4(v)t=;!Ji9woN8mn{FhbrcS6 zFAzR747(QI(vFQC=fKjRf^`7-)WW3*SYtaO+2mKA0nEJ1w;_0=18?mY$v_S;qu_)= zjK7Vppa8;sfjz^4cZK2nxgL&QINW1lPvEBEE{agu^|upk^kDJOCEj~BGn1+CM1o`# zMX?92#|{tp2kbL35l(e)!KSI<@FcZK?Q9Y|P5&%^37ee?d|5OWnH0}L8DcaO7n`2& zlYn}b($pw5j&+Y{liE%%CB?BVTQKIQ=_lH5hcPEJ+Re>Zh^JFu;rs5!q0ds&2u6Y) zSx_<&U<*nMX1QqqA3pM~v*3-z76|vEpY~i5M<gN5B)m^E^B?=EyL*dxR%=Hsf5}`g zcKRI^p6o%<#R&wQntt+=|FxfVM*#FR!SpnSSks$mwb#9&s3sXfSQ1`>MNJJ*<$o)B z&VQz_SNm+hy!B+;k2j~hpOfaC_w(PW>m8=I%&|>*yypzz2+cklho<#FthNA8`LEQ~ z*np^oku=ow|3le->o?OG>9(KAd(nIUo!TP*r+zbYGRU+>xCeTTchw?ZLp(Q0$|tF+ zNmIhR<LntCxz00^z~TlkCb?;FFpAtAC)L2?VC>gvndnVdFRI}CNdJMAh2vr{-Z|py z)i%PmX`+sJ?xaL)0Ah-j?#6E*h;`DmU||$-Nvno<Rb3*vCjB268yM$g_&p(=@XY{g zZ)<-}Cc>Y=JrEDlyw$BCUK4>^owIHe-vjqrkCjs--%jmU7t}~`XNHgOLYR^<VaAdT z&W>OJQlJ|%me#*{pr_&e98J&%&6*d~VR+04><duf7HcxpnY0I*Co2%Q^j|tQc4}|h zF)VbVbyOpram}eHUYbhqyOloe<#lM!Xb8dp!2s}S9dGH_QyC$5?D9Xt2~t<g(BZh3 z*J{zd5<2u$Y8%neSQ}*SwJ+4yyWa27P3z8~yU^Xxvu6K}31GEr;ECA}wDw|H^@wx1 zCm{g;Ro_0|6VCs{hZng*M2#(SV1|Iqz4dBiedA-JOz{-`ZRi?<Mt-kKPw?Cr{A{2A zkid;LZH9roik}ne!LGuohvM}Pakywdo6r+@%gHoHU8d8l`;7e6#5TU>ViVFhNk1oG zh^3B`*tF5fXq?(aKSa~VQ{s3gv&7ptkWId+H`zn&<31CJ9`M3q($6-Hz4j8*IC}X6 z(I51yjtS^jlfbmMQ*6~fOlSyHGb5pxB0CH^AybP#r`=L8=+!b;9BU1zInvh%z2LPH zlYVdo{ffTIU9FXuS_6CrGp$wWVn3f5Jl<N7V*qe?IC#<!uvo(3q4hx*V2hCr95M#k z!lbP!jh`4V;<->z(~r!@%;5jnMidj>5g^xzRjF>QH&1WdJ~p;}TN)p@>rSmo02PRI ze{s{^z2~357je1icp|R)whtXVc=OE%4{qAgr%;gIES4;&H@3B9%bvYM2)@Dog+qJy zY}sPjP<5;?q!4_GPk><gN;DMiI%E6rI{J3Vy5SuMu=QVbT?%6Y`w537yxTgmpHcxb zhOs*>9@_Z+p*3<uBW5w}8H0Bk7=pgT3NXSOpBtgo_`5~#rmkodb8*9l-VHjL?3cmd zhc*YFOZvPxx%~63d%`<6Z|<?<V*dd#_>q3>G}XO%9es!QWqt8ZYj0%uZ=}C}WL<yX z*4Uc$-ug~npAqcn#ms`waE!y7*3nXWvSeV(Y!^fPkccGfxFg~3t2#l66DQC&_>NfO z4$*Of66y4kUtuYo<|_2+g!i9-&;Nt?D#}*uDRefYBGB@AvvGW|utAR|Vtj}Q6l7{> z5$+Y5uM|8TXeQBleyR9vw+i+yUloraf{gm2VHW*FbU(b6IG0a0_i#t#;u2XWI3USE zigb8tu(w-1OodVds(7s3+`0dUT1l3tH#IOphqeU0vua>KW{+pAu|jV$MHBUUCOgyg z=3z#_jU&uR2qOeYm%GPrZJh>16!)+vr08gVEUTGnx@?-M2CoLgInmsRsF|8<eiEyh zI(a&`Qyc5|`h#hWb_lwH;$iU>AXv;yaJ($2WuGlxP{y%J!$4gPQ*I{4yr4#62d7U~ z$RC{`JSML2Wgi42dTD(79Mhg;Qri5C9H*hX$Afq^d8sd=CSK5uwz_ZjK^`QKMIr9N z%85B%bh{x2k5xB#HYJ*LLA+oSIP~Sv^IK!KT2yz&rHPRlq)cOK()+?~%B+IIp7AY+ z#%Au&!n_#N6s9dMGl~L%H5<htnu@;uiAmrs>P@idnpjFx7f^qY{5omgW6ArOY(=UB z3p<+W$4&3~p)7QllfRqfw>1}Xpf$DUHH*Do+c)Lv=oN87v-scYjt_fjfjzpu<E44m zZ!ayupBBBeYN?|UX?3AjZi9=Bdg(AwAnm0ih%JAPmrlUj_$Du%B+dk>DHN%1d#yz; zEjo5vZ}8F<B5VHarDexK@iQ;2TI%SIytvIPw>x%->%4Rr>k{tv(vgmx){vJ@bZoY+ z^3q9a|EhAakiUA?NiR54!)|)M?AFqia;09(R?~%Cxs-ODS~^?Gr)%YMajsC?c|o~U zyYGVImgk-E3#yKj;TEoSs%`<b_wC!gb7b_u7`6!?OK+jNX|Hnnu&HuJdVJ^Jox8WT zof}V6Q)zB0!{=vfwTg>f3Z~IS*4%Dqt~`I5tIjP~7ORDs*;;x_Zfm-=LTftRdJB9e zw~XMV0)mvTMwpV*k?vT)aSEXmF4FTj>vq(TsvuQ?6Q|gbg{hLp6*-iYkaAI<YGjei z<F|%#YI6>CY8^YVwGh>-0j#E$UF7ERJC5=yejR{N&1bk4`6}uZ_?k4fCfWzm+6jR@ zicQVN5F{{){21=CrO_@eA#80qjo{+eR?a}}akQ})f4d?2{O4JD-8gFcPnB+Ys!YrE zvv`vldcwtaCcE(8wD)$|wrAMMy)%C=?{zNPs9<7M@!m5S1?tT$XkjZqkLkTrpZ0%$ z3(PLofglsVjk$Z8f11|SBH~#nAi1%QIQFuz1@-|HA#9}_5s2Ftak$44A_=^0P;?2b z=oLMpSM-T~u?nj|*NC<F`rvx{`Xz#eH;O^ANeqe22(#WIwu)_HyVxNzVyD=J5SdZ2 zTkH{g@oA@Vu}|z52gDgL2F}9T{)70&+=RHVI0rue^The$0&$_ZNL(x~5toX~#QntO z;tF7?_ZL@+tHjla3b<BWC$1Mah#SRC;%4yxYzgro1XE<il*oy^aKtp?24+P;+#=>g zQOt{yD2s}?RaAv5YN9R<iv@8+EQ+Jz!Qvs<qv&Dc;gFG!5RVkMiARY?i^qt^irdBG z#N)*i#1qAn#FNES#4+(y@ig&t@eJ`y@htId@f`77@jUT-@dEKeY`^njVCOFpFBLBn zFBh*6uN1EmuNJQnuNAKouNQ9+ZxnA5cZfHOw}`ijw~4olcZhe2cZqk4_lWn3_lft5 z4<P9Cg!qv7u=t4hsQ8%pxcG$lr1+HhwD^qptoWSxy!e8+Q+!c;Nqkv+MSN9!O?+K^ zLwr+wOMF{=M|@X&PkdjT6h9C@6h9I_7C#X`6+aVqiJyyKh+m3diC>G~h~Hve%<sh? z#2>|<#GkRh?_b5=#NWj~#6QKq#J{oc<lR^zfsjZ`TG*e$vaNs>#6A*XD`G{h7<Q5B zv=WG`?y^!=x7B0yT76c(waQv;t-&tW>#X(G1}kk1SR1WDYm+r(ZMKH3E!I|Ro3-8A zVP)`5sa@8HHEQj)_E>wZF>Bn~XYIERSZ7#gT4!1Ju?|{iTNBoOt#hn%t@Et&tqZIR zt&6OStxK#+t;?+YS(jT^U^le;TUT0FSyx-vSl3$DS=U=PST|ZXSvOk`upVeV$eOgW z)|8dA@|I&wTQk<IRj_Wc=B%PMZ<VaFRk3chs+Mcjth#mBTCk2-i`G%=!PY~phguJ_ z9&RmJkFXwT-DW+?dbITz>#^4D*5j<lTTif_Xg$e#vh@_}nDtcaY1Y%NXJEnqv#e)Z z&#|6sJ<oc+^#bdK){CqcTgR=JSTD6+X1&~ch4o77Ro1Jm*I2K$UT3}DdV}>w>rK`j z)|;)jSZ}r7X1(2dhxJbDUDms;_gL?>-e<kv`hfL8>xA_o>%-PZtdCkBvp#Np!uq83 zDeKeLXROa!pR+!1eZjiZ`l9tE>&w<xtgl*Mv%YS9!}_N6E$iFXcdYMP-?P4NowR;n z{m}Z6^<(QN)=#aUS$A1Kw|-&$()yM4YwI`GZ>`^1zqkHi{n7f9^=IoZ)?cl^S%0_w zVg1wkm-TOJ*}7YHNFlL%2zHy$5@5azN^Dy$BQlDu%Hy(ACS+1}$&~DtJ+fE!$$q&? zu9j=$T8S0ca)V6E0l85Q%1v@eZkEGxi`<GW*|*CbG9!1&T@vf3<!-r0?v-P5T<(+m z<pFtyJX4+}?;{V&v*m=muRKSdE6<bX%M0X%@*;V$yhL6qFO&C^m&+^UA$fm!rMyaB zEw7Q+%IoCy@&<XMyh+|HA0QtnA0#JbR!+&B%u7d3%NaQ<3-T5@CyR1kmSkC0<gKzQ zU0IWLc~~yUBXUt5l@FE=kq?y*lMk0m@)7cp@;3P>`DpnV`B-_oe4Ko|e1d$Ue3E>! ze2P3KpDLdwpDv#vpDCXupDmvwpDUjypD$k^UnpNBUo4Nym&ljOm&upQSIAe&SIJk) z*T~n(*U8t*H^?{2H_1EXo8?>NTjks2+vPjtJLS9NyXAZ2d*%D&`{f7Z2jvO*A^BnX z5&2R1G5K-%3HeF+Dfwyn8TncHIr(|{1$n3ZqWqHlviyqts{ES#y8MRxru>%tw)~F# zuKb?-zC0;^Ab%)-B!4V_B7Z7>Chw9zm%os|l)sX{mcNm|mA{j}mw%9dlz)<cmVc3d zm4B0em;aFel>d_dmdo;P)uDv4u-OQp5oN1@3aSv+Lq=3o#Z+8%s)R~nL!gxERz0d$ z^{IZfO08CF)LOMptyddVS`Da;YEW%bLu#`cR$J6owM}hTJ5)yPRJ+uO8dba19<^7E zsd2SW?N<lX8R|@Rmb#BRsLoas>b~k6b*?&3ov$uX7pjZY#p)7usk%(vPhGCAP>0n0 z)s^Zhb+x)iU8}BB*Q*=Ujp`<KvwDDfpn8y+R9Q8paw@MJHLYgUtSYEm)SN1+c~w$n zRZ+L9s&Z9L)zx9OppK|TbyPiAJw!behUdf8l6r)Cq`FN#N<CUVMm<*Dt{$fzub!Zu zsGg*rte&Edsi&%^si&)FsAsBYsb{O_sOPHZspqQ~s28disTZr`>Lu!>>SgNX>J{ph z>Q(C1>NV=M>UHY%>J93R>P_kn^=9=J^;Y#Z^>+0R^-lFJ^=|bZ^<MQp^?vmM^+9z) zeMo&+eMEg!eN25^eL{UweM)^=eMWs&eNKH|eL>x+zNo&WzO25YzN)^azOKHZzNx;Y zzOBBazN@~czOPQIAE+OyAE_U!pQxXzpQ*dl&($x~FV(NquhnnVZ`JSA@6{jFAJw1K zpVeQ~U)A5#-_<|VKh?j~ztyt3TX$%oEqsSSAq?Ku0UgvK9o7*Y)iE8{ojReDx=W{Y zx9-usx=;7(ReH5vqu1(ndcEGD(|SN})Ps7H9@3lju->A#>TP<v-k~#kr{1MU^r+sg z_vpQPOpoh*dcQuP&(LS;v-ExRL4CHK(D&8n=yUaX`h0zXzEEGJFV>gnOZ8>?e)@8K zg+8S3udmcs>8tfM`dWRRzFyy;Z`3#GoAm?q1NDRSq|WLoozr>k=xIHpXLUi}qUUr` z&+C#d>x#ZrSGB8ax~>oF1${&>>ZAI>`XTzE`eFLvdPzS*KT_YOAEh6yAEO_uZ`Y60 zkJnGoPt;G+Pu5S-$MjS6)AZBzGxRg{v-Gp|bM$ld^Yrue3-k;1i}Z{2as3kgQvEXh za{UVZO8qMRYW*7hTKzixdi@6dM*Svzhkmnui+-zqn|`}~hkmDimwvZ?kAAOypMJmo zfc~I9p+BTQtUsbZsz0Vbu0NqasXwJZtv{nbt3RhdufL%0)L+zJ(qGnJ(O=bH(_h!$ z(BIVG(%;tK(cjhI)8E%8^$+w9^^f$A^-uIq_0RNO`sex=`j`4w`q%n5`nURb`uF+| z`j7fg`p^0=`mg$L`tSN5`k(q=`rmq4-)(nbZ!!z}Ln>R_Hmum79kRoA#E#lAJ8pN{ z2|H<b*(tl*?y-CAKD*yuWv{l^*lX=|_Ii7Rowf(;jrJfuWi@1PwukL4_EvkFz1`kn zXY8H!E_=itwRhWl?7jAwJ#O!__uB{TGwd_%v+VoW2ko=%3H!eGIrh2sdG`7C1@?vZ zMfSz^CHAHEW%m8-%k3-dL-zgcEA6Z7tL<y-Ywhdo>+Kut8||Cyo9zeK540a-Puf{~ z%Ffw&+p(wZ8GF_)*tbNSBe`OBK3ju*7MRVtv$gC@BwsGV!ppdYnbPUB(ooTH-ArvZ zTe6*7>)E0kovAw6np5Sn|BIGsPiN~nrxr0knS8ZS>7FguT_=;9EzFmk#mqvXlrJwt zO(8v4w%A*9<||G$TdP-{OtxArFJw@q)V;E}UJ2By*+S8&2B)$)JZK>s@)Gs=@KpIo zrdDv>y3>tU%4cTF#eAVOlbLt&g<Q56<3hKRt<K@SIp=1k>Qht5_0l<aHaq8_v*s&B z{1nlLoh`*C?_~3+k;nU#>oc=Gv+a3vRlHd`pLORto7uyKYTfN>?+|oO)$5L8wo)rs zBE@=X#?5fuSj8#R({Qi2kxDUJ@*XW(sn1vZR||2*EoUoHcedaZ^X6*h7D{u<6r<sV zY%MpN**y|=XUi4ys1dhTMyK=3cGb%0*;=NO#b9`+>ET?H*8D&bKAMsMryW-vcHCN& z4!9P#aNL9$#ah+DFwj`WTMO!y9+RzCGSk)ad}gYe&CNNrXtwTRc#BN07}wbvr=nAZ zTCQ9uaV9=hF4i(d0s=}H+t^gOJeQ%vJcc!v%g%$2GSzYoR2<4-+)WF)*=)6jAuHDB zOA(Wq$(CxhD5gvWZ#z}aR`YhQSO$6#&6Rn0=RqiFgEG_Q>RggjKun66DkckFHjMVl z=BZ-2YW=8FsFwM5fqcQmNG*o)Wl$f{c+e?2hqLJF)O4Xp^D9@V<}j>B=&2*q#d6hq zz1TEpmd+Q;u9FW>SF@#@d4-vJ78&zCa;9F2GijnCUH}~tHbh0^mBb7yWJ{T9y#m~Z zZ$DSSc;h)j;0C6NSg}xZ8oe5x&z7>Lw?jm-ndxlK3C$PqvUFKwzD!eh3VAnN$`;VY zRBV^ZwY)POtYk~&Dp*gX;s8c6=R!!E-Uu3^tydy=ph9-mT<X@)j2o;K=AB}p<V0%K zdJea(0tZTh56l(ZS&XuGBYikqFV<2EG^yvaGX->sH;Y3Hm|V3?cA?aXlvBjm7OI(f zjAPGKwlq`B<{eCkOf5U-J=Rot0RvdbIh`1G7sFSnI^aR2TC8nWM!Xymrgz5UBA}|0 z>8Ws~Sa&n?g;L!Ox?oBmqFTUpa>RjcceV;Xk^*HPEfje)9FMT0hW-qjiDIN?(07@V zbEKB?GkB)FlLK!qSCf93ThE!2m;+j#&6INv$N}uH4iY2YlmKagEg8b1M+@;ZFP3w2 z-lWZy4;S)DGl4m6E=+;OX3Gtl#Qe?8t!gi8ku9gxHWcjDrhBb2Q=2Az2J<_ctCk^S zXpFns&rs!*DPmkNQ!C@?Ym2MfdBaS#T*t73cRAJm_ETJzA=c-$gZr7L^5vRq%3NkY z)HXeW;XBPT!(GiI;~|~tn%96=Kf*Tz1H=?FH>WhF4!;^6i!L$D4sw*9pQd%py9xz( zkd~aY=p_Af^(tm4u`&NSLG>kSgPz^5g%|RkBs4{Q8WPO`2dvdF()lV$hFa9ia%Z3x z$a}h6&Vw-?aa{1@+#I-rJyk8_XB?0t{rE&;M!LPMb)?(Rn349%Xz-$5n(u5+Vg5Qb z1#)!POw|iU@_N*0hK=90=hSoj5G$@|d5jfT@Pot}?MxT55Ci@l&4c;5(oDItamq-> zNF!e_H7_H+8E>3nrlP0nRkvp6pg)yMVfv}nOC_h+2~7q97AW;pwg$!#<UAx@)O*_! zM26dyD;6p&Rx&Isz!Oqn>UC%jv*iU6s@!csG*hXAv}3vY6vhi|5#5;YaY~1sV!6^j zR3Ya`1#$sR>1n50UF>U}@hv@;Y%OR0)ZJR*KTm`Uy<V9vfV}X=C8rviCgwX`D7j(u zErh}0LbezIFU36OhfcMmeKJhZJjHY;?alQBaFP`+Ukjs5hz_~>^t2l>;%kZ~cgm#w zirk;9!MP0;&U9@O%%0@9;c=u1bhVW*E%mn*wRB5+UGA6m28n65S7K5_r6PPJ6_VTT z;yi8}LdiTdC6dA<BeRFIP|R?5ldWQMxbU|)zNTlM*Lymn4V$92r)xdIH}+&Y4UL}! zttX9Wg3?g-*y5%YC4LvROgygznjfo8eNUkIb@}nqr#;p3n5Vy%AJ=<ZzgeD_rn#D1 zFJ<QeQe~?l{AGB4#cx3mP7?=2zt$_UTOi2t4l*+kuo3v6@IcV6z~Ruhko#cYn20gT zkk*u;_9I4PMl;~L#NdgELoAkNl6X<Jg)(5>8G36Q2k4h;p+J-h(~GE+F?8J0Nxdsh zvas&P4c!bq#bF21p5}>L>tsa<1+_wvR6FErP<Sy(Dxe9NIP+yFOb)cgTD6>NYET)d zxFr`8xV?-t<$5L2QjdEn2v^;$^+K(T=1c;rLQT)pyou2fdQ=HRSX)E|FNfX^LY2=f zIK^VrGaz_+LP29|f_f_MrAebjU-;Q-d1}h3F8VdA<?{3@Pg64e#Dd)uO6_Mb{aKr* z*1NrHreIIHwP^>McxeXD!YUVcAMU`J94wlopPtPY=a^}x{F0Wb<KNAj{w+j#N^PFn zUF|K<-0p2J^7-H?R~uUPs^)n>&3HG8pxT%o;}@9DatHcv>}3s&_%DX{ng*u?aU{G} zV32^HqM3fL0LpfumaQ&kDlm0wIMH+JiE3fG==hz`sE(m975xsaW*1$*r}+{LEkCFW zu7&Bf-pekauW=j0vN1zo5|TEv`n0E6c5goAR32KV109HFX6qz6rCPB*Gn1Whx{Mv* zjh<nKZAC2u+FsW%LsOS#GMT|O$8eDZ26o10VI&cftp$9SzSfeKo3zzrnrUl{D5k9n zKSmUjm%9y;x*DyP0S8Rs-3v}NVlu2@B{|*ts(q~`tq;*!&UXlL3BM<&pnJ|auB_H) z!Y-5pV>6~)sO;sU|Kj|ftJ=$2ZgNU(zD>ld&1}?5(@kR-Qvv}X?rVh{paO;yz)SsP zzC7cD3@mBGU`w!+Go|T5ub1=)0C5G-BAk5GD>eWEI&OM8<CcK6#KEcPPB5qzU>7TN zX(dVrU#n0xu-861cm&qUeR^8To2oldqeg93saZvD78>PWQ-Ry*BOc{yEejYZVe;VM zUO~7<x>_a&Mw&Fq@)R^hnDS7<Lg4nKpw$*_aCk7=nE3&mQGf!FG$w7!#K3tnay`Y} zH+iXl<DU7;eO)hkr<meX27;M#Y6}kJAx$<nY|1F@C27)kn$jvPP%?d;gvlQ+I13mC zpb9YkV1u?&WtdBNT-LI<Axqk?(Lz9Kp<JDhGTj(k&IO7>S}^mpxJiT6BLUIds%$c4 zwv})zK69(hLT#Lx^-w`r)IKc)KqfG6s$s(WU>CtgPC*KTF%~?r4a~5%sORf$A(uE+ zY-^@WMRQb9FDN|He3HkQ2NN%mg`N><DG8f&vEbG;KeRRvdTP_4S4ff-rOZD<6(*PR z^t4U*NVceEps;FIf;6=M+?=8*9V99)BB2W<m}#C}Y(Ohx6ULZod_6ke7*Y(sTT|Q+ z&D$_uGhdknIOB#76SxHpX?ogELI;U>rL$18>|3h@VFkdh=vM+C#)O-36`^NAA41a= zKv87%5Rj%QEC=U{c^k3`N^qnGm?AUlkk%IF^g<zDn+@aK3}_SLBWjWal7J<e3=5B# zN#6n$4BD5X7YUT>z>jb@qRvtc0At=M>jL`LiQ*j_>RXpbvMfb`5SHhhfH#SNkFwEh zIE-(|Lla>}(c}s-pu}?v0Qq2HIhAH^8eEQ`WIm@rev7&S6w(3dlq&(?esoRL`vocn zoYT)xL)y6ovki!ja~Q}KcR<X~@LNZ`M<=53?L#INKf^@kXPE9fy-R%c#BZWdnl6VK zO(BfSmB6>chPlvd8l=KdPtX+CE8cnP3k`6)>e#R#p~kY+N!o}us*-od)(JmTm<FLa z*=bCjsw071gz#qoqwX4Tcj7RamMb)KD<H5%XtL1p^WaDUcNVr@(FwrHou`4OY2yGm z_4=z`X>=VuV*si$m|P8wz{(@^ijYm)K%x;38HG{op~)_RFm#=dmNbVuWH2_6den!6 zNeh>A&Z4F%=~55S69FUxkH`>ZdEgQcTN^ALs?FBtr^qmGLQ^fZ4C(c@@Oi>)JV=`) zLuGc+uETK0d@nlC?={a@Unp|Mu7e*yvB?4W1Gt3u&&#UohB0QuV+)6!;1u+9pmcz* z9dN;EI5cWbf(&P)Fq)BPe}z{-y<uD)tWlz~TF-L7dE?%sB7df}yo^tdK20UtE@IM} zDVC=kdjSwgZZ=F48_phJh&Grmm_P{P(3#F<U8ig1ywohCzzs@s#31W=4Zh~i1>GF{ zIOVFVV0SNu*dsxJ3PI(S%3=lp`<!h$USW{k0N=G<G{5Cy3|s<QlP6t5u$7!DNlVR4 zKHLP7H4ENw)9NCi2kH;KSI{IejZA{4nMoRs=1C9sD!6d7RBItR@Wla6)hj_C$uUIg zAtTHw^h_2Y53yIk#z5oevy~tStqNr$3oZoy5@J6GMt-V|yqe>cFp!cdpl6P^765Xm z?#1)uV4uR(gAOUX=us!=!la}jQB$~Ec%Cq1a@<ves8AtZ@98R@F`w}3`wpi_i}4<x za&QxBgGF-C)AnW~UV?aEg!zSmSfgH=J2B*C@T^{nUL(wD?j=*~GdAWr#Mn4NRc!+S z#CR}jFuQ6spah=nZF1pT>t)yrJbot0w+;}h3%tuV6dfj?N5+L=<(MRlSr7r2&O5V# z8HmIRgg1Byo2YS;z=qNtOxqwx9o!T$pQLN3>Qsu08JLFgh9u)rQsCf~2>X)2BFuy- z%^AL`h{Z=-xNWL#4xUqxQ+>*$Y)E4aC7gaokAm-33UCjE=L^&riT^}1X_|unfpkfb zuwlp0z@VZ-c!QzV0q^0h38ivsDQ`OaESWl~`;;>7Eq~to73-B#FXhoNo`AUFXBqSr zLDtN?T*wdj!7z*6f}8XcKvcla@R+_C0k-E$JQBw?PLgZTqa~JCMmqu=3&0#)%}_t* z=n?#?%!B+^AvAitCQNm(BJ)}-7Y)BR6-ZcN_PI%~ev=_|ww2T?U2S<o&Q9HP0)hoG z&oK_baEmi;kzg(8ODKcQ!O7r)=SU<)734>_5o`LM-;~}flg%8BHXa@s&xy+CpoXC( z$Oq4zK%%i(*4oNw=0LL*WQ=qpSsGzEXY3=dQ@L$8IcK~sN2`?c&JwL~-gEbI4{(8x zKd^aV8*@;?*i-Z6aw$T7dMKf@5Ni_tg7%K4M#CNf!W9yRS>n0%zzscrAZ%1jbLu<z zHynRhd`_Ea;P}Sj>&D?>%h!!MnFEuBkpXY&41(vfM?jj!R{^CT30cW5D1zcO<MGf) za*OcjNDu*(<s$_}HeWCg;C~A9F~|c|$xj0^$J4+_g3Fdt(2L+GFlWgmU<qtav3hHu z_oD^!J)7ceJzprBB&)%uMP?<%!Zc7sOk7`0gxfVY8!>Kr*1D2xTeQlS09gjO1fsJ_ z4#vuCfD!4c8!-fLoD?1bw-iAf%}?3W^%}&Itko97Q-u<6Q<zIG)Z_Y0sN^i5*YVtH z0a^$|W0B56zJy7X814h93TOzvb1!5+LaHNa?DV=7*mJch#6iqLH$%Jy0KhyVFrXBY z)(7dE^|UuIIj@in-CB8uR8AN;AwO9POcl)dOaZGwC%|Wp_9|qZ<K^+H&Ya_g6JP`h z)u_9joH7%M=o{YpEaZP)fn|CE6HZ(x0niHYTHHQlC&s-7Pl&S+VcQaJ$D-?K#)H*7 zsUR?za`ozBoH9+U7^XbXUO?K=KoBB9=yASG^FG4$Ogd~%P>CrvMviI9q%l8}e1(_g zxn`Ff@*Rau^AyZu6FLE%i{(DOE#m_QGm=wIo<^onit;f7>9UYrjKYnDMiw*E&@g-b z3{)q88-(oOoZF~FigKr4$2$va$~3^@KW2KCDIWSnA%jkVE)*?Kk*Snn96Ii05a&W( zqX-BZbD22(B58pDr(F_UK-Mr-5yjC73%Y8+dQ#VG@n)VLh#d6ZY4mfbk>d~vG(v#| zWH*zx>;(aN>Lq)jz-f;{&xW!MW!kMkEJmApHG0=%0B$%yd=OB8VVDaeY5+}=;J0dr zVX$~s4|RFGkz;Aq%(AW5%(8$A!uF-8m&E|oKk`+CNi+}w<<=yMKvu3x2C>Hy**f(F zBpIm~8i*LrR>IJ@kd}>nqFw@%t-64HvK&6(qs>0}yHG$V0YmW2fZ%{J`UWOYlr@Wt zK@b8^R^Zie!Z4l~gm6kGWGa(&iy2I4@Hk8vOu8V|$ir~d)NgK_raq7eOdWDu!g?lj z&aCudZy<QjoD=hTcZSTnXg2TR?m#9Q8BE)}|Kdd6!2&_AaAyaQpp%K#crha8)vX2X z1l?AbXeiZM*CXs?YZ((a)GA`<usLe8fl4_K6}r}GBH9p`a-=X{IO;U=fT}1T_s+xK z20L+l^@NE5AvRFqAbBbww^Uw$MmgtbkYKqK#KbPSg`x{snSz;EdnNjVYZl`L?Ttg6 zhyvh~&CPZh;mZyf&-P51qNXtlxSE^da*4axER0+T=u)mwl=una4>3h}o`&cTHN<?_ zG)Njiz|#ag35W~**AF!u-(kLxuc7MHpg(@CX{zN@H&+gMq+YLd<1%wkelH`fd~xre z^PdXM*wDHW4rJ78vhWKOqy^0gycu)?;+{i)$r)!p)KC`#o*Ee<1Kf~bLt}^j(W+Uq zM%L|_7MLf5#~KU6Hif>~Va~xJ=SNLtMk8i6aimV1yPZL1%&MAZTLC%^qrV`=!%n{2 zGiTcGVhUqMC5GZS4}{b(c!o1On>Zm;SK5prX=%jT{0`$l6<{Aubz`H5&NpjwZyN|N zNqP?Wa1nD2))f+f%S=hwFdHgE5Xu62XND^feCh)2q9bC)h&KT(<_v||5&DA@<V5l6 z%#|2VH04mhC`6B{00DCldBJHoBIkm6n8&1L1QFp<qx;5Y%5bdl<JBAoL0hmD;6Ve* z9-hJ#h%7`U-wq{~(9d0%!Q3hpC^{w&)q^V$Xj+72hx*Kx&>J-uSShe9D2mWny?`3X zAKW9KY=9cRMQkiA%wT}9W@KP|RoptHa%W>o7;_Oux*r=txP^~}(;b^0RGBYjHO22P zLQR6|f|hF#;89j8J+nM!)K0(%043+iXYM~u(3?ZEQI9$Dq>hoGMaY_ohqWtsS@@F4 zUG1j8z8kC`0hOd)uQ^Sbe{l%UVss!N^c=beRv2*S%QUV57fUrum~n<+U04<{j<J*! zG^fbr0H_zy#vy>K4y3i~L>CxR&al|mM>23{0FgdorlSYd@rcCy3{NDDAl%$+Ps3W^ zU}x|<w^**JJc0m?Aol`Gx>%6=Q6{X#rP_*2v~+vyu#YpdF!RGvTEc=Eh+rI!1(`SW zF;cs8Fj7EV<s<O<vfCZw2sH}@;Ywj<1}V4_?P_6a3YZ}Dpc-HqILc`rMM((&Dp{IA zrn3o5ke_4@hDgQnJVtPfRH#L0bTkMEe8dF^_XCh_RPivbaE!-<{Xxd@Va~-_OT@SV zyUx~YhLd2rVfOGDwknJ&NuX(v3n3uPSytU*T;|zVj;TwG)Kp>p$0VVT-;y<OlwowH zn1|6c3}1wofZk8dx*57_!l;7v5~e0AgFUAfU}_X90jSiZV<Q3%0l}n2z_~}hJMe)l z%W2IVfh-Cy#sGm_elkP%voT<>N<mZzeL@s4Pyi^bfEsfI+AL@~loUeAoe&+MQy%tH z&_9D*299qMZsACnOIYtPWwnK}oiEVfATXZ-F4<s#q(z#ZI4}+2g_)wje`kU-SuiNX zHU?PnMMPO^Y<`C0_2K{VBa@&<!pR3;WN5CiPypMl<~zwC;7EQ`+nxvdTwUyK!HQU- z8Di*ckyZ=fD9M)mDB`{j!(w51#st#UlE%cOi5CKMF*gc;u{baZ;+}bl$v|A8(+_2> zRLf)wka6t*<pS-4-{>k>Wi`%64z2^;<`X6hT%&N5R)`n9^FC-~8^<+#*;QwOadN<% zvt<Be<i&EeI|rU0!8`-5$DB#C4hB=NT!|BK467qMGec@TnRtkSSjbL0#Q?2>$E<?W zqyTHf;1}ov4w$g<i`O$4A!aC4cLFnDNnrs3XfIm>f~~XUIEv&E_wDI!(JALBq6Eks zIt<tqIur;JMsOIWYg1s9N?Axul8fXhW<!yJk6PTG@HgW!V6G6!aIojl=8R+KaOZ*p z#fN?{`Zc6sZ+i`QL1@jE83q77&k(+A9zS0=dUP?tqz+QaSF_Wk!mE6>J|Ck4x(DbB zTt=N9X&T>xlQ)tF_lHKBs~M!DX;K?_1HLBUQ6>#l1!*I^3Z=tk%pVGccVIej#-kzQ zC~g%yajwPQR48hWxv#lXy+UYNk&u!iIZ5Chz{8Uvg0aUb01V7Ir(u&JPQ|cMOf5iZ zG}~fr{Tc<Ufhm-ohVMQb_cBl$k#ouDp>u8_Yg(K^Y&V&M+&nU+cq7HATT6Dz$<B8- z&r&wyE?}M~nuRQi+?E2&8@xhqvxX^v+5(a_??HDZ;%&?G`IdHogwNESzGge7AY+>A zSy4{XrRCXK*x*K$7#$i&Ed@<_UT2TK7;QqNUWEM2?6bg3o&`Io)u+7ZBsjrqPEp@N z!A+*$5aREen^7v$>?qFCz2Rs^#~Vs5W)UV}UY(O%Kgn-k^5&gdYfuwCt-2Ec599TS zlCAA)`3N3pW=P3^m$EwNR5jEjFdV)G@c+yd#Lt|$V-*Y!q?Ung>mop}1jjoT5P-Ro zFA)nLpgTnw<^m)KUQxvg2^Ur!{6nBSc#%uF#Q>#Bg()s!E*E1cF9X^xAe^+*<nnMi zREhATt&_q~p^Mm~Ty-(VPe>UW{>Wisb_N~|HKvW}7WQp$$3@&SI5zZO#4}64d2oe5 zWy;Nl+zM1LGBCj?p;{z}!q__sS|h)E(-GwLfp_;h%{tc!yKIaSAMEtFrn^vp9R`(# zLx-V$<RPWOTsU~$(^2>hYVc41pMqvT8~5E{^su?v*kMQu$Vdz^6vnuxD|*^d0>kVn zIL80f)p!Sjhk3161Z!l#YZk~Cp@3D+6aRG*4OIa#n!t6cV8{T+$n8f3)d(d#Y%9cR z3j5^Kv;r(afF<c?Gz|%H?DBv_<CtK(H42ux0G?S~oB{6b1*?)piu59c0qamHpAs>e zSS!Kaea&mYjE9Fkb^!|L#JDJ!?G?ZfPyyX2k4||SfXuW5Z(@DM3G*>S^Dt_X#uiDo zX81HBpx_Qf5C@JvKXm6vUjTE$2!XLr!^@1e5$oZ51Is1CygX&I0=y0${HD>F%_~e1 zNHh|IQw3;bF$gyd52+zo=%XlBD(-9WMr-KwvIL8g7C~ATjK@6s7AzLnP&M1t1`dJB zk5CW>FOy;g(~k@w?2Q85@q~T|lW8+BgPm@mDFcz3cd>Lfi!N5Tzz9n5limXD4SqY2 z2N^<oE(>hmo+E`nORfTrHjewxK*7JoIiPa1<Y^XmKZw$?%Jco8wV7FHJq0M?+)GeP zDacp@k;plSEW{DuH8}|gXzn(|OtevKaMnir92K@GJ>FEJxrr7T!h~*Ua;CR$#ru`| zRzxM4_g}T5+^0D0LRWYFXMz3$h#M=!C>Acs#6`FObSsy@fS6Bi`7CtUkh@sQ&Xgfv zqR_tRfiXq1ASmc+2+;x!*@p`l#cb4zL1IWEh!@B#LTie7`g(?O5%UtPt-+%(U!i$X z%ERkIu~>+92}4!J(h2e&0bk-(6!ntKl^2X+o!>nI6d(PYAD0MEv@z>2-{PdfFsjT7 zQ6LYv*#WY~8b!`MZ0vkOhV=~G-ZdNK0f`^P$k*qvPz}H@#U&Cpj4&e(p`9&|BC9ce zl`<q+)pb&AzrwCJt6OulU@SUYT|A7nS&)u1aCuQYgCCn6L--3QU=HmPw}Y7tbswUf z;;;D*Rje^V7K$zPX@a}N@C9O7&}gAt&f4%?lRv=^UnF-7EsP~D8D)zM))s_DK6)5a z0ng74>llYU_&gErn^Hc)%+px=Ug*F)raz$|04@A3hdB;h+T<yD%0d<}jKi4L{;+WE zAYk$`I-?e3FL~X~hG1NgHdR8PzBj2b<>wt(B{c_+?Y%!{WNj94bTD7>GV=ktAHXHx z?G<=U=z0ZJex@D21&iuz#cF{!dymV(6=<lG&6fipL|k8v8SUD`2{g+kAi7hFF*;Cx zVFt`Np{YW7HcO+grizGpZJ_#yY>G89h*z2e$(HggHKB-;Zb}hMz-fISK@e<;p<n{A zD#Sr!egZ~h6<%?&`Y5cQqORb`0wIE%_+rg*V_;3d^%spD@2RTfX|90blWN9x9G2kt z$p%NU;q8YA_k31Noj}O|DnYUWjKHE0&@ky)`9L98fTz>d1%&gIZ9u00$pRGB0nIH0 zzej<ET*3oe8U;bZwFzqrxtR0Ni^%TtQ)E5E^Jwt-AVd*UqfhJZ9GV0x@P^)<D<J2` z(VJWbY!)-yc8dfM!M?!^g#*Ez2Vi9;4B_TX-nceE87yTD(l0cc1&BAyd7g*1nJir` zreel~EJ3z|8PSuqVt8z)<smF!<N)4;MDt*?2(4*=qX@)^;f8nGb$Z&FfLE~v=A$|3 zOFF+D8*7H4a?xU8tdT&7-OP+H$;jD=1$8j&ss^;0FECJP?3<Xk`pAW;T3dwk%S7xL z3<HA&4j3Y42)>=2k9$go_e_W@LZjh|L#|jF*+>N@AUGAhO@!mijm&_P9<Pi*;_Tck z<^?QeSnWU{ptBn%gl~g&nJlINsjhJJAUcOxPzl<S6CvQhQ{4P<o?<2nmR|)AqYxR~ zi<2dAxK1w(oSt1CKCQrPC0z?H`;w*&>)fyb)Cv3X0|=TWbQ1F$oPOSfsT$nfJRsxT zM>E-||GXJwT7xNo4ghea@QLQS(q>s}FvWq)XtNb$B5sB4ax&jTY}n4jZN`EG!fL9# z2;`8~p;Ho6nRiGV;`M)!ZRj;k)2d7=6?z0Nv(jP_TpO^1gQ1|G0H_qJ&9HO({{ydx B77+jd literal 0 HcmV?d00001 diff --git a/deps/font-awesome-6.4.2/webfonts/fa-solid-900.woff2 b/deps/font-awesome-6.4.2/webfonts/fa-solid-900.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..88b0367aae421f51483c07ad7ae3ebc5251e48e5 GIT binary patch literal 150020 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 DT5c?X literal 0 HcmV?d00001 diff --git a/deps/font-awesome-6.4.2/webfonts/fa-v4compatibility.ttf b/deps/font-awesome-6.4.2/webfonts/fa-v4compatibility.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ba6cb258e0f33ffddffd24b18d7162a32cb9a6da GIT binary patch literal 10172 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 N-3nCBrc#A%{vU!|PjCPL literal 0 HcmV?d00001 diff --git a/deps/font-awesome-6.4.2/webfonts/fa-v4compatibility.woff2 b/deps/font-awesome-6.4.2/webfonts/fa-v4compatibility.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..23b1c47ba29581512bbffdf82a9d88fb898faee6 GIT binary patch literal 4568 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 C&bh4s literal 0 HcmV?d00001 diff --git a/deps/headroom-0.11.0/headroom.min.js b/deps/headroom-0.11.0/headroom.min.js new file mode 100644 index 0000000..433069f --- /dev/null +++ b/deps/headroom-0.11.0/headroom.min.js @@ -0,0 +1,7 @@ +/*! + * headroom.js v0.11.0 - Give your page some headroom. Hide your header until you need it + * Copyright (c) 2020 Nick Williams - http://wicky.nillia.ms/headroom.js + * License: MIT + */ + +!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):(t=t||self).Headroom=n()}(this,function(){"use strict";function t(){return"undefined"!=typeof window}function d(t){return function(t){return t&&t.document&&function(t){return 9===t.nodeType}(t.document)}(t)?function(t){var n=t.document,o=n.body,s=n.documentElement;return{scrollHeight:function(){return Math.max(o.scrollHeight,s.scrollHeight,o.offsetHeight,s.offsetHeight,o.clientHeight,s.clientHeight)},height:function(){return t.innerHeight||s.clientHeight||o.clientHeight},scrollY:function(){return void 0!==t.pageYOffset?t.pageYOffset:(s||o.parentNode||o).scrollTop}}}(t):function(t){return{scrollHeight:function(){return Math.max(t.scrollHeight,t.offsetHeight,t.clientHeight)},height:function(){return Math.max(t.offsetHeight,t.clientHeight)},scrollY:function(){return t.scrollTop}}}(t)}function n(t,s,e){var n,o=function(){var n=!1;try{var t={get passive(){n=!0}};window.addEventListener("test",t,t),window.removeEventListener("test",t,t)}catch(t){n=!1}return n}(),i=!1,r=d(t),l=r.scrollY(),a={};function c(){var t=Math.round(r.scrollY()),n=r.height(),o=r.scrollHeight();a.scrollY=t,a.lastScrollY=l,a.direction=l<t?"down":"up",a.distance=Math.abs(t-l),a.isOutOfBounds=t<0||o<t+n,a.top=t<=s.offset,a.bottom=o<=t+n,a.toleranceExceeded=a.distance>s.tolerance[a.direction],e(a),l=t,i=!1}function h(){i||(i=!0,n=requestAnimationFrame(c))}var u=!!o&&{passive:!0,capture:!1};return t.addEventListener("scroll",h,u),c(),{destroy:function(){cancelAnimationFrame(n),t.removeEventListener("scroll",h,u)}}}function o(t,n){n=n||{},Object.assign(this,o.options,n),this.classes=Object.assign({},o.options.classes,n.classes),this.elem=t,this.tolerance=function(t){return t===Object(t)?t:{down:t,up:t}}(this.tolerance),this.initialised=!1,this.frozen=!1}return o.prototype={constructor:o,init:function(){return o.cutsTheMustard&&!this.initialised&&(this.addClass("initial"),this.initialised=!0,setTimeout(function(t){t.scrollTracker=n(t.scroller,{offset:t.offset,tolerance:t.tolerance},t.update.bind(t))},100,this)),this},destroy:function(){this.initialised=!1,Object.keys(this.classes).forEach(this.removeClass,this),this.scrollTracker.destroy()},unpin:function(){!this.hasClass("pinned")&&this.hasClass("unpinned")||(this.addClass("unpinned"),this.removeClass("pinned"),this.onUnpin&&this.onUnpin.call(this))},pin:function(){this.hasClass("unpinned")&&(this.addClass("pinned"),this.removeClass("unpinned"),this.onPin&&this.onPin.call(this))},freeze:function(){this.frozen=!0,this.addClass("frozen")},unfreeze:function(){this.frozen=!1,this.removeClass("frozen")},top:function(){this.hasClass("top")||(this.addClass("top"),this.removeClass("notTop"),this.onTop&&this.onTop.call(this))},notTop:function(){this.hasClass("notTop")||(this.addClass("notTop"),this.removeClass("top"),this.onNotTop&&this.onNotTop.call(this))},bottom:function(){this.hasClass("bottom")||(this.addClass("bottom"),this.removeClass("notBottom"),this.onBottom&&this.onBottom.call(this))},notBottom:function(){this.hasClass("notBottom")||(this.addClass("notBottom"),this.removeClass("bottom"),this.onNotBottom&&this.onNotBottom.call(this))},shouldUnpin:function(t){return"down"===t.direction&&!t.top&&t.toleranceExceeded},shouldPin:function(t){return"up"===t.direction&&t.toleranceExceeded||t.top},addClass:function(t){this.elem.classList.add.apply(this.elem.classList,this.classes[t].split(" "))},removeClass:function(t){this.elem.classList.remove.apply(this.elem.classList,this.classes[t].split(" "))},hasClass:function(t){return this.classes[t].split(" ").every(function(t){return this.classList.contains(t)},this.elem)},update:function(t){t.isOutOfBounds||!0!==this.frozen&&(t.top?this.top():this.notTop(),t.bottom?this.bottom():this.notBottom(),this.shouldUnpin(t)?this.unpin():this.shouldPin(t)&&this.pin())}},o.options={tolerance:{up:0,down:0},offset:0,scroller:t()?window:null,classes:{frozen:"headroom--frozen",pinned:"headroom--pinned",unpinned:"headroom--unpinned",top:"headroom--top",notTop:"headroom--not-top",bottom:"headroom--bottom",notBottom:"headroom--not-bottom",initial:"headroom"}},o.cutsTheMustard=!!(t()&&function(){}.bind&&"classList"in document.documentElement&&Object.assign&&Object.keys&&requestAnimationFrame),o}); \ No newline at end of file diff --git a/deps/headroom-0.11.0/jQuery.headroom.min.js b/deps/headroom-0.11.0/jQuery.headroom.min.js new file mode 100644 index 0000000..17f70c9 --- /dev/null +++ b/deps/headroom-0.11.0/jQuery.headroom.min.js @@ -0,0 +1,7 @@ +/*! + * headroom.js v0.9.4 - Give your page some headroom. Hide your header until you need it + * Copyright (c) 2017 Nick Williams - http://wicky.nillia.ms/headroom.js + * License: MIT + */ + +!function(a){a&&(a.fn.headroom=function(b){return this.each(function(){var c=a(this),d=c.data("headroom"),e="object"==typeof b&&b;e=a.extend(!0,{},Headroom.options,e),d||(d=new Headroom(this,e),d.init(),c.data("headroom",d)),"string"==typeof b&&(d[b](),"destroy"===b&&c.removeData("headroom"))})},a("[data-headroom]").each(function(){var b=a(this);b.headroom(b.data())}))}(window.Zepto||window.jQuery); \ No newline at end of file diff --git a/deps/search-1.0.0/autocomplete.jquery.min.js b/deps/search-1.0.0/autocomplete.jquery.min.js new file mode 100644 index 0000000..fb63a6a --- /dev/null +++ b/deps/search-1.0.0/autocomplete.jquery.min.js @@ -0,0 +1,7 @@ +/*! + * autocomplete.js 0.38.0 + * https://github.com/algolia/autocomplete.js + * Copyright 2020 Algolia, Inc. and other contributors; Licensed MIT + */ +!function(a){function b(d){if(c[d])return c[d].exports;var e=c[d]={exports:{},id:d,loaded:!1};return a[d].call(e.exports,e,e.exports,b),e.loaded=!0,e.exports}var c={};b.m=a,b.c=c,b.p="",b(0)}([function(a,b,c){"use strict";a.exports=c(1)},function(a,b,c){"use strict";var d=c(2),e=c(3);d.element=e;var f=c(4);f.isArray=e.isArray,f.isFunction=e.isFunction,f.isObject=e.isPlainObject,f.bind=e.proxy,f.each=function(a,b){function c(a,c){return b(c,a)}e.each(a,c)},f.map=e.map,f.mixin=e.extend,f.Event=e.Event;var g,h,i,j=c(5),k=c(6);g=e.fn.autocomplete,h="aaAutocomplete",i={initialize:function(a,b){function c(){var c,d=e(this),f=new k({el:d});c=new j({input:d,eventBus:f,dropdownMenuContainer:a.dropdownMenuContainer,hint:void 0===a.hint||!!a.hint,minLength:a.minLength,autoselect:a.autoselect,autoselectOnBlur:a.autoselectOnBlur,tabAutocomplete:a.tabAutocomplete,openOnFocus:a.openOnFocus,templates:a.templates,debug:a.debug,clearOnSelected:a.clearOnSelected,cssClasses:a.cssClasses,datasets:b,keyboardShortcuts:a.keyboardShortcuts,appendTo:a.appendTo,autoWidth:a.autoWidth}),d.data(h,c)}return b=f.isArray(b)?b:[].slice.call(arguments,1),a=a||{},this.each(c)},open:function(){function a(){var a,b=e(this);(a=b.data(h))&&a.open()}return this.each(a)},close:function(){function a(){var a,b=e(this);(a=b.data(h))&&a.close()}return this.each(a)},val:function(a){function b(){var b,c=e(this);(b=c.data(h))&&b.setVal(a)}return arguments.length?this.each(b):function(a){var b,c;return(b=a.data(h))&&(c=b.getVal()),c}(this.first())},destroy:function(){function a(){var a,b=e(this);(a=b.data(h))&&(a.destroy(),b.removeData(h))}return this.each(a)}},e.fn.autocomplete=function(a){var b;return i[a]&&"initialize"!==a?(b=this.filter(function(){return!!e(this).data(h)}),i[a].apply(b,[].slice.call(arguments,1))):i.initialize.apply(this,arguments)},e.fn.autocomplete.noConflict=function(){return e.fn.autocomplete=g,this},e.fn.autocomplete.sources=j.sources,e.fn.autocomplete.escapeHighlightedString=f.escapeHighlightedString,a.exports=e.fn.autocomplete},function(a,b){"use strict";a.exports={element:null}},function(a,b){a.exports=jQuery},function(a,b,c){"use strict";function d(a){return a.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var e=c(2);a.exports={isArray:null,isFunction:null,isObject:null,bind:null,each:null,map:null,mixin:null,isMsie:function(a){if(void 0===a&&(a=navigator.userAgent),/(msie|trident)/i.test(a)){var b=a.match(/(msie |rv:)(\d+(.\d+)?)/i);if(b)return b[2]}return!1},escapeRegExChars:function(a){return a.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},isNumber:function(a){return"number"==typeof a},toStr:function(a){return void 0===a||null===a?"":a+""},cloneDeep:function(a){var b=this.mixin({},a),c=this;return this.each(b,function(a,d){a&&(c.isArray(a)?b[d]=[].concat(a):c.isObject(a)&&(b[d]=c.cloneDeep(a)))}),b},error:function(a){throw new Error(a)},every:function(a,b){var c=!0;return a?(this.each(a,function(d,e){c&&(c=b.call(null,d,e,a)&&c)}),!!c):c},any:function(a,b){var c=!1;return a?(this.each(a,function(d,e){if(b.call(null,d,e,a))return c=!0,!1}),c):c},getUniqueId:function(){var a=0;return function(){return a++}}(),templatify:function(a){if(this.isFunction(a))return a;var b=e.element(a);return"SCRIPT"===b.prop("tagName")?function(){return b.text()}:function(){return String(a)}},defer:function(a){setTimeout(a,0)},noop:function(){},formatPrefix:function(a,b){return b?"":a+"-"},className:function(a,b,c){return(c?"":".")+a+b},escapeHighlightedString:function(a,b,c){b=b||"<em>";var e=document.createElement("div");e.appendChild(document.createTextNode(b)),c=c||"</em>";var f=document.createElement("div");f.appendChild(document.createTextNode(c));var g=document.createElement("div");return g.appendChild(document.createTextNode(a)),g.innerHTML.replace(RegExp(d(e.innerHTML),"g"),b).replace(RegExp(d(f.innerHTML),"g"),c)}}},function(a,b,c){"use strict";function d(a){var b,c;if(a=a||{},a.input||i.error("missing input"),this.isActivated=!1,this.debug=!!a.debug,this.autoselect=!!a.autoselect,this.autoselectOnBlur=!!a.autoselectOnBlur,this.openOnFocus=!!a.openOnFocus,this.minLength=i.isNumber(a.minLength)?a.minLength:1,this.autoWidth=void 0===a.autoWidth||!!a.autoWidth,this.clearOnSelected=!!a.clearOnSelected,this.tabAutocomplete=void 0===a.tabAutocomplete||!!a.tabAutocomplete,a.hint=!!a.hint,a.hint&&a.appendTo)throw new Error("[autocomplete.js] hint and appendTo options can't be used at the same time");this.css=a.css=i.mixin({},o,a.appendTo?o.appendTo:{}),this.cssClasses=a.cssClasses=i.mixin({},o.defaultClasses,a.cssClasses||{}),this.cssClasses.prefix=a.cssClasses.formattedPrefix=i.formatPrefix(this.cssClasses.prefix,this.cssClasses.noPrefix),this.listboxId=a.listboxId=[this.cssClasses.root,"listbox",i.getUniqueId()].join("-");var f=e(a);this.$node=f.wrapper;var g=this.$input=f.input;b=f.menu,c=f.hint,a.dropdownMenuContainer&&j.element(a.dropdownMenuContainer).css("position","relative").append(b.css("top","0")),g.on("blur.aa",function(a){var c=document.activeElement;i.isMsie()&&(b[0]===c||b[0].contains(c))&&(a.preventDefault(),a.stopImmediatePropagation(),i.defer(function(){g.focus()}))}),b.on("mousedown.aa",function(a){a.preventDefault()}),this.eventBus=a.eventBus||new k({el:g}),this.dropdown=new d.Dropdown({appendTo:a.appendTo,wrapper:this.$node,menu:b,datasets:a.datasets,templates:a.templates,cssClasses:a.cssClasses,minLength:this.minLength}).onSync("suggestionClicked",this._onSuggestionClicked,this).onSync("cursorMoved",this._onCursorMoved,this).onSync("cursorRemoved",this._onCursorRemoved,this).onSync("opened",this._onOpened,this).onSync("closed",this._onClosed,this).onSync("shown",this._onShown,this).onSync("empty",this._onEmpty,this).onSync("redrawn",this._onRedrawn,this).onAsync("datasetRendered",this._onDatasetRendered,this),this.input=new d.Input({input:g,hint:c}).onSync("focused",this._onFocused,this).onSync("blurred",this._onBlurred,this).onSync("enterKeyed",this._onEnterKeyed,this).onSync("tabKeyed",this._onTabKeyed,this).onSync("escKeyed",this._onEscKeyed,this).onSync("upKeyed",this._onUpKeyed,this).onSync("downKeyed",this._onDownKeyed,this).onSync("leftKeyed",this._onLeftKeyed,this).onSync("rightKeyed",this._onRightKeyed,this).onSync("queryChanged",this._onQueryChanged,this).onSync("whitespaceChanged",this._onWhitespaceChanged,this),this._bindKeyboardShortcuts(a),this._setLanguageDirection()}function e(a){var b,c,d,e;b=j.element(a.input),c=j.element(n.wrapper.replace("%ROOT%",a.cssClasses.root)).css(a.css.wrapper),a.appendTo||"block"!==b.css("display")||"table"!==b.parent().css("display")||c.css("display","table-cell");var g=n.dropdown.replace("%PREFIX%",a.cssClasses.prefix).replace("%DROPDOWN_MENU%",a.cssClasses.dropdownMenu);d=j.element(g).css(a.css.dropdown).attr({role:"listbox",id:a.listboxId}),a.templates&&a.templates.dropdownMenu&&d.html(i.templatify(a.templates.dropdownMenu)()),e=b.clone().css(a.css.hint).css(f(b)),e.val("").addClass(i.className(a.cssClasses.prefix,a.cssClasses.hint,!0)).removeAttr("id name placeholder required").prop("readonly",!0).attr({"aria-hidden":"true",autocomplete:"off",spellcheck:"false",tabindex:-1}),e.removeData&&e.removeData(),b.data(h,{"aria-autocomplete":b.attr("aria-autocomplete"),"aria-expanded":b.attr("aria-expanded"),"aria-owns":b.attr("aria-owns"),autocomplete:b.attr("autocomplete"),dir:b.attr("dir"),role:b.attr("role"),spellcheck:b.attr("spellcheck"),style:b.attr("style"),type:b.attr("type")}),b.addClass(i.className(a.cssClasses.prefix,a.cssClasses.input,!0)).attr({autocomplete:"off",spellcheck:!1,role:"combobox","aria-autocomplete":a.datasets&&a.datasets[0]&&a.datasets[0].displayKey?"both":"list","aria-expanded":"false","aria-label":a.ariaLabel,"aria-owns":a.listboxId}).css(a.hint?a.css.input:a.css.inputWithNoHint);try{b.attr("dir")||b.attr("dir","auto")}catch(a){}return c=a.appendTo?c.appendTo(j.element(a.appendTo).eq(0)).eq(0):b.wrap(c).parent(),c.prepend(a.hint?e:null).append(d),{wrapper:c,input:b,hint:e,menu:d}}function f(a){return{backgroundAttachment:a.css("background-attachment"),backgroundClip:a.css("background-clip"),backgroundColor:a.css("background-color"),backgroundImage:a.css("background-image"),backgroundOrigin:a.css("background-origin"),backgroundPosition:a.css("background-position"),backgroundRepeat:a.css("background-repeat"),backgroundSize:a.css("background-size")}}function g(a,b){var c=a.find(i.className(b.prefix,b.input));i.each(c.data(h),function(a,b){void 0===a?c.removeAttr(b):c.attr(b,a)}),c.detach().removeClass(i.className(b.prefix,b.input,!0)).insertAfter(a),c.removeData&&c.removeData(h),a.remove()}var h="aaAttrs",i=c(4),j=c(2),k=c(6),l=c(7),m=c(16),n=c(18),o=c(19);i.mixin(d.prototype,{_bindKeyboardShortcuts:function(a){if(a.keyboardShortcuts){var b=this.$input,c=[];i.each(a.keyboardShortcuts,function(a){"string"==typeof a&&(a=a.toUpperCase().charCodeAt(0)),c.push(a)}),j.element(document).keydown(function(a){var d=a.target||a.srcElement,e=d.tagName;if(!d.isContentEditable&&"INPUT"!==e&&"SELECT"!==e&&"TEXTAREA"!==e){var f=a.which||a.keyCode;c.indexOf(f)!==-1&&(b.focus(),a.stopPropagation(),a.preventDefault())}})}},_onSuggestionClicked:function(a,b){var c,d={selectionMethod:"click"};(c=this.dropdown.getDatumForSuggestion(b))&&this._select(c,d)},_onCursorMoved:function(a,b){var c=this.dropdown.getDatumForCursor(),d=this.dropdown.getCurrentCursor().attr("id");this.input.setActiveDescendant(d),c&&(b&&this.input.setInputValue(c.value,!0),this.eventBus.trigger("cursorchanged",c.raw,c.datasetName))},_onCursorRemoved:function(){this.input.resetInputValue(),this._updateHint(),this.eventBus.trigger("cursorremoved")},_onDatasetRendered:function(){this._updateHint(),this.eventBus.trigger("updated")},_onOpened:function(){this._updateHint(),this.input.expand(),this.eventBus.trigger("opened")},_onEmpty:function(){this.eventBus.trigger("empty")},_onRedrawn:function(){this.$node.css("top","0px"),this.$node.css("left","0px");var a=this.$input[0].getBoundingClientRect();this.autoWidth&&this.$node.css("width",a.width+"px");var b=this.$node[0].getBoundingClientRect(),c=a.bottom-b.top;this.$node.css("top",c+"px");var d=a.left-b.left;this.$node.css("left",d+"px"),this.eventBus.trigger("redrawn")},_onShown:function(){this.eventBus.trigger("shown"),this.autoselect&&this.dropdown.cursorTopSuggestion()},_onClosed:function(){this.input.clearHint(),this.input.removeActiveDescendant(),this.input.collapse(),this.eventBus.trigger("closed")},_onFocused:function(){if(this.isActivated=!0,this.openOnFocus){var a=this.input.getQuery();a.length>=this.minLength?this.dropdown.update(a):this.dropdown.empty(),this.dropdown.open()}},_onBlurred:function(){var a,b;a=this.dropdown.getDatumForCursor(),b=this.dropdown.getDatumForTopSuggestion();var c={selectionMethod:"blur"};this.debug||(this.autoselectOnBlur&&a?this._select(a,c):this.autoselectOnBlur&&b?this._select(b,c):(this.isActivated=!1,this.dropdown.empty(),this.dropdown.close()))},_onEnterKeyed:function(a,b){var c,d;c=this.dropdown.getDatumForCursor(),d=this.dropdown.getDatumForTopSuggestion();var e={selectionMethod:"enterKey"};c?(this._select(c,e),b.preventDefault()):this.autoselect&&d&&(this._select(d,e),b.preventDefault())},_onTabKeyed:function(a,b){if(!this.tabAutocomplete)return void this.dropdown.close();var c,d={selectionMethod:"tabKey"};(c=this.dropdown.getDatumForCursor())?(this._select(c,d),b.preventDefault()):this._autocomplete(!0)},_onEscKeyed:function(){this.dropdown.close(),this.input.resetInputValue()},_onUpKeyed:function(){var a=this.input.getQuery();this.dropdown.isEmpty&&a.length>=this.minLength?this.dropdown.update(a):this.dropdown.moveCursorUp(),this.dropdown.open()},_onDownKeyed:function(){var a=this.input.getQuery();this.dropdown.isEmpty&&a.length>=this.minLength?this.dropdown.update(a):this.dropdown.moveCursorDown(),this.dropdown.open()},_onLeftKeyed:function(){"rtl"===this.dir&&this._autocomplete()},_onRightKeyed:function(){"ltr"===this.dir&&this._autocomplete()},_onQueryChanged:function(a,b){this.input.clearHintIfInvalid(),b.length>=this.minLength?this.dropdown.update(b):this.dropdown.empty(),this.dropdown.open(),this._setLanguageDirection()},_onWhitespaceChanged:function(){this._updateHint(),this.dropdown.open()},_setLanguageDirection:function(){var a=this.input.getLanguageDirection();this.dir!==a&&(this.dir=a,this.$node.css("direction",a),this.dropdown.setLanguageDirection(a))},_updateHint:function(){var a,b,c,d,e,f;a=this.dropdown.getDatumForTopSuggestion(),a&&this.dropdown.isVisible()&&!this.input.hasOverflow()?(b=this.input.getInputValue(),c=l.normalizeQuery(b),d=i.escapeRegExChars(c),e=new RegExp("^(?:"+d+")(.+$)","i"),f=e.exec(a.value),f?this.input.setHint(b+f[1]):this.input.clearHint()):this.input.clearHint()},_autocomplete:function(a){var b,c,d,e;b=this.input.getHint(),c=this.input.getQuery(),d=a||this.input.isCursorAtEnd(),b&&c!==b&&d&&(e=this.dropdown.getDatumForTopSuggestion(),e&&this.input.setInputValue(e.value),this.eventBus.trigger("autocompleted",e.raw,e.datasetName))},_select:function(a,b){void 0!==a.value&&this.input.setQuery(a.value),this.clearOnSelected?this.setVal(""):this.input.setInputValue(a.value,!0),this._setLanguageDirection(),this.eventBus.trigger("selected",a.raw,a.datasetName,b).isDefaultPrevented()===!1&&(this.dropdown.close(),i.defer(i.bind(this.dropdown.empty,this.dropdown)))},open:function(){if(!this.isActivated){var a=this.input.getInputValue();a.length>=this.minLength?this.dropdown.update(a):this.dropdown.empty()}this.dropdown.open()},close:function(){this.dropdown.close()},setVal:function(a){a=i.toStr(a),this.isActivated?this.input.setInputValue(a):(this.input.setQuery(a),this.input.setInputValue(a,!0)),this._setLanguageDirection()},getVal:function(){return this.input.getQuery()},destroy:function(){this.input.destroy(),this.dropdown.destroy(),g(this.$node,this.cssClasses),this.$node=null},getWrapper:function(){return this.dropdown.$container[0]}}),d.Dropdown=m,d.Input=l,d.sources=c(20),a.exports=d},function(a,b,c){"use strict";function d(a){a&&a.el||e.error("EventBus initialized without el"),this.$el=f.element(a.el)}var e=c(4),f=c(2);e.mixin(d.prototype,{trigger:function(a,b,c,d){var f=e.Event("autocomplete:"+a);return this.$el.trigger(f,[b,c,d]),f}}),a.exports=d},function(a,b,c){"use strict";function d(a){var b,c,d,f,g=this;a=a||{},a.input||i.error("input is missing"),b=i.bind(this._onBlur,this),c=i.bind(this._onFocus,this),d=i.bind(this._onKeydown,this),f=i.bind(this._onInput,this),this.$hint=j.element(a.hint),this.$input=j.element(a.input).on("blur.aa",b).on("focus.aa",c).on("keydown.aa",d),0===this.$hint.length&&(this.setHint=this.getHint=this.clearHint=this.clearHintIfInvalid=i.noop),i.isMsie()?this.$input.on("keydown.aa keypress.aa cut.aa paste.aa",function(a){h[a.which||a.keyCode]||i.defer(i.bind(g._onInput,g,a))}):this.$input.on("input.aa",f),this.query=this.$input.val(),this.$overflowHelper=e(this.$input)}function e(a){return j.element('<pre aria-hidden="true"></pre>').css({position:"absolute",visibility:"hidden",whiteSpace:"pre",fontFamily:a.css("font-family"),fontSize:a.css("font-size"),fontStyle:a.css("font-style"),fontVariant:a.css("font-variant"),fontWeight:a.css("font-weight"),wordSpacing:a.css("word-spacing"),letterSpacing:a.css("letter-spacing"),textIndent:a.css("text-indent"),textRendering:a.css("text-rendering"),textTransform:a.css("text-transform")}).insertAfter(a)}function f(a,b){return d.normalizeQuery(a)===d.normalizeQuery(b)}function g(a){return a.altKey||a.ctrlKey||a.metaKey||a.shiftKey}var h;h={9:"tab",27:"esc",37:"left",39:"right",13:"enter",38:"up",40:"down"};var i=c(4),j=c(2),k=c(8);d.normalizeQuery=function(a){return(a||"").replace(/^\s*/g,"").replace(/\s{2,}/g," ")},i.mixin(d.prototype,k,{_onBlur:function(){this.resetInputValue(),this.$input.removeAttr("aria-activedescendant"),this.trigger("blurred")},_onFocus:function(){this.trigger("focused")},_onKeydown:function(a){var b=h[a.which||a.keyCode];this._managePreventDefault(b,a),b&&this._shouldTrigger(b,a)&&this.trigger(b+"Keyed",a)},_onInput:function(){this._checkInputValue()},_managePreventDefault:function(a,b){var c,d,e;switch(a){case"tab":d=this.getHint(),e=this.getInputValue(),c=d&&d!==e&&!g(b);break;case"up":case"down":c=!g(b);break;default:c=!1}c&&b.preventDefault()},_shouldTrigger:function(a,b){var c;switch(a){case"tab":c=!g(b);break;default:c=!0}return c},_checkInputValue:function(){var a,b,c;a=this.getInputValue(),b=f(a,this.query),c=!(!b||!this.query)&&this.query.length!==a.length,this.query=a,b?c&&this.trigger("whitespaceChanged",this.query):this.trigger("queryChanged",this.query)},focus:function(){this.$input.focus()},blur:function(){this.$input.blur()},getQuery:function(){return this.query},setQuery:function(a){this.query=a},getInputValue:function(){return this.$input.val()},setInputValue:function(a,b){void 0===a&&(a=this.query),this.$input.val(a),b?this.clearHint():this._checkInputValue()},expand:function(){this.$input.attr("aria-expanded","true")},collapse:function(){this.$input.attr("aria-expanded","false")},setActiveDescendant:function(a){this.$input.attr("aria-activedescendant",a)},removeActiveDescendant:function(){this.$input.removeAttr("aria-activedescendant")},resetInputValue:function(){this.setInputValue(this.query,!0)},getHint:function(){return this.$hint.val()},setHint:function(a){this.$hint.val(a)},clearHint:function(){this.setHint("")},clearHintIfInvalid:function(){var a,b,c,d;a=this.getInputValue(),b=this.getHint(),c=a!==b&&0===b.indexOf(a),(d=""!==a&&c&&!this.hasOverflow())||this.clearHint()},getLanguageDirection:function(){return(this.$input.css("direction")||"ltr").toLowerCase()},hasOverflow:function(){var a=this.$input.width()-2;return this.$overflowHelper.text(this.getInputValue()),this.$overflowHelper.width()>=a},isCursorAtEnd:function(){var a,b,c;return a=this.$input.val().length,b=this.$input[0].selectionStart,i.isNumber(b)?b===a:!document.selection||(c=document.selection.createRange(),c.moveStart("character",-a),a===c.text.length)},destroy:function(){this.$hint.off(".aa"),this.$input.off(".aa"),this.$hint=this.$input=this.$overflowHelper=null}}),a.exports=d},function(a,b,c){"use strict";function d(a,b,c,d){var e;if(!c)return this;for(b=b.split(l),c=d?j(c,d):c,this._callbacks=this._callbacks||{};e=b.shift();)this._callbacks[e]=this._callbacks[e]||{sync:[],async:[]},this._callbacks[e][a].push(c);return this}function e(a,b,c){return d.call(this,"async",a,b,c)}function f(a,b,c){return d.call(this,"sync",a,b,c)}function g(a){var b;if(!this._callbacks)return this;for(a=a.split(l);b=a.shift();)delete this._callbacks[b];return this}function h(a){var b,c,d,e,f;if(!this._callbacks)return this;for(a=a.split(l),d=[].slice.call(arguments,1);(b=a.shift())&&(c=this._callbacks[b]);)e=i(c.sync,this,[b].concat(d)),f=i(c.async,this,[b].concat(d)),e()&&k(f);return this}function i(a,b,c){function d(){for(var d,e=0,f=a.length;!d&&e<f;e+=1)d=a[e].apply(b,c)===!1;return!d}return d}function j(a,b){return a.bind?a.bind(b):function(){a.apply(b,[].slice.call(arguments,0))}}var k=c(9),l=/\s+/;a.exports={onSync:f,onAsync:e,off:g,trigger:h}},function(a,b,c){"use strict";function d(){h&&i&&(h=!1,i.length?m=i.concat(m):l=-1,m.length&&e())}function e(){if(!h){n=!1,h=!0;for(var a=m.length,b=setTimeout(d);a;){for(i=m,m=[];i&&++l<a;)i[l].run();l=-1,a=m.length}i=null,l=-1,h=!1,clearTimeout(b)}}function f(a,b){this.fun=a,this.array=b}function g(a){var b=new Array(arguments.length-1);if(arguments.length>1)for(var c=1;c<arguments.length;c++)b[c-1]=arguments[c];m.push(new f(a,b)),n||h||(n=!0,j())}for(var h,i,j,k=[c(10),c(12),c(13),c(14),c(15)],l=-1,m=[],n=!1,o=-1,p=k.length;++o<p;)if(k[o]&&k[o].test&&k[o].test()){j=k[o].install(e);break}f.prototype.run=function(){var a=this.fun,b=this.array;switch(b.length){case 0:return a();case 1:return a(b[0]);case 2:return a(b[0],b[1]);case 3:return a(b[0],b[1],b[2]);default:return a.apply(null,b)}},a.exports=g},function(a,b,c){(function(a){"use strict";b.test=function(){return void 0!==a&&!a.browser},b.install=function(b){return function(){a.nextTick(b)}}}).call(b,c(11))},function(a,b){function c(){throw new Error("setTimeout has not been defined")}function d(){throw new Error("clearTimeout has not been defined")}function e(a){if(k===setTimeout)return setTimeout(a,0);if((k===c||!k)&&setTimeout)return k=setTimeout,setTimeout(a,0);try{return k(a,0)}catch(b){try{return k.call(null,a,0)}catch(b){return k.call(this,a,0)}}}function f(a){if(l===clearTimeout)return clearTimeout(a);if((l===d||!l)&&clearTimeout)return l=clearTimeout,clearTimeout(a);try{return l(a)}catch(b){try{return l.call(null,a)}catch(b){return l.call(this,a)}}}function g(){p&&n&&(p=!1,n.length?o=n.concat(o):q=-1,o.length&&h())}function h(){if(!p){var a=e(g);p=!0;for(var b=o.length;b;){for(n=o,o=[];++q<b;)n&&n[q].run();q=-1,b=o.length}n=null,p=!1,f(a)}}function i(a,b){this.fun=a,this.array=b}function j(){}var k,l,m=a.exports={};!function(){try{k="function"==typeof setTimeout?setTimeout:c}catch(a){k=c}try{l="function"==typeof clearTimeout?clearTimeout:d}catch(a){l=d}}();var n,o=[],p=!1,q=-1;m.nextTick=function(a){var b=new Array(arguments.length-1);if(arguments.length>1)for(var c=1;c<arguments.length;c++)b[c-1]=arguments[c];o.push(new i(a,b)),1!==o.length||p||e(h)},i.prototype.run=function(){this.fun.apply(null,this.array)},m.title="browser",m.browser=!0,m.env={},m.argv=[],m.version="",m.versions={},m.on=j,m.addListener=j,m.once=j,m.off=j,m.removeListener=j,m.removeAllListeners=j,m.emit=j,m.binding=function(a){throw new Error("process.binding is not supported")},m.cwd=function(){return"/"},m.chdir=function(a){throw new Error("process.chdir is not supported")},m.umask=function(){return 0}},function(a,b){(function(a){"use strict";var c=a.MutationObserver||a.WebKitMutationObserver;b.test=function(){return c},b.install=function(b){var d=0,e=new c(b),f=a.document.createTextNode("");return e.observe(f,{characterData:!0}),function(){f.data=d=++d%2}}}).call(b,function(){return this}())},function(a,b){(function(a){"use strict";b.test=function(){return!a.setImmediate&&void 0!==a.MessageChannel},b.install=function(b){var c=new a.MessageChannel;return c.port1.onmessage=b,function(){c.port2.postMessage(0)}}}).call(b,function(){return this}())},function(a,b){(function(a){"use strict";b.test=function(){return"document"in a&&"onreadystatechange"in a.document.createElement("script")},b.install=function(b){return function(){var c=a.document.createElement("script");return c.onreadystatechange=function(){b(),c.onreadystatechange=null,c.parentNode.removeChild(c),c=null},a.document.documentElement.appendChild(c),b}}}).call(b,function(){return this}())},function(a,b){"use strict";b.test=function(){return!0},b.install=function(a){return function(){setTimeout(a,0)}}},function(a,b,c){"use strict";function d(a){var b,c,d,h=this;a=a||{},a.menu||f.error("menu is required"),f.isArray(a.datasets)||f.isObject(a.datasets)||f.error("1 or more datasets required"),a.datasets||f.error("datasets is required"),this.isOpen=!1,this.isEmpty=!0,this.minLength=a.minLength||0,this.templates={},this.appendTo=a.appendTo||!1,this.css=f.mixin({},j,a.appendTo?j.appendTo:{}),this.cssClasses=a.cssClasses=f.mixin({},j.defaultClasses,a.cssClasses||{}),this.cssClasses.prefix=a.cssClasses.formattedPrefix||f.formatPrefix(this.cssClasses.prefix,this.cssClasses.noPrefix),b=f.bind(this._onSuggestionClick,this),c=f.bind(this._onSuggestionMouseEnter,this),d=f.bind(this._onSuggestionMouseLeave,this);var i=f.className(this.cssClasses.prefix,this.cssClasses.suggestion);this.$menu=g.element(a.menu).on("mouseenter.aa",i,c).on("mouseleave.aa",i,d).on("click.aa",i,b),this.$container=a.appendTo?a.wrapper:this.$menu,a.templates&&a.templates.header&&(this.templates.header=f.templatify(a.templates.header),this.$menu.prepend(this.templates.header())),a.templates&&a.templates.empty&&(this.templates.empty=f.templatify(a.templates.empty),this.$empty=g.element('<div class="'+f.className(this.cssClasses.prefix,this.cssClasses.empty,!0)+'"></div>'),this.$menu.append(this.$empty),this.$empty.hide()),this.datasets=f.map(a.datasets,function(b){return e(h.$menu,b,a.cssClasses)}),f.each(this.datasets,function(a){var b=a.getRoot();b&&0===b.parent().length&&h.$menu.append(b),a.onSync("rendered",h._onRendered,h)}),a.templates&&a.templates.footer&&(this.templates.footer=f.templatify(a.templates.footer),this.$menu.append(this.templates.footer()));var k=this;g.element(window).resize(function(){k._redraw()})}function e(a,b,c){return new d.Dataset(f.mixin({$menu:a,cssClasses:c},b))}var f=c(4),g=c(2),h=c(8),i=c(17),j=c(19);f.mixin(d.prototype,h,{_onSuggestionClick:function(a){this.trigger("suggestionClicked",g.element(a.currentTarget))},_onSuggestionMouseEnter:function(a){var b=g.element(a.currentTarget);if(!b.hasClass(f.className(this.cssClasses.prefix,this.cssClasses.cursor,!0))){this._removeCursor();var c=this;setTimeout(function(){c._setCursor(b,!1)},0)}},_onSuggestionMouseLeave:function(a){if(a.relatedTarget){if(g.element(a.relatedTarget).closest("."+f.className(this.cssClasses.prefix,this.cssClasses.cursor,!0)).length>0)return}this._removeCursor(),this.trigger("cursorRemoved")},_onRendered:function(a,b){function c(a){return a.isEmpty()}function d(a){return a.templates&&a.templates.empty}if(this.isEmpty=f.every(this.datasets,c),this.isEmpty)if(b.length>=this.minLength&&this.trigger("empty"),this.$empty)if(b.length<this.minLength)this._hide();else{var e=this.templates.empty({query:this.datasets[0]&&this.datasets[0].query});this.$empty.html(e),this.$empty.show(),this._show()}else f.any(this.datasets,d)?b.length<this.minLength?this._hide():this._show():this._hide();else this.isOpen&&(this.$empty&&(this.$empty.empty(),this.$empty.hide()),b.length>=this.minLength?this._show():this._hide());this.trigger("datasetRendered")},_hide:function(){this.$container.hide()},_show:function(){this.$container.css("display","block"),this._redraw(),this.trigger("shown")},_redraw:function(){this.isOpen&&this.appendTo&&this.trigger("redrawn")},_getSuggestions:function(){return this.$menu.find(f.className(this.cssClasses.prefix,this.cssClasses.suggestion))},_getCursor:function(){return this.$menu.find(f.className(this.cssClasses.prefix,this.cssClasses.cursor)).first()},_setCursor:function(a,b){a.first().addClass(f.className(this.cssClasses.prefix,this.cssClasses.cursor,!0)).attr("aria-selected","true"),this.trigger("cursorMoved",b)},_removeCursor:function(){this._getCursor().removeClass(f.className(this.cssClasses.prefix,this.cssClasses.cursor,!0)).removeAttr("aria-selected")},_moveCursor:function(a){var b,c,d,e;if(this.isOpen){if(c=this._getCursor(),b=this._getSuggestions(),this._removeCursor(),d=b.index(c)+a,(d=(d+1)%(b.length+1)-1)===-1)return void this.trigger("cursorRemoved");d<-1&&(d=b.length-1),this._setCursor(e=b.eq(d),!0),this._ensureVisible(e)}},_ensureVisible:function(a){var b,c,d,e;b=a.position().top,c=b+a.height()+parseInt(a.css("margin-top"),10)+parseInt(a.css("margin-bottom"),10),d=this.$menu.scrollTop(),e=this.$menu.height()+parseInt(this.$menu.css("padding-top"),10)+parseInt(this.$menu.css("padding-bottom"),10),b<0?this.$menu.scrollTop(d+b):e<c&&this.$menu.scrollTop(d+(c-e))},close:function(){this.isOpen&&(this.isOpen=!1,this._removeCursor(),this._hide(),this.trigger("closed"))},open:function(){this.isOpen||(this.isOpen=!0,this.isEmpty||this._show(),this.trigger("opened"))},setLanguageDirection:function(a){this.$menu.css("ltr"===a?this.css.ltr:this.css.rtl)},moveCursorUp:function(){this._moveCursor(-1)},moveCursorDown:function(){this._moveCursor(1)},getDatumForSuggestion:function(a){var b=null;return a.length&&(b={raw:i.extractDatum(a),value:i.extractValue(a),datasetName:i.extractDatasetName(a)}),b},getCurrentCursor:function(){return this._getCursor().first()},getDatumForCursor:function(){return this.getDatumForSuggestion(this._getCursor().first())},getDatumForTopSuggestion:function(){return this.getDatumForSuggestion(this._getSuggestions().first())},cursorTopSuggestion:function(){this._setCursor(this._getSuggestions().first(),!1)},update:function(a){function b(b){b.update(a)}f.each(this.datasets,b)},empty:function(){function a(a){a.clear()}f.each(this.datasets,a),this.isEmpty=!0},isVisible:function(){return this.isOpen&&!this.isEmpty},destroy:function(){function a(a){a.destroy()}this.$menu.off(".aa"),this.$menu=null,f.each(this.datasets,a)}}),d.Dataset=i,a.exports=d},function(a,b,c){"use strict";function d(a){a=a||{},a.templates=a.templates||{},a.source||k.error("missing source"),a.name&&!g(a.name)&&k.error("invalid dataset name: "+a.name),this.query=null,this._isEmpty=!0,this.highlight=!!a.highlight,this.name=void 0===a.name||null===a.name?k.getUniqueId():a.name,this.source=a.source,this.displayFn=e(a.display||a.displayKey),this.debounce=a.debounce,this.cache=a.cache!==!1,this.templates=f(a.templates,this.displayFn),this.css=k.mixin({},n,a.appendTo?n.appendTo:{}),this.cssClasses=a.cssClasses=k.mixin({},n.defaultClasses,a.cssClasses||{}),this.cssClasses.prefix=a.cssClasses.formattedPrefix||k.formatPrefix(this.cssClasses.prefix,this.cssClasses.noPrefix);var b=k.className(this.cssClasses.prefix,this.cssClasses.dataset);this.$el=a.$menu&&a.$menu.find(b+"-"+this.name).length>0?l.element(a.$menu.find(b+"-"+this.name)[0]):l.element(m.dataset.replace("%CLASS%",this.name).replace("%PREFIX%",this.cssClasses.prefix).replace("%DATASET%",this.cssClasses.dataset)),this.$menu=a.$menu,this.clearCachedSuggestions()}function e(a){function b(b){return b[a]}return a=a||"value",k.isFunction(a)?a:b}function f(a,b){function c(a){return"<p>"+b(a)+"</p>"}return{empty:a.empty&&k.templatify(a.empty),header:a.header&&k.templatify(a.header),footer:a.footer&&k.templatify(a.footer),suggestion:a.suggestion||c}}function g(a){return/^[_a-zA-Z0-9-]+$/.test(a)}var h="aaDataset",i="aaValue",j="aaDatum",k=c(4),l=c(2),m=c(18),n=c(19),o=c(8);d.extractDatasetName=function(a){return l.element(a).data(h)},d.extractValue=function(a){return l.element(a).data(i)},d.extractDatum=function(a){var b=l.element(a).data(j);return"string"==typeof b&&(b=JSON.parse(b)),b},k.mixin(d.prototype,o,{_render:function(a,b){function c(){var b=[].slice.call(arguments,0);return b=[{query:a,isEmpty:!0}].concat(b),n.templates.empty.apply(this,b)}function d(){function a(a){var b,c=m.suggestion.replace("%PREFIX%",f.cssClasses.prefix).replace("%SUGGESTION%",f.cssClasses.suggestion);return b=l.element(c).attr({role:"option",id:["option",Math.floor(1e8*Math.random())].join("-")}).append(n.templates.suggestion.apply(this,[a].concat(e))),b.data(h,n.name),b.data(i,n.displayFn(a)||void 0),b.data(j,JSON.stringify(a)),b.children().each(function(){l.element(this).css(f.css.suggestionChild)}),b}var c,d,e=[].slice.call(arguments,0),f=this,g=m.suggestions.replace("%PREFIX%",this.cssClasses.prefix).replace("%SUGGESTIONS%",this.cssClasses.suggestions);return c=l.element(g).css(this.css.suggestions),d=k.map(b,a),c.append.apply(c,d),c}function e(){var b=[].slice.call(arguments,0);return b=[{query:a,isEmpty:!g}].concat(b),n.templates.header.apply(this,b)}function f(){var b=[].slice.call(arguments,0);return b=[{query:a,isEmpty:!g}].concat(b),n.templates.footer.apply(this,b)}if(this.$el){var g,n=this,o=[].slice.call(arguments,2);if(this.$el.empty(),g=b&&b.length,this._isEmpty=!g,!g&&this.templates.empty)this.$el.html(c.apply(this,o)).prepend(n.templates.header?e.apply(this,o):null).append(n.templates.footer?f.apply(this,o):null);else if(g)this.$el.html(d.apply(this,o)).prepend(n.templates.header?e.apply(this,o):null).append(n.templates.footer?f.apply(this,o):null);else if(b&&!Array.isArray(b))throw new TypeError("suggestions must be an array");this.$menu&&this.$menu.addClass(this.cssClasses.prefix+(g?"with":"without")+"-"+this.name).removeClass(this.cssClasses.prefix+(g?"without":"with")+"-"+this.name),this.trigger("rendered",a)}},getRoot:function(){return this.$el},update:function(a){function b(b){if(!this.canceled&&a===this.query){ +var c=[].slice.call(arguments,1);this.cacheSuggestions(a,b,c),this._render.apply(this,[a,b].concat(c))}}if(this.query=a,this.canceled=!1,this.shouldFetchFromCache(a))b.apply(this,[this.cachedSuggestions].concat(this.cachedRenderExtraArgs));else{var c=this,d=function(){c.canceled||c.source(a,b.bind(c))};if(this.debounce){var e=function(){c.debounceTimeout=null,d()};clearTimeout(this.debounceTimeout),this.debounceTimeout=setTimeout(e,this.debounce)}else d()}},cacheSuggestions:function(a,b,c){this.cachedQuery=a,this.cachedSuggestions=b,this.cachedRenderExtraArgs=c},shouldFetchFromCache:function(a){return this.cache&&this.cachedQuery===a&&this.cachedSuggestions&&this.cachedSuggestions.length},clearCachedSuggestions:function(){delete this.cachedQuery,delete this.cachedSuggestions,delete this.cachedRenderExtraArgs},cancel:function(){this.canceled=!0},clear:function(){this.$el&&(this.cancel(),this.$el.empty(),this.trigger("rendered",""))},isEmpty:function(){return this._isEmpty},destroy:function(){this.clearCachedSuggestions(),this.$el=null}}),a.exports=d},function(a,b){"use strict";a.exports={wrapper:'<span class="%ROOT%"></span>',dropdown:'<span class="%PREFIX%%DROPDOWN_MENU%"></span>',dataset:'<div class="%PREFIX%%DATASET%-%CLASS%"></div>',suggestions:'<span class="%PREFIX%%SUGGESTIONS%"></span>',suggestion:'<div class="%PREFIX%%SUGGESTION%"></div>'}},function(a,b,c){"use strict";var d=c(4),e={wrapper:{position:"relative",display:"inline-block"},hint:{position:"absolute",top:"0",left:"0",borderColor:"transparent",boxShadow:"none",opacity:"1"},input:{position:"relative",verticalAlign:"top",backgroundColor:"transparent"},inputWithNoHint:{position:"relative",verticalAlign:"top"},dropdown:{position:"absolute",top:"100%",left:"0",zIndex:"100",display:"none"},suggestions:{display:"block"},suggestion:{whiteSpace:"nowrap",cursor:"pointer"},suggestionChild:{whiteSpace:"normal"},ltr:{left:"0",right:"auto"},rtl:{left:"auto",right:"0"},defaultClasses:{root:"algolia-autocomplete",prefix:"aa",noPrefix:!1,dropdownMenu:"dropdown-menu",input:"input",hint:"hint",suggestions:"suggestions",suggestion:"suggestion",cursor:"cursor",dataset:"dataset",empty:"empty"},appendTo:{wrapper:{position:"absolute",zIndex:"100",display:"none"},input:{},inputWithNoHint:{},dropdown:{display:"block"}}};d.isMsie()&&d.mixin(e.input,{backgroundImage:"url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)"}),d.isMsie()&&d.isMsie()<=7&&d.mixin(e.input,{marginTop:"-1px"}),a.exports=e},function(a,b,c){"use strict";a.exports={hits:c(21),popularIn:c(24)}},function(a,b,c){"use strict";var d=c(4),e=c(22),f=c(23),g=function(){function a(a,d){return window.Promise.resolve().then(function(){return b.length&&(e=a.search(b),b=[]),e}).then(function(a){if(a)return c=a.results,c[d]})}var b=[],c=[],e=window.Promise.resolve();return function(c,e){return function(f,g){a(c.as,b.push({indexName:c.indexName,query:f,params:e})-1).then(function(a){a&&g(a.hits,a)}).catch(function(a){d.error(a.message)})}}}();a.exports=function(a,b){var c=f(a.as._ua);if(c&&c[0]>=3&&c[1]>20){var d="autocomplete.js "+e;a.as._ua.indexOf(d)===-1&&(a.as._ua+="; "+d)}return g(a,b)}},function(a,b){a.exports="0.38.0"},function(a,b){"use strict";a.exports=function(a){var b=a.match(/Algolia for JavaScript \((\d+\.)(\d+\.)(\d+)\)/)||a.match(/Algolia for vanilla JavaScript (\d+\.)(\d+\.)(\d+)/);if(b)return[b[1],b[2],b[3]]}},function(a,b,c){"use strict";var d=c(4),e=c(22),f=c(23);a.exports=function(a,b,c,g){function h(h,i){a.search(h,b,function(a,h){if(a)return void d.error(a.message);if(h.hits.length>0){var l=h.hits[0],m=d.mixin({hitsPerPage:0},c);delete m.source,delete m.index;var n=f(k.as._ua);return n&&n[0]>=3&&n[1]>20&&(b.additionalUA="autocomplete.js "+e),void k.search(j(l),m,function(a,b){if(a)return void d.error(a.message);var c=[];if(g.includeAll){var e=g.allTitle||"All departments";c.push(d.mixin({facet:{value:e,count:b.nbHits}},d.cloneDeep(l)))}d.each(b.facets,function(a,b){d.each(a,function(a,e){c.push(d.mixin({facet:{facet:b,value:e,count:a}},d.cloneDeep(l)))})});for(var f=1;f<h.hits.length;++f)c.push(h.hits[f]);i(c,h)})}i([])})}var i=f(a.as._ua);if(i&&i[0]>=3&&i[1]>20&&(b=b||{},b.additionalUA="autocomplete.js "+e),!c.source)return d.error("Missing 'source' key");var j=d.isFunction(c.source)?c.source:function(a){return a[c.source]};if(!c.index)return d.error("Missing 'index' key");var k=c.index;return g=g||{},h}}]); \ No newline at end of file diff --git a/deps/search-1.0.0/fuse.min.js b/deps/search-1.0.0/fuse.min.js new file mode 100644 index 0000000..7def598 --- /dev/null +++ b/deps/search-1.0.0/fuse.min.js @@ -0,0 +1,9 @@ +/** + * Fuse.js v6.4.6 - Lightweight fuzzy-search (http://fusejs.io) + * + * Copyright (c) 2021 Kiro Risk (http://kiro.me) + * All Rights Reserved. Apache Software License 2.0 + * + * http://www.apache.org/licenses/LICENSE-2.0 + */ +var e,t;e=this,t=function(){"use strict";function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(t)}function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function r(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach((function(t){i(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&u(e,t)}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function h(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function f(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=s(e);if(t){var i=s(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return h(this,n)}}function l(e){return function(e){if(Array.isArray(e))return d(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?d(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function v(e){return Array.isArray?Array.isArray(e):"[object Array]"===b(e)}function g(e){return"string"==typeof e}function y(e){return"number"==typeof e}function p(e){return!0===e||!1===e||function(e){return m(e)&&null!==e}(e)&&"[object Boolean]"==b(e)}function m(t){return"object"===e(t)}function k(e){return null!=e}function M(e){return!e.trim().length}function b(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}var x=function(e){return"Invalid value for key ".concat(e)},L=function(e){return"Pattern length exceeds max of ".concat(e,".")},S=Object.prototype.hasOwnProperty,w=function(){function e(n){var r=this;t(this,e),this._keys=[],this._keyMap={};var i=0;n.forEach((function(e){var t=_(e);i+=t.weight,r._keys.push(t),r._keyMap[t.id]=t,i+=t.weight})),this._keys.forEach((function(e){e.weight/=i}))}return r(e,[{key:"get",value:function(e){return this._keyMap[e]}},{key:"keys",value:function(){return this._keys}},{key:"toJSON",value:function(){return JSON.stringify(this._keys)}}]),e}();function _(e){var t=null,n=null,r=null,i=1;if(g(e)||v(e))r=e,t=O(e),n=j(e);else{if(!S.call(e,"name"))throw new Error(function(e){return"Missing ".concat(e," property in key")}("name"));var o=e.name;if(r=o,S.call(e,"weight")&&(i=e.weight)<=0)throw new Error(function(e){return"Property 'weight' in key '".concat(e,"' must be a positive integer")}(o));t=O(o),n=j(o)}return{path:t,id:n,weight:i,src:r}}function O(e){return v(e)?e:e.split(".")}function j(e){return v(e)?e.join("."):e}var A=c({},{isCaseSensitive:!1,includeScore:!1,keys:[],shouldSort:!0,sortFn:function(e,t){return e.score===t.score?e.idx<t.idx?-1:1:e.score<t.score?-1:1}},{},{includeMatches:!1,findAllMatches:!1,minMatchCharLength:1},{},{location:0,threshold:.6,distance:100},{},{useExtendedSearch:!1,getFn:function(e,t){var n=[],r=!1;return function e(t,i,o){if(k(t))if(i[o]){var c=t[i[o]];if(!k(c))return;if(o===i.length-1&&(g(c)||y(c)||p(c)))n.push(function(e){return null==e?"":function(e){if("string"==typeof e)return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}(e)}(c));else if(v(c)){r=!0;for(var a=0,s=c.length;a<s;a+=1)e(c[a],i,o+1)}else i.length&&e(c,i,o+1)}else n.push(t)}(e,g(t)?t.split("."):t,0),r?n:n[0]},ignoreLocation:!1,ignoreFieldNorm:!1}),I=/[^ ]+/g;function C(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3,t=new Map,n=Math.pow(10,e);return{get:function(e){var r=e.match(I).length;if(t.has(r))return t.get(r);var i=1/Math.sqrt(r),o=parseFloat(Math.round(i*n)/n);return t.set(r,o),o},clear:function(){t.clear()}}}var E=function(){function e(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=n.getFn,i=void 0===r?A.getFn:r;t(this,e),this.norm=C(3),this.getFn=i,this.isCreated=!1,this.setIndexRecords()}return r(e,[{key:"setSources",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.docs=e}},{key:"setIndexRecords",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.records=e}},{key:"setKeys",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.keys=t,this._keysMap={},t.forEach((function(t,n){e._keysMap[t.id]=n}))}},{key:"create",value:function(){var e=this;!this.isCreated&&this.docs.length&&(this.isCreated=!0,g(this.docs[0])?this.docs.forEach((function(t,n){e._addString(t,n)})):this.docs.forEach((function(t,n){e._addObject(t,n)})),this.norm.clear())}},{key:"add",value:function(e){var t=this.size();g(e)?this._addString(e,t):this._addObject(e,t)}},{key:"removeAt",value:function(e){this.records.splice(e,1);for(var t=e,n=this.size();t<n;t+=1)this.records[t].i-=1}},{key:"getValueForItemAtKeyId",value:function(e,t){return e[this._keysMap[t]]}},{key:"size",value:function(){return this.records.length}},{key:"_addString",value:function(e,t){if(k(e)&&!M(e)){var n={v:e,i:t,n:this.norm.get(e)};this.records.push(n)}}},{key:"_addObject",value:function(e,t){var n=this,r={i:t,$:{}};this.keys.forEach((function(t,i){var o=n.getFn(e,t.path);if(k(o))if(v(o))!function(){for(var e=[],t=[{nestedArrIndex:-1,value:o}];t.length;){var c=t.pop(),a=c.nestedArrIndex,s=c.value;if(k(s))if(g(s)&&!M(s)){var u={v:s,i:a,n:n.norm.get(s)};e.push(u)}else v(s)&&s.forEach((function(e,n){t.push({nestedArrIndex:n,value:e})}))}r.$[i]=e}();else if(!M(o)){var c={v:o,n:n.norm.get(o)};r.$[i]=c}})),this.records.push(r)}},{key:"toJSON",value:function(){return{keys:this.keys,records:this.records}}}]),e}();function $(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.getFn,i=void 0===r?A.getFn:r,o=new E({getFn:i});return o.setKeys(e.map(_)),o.setSources(t),o.create(),o}function R(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.errors,r=void 0===n?0:n,i=t.currentLocation,o=void 0===i?0:i,c=t.expectedLocation,a=void 0===c?0:c,s=t.distance,u=void 0===s?A.distance:s,h=t.ignoreLocation,f=void 0===h?A.ignoreLocation:h,l=r/e.length;if(f)return l;var d=Math.abs(a-o);return u?l+d/u:d?1:l}function F(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:A.minMatchCharLength,n=[],r=-1,i=-1,o=0,c=e.length;o<c;o+=1){var a=e[o];a&&-1===r?r=o:a||-1===r||((i=o-1)-r+1>=t&&n.push([r,i]),r=-1)}return e[o-1]&&o-r>=t&&n.push([r,o-1]),n}function P(e){for(var t={},n=0,r=e.length;n<r;n+=1){var i=e.charAt(n);t[i]=(t[i]||0)|1<<r-n-1}return t}var N=function(){function e(n){var r=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=i.location,c=void 0===o?A.location:o,a=i.threshold,s=void 0===a?A.threshold:a,u=i.distance,h=void 0===u?A.distance:u,f=i.includeMatches,l=void 0===f?A.includeMatches:f,d=i.findAllMatches,v=void 0===d?A.findAllMatches:d,g=i.minMatchCharLength,y=void 0===g?A.minMatchCharLength:g,p=i.isCaseSensitive,m=void 0===p?A.isCaseSensitive:p,k=i.ignoreLocation,M=void 0===k?A.ignoreLocation:k;if(t(this,e),this.options={location:c,threshold:s,distance:h,includeMatches:l,findAllMatches:v,minMatchCharLength:y,isCaseSensitive:m,ignoreLocation:M},this.pattern=m?n:n.toLowerCase(),this.chunks=[],this.pattern.length){var b=function(e,t){r.chunks.push({pattern:e,alphabet:P(e),startIndex:t})},x=this.pattern.length;if(x>32){for(var L=0,S=x%32,w=x-S;L<w;)b(this.pattern.substr(L,32),L),L+=32;if(S){var _=x-32;b(this.pattern.substr(_),_)}}else b(this.pattern,0)}}return r(e,[{key:"searchIn",value:function(e){var t=this.options,n=t.isCaseSensitive,r=t.includeMatches;if(n||(e=e.toLowerCase()),this.pattern===e){var i={isMatch:!0,score:0};return r&&(i.indices=[[0,e.length-1]]),i}var o=this.options,c=o.location,a=o.distance,s=o.threshold,u=o.findAllMatches,h=o.minMatchCharLength,f=o.ignoreLocation,d=[],v=0,g=!1;this.chunks.forEach((function(t){var n=t.pattern,i=t.alphabet,o=t.startIndex,y=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=r.location,o=void 0===i?A.location:i,c=r.distance,a=void 0===c?A.distance:c,s=r.threshold,u=void 0===s?A.threshold:s,h=r.findAllMatches,f=void 0===h?A.findAllMatches:h,l=r.minMatchCharLength,d=void 0===l?A.minMatchCharLength:l,v=r.includeMatches,g=void 0===v?A.includeMatches:v,y=r.ignoreLocation,p=void 0===y?A.ignoreLocation:y;if(t.length>32)throw new Error(L(32));for(var m,k=t.length,M=e.length,b=Math.max(0,Math.min(o,M)),x=u,S=b,w=d>1||g,_=w?Array(M):[];(m=e.indexOf(t,S))>-1;){var O=R(t,{currentLocation:m,expectedLocation:b,distance:a,ignoreLocation:p});if(x=Math.min(O,x),S=m+k,w)for(var j=0;j<k;)_[m+j]=1,j+=1}S=-1;for(var I=[],C=1,E=k+M,$=1<<k-1,P=0;P<k;P+=1){for(var N=0,D=E;N<D;){var z=R(t,{errors:P,currentLocation:b+D,expectedLocation:b,distance:a,ignoreLocation:p});z<=x?N=D:E=D,D=Math.floor((E-N)/2+N)}E=D;var K=Math.max(1,b-D+1),q=f?M:Math.min(b+D,M)+k,W=Array(q+2);W[q+1]=(1<<P)-1;for(var J=q;J>=K;J-=1){var T=J-1,U=n[e.charAt(T)];if(w&&(_[T]=+!!U),W[J]=(W[J+1]<<1|1)&U,P&&(W[J]|=(I[J+1]|I[J])<<1|1|I[J+1]),W[J]&$&&(C=R(t,{errors:P,currentLocation:T,expectedLocation:b,distance:a,ignoreLocation:p}))<=x){if(x=C,(S=T)<=b)break;K=Math.max(1,2*b-S)}}var V=R(t,{errors:P+1,currentLocation:b,expectedLocation:b,distance:a,ignoreLocation:p});if(V>x)break;I=W}var B={isMatch:S>=0,score:Math.max(.001,C)};if(w){var G=F(_,d);G.length?g&&(B.indices=G):B.isMatch=!1}return B}(e,n,i,{location:c+o,distance:a,threshold:s,findAllMatches:u,minMatchCharLength:h,includeMatches:r,ignoreLocation:f}),p=y.isMatch,m=y.score,k=y.indices;p&&(g=!0),v+=m,p&&k&&(d=[].concat(l(d),l(k)))}));var y={isMatch:g,score:g?v/this.chunks.length:1};return g&&r&&(y.indices=d),y}}]),e}(),D=function(){function e(n){t(this,e),this.pattern=n}return r(e,[{key:"search",value:function(){}}],[{key:"isMultiMatch",value:function(e){return z(e,this.multiRegex)}},{key:"isSingleMatch",value:function(e){return z(e,this.singleRegex)}}]),e}();function z(e,t){var n=e.match(t);return n?n[1]:null}var K=function(e){a(i,e);var n=f(i);function i(e){return t(this,i),n.call(this,e)}return r(i,[{key:"search",value:function(e){var t=e===this.pattern;return{isMatch:t,score:t?0:1,indices:[0,this.pattern.length-1]}}}],[{key:"type",get:function(){return"exact"}},{key:"multiRegex",get:function(){return/^="(.*)"$/}},{key:"singleRegex",get:function(){return/^=(.*)$/}}]),i}(D),q=function(e){a(i,e);var n=f(i);function i(e){return t(this,i),n.call(this,e)}return r(i,[{key:"search",value:function(e){var t=-1===e.indexOf(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}}],[{key:"type",get:function(){return"inverse-exact"}},{key:"multiRegex",get:function(){return/^!"(.*)"$/}},{key:"singleRegex",get:function(){return/^!(.*)$/}}]),i}(D),W=function(e){a(i,e);var n=f(i);function i(e){return t(this,i),n.call(this,e)}return r(i,[{key:"search",value:function(e){var t=e.startsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,this.pattern.length-1]}}}],[{key:"type",get:function(){return"prefix-exact"}},{key:"multiRegex",get:function(){return/^\^"(.*)"$/}},{key:"singleRegex",get:function(){return/^\^(.*)$/}}]),i}(D),J=function(e){a(i,e);var n=f(i);function i(e){return t(this,i),n.call(this,e)}return r(i,[{key:"search",value:function(e){var t=!e.startsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}}],[{key:"type",get:function(){return"inverse-prefix-exact"}},{key:"multiRegex",get:function(){return/^!\^"(.*)"$/}},{key:"singleRegex",get:function(){return/^!\^(.*)$/}}]),i}(D),T=function(e){a(i,e);var n=f(i);function i(e){return t(this,i),n.call(this,e)}return r(i,[{key:"search",value:function(e){var t=e.endsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[e.length-this.pattern.length,e.length-1]}}}],[{key:"type",get:function(){return"suffix-exact"}},{key:"multiRegex",get:function(){return/^"(.*)"\$$/}},{key:"singleRegex",get:function(){return/^(.*)\$$/}}]),i}(D),U=function(e){a(i,e);var n=f(i);function i(e){return t(this,i),n.call(this,e)}return r(i,[{key:"search",value:function(e){var t=!e.endsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}}],[{key:"type",get:function(){return"inverse-suffix-exact"}},{key:"multiRegex",get:function(){return/^!"(.*)"\$$/}},{key:"singleRegex",get:function(){return/^!(.*)\$$/}}]),i}(D),V=function(e){a(i,e);var n=f(i);function i(e){var r,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},c=o.location,a=void 0===c?A.location:c,s=o.threshold,u=void 0===s?A.threshold:s,h=o.distance,f=void 0===h?A.distance:h,l=o.includeMatches,d=void 0===l?A.includeMatches:l,v=o.findAllMatches,g=void 0===v?A.findAllMatches:v,y=o.minMatchCharLength,p=void 0===y?A.minMatchCharLength:y,m=o.isCaseSensitive,k=void 0===m?A.isCaseSensitive:m,M=o.ignoreLocation,b=void 0===M?A.ignoreLocation:M;return t(this,i),(r=n.call(this,e))._bitapSearch=new N(e,{location:a,threshold:u,distance:f,includeMatches:d,findAllMatches:g,minMatchCharLength:p,isCaseSensitive:k,ignoreLocation:b}),r}return r(i,[{key:"search",value:function(e){return this._bitapSearch.searchIn(e)}}],[{key:"type",get:function(){return"fuzzy"}},{key:"multiRegex",get:function(){return/^"(.*)"$/}},{key:"singleRegex",get:function(){return/^(.*)$/}}]),i}(D),B=function(e){a(i,e);var n=f(i);function i(e){return t(this,i),n.call(this,e)}return r(i,[{key:"search",value:function(e){for(var t,n=0,r=[],i=this.pattern.length;(t=e.indexOf(this.pattern,n))>-1;)n=t+i,r.push([t,n-1]);var o=!!r.length;return{isMatch:o,score:o?0:1,indices:r}}}],[{key:"type",get:function(){return"include"}},{key:"multiRegex",get:function(){return/^'"(.*)"$/}},{key:"singleRegex",get:function(){return/^'(.*)$/}}]),i}(D),G=[K,B,W,J,U,T,q,V],H=G.length,Q=/ +(?=([^\"]*\"[^\"]*\")*[^\"]*$)/;function X(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e.split("|").map((function(e){for(var n=e.trim().split(Q).filter((function(e){return e&&!!e.trim()})),r=[],i=0,o=n.length;i<o;i+=1){for(var c=n[i],a=!1,s=-1;!a&&++s<H;){var u=G[s],h=u.isMultiMatch(c);h&&(r.push(new u(h,t)),a=!0)}if(!a)for(s=-1;++s<H;){var f=G[s],l=f.isSingleMatch(c);if(l){r.push(new f(l,t));break}}}return r}))}var Y=new Set([V.type,B.type]),Z=function(){function e(n){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=r.isCaseSensitive,o=void 0===i?A.isCaseSensitive:i,c=r.includeMatches,a=void 0===c?A.includeMatches:c,s=r.minMatchCharLength,u=void 0===s?A.minMatchCharLength:s,h=r.ignoreLocation,f=void 0===h?A.ignoreLocation:h,l=r.findAllMatches,d=void 0===l?A.findAllMatches:l,v=r.location,g=void 0===v?A.location:v,y=r.threshold,p=void 0===y?A.threshold:y,m=r.distance,k=void 0===m?A.distance:m;t(this,e),this.query=null,this.options={isCaseSensitive:o,includeMatches:a,minMatchCharLength:u,findAllMatches:d,ignoreLocation:f,location:g,threshold:p,distance:k},this.pattern=o?n:n.toLowerCase(),this.query=X(this.pattern,this.options)}return r(e,[{key:"searchIn",value:function(e){var t=this.query;if(!t)return{isMatch:!1,score:1};var n=this.options,r=n.includeMatches;e=n.isCaseSensitive?e:e.toLowerCase();for(var i=0,o=[],c=0,a=0,s=t.length;a<s;a+=1){var u=t[a];o.length=0,i=0;for(var h=0,f=u.length;h<f;h+=1){var d=u[h],v=d.search(e),g=v.isMatch,y=v.indices,p=v.score;if(!g){c=0,i=0,o.length=0;break}if(i+=1,c+=p,r){var m=d.constructor.type;Y.has(m)?o=[].concat(l(o),l(y)):o.push(y)}}if(i){var k={isMatch:!0,score:c/i};return r&&(k.indices=o),k}}return{isMatch:!1,score:1}}}],[{key:"condition",value:function(e,t){return t.useExtendedSearch}}]),e}(),ee=[];function te(e,t){for(var n=0,r=ee.length;n<r;n+=1){var i=ee[n];if(i.condition(e,t))return new i(e,t)}return new N(e,t)}var ne="$and",re="$or",ie="$path",oe="$val",ce=function(e){return!(!e[ne]&&!e[re])},ae=function(e){return!!e[ie]},se=function(e){return!v(e)&&m(e)&&!ce(e)},ue=function(e){return i({},ne,Object.keys(e).map((function(t){return i({},t,e[t])})))};function he(e,t){var n=t.ignoreFieldNorm,r=void 0===n?A.ignoreFieldNorm:n;e.forEach((function(e){var t=1;e.matches.forEach((function(e){var n=e.key,i=e.norm,o=e.score,c=n?n.weight:null;t*=Math.pow(0===o&&c?Number.EPSILON:o,(c||1)*(r?1:i))})),e.score=t}))}function fe(e,t){var n=e.matches;t.matches=[],k(n)&&n.forEach((function(e){if(k(e.indices)&&e.indices.length){var n={indices:e.indices,value:e.value};e.key&&(n.key=e.key.src),e.idx>-1&&(n.refIndex=e.idx),t.matches.push(n)}}))}function le(e,t){t.score=e.score}function de(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.includeMatches,i=void 0===r?A.includeMatches:r,o=n.includeScore,c=void 0===o?A.includeScore:o,a=[];return i&&a.push(fe),c&&a.push(le),e.map((function(e){var n=e.idx,r={item:t[n],refIndex:n};return a.length&&a.forEach((function(t){t(e,r)})),r}))}var ve=function(){function e(n){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2?arguments[2]:void 0;t(this,e),this.options=c({},A,{},r),this.options.useExtendedSearch,this._keyStore=new w(this.options.keys),this.setCollection(n,i)}return r(e,[{key:"setCollection",value:function(e,t){if(this._docs=e,t&&!(t instanceof E))throw new Error("Incorrect 'index' type");this._myIndex=t||$(this.options.keys,this._docs,{getFn:this.options.getFn})}},{key:"add",value:function(e){k(e)&&(this._docs.push(e),this._myIndex.add(e))}},{key:"remove",value:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){return!1},t=[],n=0,r=this._docs.length;n<r;n+=1){var i=this._docs[n];e(i,n)&&(this.removeAt(n),n-=1,r-=1,t.push(i))}return t}},{key:"removeAt",value:function(e){this._docs.splice(e,1),this._myIndex.removeAt(e)}},{key:"getIndex",value:function(){return this._myIndex}},{key:"search",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.limit,r=void 0===n?-1:n,i=this.options,o=i.includeMatches,c=i.includeScore,a=i.shouldSort,s=i.sortFn,u=i.ignoreFieldNorm,h=g(e)?g(this._docs[0])?this._searchStringList(e):this._searchObjectList(e):this._searchLogical(e);return he(h,{ignoreFieldNorm:u}),a&&h.sort(s),y(r)&&r>-1&&(h=h.slice(0,r)),de(h,this._docs,{includeMatches:o,includeScore:c})}},{key:"_searchStringList",value:function(e){var t=te(e,this.options),n=this._myIndex.records,r=[];return n.forEach((function(e){var n=e.v,i=e.i,o=e.n;if(k(n)){var c=t.searchIn(n),a=c.isMatch,s=c.score,u=c.indices;a&&r.push({item:n,idx:i,matches:[{score:s,value:n,norm:o,indices:u}]})}})),r}},{key:"_searchLogical",value:function(e){var t=this,n=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.auto,i=void 0===r||r,o=function e(n){var r=Object.keys(n),o=ae(n);if(!o&&r.length>1&&!ce(n))return e(ue(n));if(se(n)){var c=o?n[ie]:r[0],a=o?n[oe]:n[c];if(!g(a))throw new Error(x(c));var s={keyId:j(c),pattern:a};return i&&(s.searcher=te(a,t)),s}var u={children:[],operator:r[0]};return r.forEach((function(t){var r=n[t];v(r)&&r.forEach((function(t){u.children.push(e(t))}))})),u};return ce(e)||(e=ue(e)),o(e)}(e,this.options),r=this._myIndex.records,i={},o=[];return r.forEach((function(e){var r=e.$,c=e.i;if(k(r)){var a=function e(n,r,i){if(!n.children){var o=n.keyId,c=n.searcher,a=t._findMatches({key:t._keyStore.get(o),value:t._myIndex.getValueForItemAtKeyId(r,o),searcher:c});return a&&a.length?[{idx:i,item:r,matches:a}]:[]}switch(n.operator){case ne:for(var s=[],u=0,h=n.children.length;u<h;u+=1){var f=e(n.children[u],r,i);if(!f.length)return[];s.push.apply(s,l(f))}return s;case re:for(var d=[],v=0,g=n.children.length;v<g;v+=1){var y=e(n.children[v],r,i);if(y.length){d.push.apply(d,l(y));break}}return d}}(n,r,c);a.length&&(i[c]||(i[c]={idx:c,item:r,matches:[]},o.push(i[c])),a.forEach((function(e){var t,n=e.matches;(t=i[c].matches).push.apply(t,l(n))})))}})),o}},{key:"_searchObjectList",value:function(e){var t=this,n=te(e,this.options),r=this._myIndex,i=r.keys,o=r.records,c=[];return o.forEach((function(e){var r=e.$,o=e.i;if(k(r)){var a=[];i.forEach((function(e,i){a.push.apply(a,l(t._findMatches({key:e,value:r[i],searcher:n})))})),a.length&&c.push({idx:o,item:r,matches:a})}})),c}},{key:"_findMatches",value:function(e){var t=e.key,n=e.value,r=e.searcher;if(!k(n))return[];var i=[];if(v(n))n.forEach((function(e){var n=e.v,o=e.i,c=e.n;if(k(n)){var a=r.searchIn(n),s=a.isMatch,u=a.score,h=a.indices;s&&i.push({score:u,key:t,value:n,idx:o,norm:c,indices:h})}}));else{var o=n.v,c=n.n,a=r.searchIn(o),s=a.isMatch,u=a.score,h=a.indices;s&&i.push({score:u,key:t,value:o,norm:c,indices:h})}return i}}]),e}();return ve.version="6.4.6",ve.createIndex=$,ve.parseIndex=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.getFn,r=void 0===n?A.getFn:n,i=e.keys,o=e.records,c=new E({getFn:r});return c.setKeys(i),c.setIndexRecords(o),c},ve.config=A,function(){ee.push.apply(ee,arguments)}(Z),ve},"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).Fuse=t(); \ No newline at end of file diff --git a/deps/search-1.0.0/mark.min.js b/deps/search-1.0.0/mark.min.js new file mode 100644 index 0000000..1eea053 --- /dev/null +++ b/deps/search-1.0.0/mark.min.js @@ -0,0 +1,7 @@ +/*!*************************************************** +* mark.js v8.11.1 +* https://markjs.io/ +* Copyright (c) 2014–2018, Julian Kühnel +* Released under the MIT license https://git.io/vwTVl +*****************************************************/ +!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.Mark=t()}(this,function(){"use strict";var e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},n=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=function(){function e(n){var r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:5e3;t(this,e),this.ctx=n,this.iframes=r,this.exclude=i,this.iframesTimeout=o}return n(e,[{key:"getContexts",value:function(){var e=[];return(void 0!==this.ctx&&this.ctx?NodeList.prototype.isPrototypeOf(this.ctx)?Array.prototype.slice.call(this.ctx):Array.isArray(this.ctx)?this.ctx:"string"==typeof this.ctx?Array.prototype.slice.call(document.querySelectorAll(this.ctx)):[this.ctx]:[]).forEach(function(t){var n=e.filter(function(e){return e.contains(t)}).length>0;-1!==e.indexOf(t)||n||e.push(t)}),e}},{key:"getIframeContents",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},r=void 0;try{var i=e.contentWindow;if(r=i.document,!i||!r)throw new Error("iframe inaccessible")}catch(e){n()}r&&t(r)}},{key:"isIframeBlank",value:function(e){var t=e.getAttribute("src").trim();return"about:blank"===e.contentWindow.location.href&&"about:blank"!==t&&t}},{key:"observeIframeLoad",value:function(e,t,n){var r=this,i=!1,o=null,a=function a(){if(!i){i=!0,clearTimeout(o);try{r.isIframeBlank(e)||(e.removeEventListener("load",a),r.getIframeContents(e,t,n))}catch(e){n()}}};e.addEventListener("load",a),o=setTimeout(a,this.iframesTimeout)}},{key:"onIframeReady",value:function(e,t,n){try{"complete"===e.contentWindow.document.readyState?this.isIframeBlank(e)?this.observeIframeLoad(e,t,n):this.getIframeContents(e,t,n):this.observeIframeLoad(e,t,n)}catch(e){n()}}},{key:"waitForIframes",value:function(e,t){var n=this,r=0;this.forEachIframe(e,function(){return!0},function(e){r++,n.waitForIframes(e.querySelector("html"),function(){--r||t()})},function(e){e||t()})}},{key:"forEachIframe",value:function(t,n,r){var i=this,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){},a=t.querySelectorAll("iframe"),s=a.length,c=0;a=Array.prototype.slice.call(a);var u=function(){--s<=0&&o(c)};s||u(),a.forEach(function(t){e.matches(t,i.exclude)?u():i.onIframeReady(t,function(e){n(t)&&(c++,r(e)),u()},u)})}},{key:"createIterator",value:function(e,t,n){return document.createNodeIterator(e,t,n,!1)}},{key:"createInstanceOnIframe",value:function(t){return new e(t.querySelector("html"),this.iframes)}},{key:"compareNodeIframe",value:function(e,t,n){if(e.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_PRECEDING){if(null===t)return!0;if(t.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_FOLLOWING)return!0}return!1}},{key:"getIteratorNode",value:function(e){var t=e.previousNode();return{prevNode:t,node:null===t?e.nextNode():e.nextNode()&&e.nextNode()}}},{key:"checkIframeFilter",value:function(e,t,n,r){var i=!1,o=!1;return r.forEach(function(e,t){e.val===n&&(i=t,o=e.handled)}),this.compareNodeIframe(e,t,n)?(!1!==i||o?!1===i||o||(r[i].handled=!0):r.push({val:n,handled:!0}),!0):(!1===i&&r.push({val:n,handled:!1}),!1)}},{key:"handleOpenIframes",value:function(e,t,n,r){var i=this;e.forEach(function(e){e.handled||i.getIframeContents(e.val,function(e){i.createInstanceOnIframe(e).forEachNode(t,n,r)})})}},{key:"iterateThroughNodes",value:function(e,t,n,r,i){for(var o,a=this,s=this.createIterator(t,e,r),c=[],u=[],l=void 0,h=void 0;void 0,o=a.getIteratorNode(s),h=o.prevNode,l=o.node;)this.iframes&&this.forEachIframe(t,function(e){return a.checkIframeFilter(l,h,e,c)},function(t){a.createInstanceOnIframe(t).forEachNode(e,function(e){return u.push(e)},r)}),u.push(l);u.forEach(function(e){n(e)}),this.iframes&&this.handleOpenIframes(c,e,n,r),i()}},{key:"forEachNode",value:function(e,t,n){var r=this,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){},o=this.getContexts(),a=o.length;a||i(),o.forEach(function(o){var s=function(){r.iterateThroughNodes(e,o,t,n,function(){--a<=0&&i()})};r.iframes?r.waitForIframes(o,s):s()})}}],[{key:"matches",value:function(e,t){var n="string"==typeof t?[t]:t,r=e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector;if(r){var i=!1;return n.every(function(t){return!r.call(e,t)||(i=!0,!1)}),i}return!1}}]),e}(),o=function(){function o(e){t(this,o),this.ctx=e,this.ie=!1;var n=window.navigator.userAgent;(n.indexOf("MSIE")>-1||n.indexOf("Trident")>-1)&&(this.ie=!0)}return n(o,[{key:"log",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"debug",r=this.opt.log;this.opt.debug&&"object"===(void 0===r?"undefined":e(r))&&"function"==typeof r[n]&&r[n]("mark.js: "+t)}},{key:"escapeStr",value:function(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}},{key:"createRegExp",value:function(e){return"disabled"!==this.opt.wildcards&&(e=this.setupWildcardsRegExp(e)),e=this.escapeStr(e),Object.keys(this.opt.synonyms).length&&(e=this.createSynonymsRegExp(e)),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.setupIgnoreJoinersRegExp(e)),this.opt.diacritics&&(e=this.createDiacriticsRegExp(e)),e=this.createMergedBlanksRegExp(e),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.createJoinersRegExp(e)),"disabled"!==this.opt.wildcards&&(e=this.createWildcardsRegExp(e)),e=this.createAccuracyRegExp(e)}},{key:"createSynonymsRegExp",value:function(e){var t=this.opt.synonyms,n=this.opt.caseSensitive?"":"i",r=this.opt.ignoreJoiners||this.opt.ignorePunctuation.length?"\0":"";for(var i in t)if(t.hasOwnProperty(i)){var o=t[i],a="disabled"!==this.opt.wildcards?this.setupWildcardsRegExp(i):this.escapeStr(i),s="disabled"!==this.opt.wildcards?this.setupWildcardsRegExp(o):this.escapeStr(o);""!==a&&""!==s&&(e=e.replace(new RegExp("("+this.escapeStr(a)+"|"+this.escapeStr(s)+")","gm"+n),r+"("+this.processSynomyms(a)+"|"+this.processSynomyms(s)+")"+r))}return e}},{key:"processSynomyms",value:function(e){return(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.setupIgnoreJoinersRegExp(e)),e}},{key:"setupWildcardsRegExp",value:function(e){return(e=e.replace(/(?:\\)*\?/g,function(e){return"\\"===e.charAt(0)?"?":""})).replace(/(?:\\)*\*/g,function(e){return"\\"===e.charAt(0)?"*":""})}},{key:"createWildcardsRegExp",value:function(e){var t="withSpaces"===this.opt.wildcards;return e.replace(/\u0001/g,t?"[\\S\\s]?":"\\S?").replace(/\u0002/g,t?"[\\S\\s]*?":"\\S*")}},{key:"setupIgnoreJoinersRegExp",value:function(e){return e.replace(/[^(|)\\]/g,function(e,t,n){var r=n.charAt(t+1);return/[(|)\\]/.test(r)||""===r?e:e+"\0"})}},{key:"createJoinersRegExp",value:function(e){var t=[],n=this.opt.ignorePunctuation;return Array.isArray(n)&&n.length&&t.push(this.escapeStr(n.join(""))),this.opt.ignoreJoiners&&t.push("\\u00ad\\u200b\\u200c\\u200d"),t.length?e.split(/\u0000+/).join("["+t.join("")+"]*"):e}},{key:"createDiacriticsRegExp",value:function(e){var t=this.opt.caseSensitive?"":"i",n=this.opt.caseSensitive?["aàáảãạăằắẳẵặâầấẩẫậäåāą","AÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÄÅĀĄ","cçćč","CÇĆČ","dđď","DĐĎ","eèéẻẽẹêềếểễệëěēę","EÈÉẺẼẸÊỀẾỂỄỆËĚĒĘ","iìíỉĩịîïī","IÌÍỈĨỊÎÏĪ","lł","LŁ","nñňń","NÑŇŃ","oòóỏõọôồốổỗộơởỡớờợöøō","OÒÓỎÕỌÔỒỐỔỖỘƠỞỠỚỜỢÖØŌ","rř","RŘ","sšśșş","SŠŚȘŞ","tťțţ","TŤȚŢ","uùúủũụưừứửữựûüůū","UÙÚỦŨỤƯỪỨỬỮỰÛÜŮŪ","yýỳỷỹỵÿ","YÝỲỶỸỴŸ","zžżź","ZŽŻŹ"]:["aàáảãạăằắẳẵặâầấẩẫậäåāąAÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÄÅĀĄ","cçćčCÇĆČ","dđďDĐĎ","eèéẻẽẹêềếểễệëěēęEÈÉẺẼẸÊỀẾỂỄỆËĚĒĘ","iìíỉĩịîïīIÌÍỈĨỊÎÏĪ","lłLŁ","nñňńNÑŇŃ","oòóỏõọôồốổỗộơởỡớờợöøōOÒÓỎÕỌÔỒỐỔỖỘƠỞỠỚỜỢÖØŌ","rřRŘ","sšśșşSŠŚȘŞ","tťțţTŤȚŢ","uùúủũụưừứửữựûüůūUÙÚỦŨỤƯỪỨỬỮỰÛÜŮŪ","yýỳỷỹỵÿYÝỲỶỸỴŸ","zžżźZŽŻŹ"],r=[];return e.split("").forEach(function(i){n.every(function(n){if(-1!==n.indexOf(i)){if(r.indexOf(n)>-1)return!1;e=e.replace(new RegExp("["+n+"]","gm"+t),"["+n+"]"),r.push(n)}return!0})}),e}},{key:"createMergedBlanksRegExp",value:function(e){return e.replace(/[\s]+/gim,"[\\s]+")}},{key:"createAccuracyRegExp",value:function(e){var t=this,n=this.opt.accuracy,r="string"==typeof n?n:n.value,i="";switch(("string"==typeof n?[]:n.limiters).forEach(function(e){i+="|"+t.escapeStr(e)}),r){case"partially":default:return"()("+e+")";case"complementary":return"()([^"+(i="\\s"+(i||this.escapeStr("!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~¡¿")))+"]*"+e+"[^"+i+"]*)";case"exactly":return"(^|\\s"+i+")("+e+")(?=$|\\s"+i+")"}}},{key:"getSeparatedKeywords",value:function(e){var t=this,n=[];return e.forEach(function(e){t.opt.separateWordSearch?e.split(" ").forEach(function(e){e.trim()&&-1===n.indexOf(e)&&n.push(e)}):e.trim()&&-1===n.indexOf(e)&&n.push(e)}),{keywords:n.sort(function(e,t){return t.length-e.length}),length:n.length}}},{key:"isNumeric",value:function(e){return Number(parseFloat(e))==e}},{key:"checkRanges",value:function(e){var t=this;if(!Array.isArray(e)||"[object Object]"!==Object.prototype.toString.call(e[0]))return this.log("markRanges() will only accept an array of objects"),this.opt.noMatch(e),[];var n=[],r=0;return e.sort(function(e,t){return e.start-t.start}).forEach(function(e){var i=t.callNoMatchOnInvalidRanges(e,r),o=i.start,a=i.end;i.valid&&(e.start=o,e.length=a-o,n.push(e),r=a)}),n}},{key:"callNoMatchOnInvalidRanges",value:function(e,t){var n=void 0,r=void 0,i=!1;return e&&void 0!==e.start?(r=(n=parseInt(e.start,10))+parseInt(e.length,10),this.isNumeric(e.start)&&this.isNumeric(e.length)&&r-t>0&&r-n>0?i=!0:(this.log("Ignoring invalid or overlapping range: "+JSON.stringify(e)),this.opt.noMatch(e))):(this.log("Ignoring invalid range: "+JSON.stringify(e)),this.opt.noMatch(e)),{start:n,end:r,valid:i}}},{key:"checkWhitespaceRanges",value:function(e,t,n){var r=void 0,i=!0,o=n.length,a=t-o,s=parseInt(e.start,10)-a;return(r=(s=s>o?o:s)+parseInt(e.length,10))>o&&(r=o,this.log("End range automatically set to the max value of "+o)),s<0||r-s<0||s>o||r>o?(i=!1,this.log("Invalid range: "+JSON.stringify(e)),this.opt.noMatch(e)):""===n.substring(s,r).replace(/\s+/g,"")&&(i=!1,this.log("Skipping whitespace only range: "+JSON.stringify(e)),this.opt.noMatch(e)),{start:s,end:r,valid:i}}},{key:"getTextNodes",value:function(e){var t=this,n="",r=[];this.iterator.forEachNode(NodeFilter.SHOW_TEXT,function(e){r.push({start:n.length,end:(n+=e.textContent).length,node:e})},function(e){return t.matchesExclude(e.parentNode)?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT},function(){e({value:n,nodes:r})})}},{key:"matchesExclude",value:function(e){return i.matches(e,this.opt.exclude.concat(["script","style","title","head","html"]))}},{key:"wrapRangeInTextNode",value:function(e,t,n){var r=this.opt.element?this.opt.element:"mark",i=e.splitText(t),o=i.splitText(n-t),a=document.createElement(r);return a.setAttribute("data-markjs","true"),this.opt.className&&a.setAttribute("class",this.opt.className),a.textContent=i.textContent,i.parentNode.replaceChild(a,i),o}},{key:"wrapRangeInMappedTextNode",value:function(e,t,n,r,i){var o=this;e.nodes.every(function(a,s){var c=e.nodes[s+1];if(void 0===c||c.start>t){if(!r(a.node))return!1;var u=t-a.start,l=(n>a.end?a.end:n)-a.start,h=e.value.substr(0,a.start),f=e.value.substr(l+a.start);if(a.node=o.wrapRangeInTextNode(a.node,u,l),e.value=h+f,e.nodes.forEach(function(t,n){n>=s&&(e.nodes[n].start>0&&n!==s&&(e.nodes[n].start-=l),e.nodes[n].end-=l)}),n-=l,i(a.node.previousSibling,a.start),!(n>a.end))return!1;t=a.end}return!0})}},{key:"wrapMatches",value:function(e,t,n,r,i){var o=this,a=0===t?0:t+1;this.getTextNodes(function(t){t.nodes.forEach(function(t){t=t.node;for(var i=void 0;null!==(i=e.exec(t.textContent))&&""!==i[a];)if(n(i[a],t)){var s=i.index;if(0!==a)for(var c=1;c<a;c++)s+=i[c].length;t=o.wrapRangeInTextNode(t,s,s+i[a].length),r(t.previousSibling),e.lastIndex=0}}),i()})}},{key:"wrapMatchesAcrossElements",value:function(e,t,n,r,i){var o=this,a=0===t?0:t+1;this.getTextNodes(function(t){for(var s=void 0;null!==(s=e.exec(t.value))&&""!==s[a];){var c=s.index;if(0!==a)for(var u=1;u<a;u++)c+=s[u].length;var l=c+s[a].length;o.wrapRangeInMappedTextNode(t,c,l,function(e){return n(s[a],e)},function(t,n){e.lastIndex=n,r(t)})}i()})}},{key:"wrapRangeFromIndex",value:function(e,t,n,r){var i=this;this.getTextNodes(function(o){var a=o.value.length;e.forEach(function(e,r){var s=i.checkWhitespaceRanges(e,a,o.value),c=s.start,u=s.end;s.valid&&i.wrapRangeInMappedTextNode(o,c,u,function(n){return t(n,e,o.value.substring(c,u),r)},function(t){n(t,e)})}),r()})}},{key:"unwrapMatches",value:function(e){for(var t=e.parentNode,n=document.createDocumentFragment();e.firstChild;)n.appendChild(e.removeChild(e.firstChild));t.replaceChild(n,e),this.ie?this.normalizeTextNode(t):t.normalize()}},{key:"normalizeTextNode",value:function(e){if(e){if(3===e.nodeType)for(;e.nextSibling&&3===e.nextSibling.nodeType;)e.nodeValue+=e.nextSibling.nodeValue,e.parentNode.removeChild(e.nextSibling);else this.normalizeTextNode(e.firstChild);this.normalizeTextNode(e.nextSibling)}}},{key:"markRegExp",value:function(e,t){var n=this;this.opt=t,this.log('Searching with expression "'+e+'"');var r=0,i="wrapMatches";this.opt.acrossElements&&(i="wrapMatchesAcrossElements"),this[i](e,this.opt.ignoreGroups,function(e,t){return n.opt.filter(t,e,r)},function(e){r++,n.opt.each(e)},function(){0===r&&n.opt.noMatch(e),n.opt.done(r)})}},{key:"mark",value:function(e,t){var n=this;this.opt=t;var r=0,i="wrapMatches",o=this.getSeparatedKeywords("string"==typeof e?[e]:e),a=o.keywords,s=o.length,c=this.opt.caseSensitive?"":"i";this.opt.acrossElements&&(i="wrapMatchesAcrossElements"),0===s?this.opt.done(r):function e(t){var o=new RegExp(n.createRegExp(t),"gm"+c),u=0;n.log('Searching with expression "'+o+'"'),n[i](o,1,function(e,i){return n.opt.filter(i,t,r,u)},function(e){u++,r++,n.opt.each(e)},function(){0===u&&n.opt.noMatch(t),a[s-1]===t?n.opt.done(r):e(a[a.indexOf(t)+1])})}(a[0])}},{key:"markRanges",value:function(e,t){var n=this;this.opt=t;var r=0,i=this.checkRanges(e);i&&i.length?(this.log("Starting to mark with the following ranges: "+JSON.stringify(i)),this.wrapRangeFromIndex(i,function(e,t,r,i){return n.opt.filter(e,t,r,i)},function(e,t){r++,n.opt.each(e,t)},function(){n.opt.done(r)})):this.opt.done(r)}},{key:"unmark",value:function(e){var t=this;this.opt=e;var n=this.opt.element?this.opt.element:"*";n+="[data-markjs]",this.opt.className&&(n+="."+this.opt.className),this.log('Removal selector "'+n+'"'),this.iterator.forEachNode(NodeFilter.SHOW_ELEMENT,function(e){t.unwrapMatches(e)},function(e){var r=i.matches(e,n),o=t.matchesExclude(e);return!r||o?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT},this.opt.done)}},{key:"opt",set:function(e){this._opt=r({},{element:"",className:"",exclude:[],iframes:!1,iframesTimeout:5e3,separateWordSearch:!0,diacritics:!0,synonyms:{},accuracy:"partially",acrossElements:!1,caseSensitive:!1,ignoreJoiners:!1,ignoreGroups:0,ignorePunctuation:[],wildcards:"disabled",each:function(){},noMatch:function(){},filter:function(){return!0},done:function(){},debug:!1,log:window.console},e)},get:function(){return this._opt}},{key:"iterator",get:function(){return new i(this.ctx,this.opt.iframes,this.opt.exclude,this.opt.iframesTimeout)}}]),o}();return function(e){var t=this,n=new o(e);return this.mark=function(e,r){return n.mark(e,r),t},this.markRegExp=function(e,r){return n.markRegExp(e,r),t},this.markRanges=function(e,r){return n.markRanges(e,r),t},this.unmark=function(e){return n.unmark(e),t},this}}); diff --git a/index.html b/index.html index 4189872..0fe4bca 100644 --- a/index.html +++ b/index.html @@ -5,70 +5,51 @@ <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> -<meta name="description" content="The ultimate R package for swift and seamless Single Sign-On (SSO) - integration. Designed for effortless compatibility with popular SSO providers - like Google and Microsoft, tapLock streamlines authentication, enhancing both - user experience and application security. Elevate your R-based projects with - tapLock for a simplified, unified, and secure authentication process."> -<title>Seamless SSO for R Applications • tapLock</title> +<title>Seamless Single Sign-On • tapLock</title> <script src="deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <link href="deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"> -<script src="deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"> -<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"> -<!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="pkgdown.js"></script><meta property="og:title" content="Seamless SSO for R Applications"> -<meta property="og:description" content="The ultimate R package for swift and seamless Single Sign-On (SSO) - integration. Designed for effortless compatibility with popular SSO providers - like Google and Microsoft, tapLock streamlines authentication, enhancing both - user experience and application security. Elevate your R-based projects with - tapLock for a simplified, unified, and secure authentication process."> -<!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--> +<script src="deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"> +<link href="deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"> +<script src="deps/headroom-0.11.0/headroom.min.js"></script><script src="deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="deps/search-1.0.0/fuse.min.js"></script><script src="deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="pkgdown.js"></script><meta property="og:title" content="Seamless Single Sign-On"> +<meta name="description" content="Swift and seamless Single Sign-On (SSO) integration. Designed for effortless compatibility with popular Single Sign-On providers like Google and Microsoft, it streamlines authentication, enhancing both user experience and application security. Elevate your R-based projects for a simplified, unified, and secure authentication process."> +<meta property="og:description" content="Swift and seamless Single Sign-On (SSO) integration. Designed for effortless compatibility with popular Single Sign-On providers like Google and Microsoft, it streamlines authentication, enhancing both user experience and application security. Elevate your R-based projects for a simplified, unified, and secure authentication process."> </head> <body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> <ul class="navbar-nav me-auto"> -<li class="nav-item"> - <a class="nav-link" href="reference/index.html">Reference</a> -</li> +<li class="nav-item"><a class="nav-link" href="reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"> +<li><a class="dropdown-item" href="articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul> </li> +<li class="nav-item"><a class="nav-link" href="news/index.html">Changelog</a></li> </ul> -<form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="search.json" id="search-input" placeholder="Search for" autocomplete="off"> -</form> - - <ul class="navbar-nav"> -<li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> +<ul class="navbar-nav"> +<li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="search.json"> +</form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul> </div> - + </div> </nav><div class="container template-home"> <div class="row"> @@ -76,42 +57,28 @@ <div class="page-header"><h1 id="taplock-">tapLock <a><img src="https://storage.googleapis.com/ix-paquetes-internos/logo-tapLock.png" align="right" width="30%"></a> <a class="anchor" aria-label="anchor" href="#taplock-"></a> </h1></div> -<p>Secure your R applications with OpenID Connect and OAuth 2.0.</p> -<div class="section level2"> -<h2 id="summary">Summary<a class="anchor" aria-label="anchor" href="#summary"></a> -</h2> +<!-- badges: start --> + +<p>The goal of tapLock is to secure your R applications with OpenID Connect and OAuth 2.0.</p> <p>tapLock is an R library that provides a simple interface to integrate OpenID Connect / OAuth 2.0 authentication into you Shiny applications and Plumber APIs. tapLock uses a unique approach to effectively secure your applications without the need to write almost any code.</p> -</div> <div class="section level2"> -<h2 id="authentication-providers">Authentication providers<a class="anchor" aria-label="anchor" href="#authentication-providers"></a> +<h2 id="installation">Installation<a class="anchor" aria-label="anchor" href="#installation"></a> </h2> -<p>tapLock supports the following authentication providers:</p> -<ul> -<li><a href="https://developers.google.com/identity/protocols/oauth2/openid-connect" class="external-link">Google</a></li> -<li><a href="https://www.microsoft.com/en-us/security/business/identity-access/microsoft-entra-id" class="external-link">Microsoft Entra ID</a></li> -</ul> -<blockquote> -<p>If you need support for other providers, please contact us at <a href="mailto:hola@ixpantia.com">hola@ixpantia.com</a>. Or, if you are a developer, you can contribute to the project by adding support for additional providers.</p> -</blockquote> -</div> -<div class="section level2"> -<h2 id="security-model">Security Model<a class="anchor" aria-label="anchor" href="#security-model"></a> -</h2> -<p>tapLock is unique in its approach to securing Shiny applications and Plumber APIs. tapLock utilizes middlewares that intercept all incoming requests (both HTTP and WebSocket requests) and validates the authentication token. This approach allows tapLock to be lean and efficient since no expensive WebSocket connections are started until the user is authenticated. It also prevents sensitive data in the UI portion of the application from being exposed to unauthenticated users.</p> +<p>You can install tapLock from CRAN with:</p> +<div class="sourceCode" id="cb1"><pre class="downlit sourceCode r"> +<code class="sourceCode R"><span><span class="fu"><a href="https://rdrr.io/r/utils/install.packages.html" class="external-link">install.packages</a></span><span class="op">(</span><span class="st">"tapLock"</span><span class="op">)</span></span></code></pre></div> +<p>You can install the development version of tapLock from <a href="https://github.com/" class="external-link">GitHub</a> with:</p> +<div class="sourceCode" id="cb2"><pre class="downlit sourceCode r"> +<code class="sourceCode R"><span><span class="co"># install.packages("pak")</span></span> +<span><span class="fu">pak</span><span class="fu">::</span><span class="fu"><a href="https://pak.r-lib.org/reference/pak.html" class="external-link">pak</a></span><span class="op">(</span><span class="st">"ixpantia/tapLock"</span><span class="op">)</span></span></code></pre></div> </div> <div class="section level2"> -<h2 id="how-to-use-taplock-with-shiny">How to use tapLock with Shiny<a class="anchor" aria-label="anchor" href="#how-to-use-taplock-with-shiny"></a> +<h2 id="example">Example<a class="anchor" aria-label="anchor" href="#example"></a> </h2> -<div class="section level4"> -<h4 id="id_1-install-taplock">1. Install tapLock<a class="anchor" aria-label="anchor" href="#id_1-install-taplock"></a> -</h4> -<div class="sourceCode" id="cb1"><pre class="downlit sourceCode r"> -<code class="sourceCode R"><span><span class="fu">pak</span><span class="fu">::</span><span class="fu"><a href="https://pak.r-lib.org/reference/pak.html" class="external-link">pak</a></span><span class="op">(</span><span class="st">"ixpantia/taplock"</span><span class="op">)</span></span></code></pre></div> -</div> -<div class="section level4"> -<h4 id="id_2-create-an-authentication-configuration">2. Create an authentication configuration<a class="anchor" aria-label="anchor" href="#id_2-create-an-authentication-configuration"></a> -</h4> -<div class="sourceCode" id="cb2"><pre class="downlit sourceCode r"> +<div class="section level3"> +<h3 id="id_1-create-an-authentication-configuration">1. Create an authentication configuration<a class="anchor" aria-label="anchor" href="#id_1-create-an-authentication-configuration"></a> +</h3> +<div class="sourceCode" id="cb3"><pre class="downlit sourceCode r"> <code class="sourceCode R"><span><span class="kw"><a href="https://rdrr.io/r/base/library.html" class="external-link">library</a></span><span class="op">(</span><span class="va">taplock</span><span class="op">)</span></span> <span></span> <span><span class="va">auth_config</span> <span class="op"><-</span> <span class="fu"><a href="reference/new_openid_config.html">new_openid_config</a></span><span class="op">(</span></span> @@ -124,12 +91,12 @@ <h4 id="id_2-create-an-authentication-configuration">2. Create an authentication <span> app_url <span class="op">=</span> <span class="fu"><a href="https://rdrr.io/r/base/Sys.getenv.html" class="external-link">Sys.getenv</a></span><span class="op">(</span><span class="st">"APP_URL"</span><span class="op">)</span></span> <span><span class="op">)</span></span></code></pre></div> </div> -<div class="section level4"> -<h4 id="id_3-secure-your-shiny-application">3. Secure your Shiny application<a class="anchor" aria-label="anchor" href="#id_3-secure-your-shiny-application"></a> -</h4> +<div class="section level3"> +<h3 id="id_2-secure-your-shiny-application">2. Secure your Shiny application<a class="anchor" aria-label="anchor" href="#id_2-secure-your-shiny-application"></a> +</h3> <p>To secure your Shiny Application you will simply need to expose an <code>sso_shiny_app</code> instead of a regular <code>shinyApp</code> at the end of your <code>app.R</code> file.</p> <p>Here is an example of a Shiny application that uses tapLock to secure itself:</p> -<div class="sourceCode" id="cb3"><pre class="downlit sourceCode r"> +<div class="sourceCode" id="cb4"><pre class="downlit sourceCode r"> <code class="sourceCode R"><span><span class="kw"><a href="https://rdrr.io/r/base/library.html" class="external-link">library</a></span><span class="op">(</span><span class="va"><a href="https://shiny.posit.co/" class="external-link">shiny</a></span><span class="op">)</span></span> <span><span class="kw"><a href="https://rdrr.io/r/base/library.html" class="external-link">library</a></span><span class="op">(</span><span class="va"><a href="https://github.com/ixpantia/tapLock" class="external-link">tapLock</a></span><span class="op">)</span></span> <span></span> @@ -164,6 +131,23 @@ <h4 id="id_3-secure-your-shiny-application">3. Secure your Shiny application<a c <span><span class="fu"><a href="reference/sso_shiny_app.html">sso_shiny_app</a></span><span class="op">(</span><span class="va">auth_config</span>, <span class="va">ui</span>, <span class="va">server</span><span class="op">)</span></span></code></pre></div> </div> </div> +<div class="section level2"> +<h2 id="authentication-providers">Authentication providers<a class="anchor" aria-label="anchor" href="#authentication-providers"></a> +</h2> +<p>tapLock supports the following authentication providers:</p> +<ul> +<li><a href="https://developers.google.com/identity/protocols/oauth2/openid-connect" class="external-link">Google</a></li> +<li><a href="https://www.microsoft.com/en-us/security/business/identity-access/microsoft-entra-id" class="external-link">Microsoft Entra ID</a></li> +</ul> +<blockquote> +<p>If you need support for other providers, please contact us at <a href="mailto:hola@ixpantia.com" class="email">hola@ixpantia.com</a>. Or, if you are a developer, you can contribute to the project by adding support for additional providers.</p> +</blockquote> +</div> +<div class="section level2"> +<h2 id="security-model">Security Model<a class="anchor" aria-label="anchor" href="#security-model"></a> +</h2> +<p>tapLock is unique in its approach to securing Shiny applications and Plumber APIs. tapLock utilizes middlewares that intercept all incoming requests (both HTTP and WebSocket requests) and validates the authentication token. This approach allows tapLock to be lean and efficient since no expensive WebSocket connections are started until the user is authenticated. It also prevents sensitive data in the UI portion of the application from being exposed to unauthenticated users.</p> +</div> </div> </main><aside class="col-md-3"><div class="links"> <h2 data-toc-skip>Links</h2> @@ -197,28 +181,32 @@ <h2 data-toc-skip>Developers</h2> </ul> </div> - +<div class="dev-status"> +<h2 data-toc-skip>Dev status</h2> +<ul class="list-unstyled"> +<li><a href="https://github.com/maurolepore/tapLock/actions/workflows/R-CMD-check.yaml" class="external-link"><img src="https://github.com/maurolepore/tapLock/actions/workflows/R-CMD-check.yaml/badge.svg" alt="R-CMD-check"></a></li> +<li><a href="https://app.codecov.io/gh/maurolepore/tapLock?branch=main" class="external-link"><img src="https://codecov.io/gh/maurolepore/tapLock/branch/main/graph/badge.svg" alt="Codecov test coverage"></a></li> +</ul> +</div> </aside> </div> <footer><div class="pkgdown-footer-left"> - <p></p> -<p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p> -<p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer> </div> - - + + </body> </html> diff --git a/katex-auto.js b/katex-auto.js new file mode 100644 index 0000000..20651d9 --- /dev/null +++ b/katex-auto.js @@ -0,0 +1,14 @@ +// https://github.com/jgm/pandoc/blob/29fa97ab96b8e2d62d48326e1b949a71dc41f47a/src/Text/Pandoc/Writers/HTML.hs#L332-L345 +document.addEventListener("DOMContentLoaded", function () { + var mathElements = document.getElementsByClassName("math"); + var macros = []; + for (var i = 0; i < mathElements.length; i++) { + var texText = mathElements[i].firstChild; + if (mathElements[i].tagName == "SPAN") { + katex.render(texText.data, mathElements[i], { + displayMode: mathElements[i].classList.contains("display"), + throwOnError: false, + macros: macros, + fleqn: false + }); + }}}); diff --git a/lightswitch.js b/lightswitch.js new file mode 100644 index 0000000..9467125 --- /dev/null +++ b/lightswitch.js @@ -0,0 +1,85 @@ + +/*! + * Color mode toggler for Bootstrap's docs (https://getbootstrap.com/) + * Copyright 2011-2023 The Bootstrap Authors + * Licensed under the Creative Commons Attribution 3.0 Unported License. + * Updates for {pkgdown} by the {bslib} authors, also licensed under CC-BY-3.0. + */ + +const getStoredTheme = () => localStorage.getItem('theme') +const setStoredTheme = theme => localStorage.setItem('theme', theme) + +const getPreferredTheme = () => { + const storedTheme = getStoredTheme() + if (storedTheme) { + return storedTheme + } + + return window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light' +} + +const setTheme = theme => { + if (theme === 'auto') { + document.documentElement.setAttribute('data-bs-theme', (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light')) + } else { + document.documentElement.setAttribute('data-bs-theme', theme) + } +} + +function bsSetupThemeToggle () { + 'use strict' + + const showActiveTheme = (theme, focus = false) => { + var activeLabel, activeIcon; + + document.querySelectorAll('[data-bs-theme-value]').forEach(element => { + const buttonTheme = element.getAttribute('data-bs-theme-value') + const isActive = buttonTheme == theme + + element.classList.toggle('active', isActive) + element.setAttribute('aria-pressed', isActive) + + if (isActive) { + activeLabel = element.textContent; + activeIcon = element.querySelector('span').classList.value; + } + }) + + const themeSwitcher = document.querySelector('#dropdown-lightswitch') + if (!themeSwitcher) { + return + } + + themeSwitcher.setAttribute('aria-label', activeLabel) + themeSwitcher.querySelector('span').classList.value = activeIcon; + + if (focus) { + themeSwitcher.focus() + } + } + + window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', () => { + const storedTheme = getStoredTheme() + if (storedTheme !== 'light' && storedTheme !== 'dark') { + setTheme(getPreferredTheme()) + } + }) + + window.addEventListener('DOMContentLoaded', () => { + showActiveTheme(getPreferredTheme()) + + document + .querySelectorAll('[data-bs-theme-value]') + .forEach(toggle => { + toggle.addEventListener('click', () => { + const theme = toggle.getAttribute('data-bs-theme-value') + setTheme(theme) + setStoredTheme(theme) + showActiveTheme(theme, true) + }) + }) + }) +} + +setTheme(getPreferredTheme()); +bsSetupThemeToggle(); diff --git a/news/index.html b/news/index.html new file mode 100644 index 0000000..69c1c28 --- /dev/null +++ b/news/index.html @@ -0,0 +1,62 @@ +<!DOCTYPE html> +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Changelog • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Changelog"></head><body> + <a href="#main" class="visually-hidden-focusable">Skip to contents</a> + + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + + <a class="navbar-brand me-2" href="../index.html">tapLock</a> + + <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> + + + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> + <span class="navbar-toggler-icon"></span> + </button> + + <div id="navbar" class="collapse navbar-collapse ms-3"> + <ul class="navbar-nav me-auto"><li class="nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li> +<li class="nav-item dropdown"> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="active nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> + </ul></div> + + + </div> +</nav><div class="container template-news"> +<div class="row"> + <main id="main" class="col-md-9"><div class="page-header"> + + <h1>Changelog</h1> + <small>Source: <a href="https://github.com/ixpantia/tapLock/blob/main/NEWS.md" class="external-link"><code>NEWS.md</code></a></small> + </div> + + <div class="section level2"> +<h2 class="pkg-version" data-toc-text="0.1.0" id="taplock-010">tapLock 0.1.0<a class="anchor" aria-label="anchor" href="#taplock-010"></a></h2> +<ul><li>Initialize NEWS.md.</li> +</ul></div> + </main></div> + + + <footer><div class="pkgdown-footer-left"> + <p>Developed by Andres Quintero.</p> +</div> + +<div class="pkgdown-footer-right"> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> +</div> + + </footer></div> + + + + + + </body></html> + diff --git a/pkgdown.js b/pkgdown.js index 5fccd9c..9757bf9 100644 --- a/pkgdown.js +++ b/pkgdown.js @@ -30,10 +30,10 @@ /* Clipboard --------------------------*/ function changeTooltipMessage(element, msg) { - var tooltipOriginalTitle=element.getAttribute('data-original-title'); - element.setAttribute('data-original-title', msg); + var tooltipOriginalTitle=element.getAttribute('data-bs-original-title'); + element.setAttribute('data-bs-original-title', msg); $(element).tooltip('show'); - element.setAttribute('data-original-title', tooltipOriginalTitle); + element.setAttribute('data-bs-original-title', tooltipOriginalTitle); } if(ClipboardJS.isSupported()) { @@ -60,7 +60,7 @@ e.clearSelection(); }); - clipboard.on('error', function() { + clipboard.on('error', function(e) { changeTooltipMessage(e.trigger,'Press Ctrl+C or Command+C to copy'); }); @@ -152,5 +152,3 @@ async function searchFuse(query, callback) { }); }); })(window.jQuery || window.$) - - diff --git a/pkgdown.yml b/pkgdown.yml index 0919d33..5430e91 100644 --- a/pkgdown.yml +++ b/pkgdown.yml @@ -1,8 +1,10 @@ -pandoc: 2.19.2 -pkgdown: 2.0.7 +pandoc: 3.1.11 +pkgdown: 2.1.0 pkgdown_sha: ~ articles: en_securing_shiny_google: en_securing_shiny_google.html es_asegura_shiny_con_google: es_asegura_shiny_con_google.html -last_built: 2024-01-11T19:55Z - +last_built: 2024-08-27T18:38Z +urls: + reference: https://maurolepore.github.io/tapLock/reference + article: https://maurolepore.github.io/tapLock/articles diff --git a/reference/add_trailing_slash.html b/reference/add_trailing_slash.html index 6a1c744..9e50d46 100644 --- a/reference/add_trailing_slash.html +++ b/reference/add_trailing_slash.html @@ -1,53 +1,42 @@ <!DOCTYPE html> -<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name="description" content="If the app URL does not end with a slash, this function -will add one."><title>Add trailing slash to URL — add_trailing_slash • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Add trailing slash to URL — add_trailing_slash"><meta property="og:description" content="If the app URL does not end with a slash, this function -will add one."><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--></head><body> +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Add trailing slash to URL — add_trailing_slash • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Add trailing slash to URL — add_trailing_slash"><meta name="description" content="If the app URL does not end with a slash, this function +will add one."><meta property="og:description" content="If the app URL does not end with a slash, this function +will add one."></head><body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="../index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> - <ul class="navbar-nav me-auto"><li class="active nav-item"> - <a class="nav-link" href="../reference/index.html">Reference</a> -</li> + <ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> -</li> - </ul><form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="../search.json" id="search-input" placeholder="Search for" autocomplete="off"></form> - - <ul class="navbar-nav"><li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul></div> - + </div> </nav><div class="container template-reference-topic"> <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>Add trailing slash to URL</h1> - <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/HEAD/R/utils.R" class="external-link"><code>R/utils.R</code></a></small> + + <h1>Add trailing slash to URL</h1> + <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/main/R/utils.R" class="external-link"><code>R/utils.R</code></a></small> <div class="d-none name"><code>add_trailing_slash.Rd</code></div> </div> @@ -63,34 +52,34 @@ <h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"> <div class="section level2"> <h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2> - <dl><dt>app_url</dt> + + +<dl><dt id="arg-url">url<a class="anchor" aria-label="anchor" href="#arg-url"></a></dt> <dd><p>A string containing a URL</p></dd> </dl></div> <div class="section level2"> <h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2> - - -<p>A string containing the URL with a trailing slash</p> + <p>A string containing the URL with a trailing slash</p> </div> - </main><aside class="col-md-3"><nav id="toc"><h2>On this page</h2> + </main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2> </nav></aside></div> <footer><div class="pkgdown-footer-left"> - <p></p><p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer></div> - - + + </body></html> diff --git a/reference/build_cookie.html b/reference/build_cookie.html index 606e7b5..b2d866e 100644 --- a/reference/build_cookie.html +++ b/reference/build_cookie.html @@ -1,51 +1,40 @@ <!DOCTYPE html> -<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name="description" content="Builds an HttpOnly cookie from a key and value"><title>Build a cookie — build_cookie • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Build a cookie — build_cookie"><meta property="og:description" content="Builds an HttpOnly cookie from a key and value"><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--></head><body> +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Build a cookie — build_cookie • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Build a cookie — build_cookie"><meta name="description" content="Builds an HttpOnly cookie from a key and value"><meta property="og:description" content="Builds an HttpOnly cookie from a key and value"></head><body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="../index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> - <ul class="navbar-nav me-auto"><li class="active nav-item"> - <a class="nav-link" href="../reference/index.html">Reference</a> -</li> + <ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> -</li> - </ul><form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="../search.json" id="search-input" placeholder="Search for" autocomplete="off"></form> - - <ul class="navbar-nav"><li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul></div> - + </div> </nav><div class="container template-reference-topic"> <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>Build a cookie</h1> - <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/HEAD/R/utils.R" class="external-link"><code>R/utils.R</code></a></small> + + <h1>Build a cookie</h1> + <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/main/R/utils.R" class="external-link"><code>R/utils.R</code></a></small> <div class="d-none name"><code>build_cookie.Rd</code></div> </div> @@ -60,38 +49,38 @@ <h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"> <div class="section level2"> <h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2> - <dl><dt>key</dt> + + +<dl><dt id="arg-key">key<a class="anchor" aria-label="anchor" href="#arg-key"></a></dt> <dd><p>A string containing the cookie key</p></dd> -<dt>value</dt> +<dt id="arg-value">value<a class="anchor" aria-label="anchor" href="#arg-value"></a></dt> <dd><p>A string containing the cookie value</p></dd> </dl></div> <div class="section level2"> <h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2> - - -<p>A string containing the cookie</p> + <p>A string containing the cookie</p> </div> - </main><aside class="col-md-3"><nav id="toc"><h2>On this page</h2> + </main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2> </nav></aside></div> <footer><div class="pkgdown-footer-left"> - <p></p><p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer></div> - - + + </body></html> diff --git a/reference/build_redirect_uri.html b/reference/build_redirect_uri.html index f4d5d22..a3b6f5f 100644 --- a/reference/build_redirect_uri.html +++ b/reference/build_redirect_uri.html @@ -1,51 +1,40 @@ <!DOCTYPE html> -<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name="description" content="Builds a redirect URI from an app URL"><title>Build a redirect URI — build_redirect_uri • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Build a redirect URI — build_redirect_uri"><meta property="og:description" content="Builds a redirect URI from an app URL"><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--></head><body> +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Build a redirect URI — build_redirect_uri • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Build a redirect URI — build_redirect_uri"><meta name="description" content="Builds a redirect URI from an app URL"><meta property="og:description" content="Builds a redirect URI from an app URL"></head><body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="../index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> - <ul class="navbar-nav me-auto"><li class="active nav-item"> - <a class="nav-link" href="../reference/index.html">Reference</a> -</li> + <ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> -</li> - </ul><form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="../search.json" id="search-input" placeholder="Search for" autocomplete="off"></form> - - <ul class="navbar-nav"><li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul></div> - + </div> </nav><div class="container template-reference-topic"> <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>Build a redirect URI</h1> - <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/HEAD/R/utils.R" class="external-link"><code>R/utils.R</code></a></small> + + <h1>Build a redirect URI</h1> + <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/main/R/utils.R" class="external-link"><code>R/utils.R</code></a></small> <div class="d-none name"><code>build_redirect_uri.Rd</code></div> </div> @@ -60,34 +49,34 @@ <h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"> <div class="section level2"> <h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2> - <dl><dt>app_url</dt> + + +<dl><dt id="arg-app-url">app_url<a class="anchor" aria-label="anchor" href="#arg-app-url"></a></dt> <dd><p>A string containing the app URL with a trailing slash</p></dd> </dl></div> <div class="section level2"> <h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2> - - -<p>A string containing the redirect URI</p> + <p>A string containing the redirect URI</p> </div> - </main><aside class="col-md-3"><nav id="toc"><h2>On this page</h2> + </main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2> </nav></aside></div> <footer><div class="pkgdown-footer-left"> - <p></p><p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer></div> - - + + </body></html> diff --git a/reference/decode_token.html b/reference/decode_token.html index 5978062..25066ae 100644 --- a/reference/decode_token.html +++ b/reference/decode_token.html @@ -1,51 +1,40 @@ <!DOCTYPE html> -<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name="description" content="Decodes a token"><title>Decode a token — decode_token • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Decode a token — decode_token"><meta property="og:description" content="Decodes a token"><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--></head><body> +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Decode a token — decode_token • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Decode a token — decode_token"><meta name="description" content="Decodes a token"><meta property="og:description" content="Decodes a token"></head><body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="../index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> - <ul class="navbar-nav me-auto"><li class="active nav-item"> - <a class="nav-link" href="../reference/index.html">Reference</a> -</li> + <ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> -</li> - </ul><form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="../search.json" id="search-input" placeholder="Search for" autocomplete="off"></form> - - <ul class="navbar-nav"><li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul></div> - + </div> </nav><div class="container template-reference-topic"> <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>Decode a token</h1> - <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/HEAD/R/config.R" class="external-link"><code>R/config.R</code></a></small> + + <h1>Decode a token</h1> + <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/main/R/config.R" class="external-link"><code>R/config.R</code></a></small> <div class="d-none name"><code>decode_token.Rd</code></div> </div> @@ -60,38 +49,38 @@ <h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"> <div class="section level2"> <h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2> - <dl><dt>config</dt> + + +<dl><dt id="arg-config">config<a class="anchor" aria-label="anchor" href="#arg-config"></a></dt> <dd><p>An openid_config object</p></dd> -<dt>token</dt> +<dt id="arg-token">token<a class="anchor" aria-label="anchor" href="#arg-token"></a></dt> <dd><p>The token to decode</p></dd> </dl></div> <div class="section level2"> <h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2> - - -<p>A list containing the decoded token's data</p> + <p>A list containing the decoded token's data</p> </div> - </main><aside class="col-md-3"><nav id="toc"><h2>On this page</h2> + </main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2> </nav></aside></div> <footer><div class="pkgdown-footer-left"> - <p></p><p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer></div> - - + + </body></html> diff --git a/reference/expires_at.html b/reference/expires_at.html index aa8ecfe..7fe36ab 100644 --- a/reference/expires_at.html +++ b/reference/expires_at.html @@ -1,51 +1,40 @@ <!DOCTYPE html> -<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name="description" content="Gets the expiration date and time of an access token"><title>Get the expiration date and time of an access token — expires_at • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Get the expiration date and time of an access token — expires_at"><meta property="og:description" content="Gets the expiration date and time of an access token"><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--></head><body> +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Get the expiration date and time of an access token — expires_at • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Get the expiration date and time of an access token — expires_at"><meta name="description" content="Gets the expiration date and time of an access token"><meta property="og:description" content="Gets the expiration date and time of an access token"></head><body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="../index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> - <ul class="navbar-nav me-auto"><li class="active nav-item"> - <a class="nav-link" href="../reference/index.html">Reference</a> -</li> + <ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> -</li> - </ul><form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="../search.json" id="search-input" placeholder="Search for" autocomplete="off"></form> - - <ul class="navbar-nav"><li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul></div> - + </div> </nav><div class="container template-reference-topic"> <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>Get the expiration date and time of an access token</h1> - <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/HEAD/R/auth.R" class="external-link"><code>R/auth.R</code></a></small> + + <h1>Get the expiration date and time of an access token</h1> + <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/main/R/auth.R" class="external-link"><code>R/auth.R</code></a></small> <div class="d-none name"><code>expires_at.Rd</code></div> </div> @@ -60,34 +49,34 @@ <h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"> <div class="section level2"> <h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2> - <dl><dt>token</dt> + + +<dl><dt id="arg-token">token<a class="anchor" aria-label="anchor" href="#arg-token"></a></dt> <dd><p>An access_token object</p></dd> </dl></div> <div class="section level2"> <h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2> - - -<p>A POSIXct object containing the date and time the token expires</p> + <p>A POSIXct object containing the date and time the token expires</p> </div> - </main><aside class="col-md-3"><nav id="toc"><h2>On this page</h2> + </main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2> </nav></aside></div> <footer><div class="pkgdown-footer-left"> - <p></p><p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer></div> - - + + </body></html> diff --git a/reference/expires_in.html b/reference/expires_in.html index ac414ee..d94dfd6 100644 --- a/reference/expires_in.html +++ b/reference/expires_in.html @@ -1,51 +1,40 @@ <!DOCTYPE html> -<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name="description" content="Gets the expiration time of an access token"><title>Get the expiration time of an access token — expires_in • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Get the expiration time of an access token — expires_in"><meta property="og:description" content="Gets the expiration time of an access token"><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--></head><body> +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Get the expiration time of an access token — expires_in • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Get the expiration time of an access token — expires_in"><meta name="description" content="Gets the expiration time of an access token"><meta property="og:description" content="Gets the expiration time of an access token"></head><body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="../index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> - <ul class="navbar-nav me-auto"><li class="active nav-item"> - <a class="nav-link" href="../reference/index.html">Reference</a> -</li> + <ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> -</li> - </ul><form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="../search.json" id="search-input" placeholder="Search for" autocomplete="off"></form> - - <ul class="navbar-nav"><li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul></div> - + </div> </nav><div class="container template-reference-topic"> <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>Get the expiration time of an access token</h1> - <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/HEAD/R/auth.R" class="external-link"><code>R/auth.R</code></a></small> + + <h1>Get the expiration time of an access token</h1> + <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/main/R/auth.R" class="external-link"><code>R/auth.R</code></a></small> <div class="d-none name"><code>expires_in.Rd</code></div> </div> @@ -60,34 +49,34 @@ <h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"> <div class="section level2"> <h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2> - <dl><dt>token</dt> + + +<dl><dt id="arg-token">token<a class="anchor" aria-label="anchor" href="#arg-token"></a></dt> <dd><p>An access_token object</p></dd> </dl></div> <div class="section level2"> <h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2> - - -<p>A duration object containing the time until the token expires</p> + <p>A duration object containing the time until the token expires</p> </div> - </main><aside class="col-md-3"><nav id="toc"><h2>On this page</h2> + </main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2> </nav></aside></div> <footer><div class="pkgdown-footer-left"> - <p></p><p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer></div> - - + + </body></html> diff --git a/reference/get_client_id.html b/reference/get_client_id.html index 3bfaed5..c577fa6 100644 --- a/reference/get_client_id.html +++ b/reference/get_client_id.html @@ -1,51 +1,40 @@ <!DOCTYPE html> -<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name="description" content="Gets the client ID for the provider"><title>Get the client ID — get_client_id • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Get the client ID — get_client_id"><meta property="og:description" content="Gets the client ID for the provider"><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--></head><body> +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Get the client ID — get_client_id • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Get the client ID — get_client_id"><meta name="description" content="Gets the client ID for the provider"><meta property="og:description" content="Gets the client ID for the provider"></head><body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="../index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> - <ul class="navbar-nav me-auto"><li class="active nav-item"> - <a class="nav-link" href="../reference/index.html">Reference</a> -</li> + <ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> -</li> - </ul><form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="../search.json" id="search-input" placeholder="Search for" autocomplete="off"></form> - - <ul class="navbar-nav"><li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul></div> - + </div> </nav><div class="container template-reference-topic"> <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>Get the client ID</h1> - <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/HEAD/R/config.R" class="external-link"><code>R/config.R</code></a></small> + + <h1>Get the client ID</h1> + <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/main/R/config.R" class="external-link"><code>R/config.R</code></a></small> <div class="d-none name"><code>get_client_id.Rd</code></div> </div> @@ -60,34 +49,34 @@ <h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"> <div class="section level2"> <h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2> - <dl><dt>config</dt> + + +<dl><dt id="arg-config">config<a class="anchor" aria-label="anchor" href="#arg-config"></a></dt> <dd><p>An openid_config object</p></dd> </dl></div> <div class="section level2"> <h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2> - - -<p>A string containing the client ID</p> + <p>A string containing the client ID</p> </div> - </main><aside class="col-md-3"><nav id="toc"><h2>On this page</h2> + </main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2> </nav></aside></div> <footer><div class="pkgdown-footer-left"> - <p></p><p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer></div> - - + + </body></html> diff --git a/reference/get_login_url.html b/reference/get_login_url.html index 6094b61..c880838 100644 --- a/reference/get_login_url.html +++ b/reference/get_login_url.html @@ -1,53 +1,42 @@ <!DOCTYPE html> -<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name="description" content="Gets the URL that the provider should redirect to -after a login attempt."><title>Get the login URL for the app — get_login_url • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Get the login URL for the app — get_login_url"><meta property="og:description" content="Gets the URL that the provider should redirect to -after a login attempt."><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--></head><body> +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Get the login URL for the app — get_login_url • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Get the login URL for the app — get_login_url"><meta name="description" content="Gets the URL that the provider should redirect to +after a login attempt."><meta property="og:description" content="Gets the URL that the provider should redirect to +after a login attempt."></head><body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="../index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> - <ul class="navbar-nav me-auto"><li class="active nav-item"> - <a class="nav-link" href="../reference/index.html">Reference</a> -</li> + <ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> -</li> - </ul><form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="../search.json" id="search-input" placeholder="Search for" autocomplete="off"></form> - - <ul class="navbar-nav"><li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul></div> - + </div> </nav><div class="container template-reference-topic"> <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>Get the login URL for the app</h1> - <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/HEAD/R/config.R" class="external-link"><code>R/config.R</code></a></small> + + <h1>Get the login URL for the app</h1> + <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/main/R/config.R" class="external-link"><code>R/config.R</code></a></small> <div class="d-none name"><code>get_login_url.Rd</code></div> </div> @@ -63,34 +52,34 @@ <h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"> <div class="section level2"> <h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2> - <dl><dt>config</dt> + + +<dl><dt id="arg-config">config<a class="anchor" aria-label="anchor" href="#arg-config"></a></dt> <dd><p>An openid_config object</p></dd> </dl></div> <div class="section level2"> <h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2> - - -<p>A string containing the login URL</p> + <p>A string containing the login URL</p> </div> - </main><aside class="col-md-3"><nav id="toc"><h2>On this page</h2> + </main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2> </nav></aside></div> <footer><div class="pkgdown-footer-left"> - <p></p><p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer></div> - - + + </body></html> diff --git a/reference/get_logout_url.html b/reference/get_logout_url.html index ddfae8f..8b0859b 100644 --- a/reference/get_logout_url.html +++ b/reference/get_logout_url.html @@ -1,51 +1,40 @@ <!DOCTYPE html> -<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name="description" content="Gets the URL for SLO (single logout)"><title>Get the logout URL for the provider — get_logout_url • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Get the logout URL for the provider — get_logout_url"><meta property="og:description" content="Gets the URL for SLO (single logout)"><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--></head><body> +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Get the logout URL for the provider — get_logout_url • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Get the logout URL for the provider — get_logout_url"><meta name="description" content="Gets the URL for SLO (single logout)"><meta property="og:description" content="Gets the URL for SLO (single logout)"></head><body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="../index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> - <ul class="navbar-nav me-auto"><li class="active nav-item"> - <a class="nav-link" href="../reference/index.html">Reference</a> -</li> + <ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> -</li> - </ul><form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="../search.json" id="search-input" placeholder="Search for" autocomplete="off"></form> - - <ul class="navbar-nav"><li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul></div> - + </div> </nav><div class="container template-reference-topic"> <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>Get the logout URL for the provider</h1> - <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/HEAD/R/config.R" class="external-link"><code>R/config.R</code></a></small> + + <h1>Get the logout URL for the provider</h1> + <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/main/R/config.R" class="external-link"><code>R/config.R</code></a></small> <div class="d-none name"><code>get_logout_url.Rd</code></div> </div> @@ -60,34 +49,34 @@ <h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"> <div class="section level2"> <h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2> - <dl><dt>config</dt> + + +<dl><dt id="arg-config">config<a class="anchor" aria-label="anchor" href="#arg-config"></a></dt> <dd><p>An openid_config object</p></dd> </dl></div> <div class="section level2"> <h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2> - - -<p>A string containing the logout URL</p> + <p>A string containing the logout URL</p> </div> - </main><aside class="col-md-3"><nav id="toc"><h2>On this page</h2> + </main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2> </nav></aside></div> <footer><div class="pkgdown-footer-left"> - <p></p><p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer></div> - - + + </body></html> diff --git a/reference/get_token_field.html b/reference/get_token_field.html index 1947f53..284e93d 100644 --- a/reference/get_token_field.html +++ b/reference/get_token_field.html @@ -1,51 +1,40 @@ <!DOCTYPE html> -<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name="description" content="Gets the issued at time of an access token"><title>Get the issued at time of an access token — get_token_field • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Get the issued at time of an access token — get_token_field"><meta property="og:description" content="Gets the issued at time of an access token"><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--></head><body> +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Get the issued at time of an access token — get_token_field • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Get the issued at time of an access token — get_token_field"><meta name="description" content="Gets the issued at time of an access token"><meta property="og:description" content="Gets the issued at time of an access token"></head><body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="../index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> - <ul class="navbar-nav me-auto"><li class="active nav-item"> - <a class="nav-link" href="../reference/index.html">Reference</a> -</li> + <ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> -</li> - </ul><form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="../search.json" id="search-input" placeholder="Search for" autocomplete="off"></form> - - <ul class="navbar-nav"><li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul></div> - + </div> </nav><div class="container template-reference-topic"> <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>Get the issued at time of an access token</h1> - <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/HEAD/R/auth.R" class="external-link"><code>R/auth.R</code></a></small> + + <h1>Get the issued at time of an access token</h1> + <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/main/R/auth.R" class="external-link"><code>R/auth.R</code></a></small> <div class="d-none name"><code>get_token_field.Rd</code></div> </div> @@ -60,38 +49,38 @@ <h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"> <div class="section level2"> <h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2> - <dl><dt>token</dt> + + +<dl><dt id="arg-token">token<a class="anchor" aria-label="anchor" href="#arg-token"></a></dt> <dd><p>An access_token object</p></dd> -<dt>field</dt> +<dt id="arg-field">field<a class="anchor" aria-label="anchor" href="#arg-field"></a></dt> <dd><p>The field to get from the token</p></dd> </dl></div> <div class="section level2"> <h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2> - - -<p>A POSIXct object containing the date and time the token was issued</p> + <p>A POSIXct object containing the date and time the token was issued</p> </div> - </main><aside class="col-md-3"><nav id="toc"><h2>On this page</h2> + </main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2> </nav></aside></div> <footer><div class="pkgdown-footer-left"> - <p></p><p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer></div> - - + + </body></html> diff --git a/reference/index.html b/reference/index.html index a1e510b..f94e3a5 100644 --- a/reference/index.html +++ b/reference/index.html @@ -1,190 +1,147 @@ <!DOCTYPE html> -<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Function reference • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Function reference"><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--></head><body> +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Package index • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Package index"></head><body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="../index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> - <ul class="navbar-nav me-auto"><li class="active nav-item"> - <a class="nav-link" href="../reference/index.html">Reference</a> -</li> + <ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> -</li> - </ul><form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="../search.json" id="search-input" placeholder="Search for" autocomplete="off"></form> - - <ul class="navbar-nav"><li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul></div> - + </div> </nav><div class="container template-reference-index"> <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>Function reference</h1> + + <h1>Package index</h1> </div> <div class="section level2"> - <h2 id="provider-configurations">Provider configurations<a class="anchor" aria-label="anchor" href="#provider-configurations"></a></h2> - - <p class="section-desc"></p><p>Setup an authentication provider</p> + <h2 id="all-functions">All functions<a class="anchor" aria-label="anchor" href="#all-functions"></a></h2> + + + + + </div><div class="section level2"> + + - - </div><div id="" class="section level2"> - - - <dl><dt> - - <code><a href="new_openid_config.html">new_openid_config()</a></code> + + <code><a href="expires_at.html">expires_at()</a></code> + </dt> - <dd>New openid configuration</dd> + <dd>Get the expiration date and time of an access token</dd> </dl><dl><dt> - - <code><a href="new_google_config.html">new_google_config()</a></code> + + <code><a href="expires_in.html">expires_in()</a></code> + </dt> - <dd>Create a new google_config object</dd> + <dd>Get the expiration time of an access token</dd> </dl><dl><dt> - - <code><a href="new_entra_id_config.html">new_entra_id_config()</a></code> + + <code><a href="get_token_field.html">get_token_field()</a></code> + </dt> - <dd>Create a new entra_id_config object</dd> + <dd>Get the issued at time of an access token</dd> </dl><dl><dt> - - <code><a href="new_auth0_config.html">new_auth0_config()</a></code> + + <code><a href="is_expired.html">is_expired()</a></code> + </dt> - <dd>Create a new auth0_config object</dd> - </dl></div><div class="section level2"> - <h2 id="work-with-token">Work with token<a class="anchor" aria-label="anchor" href="#work-with-token"></a></h2> - - <p class="section-desc"></p><p>Interact with the authentication token</p> + <dd>Check if an access token is expired</dd> + </dl><dl><dt> - - </div><div id="" class="section level2"> - - - + <code><a href="is_valid.html">is_valid()</a></code> - <dl><dt> - - <code><a href="get_token_field.html">get_token_field()</a></code> </dt> - <dd>Get the issued at time of an access token</dd> + <dd>Check if an access token is valid</dd> + </dl><dl><dt> + + <code><a href="new_auth0_config.html">new_auth0_config()</a></code> + + </dt> + <dd>Create a new auth0_config object</dd> </dl><dl><dt> - - <code><a href="expires_at.html">expires_at()</a></code> + + <code><a href="new_entra_id_config.html">new_entra_id_config()</a></code> + </dt> - <dd>Get the expiration date and time of an access token</dd> + <dd>Create a new entra_id_config object</dd> </dl><dl><dt> - - <code><a href="expires_in.html">expires_in()</a></code> + + <code><a href="new_google_config.html">new_google_config()</a></code> + </dt> - <dd>Get the expiration time of an access token</dd> + <dd>Create a new google_config object</dd> </dl><dl><dt> - - <code><a href="is_expired.html">is_expired()</a></code> + + <code><a href="new_openid_config.html">new_openid_config()</a></code> + </dt> - <dd>Check if an access token is expired</dd> + <dd>New openid configuration</dd> </dl><dl><dt> - - <code><a href="is_valid.html">is_valid()</a></code> + + <code><a href="print.access_token.html">print(<i><access_token></i>)</a></code> + </dt> - <dd>Check if an access token is valid</dd> - </dl></div><div class="section level2"> - <h2 id="shiny">Shiny<a class="anchor" aria-label="anchor" href="#shiny"></a></h2> - - <p class="section-desc"></p><p>Functions to use inside Shiny</p> + <dd>Print an access token</dd> + </dl><dl><dt> - - </div><div id="" class="section level2"> - - - + <code><a href="sso_shiny_app.html">sso_shiny_app()</a></code> - <dl><dt> - - <code><a href="sso_shiny_app.html">sso_shiny_app()</a></code> </dt> <dd>Create a Shiny app with SSO</dd> </dl><dl><dt> - - <code><a href="token.html">token()</a></code> - </dt> - <dd>Get the access token</dd> - </dl></div><div class="section level2"> - <h2 id="utilities">Utilities<a class="anchor" aria-label="anchor" href="#utilities"></a></h2> - - <p class="section-desc"></p><p>Convenience functions for the user.</p> - - </div><div id="" class="section level2"> - - - + <code><a href="token.html">token()</a></code> - <dl><dt> - - <code><a href="use_futures.html">use_futures()</a></code> </dt> - <dd>Use futures for asynchronous computations</dd> - </dl></div><div class="section level2"> - <h2 id="s-methods">S3 methods<a class="anchor" aria-label="anchor" href="#s-methods"></a></h2> - - + <dd>Get the access token</dd> + </dl><dl><dt> - - </div><div id="" class="section level2"> - - - + <code><a href="use_futures.html">use_futures()</a></code> - <dl><dt> - - <code><a href="print.access_token.html">print(<i><access_token></i>)</a></code> </dt> - <dd>Print an access token</dd> + <dd>Use futures for asynchronous computations</dd> </dl></div> - </main><aside class="col-md-3"><nav id="toc"><h2>On this page</h2> - </nav></aside></div> + </main></div> <footer><div class="pkgdown-footer-left"> - <p></p><p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer></div> - - + + </body></html> diff --git a/reference/is_expired.html b/reference/is_expired.html index 4025415..9bdae27 100644 --- a/reference/is_expired.html +++ b/reference/is_expired.html @@ -1,51 +1,40 @@ <!DOCTYPE html> -<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name="description" content="Checks if an access token is expired"><title>Check if an access token is expired — is_expired • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Check if an access token is expired — is_expired"><meta property="og:description" content="Checks if an access token is expired"><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--></head><body> +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Check if an access token is expired — is_expired • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Check if an access token is expired — is_expired"><meta name="description" content="Checks if an access token is expired"><meta property="og:description" content="Checks if an access token is expired"></head><body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="../index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> - <ul class="navbar-nav me-auto"><li class="active nav-item"> - <a class="nav-link" href="../reference/index.html">Reference</a> -</li> + <ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> -</li> - </ul><form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="../search.json" id="search-input" placeholder="Search for" autocomplete="off"></form> - - <ul class="navbar-nav"><li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul></div> - + </div> </nav><div class="container template-reference-topic"> <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>Check if an access token is expired</h1> - <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/HEAD/R/auth.R" class="external-link"><code>R/auth.R</code></a></small> + + <h1>Check if an access token is expired</h1> + <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/main/R/auth.R" class="external-link"><code>R/auth.R</code></a></small> <div class="d-none name"><code>is_expired.Rd</code></div> </div> @@ -60,34 +49,34 @@ <h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"> <div class="section level2"> <h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2> - <dl><dt>token</dt> + + +<dl><dt id="arg-token">token<a class="anchor" aria-label="anchor" href="#arg-token"></a></dt> <dd><p>An access_token object</p></dd> </dl></div> <div class="section level2"> <h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2> - - -<p>A boolean indicating if the token is expired</p> + <p>A boolean indicating if the token is expired</p> </div> - </main><aside class="col-md-3"><nav id="toc"><h2>On this page</h2> + </main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2> </nav></aside></div> <footer><div class="pkgdown-footer-left"> - <p></p><p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer></div> - - + + </body></html> diff --git a/reference/is_valid.html b/reference/is_valid.html index 3caa286..0b47b46 100644 --- a/reference/is_valid.html +++ b/reference/is_valid.html @@ -1,53 +1,42 @@ <!DOCTYPE html> -<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name="description" content="Checks if an access token is valid -by checking if it is expired"><title>Check if an access token is valid — is_valid • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Check if an access token is valid — is_valid"><meta property="og:description" content="Checks if an access token is valid -by checking if it is expired"><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--></head><body> +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Check if an access token is valid — is_valid • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Check if an access token is valid — is_valid"><meta name="description" content="Checks if an access token is valid +by checking if it is expired"><meta property="og:description" content="Checks if an access token is valid +by checking if it is expired"></head><body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="../index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> - <ul class="navbar-nav me-auto"><li class="active nav-item"> - <a class="nav-link" href="../reference/index.html">Reference</a> -</li> + <ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> -</li> - </ul><form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="../search.json" id="search-input" placeholder="Search for" autocomplete="off"></form> - - <ul class="navbar-nav"><li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul></div> - + </div> </nav><div class="container template-reference-topic"> <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>Check if an access token is valid</h1> - <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/HEAD/R/auth.R" class="external-link"><code>R/auth.R</code></a></small> + + <h1>Check if an access token is valid</h1> + <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/main/R/auth.R" class="external-link"><code>R/auth.R</code></a></small> <div class="d-none name"><code>is_valid.Rd</code></div> </div> @@ -63,34 +52,34 @@ <h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"> <div class="section level2"> <h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2> - <dl><dt>token</dt> + + +<dl><dt id="arg-token">token<a class="anchor" aria-label="anchor" href="#arg-token"></a></dt> <dd><p>An access_token object</p></dd> </dl></div> <div class="section level2"> <h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2> - - -<p>A boolean indicating if the token is valid</p> + <p>A boolean indicating if the token is valid</p> </div> - </main><aside class="col-md-3"><nav id="toc"><h2>On this page</h2> + </main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2> </nav></aside></div> <footer><div class="pkgdown-footer-left"> - <p></p><p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer></div> - - + + </body></html> diff --git a/reference/new_auth0_config.html b/reference/new_auth0_config.html index 42a08bf..d6e0885 100644 --- a/reference/new_auth0_config.html +++ b/reference/new_auth0_config.html @@ -1,51 +1,40 @@ <!DOCTYPE html> -<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name="description" content="Creates a new auth0_config object"><title>Create a new auth0_config object — new_auth0_config • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Create a new auth0_config object — new_auth0_config"><meta property="og:description" content="Creates a new auth0_config object"><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--></head><body> +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Create a new auth0_config object — new_auth0_config • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Create a new auth0_config object — new_auth0_config"><meta name="description" content="Creates a new auth0_config object"><meta property="og:description" content="Creates a new auth0_config object"></head><body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="../index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> - <ul class="navbar-nav me-auto"><li class="active nav-item"> - <a class="nav-link" href="../reference/index.html">Reference</a> -</li> + <ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> -</li> - </ul><form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="../search.json" id="search-input" placeholder="Search for" autocomplete="off"></form> - - <ul class="navbar-nav"><li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul></div> - + </div> </nav><div class="container template-reference-topic"> <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>Create a new auth0_config object</h1> - <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/HEAD/R/auth0.R" class="external-link"><code>R/auth0.R</code></a></small> + + <h1>Create a new auth0_config object</h1> + <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/main/R/auth0.R" class="external-link"><code>R/auth0.R</code></a></small> <div class="d-none name"><code>new_auth0_config.Rd</code></div> </div> @@ -60,46 +49,46 @@ <h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"> <div class="section level2"> <h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2> - <dl><dt>client_id</dt> + + +<dl><dt id="arg-client-id">client_id<a class="anchor" aria-label="anchor" href="#arg-client-id"></a></dt> <dd><p>The client ID for the app</p></dd> -<dt>client_secret</dt> +<dt id="arg-client-secret">client_secret<a class="anchor" aria-label="anchor" href="#arg-client-secret"></a></dt> <dd><p>The client secret for the app</p></dd> -<dt>auth0_domain</dt> +<dt id="arg-auth-domain">auth0_domain<a class="anchor" aria-label="anchor" href="#arg-auth-domain"></a></dt> <dd><p>The domain for the Auth0 tenant</p></dd> -<dt>app_url</dt> +<dt id="arg-app-url">app_url<a class="anchor" aria-label="anchor" href="#arg-app-url"></a></dt> <dd><p>The URL for the app</p></dd> </dl></div> <div class="section level2"> <h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2> - - -<p>An auth0_config object</p> + <p>An auth0_config object</p> </div> - </main><aside class="col-md-3"><nav id="toc"><h2>On this page</h2> + </main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2> </nav></aside></div> <footer><div class="pkgdown-footer-left"> - <p></p><p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer></div> - - + + </body></html> diff --git a/reference/new_entra_id_config.html b/reference/new_entra_id_config.html index 0532e23..f30ab7c 100644 --- a/reference/new_entra_id_config.html +++ b/reference/new_entra_id_config.html @@ -1,51 +1,40 @@ <!DOCTYPE html> -<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name="description" content="Creates a new entra_id_config object"><title>Create a new entra_id_config object — new_entra_id_config • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Create a new entra_id_config object — new_entra_id_config"><meta property="og:description" content="Creates a new entra_id_config object"><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--></head><body> +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Create a new entra_id_config object — new_entra_id_config • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Create a new entra_id_config object — new_entra_id_config"><meta name="description" content="Creates a new entra_id_config object"><meta property="og:description" content="Creates a new entra_id_config object"></head><body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="../index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> - <ul class="navbar-nav me-auto"><li class="active nav-item"> - <a class="nav-link" href="../reference/index.html">Reference</a> -</li> + <ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> -</li> - </ul><form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="../search.json" id="search-input" placeholder="Search for" autocomplete="off"></form> - - <ul class="navbar-nav"><li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul></div> - + </div> </nav><div class="container template-reference-topic"> <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>Create a new entra_id_config object</h1> - <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/HEAD/R/entra_id.R" class="external-link"><code>R/entra_id.R</code></a></small> + + <h1>Create a new entra_id_config object</h1> + <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/main/R/entra_id.R" class="external-link"><code>R/entra_id.R</code></a></small> <div class="d-none name"><code>new_entra_id_config.Rd</code></div> </div> @@ -60,46 +49,46 @@ <h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"> <div class="section level2"> <h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2> - <dl><dt>tenant_id</dt> + + +<dl><dt id="arg-tenant-id">tenant_id<a class="anchor" aria-label="anchor" href="#arg-tenant-id"></a></dt> <dd><p>The tenant ID for the app</p></dd> -<dt>client_id</dt> +<dt id="arg-client-id">client_id<a class="anchor" aria-label="anchor" href="#arg-client-id"></a></dt> <dd><p>The client ID for the app</p></dd> -<dt>client_secret</dt> +<dt id="arg-client-secret">client_secret<a class="anchor" aria-label="anchor" href="#arg-client-secret"></a></dt> <dd><p>The client secret for the app</p></dd> -<dt>app_url</dt> +<dt id="arg-app-url">app_url<a class="anchor" aria-label="anchor" href="#arg-app-url"></a></dt> <dd><p>The URL for the app</p></dd> </dl></div> <div class="section level2"> <h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2> - - -<p>An entra_id_config object</p> + <p>An entra_id_config object</p> </div> - </main><aside class="col-md-3"><nav id="toc"><h2>On this page</h2> + </main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2> </nav></aside></div> <footer><div class="pkgdown-footer-left"> - <p></p><p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer></div> - - + + </body></html> diff --git a/reference/new_google_config.html b/reference/new_google_config.html index 3def918..d94f7e1 100644 --- a/reference/new_google_config.html +++ b/reference/new_google_config.html @@ -1,51 +1,40 @@ <!DOCTYPE html> -<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name="description" content="Creates a new google_config object"><title>Create a new google_config object — new_google_config • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Create a new google_config object — new_google_config"><meta property="og:description" content="Creates a new google_config object"><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--></head><body> +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Create a new google_config object — new_google_config • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Create a new google_config object — new_google_config"><meta name="description" content="Creates a new google_config object"><meta property="og:description" content="Creates a new google_config object"></head><body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="../index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> - <ul class="navbar-nav me-auto"><li class="active nav-item"> - <a class="nav-link" href="../reference/index.html">Reference</a> -</li> + <ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> -</li> - </ul><form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="../search.json" id="search-input" placeholder="Search for" autocomplete="off"></form> - - <ul class="navbar-nav"><li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul></div> - + </div> </nav><div class="container template-reference-topic"> <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>Create a new google_config object</h1> - <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/HEAD/R/google.R" class="external-link"><code>R/google.R</code></a></small> + + <h1>Create a new google_config object</h1> + <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/main/R/google.R" class="external-link"><code>R/google.R</code></a></small> <div class="d-none name"><code>new_google_config.Rd</code></div> </div> @@ -60,42 +49,42 @@ <h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"> <div class="section level2"> <h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2> - <dl><dt>client_id</dt> + + +<dl><dt id="arg-client-id">client_id<a class="anchor" aria-label="anchor" href="#arg-client-id"></a></dt> <dd><p>The client ID for the app</p></dd> -<dt>client_secret</dt> +<dt id="arg-client-secret">client_secret<a class="anchor" aria-label="anchor" href="#arg-client-secret"></a></dt> <dd><p>The client secret for the app</p></dd> -<dt>app_url</dt> +<dt id="arg-app-url">app_url<a class="anchor" aria-label="anchor" href="#arg-app-url"></a></dt> <dd><p>The URL for the app</p></dd> </dl></div> <div class="section level2"> <h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2> - - -<p>A google_config object</p> + <p>A google_config object</p> </div> - </main><aside class="col-md-3"><nav id="toc"><h2>On this page</h2> + </main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2> </nav></aside></div> <footer><div class="pkgdown-footer-left"> - <p></p><p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer></div> - - + + </body></html> diff --git a/reference/new_openid_config.html b/reference/new_openid_config.html index 9951ce8..7a82e85 100644 --- a/reference/new_openid_config.html +++ b/reference/new_openid_config.html @@ -1,55 +1,44 @@ <!DOCTYPE html> -<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name="description" content="Creates a new openid configuration object +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>New openid configuration — new_openid_config • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="New openid configuration — new_openid_config"><meta name="description" content="Creates a new openid configuration object for the given provider. You can use this function or -the individual provider functions."><title>New openid configuration — new_openid_config • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="New openid configuration — new_openid_config"><meta property="og:description" content="Creates a new openid configuration object +the individual provider functions."><meta property="og:description" content="Creates a new openid configuration object for the given provider. You can use this function or -the individual provider functions."><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--></head><body> +the individual provider functions."></head><body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="../index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> - <ul class="navbar-nav me-auto"><li class="active nav-item"> - <a class="nav-link" href="../reference/index.html">Reference</a> -</li> + <ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> -</li> - </ul><form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="../search.json" id="search-input" placeholder="Search for" autocomplete="off"></form> - - <ul class="navbar-nav"><li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul></div> - + </div> </nav><div class="container template-reference-topic"> <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>New openid configuration</h1> - <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/HEAD/R/config.R" class="external-link"><code>R/config.R</code></a></small> + + <h1>New openid configuration</h1> + <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/main/R/config.R" class="external-link"><code>R/config.R</code></a></small> <div class="d-none name"><code>new_openid_config.Rd</code></div> </div> @@ -66,16 +55,18 @@ <h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"> <div class="section level2"> <h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2> - <dl><dt>provider</dt> + + +<dl><dt id="arg-provider">provider<a class="anchor" aria-label="anchor" href="#arg-provider"></a></dt> <dd><p>The openid provider to use</p></dd> -<dt>app_url</dt> +<dt id="arg-app-url">app_url<a class="anchor" aria-label="anchor" href="#arg-app-url"></a></dt> <dd><p>The URL of the application (used to build redirect, login, and logout URLs)</p></dd> -<dt>...</dt> +<dt id="arg--">...<a class="anchor" aria-label="anchor" href="#arg--"></a></dt> <dd><p>Additional arguments passed to the provider's configuration. This depends on the provider.</p> <p>The <code>"google"</code> provider accepts the following arguments:</p><ul><li><p><code>client_id</code></p></li> @@ -91,28 +82,26 @@ <h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#argumen </dl></div> <div class="section level2"> <h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2> - - -<p>An openid_config object</p> + <p>An openid_config object</p> </div> - </main><aside class="col-md-3"><nav id="toc"><h2>On this page</h2> + </main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2> </nav></aside></div> <footer><div class="pkgdown-footer-left"> - <p></p><p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer></div> - - + + </body></html> diff --git a/reference/parse_cookies.html b/reference/parse_cookies.html index f41647e..1c62ae1 100644 --- a/reference/parse_cookies.html +++ b/reference/parse_cookies.html @@ -1,51 +1,40 @@ <!DOCTYPE html> -<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name="description" content="Parses cookies from a string"><title>Parse cookies — parse_cookies • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Parse cookies — parse_cookies"><meta property="og:description" content="Parses cookies from a string"><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--></head><body> +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Parse cookies — parse_cookies • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Parse cookies — parse_cookies"><meta name="description" content="Parses cookies from a string"><meta property="og:description" content="Parses cookies from a string"></head><body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="../index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> - <ul class="navbar-nav me-auto"><li class="active nav-item"> - <a class="nav-link" href="../reference/index.html">Reference</a> -</li> + <ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> -</li> - </ul><form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="../search.json" id="search-input" placeholder="Search for" autocomplete="off"></form> - - <ul class="navbar-nav"><li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul></div> - + </div> </nav><div class="container template-reference-topic"> <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>Parse cookies</h1> - <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/HEAD/R/utils.R" class="external-link"><code>R/utils.R</code></a></small> + + <h1>Parse cookies</h1> + <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/main/R/utils.R" class="external-link"><code>R/utils.R</code></a></small> <div class="d-none name"><code>parse_cookies.Rd</code></div> </div> @@ -60,34 +49,34 @@ <h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"> <div class="section level2"> <h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2> - <dl><dt>x</dt> + + +<dl><dt id="arg-x">x<a class="anchor" aria-label="anchor" href="#arg-x"></a></dt> <dd><p>A string containing the cookies</p></dd> </dl></div> <div class="section level2"> <h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2> - - -<p>A list containing the cookies</p> + <p>A list containing the cookies</p> </div> - </main><aside class="col-md-3"><nav id="toc"><h2>On this page</h2> + </main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2> </nav></aside></div> <footer><div class="pkgdown-footer-left"> - <p></p><p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer></div> - - + + </body></html> diff --git a/reference/print.access_token.html b/reference/print.access_token.html index 5976b66..21c23ae 100644 --- a/reference/print.access_token.html +++ b/reference/print.access_token.html @@ -1,51 +1,40 @@ <!DOCTYPE html> -<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name="description" content="Prints an access token's expiration date"><title>Print an access token — print.access_token • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Print an access token — print.access_token"><meta property="og:description" content="Prints an access token's expiration date"><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--></head><body> +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Print an access token — print.access_token • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Print an access token — print.access_token"><meta name="description" content="Prints an access token's expiration date"><meta property="og:description" content="Prints an access token's expiration date"></head><body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="../index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> - <ul class="navbar-nav me-auto"><li class="active nav-item"> - <a class="nav-link" href="../reference/index.html">Reference</a> -</li> + <ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> -</li> - </ul><form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="../search.json" id="search-input" placeholder="Search for" autocomplete="off"></form> - - <ul class="navbar-nav"><li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul></div> - + </div> </nav><div class="container template-reference-topic"> <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>Print an access token</h1> - <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/HEAD/R/auth.R" class="external-link"><code>R/auth.R</code></a></small> + + <h1>Print an access token</h1> + <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/main/R/auth.R" class="external-link"><code>R/auth.R</code></a></small> <div class="d-none name"><code>print.access_token.Rd</code></div> </div> @@ -55,38 +44,40 @@ <div class="section level2"> <h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"></a></h2> - <div class="sourceCode"><pre class="sourceCode r"><code><span><span class="co"># S3 method for access_token</span></span> + <div class="sourceCode"><pre class="sourceCode r"><code><span><span class="co"># S3 method for class 'access_token'</span></span> <span><span class="fu"><a href="https://rdrr.io/r/base/print.html" class="external-link">print</a></span><span class="op">(</span><span class="va">x</span>, <span class="va">...</span><span class="op">)</span></span></code></pre></div> </div> <div class="section level2"> <h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2> - <dl><dt>x</dt> + + +<dl><dt id="arg-x">x<a class="anchor" aria-label="anchor" href="#arg-x"></a></dt> <dd><p>An access_token object</p></dd> -<dt>...</dt> +<dt id="arg--">...<a class="anchor" aria-label="anchor" href="#arg--"></a></dt> <dd><p>Ignored</p></dd> </dl></div> - </main><aside class="col-md-3"><nav id="toc"><h2>On this page</h2> + </main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2> </nav></aside></div> <footer><div class="pkgdown-footer-left"> - <p></p><p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer></div> - - + + </body></html> diff --git a/reference/refresh_jwks.html b/reference/refresh_jwks.html index 1967335..c180e78 100644 --- a/reference/refresh_jwks.html +++ b/reference/refresh_jwks.html @@ -1,51 +1,40 @@ <!DOCTYPE html> -<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name="description" content="Refreshes the JWKS"><title>Refresh the JWKS — refresh_jwks • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Refresh the JWKS — refresh_jwks"><meta property="og:description" content="Refreshes the JWKS"><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--></head><body> +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Refresh the JWKS — refresh_jwks • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Refresh the JWKS — refresh_jwks"><meta name="description" content="Refreshes the JWKS"><meta property="og:description" content="Refreshes the JWKS"></head><body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="../index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> - <ul class="navbar-nav me-auto"><li class="active nav-item"> - <a class="nav-link" href="../reference/index.html">Reference</a> -</li> + <ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> -</li> - </ul><form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="../search.json" id="search-input" placeholder="Search for" autocomplete="off"></form> - - <ul class="navbar-nav"><li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul></div> - + </div> </nav><div class="container template-reference-topic"> <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>Refresh the JWKS</h1> - <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/HEAD/R/config.R" class="external-link"><code>R/config.R</code></a></small> + + <h1>Refresh the JWKS</h1> + <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/main/R/config.R" class="external-link"><code>R/config.R</code></a></small> <div class="d-none name"><code>refresh_jwks.Rd</code></div> </div> @@ -60,28 +49,30 @@ <h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"> <div class="section level2"> <h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2> - <dl><dt>config</dt> + + +<dl><dt id="arg-config">config<a class="anchor" aria-label="anchor" href="#arg-config"></a></dt> <dd><p>An openid_config object</p></dd> </dl></div> - </main><aside class="col-md-3"><nav id="toc"><h2>On this page</h2> + </main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2> </nav></aside></div> <footer><div class="pkgdown-footer-left"> - <p></p><p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer></div> - - + + </body></html> diff --git a/reference/remove_bearer.html b/reference/remove_bearer.html index 4f48a63..f3cd4a1 100644 --- a/reference/remove_bearer.html +++ b/reference/remove_bearer.html @@ -1,51 +1,40 @@ <!DOCTYPE html> -<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name="description" content='Removes the "Bearer " prefix from a token'><title>Remove bearer from token — remove_bearer • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Remove bearer from token — remove_bearer"><meta property="og:description" content='Removes the "Bearer " prefix from a token'><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--></head><body> +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Remove bearer from token — remove_bearer • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Remove bearer from token — remove_bearer"><meta name="description" content='Removes the "Bearer " prefix from a token'><meta property="og:description" content='Removes the "Bearer " prefix from a token'></head><body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="../index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> - <ul class="navbar-nav me-auto"><li class="active nav-item"> - <a class="nav-link" href="../reference/index.html">Reference</a> -</li> + <ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> -</li> - </ul><form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="../search.json" id="search-input" placeholder="Search for" autocomplete="off"></form> - - <ul class="navbar-nav"><li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul></div> - + </div> </nav><div class="container template-reference-topic"> <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>Remove bearer from token</h1> - <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/HEAD/R/utils.R" class="external-link"><code>R/utils.R</code></a></small> + + <h1>Remove bearer from token</h1> + <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/main/R/utils.R" class="external-link"><code>R/utils.R</code></a></small> <div class="d-none name"><code>remove_bearer.Rd</code></div> </div> @@ -60,34 +49,34 @@ <h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"> <div class="section level2"> <h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2> - <dl><dt>token</dt> + + +<dl><dt id="arg-token">token<a class="anchor" aria-label="anchor" href="#arg-token"></a></dt> <dd><p>A string containing the token</p></dd> </dl></div> <div class="section level2"> <h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2> - - -<p>A string containing the token without the "Bearer " prefix</p> + <p>A string containing the token without the "Bearer " prefix</p> </div> - </main><aside class="col-md-3"><nav id="toc"><h2>On this page</h2> + </main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2> </nav></aside></div> <footer><div class="pkgdown-footer-left"> - <p></p><p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer></div> - - + + </body></html> diff --git a/reference/request_token.html b/reference/request_token.html index 94ec89f..f6c33a4 100644 --- a/reference/request_token.html +++ b/reference/request_token.html @@ -1,51 +1,40 @@ <!DOCTYPE html> -<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name="description" content="Requests a token from the provider"><title>Request a token from the provider — request_token • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Request a token from the provider — request_token"><meta property="og:description" content="Requests a token from the provider"><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--></head><body> +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Request a token from the provider — request_token • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Request a token from the provider — request_token"><meta name="description" content="Requests a token from the provider"><meta property="og:description" content="Requests a token from the provider"></head><body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="../index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> - <ul class="navbar-nav me-auto"><li class="active nav-item"> - <a class="nav-link" href="../reference/index.html">Reference</a> -</li> + <ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> -</li> - </ul><form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="../search.json" id="search-input" placeholder="Search for" autocomplete="off"></form> - - <ul class="navbar-nav"><li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul></div> - + </div> </nav><div class="container template-reference-topic"> <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>Request a token from the provider</h1> - <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/HEAD/R/config.R" class="external-link"><code>R/config.R</code></a></small> + + <h1>Request a token from the provider</h1> + <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/main/R/config.R" class="external-link"><code>R/config.R</code></a></small> <div class="d-none name"><code>request_token.Rd</code></div> </div> @@ -60,38 +49,38 @@ <h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"> <div class="section level2"> <h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2> - <dl><dt>config</dt> + + +<dl><dt id="arg-config">config<a class="anchor" aria-label="anchor" href="#arg-config"></a></dt> <dd><p>An openid_config object</p></dd> -<dt>authorization_code</dt> +<dt id="arg-authorization-code">authorization_code<a class="anchor" aria-label="anchor" href="#arg-authorization-code"></a></dt> <dd><p>The authorization code to use</p></dd> </dl></div> <div class="section level2"> <h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2> - - -<p>An access_token object</p> + <p>An access_token object</p> </div> - </main><aside class="col-md-3"><nav id="toc"><h2>On this page</h2> + </main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2> </nav></aside></div> <footer><div class="pkgdown-footer-left"> - <p></p><p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer></div> - - + + </body></html> diff --git a/reference/sso_shiny_app.html b/reference/sso_shiny_app.html index 4810370..96d5d32 100644 --- a/reference/sso_shiny_app.html +++ b/reference/sso_shiny_app.html @@ -1,53 +1,42 @@ <!DOCTYPE html> -<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name="description" content="Creates a Shiny app with SSO (single sign-on) -based on the given configuration."><title>Create a Shiny app with SSO — sso_shiny_app • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Create a Shiny app with SSO — sso_shiny_app"><meta property="og:description" content="Creates a Shiny app with SSO (single sign-on) -based on the given configuration."><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--></head><body> +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Create a Shiny app with SSO — sso_shiny_app • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Create a Shiny app with SSO — sso_shiny_app"><meta name="description" content="Creates a Shiny app with SSO (single sign-on) +based on the given configuration."><meta property="og:description" content="Creates a Shiny app with SSO (single sign-on) +based on the given configuration."></head><body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="../index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> - <ul class="navbar-nav me-auto"><li class="active nav-item"> - <a class="nav-link" href="../reference/index.html">Reference</a> -</li> + <ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> -</li> - </ul><form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="../search.json" id="search-input" placeholder="Search for" autocomplete="off"></form> - - <ul class="navbar-nav"><li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul></div> - + </div> </nav><div class="container template-reference-topic"> <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>Create a Shiny app with SSO</h1> - <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/HEAD/R/shiny.R" class="external-link"><code>R/shiny.R</code></a></small> + + <h1>Create a Shiny app with SSO</h1> + <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/main/R/shiny.R" class="external-link"><code>R/shiny.R</code></a></small> <div class="d-none name"><code>sso_shiny_app.Rd</code></div> </div> @@ -63,47 +52,47 @@ <h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"> <div class="section level2"> <h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2> - <dl><dt>config</dt> + + +<dl><dt id="arg-config">config<a class="anchor" aria-label="anchor" href="#arg-config"></a></dt> <dd><p>An openid_config object</p></dd> -<dt>ui</dt> +<dt id="arg-ui">ui<a class="anchor" aria-label="anchor" href="#arg-ui"></a></dt> <dd><p>A Shiny UI function</p></dd> -<dt>server</dt> +<dt id="arg-server">server<a class="anchor" aria-label="anchor" href="#arg-server"></a></dt> <dd><p>A Shiny server function. This function requires all three arguments: <code>input</code>, <code>output</code>, and <code>session</code>.</p></dd> </dl></div> <div class="section level2"> <h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2> - - -<p>A Shiny app (Compatible with <code><a href="https://rdrr.io/pkg/shiny/man/shinyApp.html" class="external-link">shinyApp()</a></code>)</p> + <p>A Shiny app (Compatible with <code><a href="https://rdrr.io/pkg/shiny/man/shinyApp.html" class="external-link">shinyApp()</a></code>)</p> </div> <div class="section level2"> <h2 id="see-also">See also<a class="anchor" aria-label="anchor" href="#see-also"></a></h2> <div class="dont-index"><p><code><a href="new_openid_config.html">new_openid_config()</a></code></p></div> </div> - </main><aside class="col-md-3"><nav id="toc"><h2>On this page</h2> + </main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2> </nav></aside></div> <footer><div class="pkgdown-footer-left"> - <p></p><p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer></div> - - + + </body></html> diff --git a/reference/tapLock-package.html b/reference/tapLock-package.html new file mode 100644 index 0000000..4da1c4b --- /dev/null +++ b/reference/tapLock-package.html @@ -0,0 +1,78 @@ +<!DOCTYPE html> +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>tapLock: Seamless Single Sign-On — tapLock-package • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="tapLock: Seamless Single Sign-On — tapLock-package"><meta name="description" content="Swift and seamless Single Sign-On (SSO) integration. Designed for effortless compatibility with popular Single Sign-On providers like Google and Microsoft, it streamlines authentication, enhancing both user experience and application security. Elevate your R-based projects for a simplified, unified, and secure authentication process."><meta property="og:description" content="Swift and seamless Single Sign-On (SSO) integration. Designed for effortless compatibility with popular Single Sign-On providers like Google and Microsoft, it streamlines authentication, enhancing both user experience and application security. Elevate your R-based projects for a simplified, unified, and secure authentication process."></head><body> + <a href="#main" class="visually-hidden-focusable">Skip to contents</a> + + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + + <a class="navbar-brand me-2" href="../index.html">tapLock</a> + + <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> + + + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> + <span class="navbar-toggler-icon"></span> + </button> + + <div id="navbar" class="collapse navbar-collapse ms-3"> + <ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li> +<li class="nav-item dropdown"> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> + </ul></div> + + + </div> +</nav><div class="container template-reference-topic"> +<div class="row"> + <main id="main" class="col-md-9"><div class="page-header"> + + <h1>tapLock: Seamless Single Sign-On</h1> + <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/main/R/tapLock-package.R" class="external-link"><code>R/tapLock-package.R</code></a></small> + <div class="d-none name"><code>tapLock-package.Rd</code></div> + </div> + + <div class="ref-description section level2"> + <p>Swift and seamless Single Sign-On (SSO) integration. Designed for effortless compatibility with popular Single Sign-On providers like Google and Microsoft, it streamlines authentication, enhancing both user experience and application security. Elevate your R-based projects for a simplified, unified, and secure authentication process.</p> + </div> + + + <div class="section level2"> + <h2 id="see-also">See also<a class="anchor" aria-label="anchor" href="#see-also"></a></h2> + <div class="dont-index"><p>Useful links:</p><ul><li><p><a href="https://github.com/maurolepore/tapLock" class="external-link">https://github.com/maurolepore/tapLock</a></p></li> +<li><p><a href="https://maurolepore.github.io/tapLock/">https://maurolepore.github.io/tapLock/</a></p></li> +<li><p>Report bugs at <a href="https://github.com/maurolepore/tapLock/issues" class="external-link">https://github.com/maurolepore/tapLock/issues</a></p></li> +</ul></div> + </div> + <div class="section level2"> + <h2 id="author">Author<a class="anchor" aria-label="anchor" href="#author"></a></h2> + <p><strong>Maintainer</strong>:</p> +<p>Other contributors:</p><ul><li><p>ixpantia, SRL <a href="mailto:hola@ixpantia.com">hola@ixpantia.com</a> [copyright holder]</p></li> +</ul></div> + + </main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2> + </nav></aside></div> + + + <footer><div class="pkgdown-footer-left"> + <p>Developed by Andres Quintero.</p> +</div> + +<div class="pkgdown-footer-right"> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> +</div> + + </footer></div> + + + + + + </body></html> + diff --git a/reference/tapLock.html b/reference/tapLock.html new file mode 100644 index 0000000..e86206a --- /dev/null +++ b/reference/tapLock.html @@ -0,0 +1,8 @@ +<html> + <head> + <meta http-equiv="refresh" content="0;URL=https://maurolepore.github.io/tapLock/reference/tapLock-package.html" /> + <meta name="robots" content="noindex"> + <link rel="canonical" href="https://maurolepore.github.io/tapLock/reference/tapLock-package.html"> + </head> +</html> + diff --git a/reference/token.html b/reference/token.html index 97dd485..e775aef 100644 --- a/reference/token.html +++ b/reference/token.html @@ -1,53 +1,42 @@ <!DOCTYPE html> -<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name="description" content="Gets the access token from the session to be used -for internal logic."><title>Get the access token — token • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Get the access token — token"><meta property="og:description" content="Gets the access token from the session to be used -for internal logic."><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--></head><body> +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Get the access token — token • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Get the access token — token"><meta name="description" content="Gets the access token from the session to be used +for internal logic."><meta property="og:description" content="Gets the access token from the session to be used +for internal logic."></head><body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="../index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> - <ul class="navbar-nav me-auto"><li class="active nav-item"> - <a class="nav-link" href="../reference/index.html">Reference</a> -</li> + <ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> -</li> - </ul><form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="../search.json" id="search-input" placeholder="Search for" autocomplete="off"></form> - - <ul class="navbar-nav"><li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul></div> - + </div> </nav><div class="container template-reference-topic"> <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>Get the access token</h1> - <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/HEAD/R/shiny.R" class="external-link"><code>R/shiny.R</code></a></small> + + <h1>Get the access token</h1> + <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/main/R/shiny.R" class="external-link"><code>R/shiny.R</code></a></small> <div class="d-none name"><code>token.Rd</code></div> </div> @@ -63,34 +52,34 @@ <h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"> <div class="section level2"> <h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2> - <dl><dt>session</dt> + + +<dl><dt id="arg-session">session<a class="anchor" aria-label="anchor" href="#arg-session"></a></dt> <dd><p>A Shiny session</p></dd> </dl></div> <div class="section level2"> <h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2> - - -<p>An access_token object</p> + <p>An access_token object</p> </div> - </main><aside class="col-md-3"><nav id="toc"><h2>On this page</h2> + </main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2> </nav></aside></div> <footer><div class="pkgdown-footer-left"> - <p></p><p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer></div> - - + + </body></html> diff --git a/reference/use_futures.html b/reference/use_futures.html index 63be53c..5337c75 100644 --- a/reference/use_futures.html +++ b/reference/use_futures.html @@ -1,61 +1,50 @@ <!DOCTYPE html> -<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name="description" content="Enable a future plan for asynchronous computations. +<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Use futures for asynchronous computations — use_futures • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><link href="../deps/font-awesome-6.4.2/css/all.min.css" rel="stylesheet"><link href="../deps/font-awesome-6.4.2/css/v4-shims.min.css" rel="stylesheet"><script src="../deps/headroom-0.11.0/headroom.min.js"></script><script src="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><script src="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><script src="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><script src="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><script src="../deps/search-1.0.0/fuse.min.js"></script><script src="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Use futures for asynchronous computations — use_futures"><meta name="description" content="Enable a future plan for asynchronous computations. Since tapLock needs to do calls to external APIs, it can be a good idea to use future to make the calls asynchronous. This function is just meant as a convenience function for the user. We recommend that you read the documentation for the future package -to understand how to use it."><title>Use futures for asynchronous computations — use_futures • tapLock</title><script src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><link href="../deps/bootstrap-5.3.1/bootstrap.min.css" rel="stylesheet"><script src="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><!-- Font Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css" integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" crossorigin="anonymous"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css" integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" crossorigin="anonymous"><!-- bootstrap-toc --><script src="https://cdn.jsdelivr.net/gh/afeld/bootstrap-toc@v1.0.1/dist/bootstrap-toc.min.js" integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" crossorigin="anonymous"></script><!-- headroom.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js" integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js" integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin="anonymous"></script><!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.6/clipboard.min.js" integrity="sha256-inc5kl9MA1hkeYUt+EC3BhlIgyp/2jDIyBLS6k3UxPI=" crossorigin="anonymous"></script><!-- search --><script src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js" integrity="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.jquery.min.js" integrity="sha512-GU9ayf+66Xx2TmpxqJpliWbT5PiGYxpaG8rfnBEk1LL8l1KGkRShhngwdXK1UgqhAzWpZHSiYPc09/NwDQIGyg==" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/mark.min.js" integrity="sha512-5CYOlHXGh6QpOFA/TeTylKLWfB3ftPsde7AnmhuitiTX4K5SqCLBeKro6sPS8ilsz1Q4NRx3v8Ko2IBiszzdww==" crossorigin="anonymous"></script><!-- pkgdown --><script src="../pkgdown.js"></script><meta property="og:title" content="Use futures for asynchronous computations — use_futures"><meta property="og:description" content="Enable a future plan for asynchronous computations. +to understand how to use it."><meta property="og:description" content="Enable a future plan for asynchronous computations. Since tapLock needs to do calls to external APIs, it can be a good idea to use future to make the calls asynchronous. This function is just meant as a convenience function for the user. We recommend that you read the documentation for the future package -to understand how to use it."><!-- mathjax --><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js" integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" crossorigin="anonymous"></script><!--[if lt IE 9]> -<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> -<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> -<![endif]--></head><body> +to understand how to use it."></head><body> <a href="#main" class="visually-hidden-focusable">Skip to contents</a> - - <nav class="navbar fixed-top navbar-light navbar-expand-lg bg-light"><div class="container"> - + + <nav class="navbar navbar-expand-lg fixed-top bg-light" data-bs-theme="light" aria-label="Site navigation"><div class="container"> + <a class="navbar-brand me-2" href="../index.html">tapLock</a> <small class="nav-text text-muted me-auto" data-bs-toggle="tooltip" data-bs-placement="bottom" title="">0.1.0</small> - + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse ms-3"> - <ul class="navbar-nav me-auto"><li class="active nav-item"> - <a class="nav-link" href="../reference/index.html">Reference</a> -</li> + <ul class="navbar-nav me-auto"><li class="active nav-item"><a class="nav-link" href="../reference/index.html">Reference</a></li> <li class="nav-item dropdown"> - <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" id="dropdown-articles">Articles</a> - <div class="dropdown-menu" aria-labelledby="dropdown-articles"> - <a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a> - <a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a> - </div> -</li> - </ul><form class="form-inline my-2 my-lg-0" role="search"> - <input type="search" class="form-control me-sm-2" aria-label="Toggle navigation" name="search-input" data-search-index="../search.json" id="search-input" placeholder="Search for" autocomplete="off"></form> - - <ul class="navbar-nav"><li class="nav-item"> - <a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="github"> - <span class="fab fa fab fa-github fa-lg"></span> - - </a> -</li> + <button class="nav-link dropdown-toggle" type="button" id="dropdown-articles" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">Articles</button> + <ul class="dropdown-menu" aria-labelledby="dropdown-articles"><li><a class="dropdown-item" href="../articles/en_securing_shiny_google.html">(English) Securing Shiny with Google Auth</a></li> + <li><a class="dropdown-item" href="../articles/es_asegura_shiny_con_google.html">(Español) Asegurando Shiny con Google Auth</a></li> + </ul></li> +<li class="nav-item"><a class="nav-link" href="../news/index.html">Changelog</a></li> + </ul><ul class="navbar-nav"><li class="nav-item"><form class="form-inline" role="search"> + <input class="form-control" type="search" name="search-input" id="search-input" autocomplete="off" aria-label="Search site" placeholder="Search for" data-search-index="../search.json"></form></li> +<li class="nav-item"><a class="external-link nav-link" href="https://github.com/ixpantia/tapLock/" aria-label="GitHub"><span class="fa fab fa-github fa-lg"></span></a></li> </ul></div> - + </div> </nav><div class="container template-reference-topic"> <div class="row"> <main id="main" class="col-md-9"><div class="page-header"> - <img src="" class="logo" alt=""><h1>Use futures for asynchronous computations</h1> - <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/HEAD/R/futures.R" class="external-link"><code>R/futures.R</code></a></small> + + <h1>Use futures for asynchronous computations</h1> + <small class="dont-index">Source: <a href="https://github.com/ixpantia/tapLock/blob/main/R/futures.R" class="external-link"><code>R/futures.R</code></a></small> <div class="d-none name"><code>use_futures.Rd</code></div> </div> @@ -75,38 +64,38 @@ <h2 id="ref-usage">Usage<a class="anchor" aria-label="anchor" href="#ref-usage"> <div class="section level2"> <h2 id="arguments">Arguments<a class="anchor" aria-label="anchor" href="#arguments"></a></h2> - <dl><dt>plan</dt> + + +<dl><dt id="arg-plan">plan<a class="anchor" aria-label="anchor" href="#arg-plan"></a></dt> <dd><p>A plan object. Defaults to a multicore plan.</p></dd> -<dt>workers</dt> +<dt id="arg-workers">workers<a class="anchor" aria-label="anchor" href="#arg-workers"></a></dt> <dd><p>Number of workers to use. Defaults to 1.</p></dd> </dl></div> <div class="section level2"> <h2 id="value">Value<a class="anchor" aria-label="anchor" href="#value"></a></h2> - - -<p>This function is called for its side effect.</p> + <p>This function is called for its side effect.</p> </div> - </main><aside class="col-md-3"><nav id="toc"><h2>On this page</h2> + </main><aside class="col-md-3"><nav id="toc" aria-label="Table of contents"><h2>On this page</h2> </nav></aside></div> <footer><div class="pkgdown-footer-left"> - <p></p><p>Developed by Andres Quintero.</p> + <p>Developed by Andres Quintero.</p> </div> <div class="pkgdown-footer-right"> - <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.0.7.</p> + <p>Site built with <a href="https://pkgdown.r-lib.org/" class="external-link">pkgdown</a> 2.1.0.</p> </div> </footer></div> - - + + </body></html> diff --git a/search.json b/search.json index ea4ba6b..e70ef79 100644 --- a/search.json +++ b/search.json @@ -1 +1 @@ -[{"path":"/LICENSE.html","id":null,"dir":"","previous_headings":"","what":"MIT License","title":"MIT License","text":"Copyright (c) 2023 tapLock authors Permission hereby granted, free charge, person obtaining copy software associated documentation files (“Software”), deal Software without restriction, including without limitation rights use, copy, modify, merge, publish, distribute, sublicense, /sell copies Software, permit persons Software furnished , subject following conditions: copyright notice permission notice shall included copies substantial portions Software. SOFTWARE PROVIDED “”, WITHOUT WARRANTY KIND, EXPRESS IMPLIED, INCLUDING LIMITED WARRANTIES MERCHANTABILITY, FITNESS PARTICULAR PURPOSE NONINFRINGEMENT. EVENT SHALL AUTHORS COPYRIGHT HOLDERS LIABLE CLAIM, DAMAGES LIABILITY, WHETHER ACTION CONTRACT, TORT OTHERWISE, ARISING , CONNECTION SOFTWARE USE DEALINGS SOFTWARE.","code":""},{"path":"/articles/en_securing_shiny_google.html","id":"introduction","dir":"Articles","previous_headings":"","what":"Introduction","title":"(English) Securing Shiny with Google Auth","text":"vignette provides step--step tutorial secure Shiny application using Google authentication tapLock R package. tapLock simplifies integration OpenID Connect OAuth 2.0 Shiny applications, ensuring robust security minimal coding effort.","code":""},{"path":"/articles/en_securing_shiny_google.html","id":"prerequisites","dir":"Articles","previous_headings":"","what":"Prerequisites","title":"(English) Securing Shiny with Google Auth","text":"proceeding, ensure following: - basic understanding R Shiny. - Shiny application ready deployment. - Access Google Developer Console OAuth credentials. - (Optional) server HTTPS enabled.","code":""},{"path":"/articles/en_securing_shiny_google.html","id":"step-1-install-taplock","dir":"Articles","previous_headings":"","what":"Step 1: Install tapLock","title":"(English) Securing Shiny with Google Auth","text":"Install tapLock GitHub using pak package:","code":"pak::pak(\"ixpantia/taplock\")"},{"path":"/articles/en_securing_shiny_google.html","id":"step-2-create-google-oauth-credentials","dir":"Articles","previous_headings":"","what":"Step 2: Create Google OAuth Credentials","title":"(English) Securing Shiny with Google Auth","text":"Go Google Developer Console. Create new project select existing one. Navigate ‘Credentials’ create ‘OAuth client ID’ credentials. Set Authorized JavaScript origins Shiny application URL. Set Authorized redirect URIs Shiny application URL suffix /login. Note client_id client_secret.","code":""},{"path":"/articles/en_securing_shiny_google.html","id":"step-3-configure-authentication-in-r","dir":"Articles","previous_headings":"","what":"Step 3: Configure Authentication in R","title":"(English) Securing Shiny with Google Auth","text":"Load tapLock set authentication configuration: Replace GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET, SHINY_APP_URL actual credentials application URL environment variables.","code":"library(taplock) auth_config <- new_openid_config( provider = \"google\", client_id = Sys.getenv(\"GOOGLE_CLIENT_ID\"), client_secret = Sys.getenv(\"GOOGLE_CLIENT_SECRET\"), app_url = Sys.getenv(\"SHINY_APP_URL\") )"},{"path":"/articles/en_securing_shiny_google.html","id":"step-4-modify-shiny-application","dir":"Articles","previous_headings":"","what":"Step 4: Modify Shiny Application","title":"(English) Securing Shiny with Google Auth","text":"Modify Shiny app use sso_shiny_app:","code":"library(shiny) library(tapLock) # Authentication configuration auth_config <- new_openid_config( provider = \"google\", client_id = Sys.getenv(\"GOOGLE_CLIENT_ID\"), client_secret = Sys.getenv(\"GOOGLE_CLIENT_SECRET\"), app_url = Sys.getenv(\"SHINY_APP_URL\") ) # UI ui <- fluidPage( tags$h1(\"Welcome to the Secure Shiny App\"), textOutput(\"userInfo\") ) # Server server <- function(input, output, session) { output$userInfo <- renderText({ user_email <- get_token_field(token(), \"email\") glue::glue(\"Logged in as: {user_email}\") }) } # Secure Shiny app with tapLock sso_shiny_app(auth_config, ui, server)"},{"path":"/articles/en_securing_shiny_google.html","id":"step-5-deploy-the-application","dir":"Articles","previous_headings":"","what":"Step 5: Deploy the Application","title":"(English) Securing Shiny with Google Auth","text":"Deploy Shiny application normally . tapLock package handles authentication process. recommend deploying application solution like Shiny Server (Open Source Pro) faucet. Solutions like Posit Connect already include authentication require tapLock.","code":""},{"path":"/articles/en_securing_shiny_google.html","id":"conclusion","dir":"Articles","previous_headings":"","what":"Conclusion","title":"(English) Securing Shiny with Google Auth","text":"following steps, successfully secured Shiny application Google authentication using tapLock. ensures authenticated users can access application, enhancing security privacy.","code":""},{"path":"/articles/es_asegura_shiny_con_google.html","id":"introducción","dir":"Articles","previous_headings":"","what":"Introducción","title":"(Español) Asegurando Shiny con Google Auth","text":"Esta viñeta proporciona un tutorial paso paso sobre cómo asegurar una aplicación Shiny utilizando la autenticación de Google través del paquete R tapLock. tapLock simplifica la integración de OpenID Connect y OAuth 2.0 en aplicaciones Shiny, asegurando una robusta seguridad con un esfuerzo mínimo de codificación.","code":""},{"path":"/articles/es_asegura_shiny_con_google.html","id":"prerrequisitos","dir":"Articles","previous_headings":"","what":"Prerrequisitos","title":"(Español) Asegurando Shiny con Google Auth","text":"Antes de proceder, asegúrate de tener lo siguiente: - Un conocimiento básico de R y Shiny. - Una aplicación Shiny lista para ser desplegada. - Acceso Google Developer Console para las credenciales OAuth. - (Opcional) Un servidor con HTTPS habilitado.","code":""},{"path":"/articles/es_asegura_shiny_con_google.html","id":"paso-1-instalar-taplock","dir":"Articles","previous_headings":"","what":"Paso 1: Instalar tapLock","title":"(Español) Asegurando Shiny con Google Auth","text":"Instala tapLock desde GitHub usando el paquete pak:","code":"pak::pak(\"ixpantia/taplock\")"},{"path":"/articles/es_asegura_shiny_con_google.html","id":"paso-2-crear-credenciales-oauth-de-google","dir":"Articles","previous_headings":"","what":"Paso 2: Crear Credenciales OAuth de Google","title":"(Español) Asegurando Shiny con Google Auth","text":"Ve Google Developer Console. Crea un nuevo proyecto o selecciona uno existente. Navega ‘Credenciales’ y crea credenciales ‘OAuth client ID’. Establece los Authorized JavaScript origins en la URL de tu aplicación Shiny. Establece los Authorized redirect URIs en la URL de tu aplicación Shiny con el sufijo /login. Anota el client_id y el client_secret.","code":""},{"path":"/articles/es_asegura_shiny_con_google.html","id":"paso-3-configurar-autenticación-en-r","dir":"Articles","previous_headings":"","what":"Paso 3: Configurar Autenticación en R","title":"(Español) Asegurando Shiny con Google Auth","text":"Carga tapLock y configura la autenticación: Reemplaza GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET, y SHINY_APP_URL con tus credenciales reales y la URL de tu aplicación en tus variables de entorno.","code":"library(taplock) auth_config <- new_openid_config( provider = \"google\", client_id = Sys.getenv(\"GOOGLE_CLIENT_ID\"), client_secret = Sys.getenv(\"GOOGLE_CLIENT_SECRET\"), app_url = Sys.getenv(\"SHINY_APP_URL\") )"},{"path":"/articles/es_asegura_shiny_con_google.html","id":"paso-4-modificar-aplicación-shiny","dir":"Articles","previous_headings":"","what":"Paso 4: Modificar Aplicación Shiny","title":"(Español) Asegurando Shiny con Google Auth","text":"Modifica tu aplicación Shiny para usar sso_shiny_app:","code":"library(shiny) library(tapLock) # Configuración de autenticación auth_config <- new_openid_config( provider = \"google\", client_id = Sys.getenv(\"GOOGLE_CLIENT_ID\"), client_secret = Sys.getenv(\"GOOGLE_CLIENT_SECRET\"), app_url = Sys.getenv(\"SHINY_APP_URL\") ) # UI ui <- fluidPage( tags$h1(\"Bienvenido a la Aplicación Shiny Segura\"), textOutput(\"userInfo\") ) # Server server <- function(input, output, session) { output$userInfo <- renderText({ user_email <- get_token_field(token(), \"email\") glue::glue(\"Conectado como: {user_email}\") }) } # Asegurar aplicación Shiny con tapLock sso_shiny_app(auth_config, ui, server)"},{"path":"/articles/es_asegura_shiny_con_google.html","id":"paso-5-desplegar-la-aplicación","dir":"Articles","previous_headings":"","what":"Paso 5: Desplegar la Aplicación","title":"(Español) Asegurando Shiny con Google Auth","text":"Despliega tu aplicación Shiny como lo harías normalmente. El paquete tapLock maneja el proceso de autenticación. Recomendamos desplegar tu aplicación con una solución como Shiny Server (Open Source o Pro) o con faucet. Soluciones como Posit Connect ya incluyen autenticación y requieren tapLock.","code":""},{"path":"/articles/es_asegura_shiny_con_google.html","id":"conclusión","dir":"Articles","previous_headings":"","what":"Conclusión","title":"(Español) Asegurando Shiny con Google Auth","text":"Siguiendo estos pasos, asegurado con éxito tu aplicación Shiny con autenticación de Google utilizando tapLock. Esto asegura que solo los usuarios autenticados puedan acceder tu aplicación, mejorando su seguridad y privacidad.","code":""},{"path":"/authors.html","id":null,"dir":"","previous_headings":"","what":"Authors","title":"Authors and Citation","text":"ixpantia, SRL. Copyright holder. Andres Quintero. Author, maintainer.","code":""},{"path":"/authors.html","id":"citation","dir":"","previous_headings":"","what":"Citation","title":"Authors and Citation","text":"Quintero (2024). tapLock: Seamless SSO R Applications. R package version 0.1.0, https://github.com/ixpantia/tapLock.","code":"@Manual{, title = {tapLock: Seamless SSO for R Applications}, author = {Andres Quintero}, year = {2024}, note = {R package version 0.1.0}, url = {https://github.com/ixpantia/tapLock}, }"},{"path":"/index.html","id":"taplock-","dir":"","previous_headings":"","what":"Seamless SSO for R Applications","title":"Seamless SSO for R Applications","text":"Secure R applications OpenID Connect OAuth 2.0.","code":""},{"path":"/index.html","id":"summary","dir":"","previous_headings":"","what":"Summary","title":"Seamless SSO for R Applications","text":"tapLock R library provides simple interface integrate OpenID Connect / OAuth 2.0 authentication Shiny applications Plumber APIs. tapLock uses unique approach effectively secure applications without need write almost code.","code":""},{"path":"/index.html","id":"authentication-providers","dir":"","previous_headings":"","what":"Authentication providers","title":"Seamless SSO for R Applications","text":"tapLock supports following authentication providers: Google Microsoft Entra ID need support providers, please contact us hola@ixpantia.com. , developer, can contribute project adding support additional providers.","code":""},{"path":"/index.html","id":"security-model","dir":"","previous_headings":"","what":"Security Model","title":"Seamless SSO for R Applications","text":"tapLock unique approach securing Shiny applications Plumber APIs. tapLock utilizes middlewares intercept incoming requests (HTTP WebSocket requests) validates authentication token. approach allows tapLock lean efficient since expensive WebSocket connections started user authenticated. also prevents sensitive data UI portion application exposed unauthenticated users.","code":""},{"path":[]},{"path":"/index.html","id":"id_1-install-taplock","dir":"","previous_headings":"How to use tapLock with Shiny","what":"1. Install tapLock","title":"Seamless SSO for R Applications","text":"","code":"pak::pak(\"ixpantia/taplock\")"},{"path":"/index.html","id":"id_2-create-an-authentication-configuration","dir":"","previous_headings":"How to use tapLock with Shiny","what":"2. Create an authentication configuration","title":"Seamless SSO for R Applications","text":"","code":"library(taplock) auth_config <- new_openid_config( provider = \"entra_id\", # The following values are obtained from the authentication provider tenant_id = Sys.getenv(\"TENANT_ID\"), client_id = Sys.getenv(\"CLIENT_ID\"), client_secret = Sys.getenv(\"CLIENT_SECRET\"), # This should be the URL of your application app_url = Sys.getenv(\"APP_URL\") )"},{"path":"/index.html","id":"id_3-secure-your-shiny-application","dir":"","previous_headings":"How to use tapLock with Shiny","what":"3. Secure your Shiny application","title":"Seamless SSO for R Applications","text":"secure Shiny Application simply need expose sso_shiny_app instead regular shinyApp end app.R file. example Shiny application uses tapLock secure :","code":"library(shiny) library(tapLock) auth_config <- new_openid_config( provider = \"entra_id\", tenant_id = Sys.getenv(\"TENANT_ID\"), client_id = Sys.getenv(\"CLIENT_ID\"), client_secret = Sys.getenv(\"CLIENT_SECRET\"), app_url = Sys.getenv(\"APP_URL\") ) ui <- fluidPage( tags$h1(\"r.sso example\"), textOutput(\"user\") ) server <- function(input, output, session) { output$user <- renderText({ given_name <- get_token_field(token(), \"given_name\") family_name <- get_token_field(token(), \"family_name\") expires_at <- expires_at(token()) glue::glue( \"Hello {given_name} {family_name}!\", \"Your authenticated session will expire at {expires_at}.\", .sep = \" \" ) }) } sso_shiny_app(auth_config, ui, server)"},{"path":"/reference/access_token.html","id":null,"dir":"Reference","previous_headings":"","what":"Create a new Access Token — access_token","title":"Create a new Access Token — access_token","text":"Creates new access token config token string","code":""},{"path":"/reference/access_token.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Create a new Access Token — access_token","text":"","code":"access_token(config, token_str)"},{"path":"/reference/access_token.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Create a new Access Token — access_token","text":"config openid_config object token_str string containing access token decode","code":""},{"path":"/reference/access_token.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Create a new Access Token — access_token","text":"access_token object","code":""},{"path":"/reference/add_trailing_slash.html","id":null,"dir":"Reference","previous_headings":"","what":"Add trailing slash to URL — add_trailing_slash","title":"Add trailing slash to URL — add_trailing_slash","text":"app URL end slash, function add one.","code":""},{"path":"/reference/add_trailing_slash.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Add trailing slash to URL — add_trailing_slash","text":"","code":"add_trailing_slash(url)"},{"path":"/reference/add_trailing_slash.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Add trailing slash to URL — add_trailing_slash","text":"app_url string containing URL","code":""},{"path":"/reference/add_trailing_slash.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Add trailing slash to URL — add_trailing_slash","text":"string containing URL trailing slash","code":""},{"path":"/reference/build_cookie.html","id":null,"dir":"Reference","previous_headings":"","what":"Build a cookie — build_cookie","title":"Build a cookie — build_cookie","text":"Builds HttpOnly cookie key value","code":""},{"path":"/reference/build_cookie.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Build a cookie — build_cookie","text":"","code":"build_cookie(key, value)"},{"path":"/reference/build_cookie.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Build a cookie — build_cookie","text":"key string containing cookie key value string containing cookie value","code":""},{"path":"/reference/build_cookie.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Build a cookie — build_cookie","text":"string containing cookie","code":""},{"path":"/reference/build_redirect_uri.html","id":null,"dir":"Reference","previous_headings":"","what":"Build a redirect URI — build_redirect_uri","title":"Build a redirect URI — build_redirect_uri","text":"Builds redirect URI app URL","code":""},{"path":"/reference/build_redirect_uri.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Build a redirect URI — build_redirect_uri","text":"","code":"build_redirect_uri(app_url)"},{"path":"/reference/build_redirect_uri.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Build a redirect URI — build_redirect_uri","text":"app_url string containing app URL trailing slash","code":""},{"path":"/reference/build_redirect_uri.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Build a redirect URI — build_redirect_uri","text":"string containing redirect URI","code":""},{"path":"/reference/decode_token.html","id":null,"dir":"Reference","previous_headings":"","what":"Decode a token — decode_token","title":"Decode a token — decode_token","text":"Decodes token","code":""},{"path":"/reference/decode_token.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Decode a token — decode_token","text":"","code":"decode_token(config, token)"},{"path":"/reference/decode_token.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Decode a token — decode_token","text":"config openid_config object token token decode","code":""},{"path":"/reference/decode_token.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Decode a token — decode_token","text":"list containing decoded token's data","code":""},{"path":"/reference/expires_at.html","id":null,"dir":"Reference","previous_headings":"","what":"Get the expiration date and time of an access token — expires_at","title":"Get the expiration date and time of an access token — expires_at","text":"Gets expiration date time access token","code":""},{"path":"/reference/expires_at.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Get the expiration date and time of an access token — expires_at","text":"","code":"expires_at(token)"},{"path":"/reference/expires_at.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Get the expiration date and time of an access token — expires_at","text":"token access_token object","code":""},{"path":"/reference/expires_at.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get the expiration date and time of an access token — expires_at","text":"POSIXct object containing date time token expires","code":""},{"path":"/reference/expires_in.html","id":null,"dir":"Reference","previous_headings":"","what":"Get the expiration time of an access token — expires_in","title":"Get the expiration time of an access token — expires_in","text":"Gets expiration time access token","code":""},{"path":"/reference/expires_in.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Get the expiration time of an access token — expires_in","text":"","code":"expires_in(token)"},{"path":"/reference/expires_in.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Get the expiration time of an access token — expires_in","text":"token access_token object","code":""},{"path":"/reference/expires_in.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get the expiration time of an access token — expires_in","text":"duration object containing time token expires","code":""},{"path":"/reference/get_access_token.html","id":null,"dir":"Reference","previous_headings":"","what":"Get the access token string — get_access_token","title":"Get the access token string — get_access_token","text":"Gets access token string","code":""},{"path":"/reference/get_access_token.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Get the access token string — get_access_token","text":"","code":"get_access_token(token)"},{"path":"/reference/get_access_token.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Get the access token string — get_access_token","text":"token access_token object","code":""},{"path":"/reference/get_access_token.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get the access token string — get_access_token","text":"string containing access token","code":""},{"path":"/reference/get_bearer.html","id":null,"dir":"Reference","previous_headings":"","what":"Get the Authorization header for an access token — get_bearer","title":"Get the Authorization header for an access token — get_bearer","text":"Gets Authorization header access token","code":""},{"path":"/reference/get_bearer.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Get the Authorization header for an access token — get_bearer","text":"","code":"get_bearer(token)"},{"path":"/reference/get_bearer.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Get the Authorization header for an access token — get_bearer","text":"token access_token object","code":""},{"path":"/reference/get_bearer.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get the Authorization header for an access token — get_bearer","text":"string containing Authorization header","code":""},{"path":"/reference/get_client_id.html","id":null,"dir":"Reference","previous_headings":"","what":"Get the client ID — get_client_id","title":"Get the client ID — get_client_id","text":"Gets client ID provider","code":""},{"path":"/reference/get_client_id.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Get the client ID — get_client_id","text":"","code":"get_client_id(config)"},{"path":"/reference/get_client_id.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Get the client ID — get_client_id","text":"config openid_config object","code":""},{"path":"/reference/get_client_id.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get the client ID — get_client_id","text":"string containing client ID","code":""},{"path":"/reference/get_login_url.html","id":null,"dir":"Reference","previous_headings":"","what":"Get the login URL for the app — get_login_url","title":"Get the login URL for the app — get_login_url","text":"Gets URL provider redirect login attempt.","code":""},{"path":"/reference/get_login_url.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Get the login URL for the app — get_login_url","text":"","code":"get_login_url(config)"},{"path":"/reference/get_login_url.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Get the login URL for the app — get_login_url","text":"config openid_config object","code":""},{"path":"/reference/get_login_url.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get the login URL for the app — get_login_url","text":"string containing login URL","code":""},{"path":"/reference/get_logout_url.html","id":null,"dir":"Reference","previous_headings":"","what":"Get the logout URL for the provider — get_logout_url","title":"Get the logout URL for the provider — get_logout_url","text":"Gets URL SLO (single logout)","code":""},{"path":"/reference/get_logout_url.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Get the logout URL for the provider — get_logout_url","text":"","code":"get_logout_url(config)"},{"path":"/reference/get_logout_url.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Get the logout URL for the provider — get_logout_url","text":"config openid_config object","code":""},{"path":"/reference/get_logout_url.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get the logout URL for the provider — get_logout_url","text":"string containing logout URL","code":""},{"path":"/reference/get_token_field.html","id":null,"dir":"Reference","previous_headings":"","what":"Get the issued at time of an access token — get_token_field","title":"Get the issued at time of an access token — get_token_field","text":"Gets issued time access token","code":""},{"path":"/reference/get_token_field.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Get the issued at time of an access token — get_token_field","text":"","code":"get_token_field(token, field)"},{"path":"/reference/get_token_field.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Get the issued at time of an access token — get_token_field","text":"token access_token object field field get token","code":""},{"path":"/reference/get_token_field.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get the issued at time of an access token — get_token_field","text":"POSIXct object containing date time token issued","code":""},{"path":"/reference/is_expired.html","id":null,"dir":"Reference","previous_headings":"","what":"Check if an access token is expired — is_expired","title":"Check if an access token is expired — is_expired","text":"Checks access token expired","code":""},{"path":"/reference/is_expired.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Check if an access token is expired — is_expired","text":"","code":"is_expired(token)"},{"path":"/reference/is_expired.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Check if an access token is expired — is_expired","text":"token access_token object","code":""},{"path":"/reference/is_expired.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Check if an access token is expired — is_expired","text":"boolean indicating token expired","code":""},{"path":"/reference/is_valid.html","id":null,"dir":"Reference","previous_headings":"","what":"Check if an access token is valid — is_valid","title":"Check if an access token is valid — is_valid","text":"Checks access token valid checking expired","code":""},{"path":"/reference/is_valid.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Check if an access token is valid — is_valid","text":"","code":"is_valid(token)"},{"path":"/reference/is_valid.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Check if an access token is valid — is_valid","text":"token access_token object","code":""},{"path":"/reference/is_valid.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Check if an access token is valid — is_valid","text":"boolean indicating token valid","code":""},{"path":"/reference/new_auth0_config.html","id":null,"dir":"Reference","previous_headings":"","what":"Create a new auth0_config object — new_auth0_config","title":"Create a new auth0_config object — new_auth0_config","text":"Creates new auth0_config object","code":""},{"path":"/reference/new_auth0_config.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Create a new auth0_config object — new_auth0_config","text":"","code":"new_auth0_config(client_id, client_secret, auth0_domain, app_url)"},{"path":"/reference/new_auth0_config.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Create a new auth0_config object — new_auth0_config","text":"client_id client ID app client_secret client secret app auth0_domain domain Auth0 tenant app_url URL app","code":""},{"path":"/reference/new_auth0_config.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Create a new auth0_config object — new_auth0_config","text":"auth0_config object","code":""},{"path":"/reference/new_entra_id_config.html","id":null,"dir":"Reference","previous_headings":"","what":"Create a new entra_id_config object — new_entra_id_config","title":"Create a new entra_id_config object — new_entra_id_config","text":"Creates new entra_id_config object","code":""},{"path":"/reference/new_entra_id_config.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Create a new entra_id_config object — new_entra_id_config","text":"","code":"new_entra_id_config(tenant_id, client_id, client_secret, app_url)"},{"path":"/reference/new_entra_id_config.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Create a new entra_id_config object — new_entra_id_config","text":"tenant_id tenant ID app client_id client ID app client_secret client secret app app_url URL app","code":""},{"path":"/reference/new_entra_id_config.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Create a new entra_id_config object — new_entra_id_config","text":"entra_id_config object","code":""},{"path":"/reference/new_google_config.html","id":null,"dir":"Reference","previous_headings":"","what":"Create a new google_config object — new_google_config","title":"Create a new google_config object — new_google_config","text":"Creates new google_config object","code":""},{"path":"/reference/new_google_config.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Create a new google_config object — new_google_config","text":"","code":"new_google_config(client_id, client_secret, app_url)"},{"path":"/reference/new_google_config.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Create a new google_config object — new_google_config","text":"client_id client ID app client_secret client secret app app_url URL app","code":""},{"path":"/reference/new_google_config.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Create a new google_config object — new_google_config","text":"google_config object","code":""},{"path":"/reference/new_openid_config.html","id":null,"dir":"Reference","previous_headings":"","what":"New openid configuration — new_openid_config","title":"New openid configuration — new_openid_config","text":"Creates new openid configuration object given provider. can use function individual provider functions.","code":""},{"path":"/reference/new_openid_config.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"New openid configuration — new_openid_config","text":"","code":"new_openid_config(provider, app_url, ...)"},{"path":"/reference/new_openid_config.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"New openid configuration — new_openid_config","text":"provider openid provider use app_url URL application (used build redirect, login, logout URLs) ... Additional arguments passed provider's configuration. depends provider. \"google\" provider accepts following arguments: client_id client_secret \"entra_id\" provider accepts following arguments: client_id client_secret tenant_id \"auth0\" provider accepts following arguments: client_id client_secret auth0_domain","code":""},{"path":"/reference/new_openid_config.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"New openid configuration — new_openid_config","text":"openid_config object","code":""},{"path":"/reference/parse_cookies.html","id":null,"dir":"Reference","previous_headings":"","what":"Parse cookies — parse_cookies","title":"Parse cookies — parse_cookies","text":"Parses cookies string","code":""},{"path":"/reference/parse_cookies.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Parse cookies — parse_cookies","text":"","code":"parse_cookies(x)"},{"path":"/reference/parse_cookies.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Parse cookies — parse_cookies","text":"x string containing cookies","code":""},{"path":"/reference/parse_cookies.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Parse cookies — parse_cookies","text":"list containing cookies","code":""},{"path":"/reference/print.access_token.html","id":null,"dir":"Reference","previous_headings":"","what":"Print an access token — print.access_token","title":"Print an access token — print.access_token","text":"Prints access token's expiration date","code":""},{"path":"/reference/print.access_token.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Print an access token — print.access_token","text":"","code":"# S3 method for access_token print(x, ...)"},{"path":"/reference/print.access_token.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Print an access token — print.access_token","text":"x access_token object ... Ignored","code":""},{"path":"/reference/refresh_jwks.html","id":null,"dir":"Reference","previous_headings":"","what":"Refresh the JWKS — refresh_jwks","title":"Refresh the JWKS — refresh_jwks","text":"Refreshes JWKS","code":""},{"path":"/reference/refresh_jwks.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Refresh the JWKS — refresh_jwks","text":"","code":"refresh_jwks(config)"},{"path":"/reference/refresh_jwks.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Refresh the JWKS — refresh_jwks","text":"config openid_config object","code":""},{"path":"/reference/remove_bearer.html","id":null,"dir":"Reference","previous_headings":"","what":"Remove bearer from token — remove_bearer","title":"Remove bearer from token — remove_bearer","text":"Removes \"Bearer \" prefix token","code":""},{"path":"/reference/remove_bearer.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Remove bearer from token — remove_bearer","text":"","code":"remove_bearer(token)"},{"path":"/reference/remove_bearer.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Remove bearer from token — remove_bearer","text":"token string containing token","code":""},{"path":"/reference/remove_bearer.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Remove bearer from token — remove_bearer","text":"string containing token without \"Bearer \" prefix","code":""},{"path":"/reference/request_token.html","id":null,"dir":"Reference","previous_headings":"","what":"Request a token from the provider — request_token","title":"Request a token from the provider — request_token","text":"Requests token provider","code":""},{"path":"/reference/request_token.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Request a token from the provider — request_token","text":"","code":"request_token(config, authorization_code)"},{"path":"/reference/request_token.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Request a token from the provider — request_token","text":"config openid_config object authorization_code authorization code use","code":""},{"path":"/reference/request_token.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Request a token from the provider — request_token","text":"access_token object","code":""},{"path":"/reference/sso_shiny_app.html","id":null,"dir":"Reference","previous_headings":"","what":"Create a Shiny app with SSO — sso_shiny_app","title":"Create a Shiny app with SSO — sso_shiny_app","text":"Creates Shiny app SSO (single sign-) based given configuration.","code":""},{"path":"/reference/sso_shiny_app.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Create a Shiny app with SSO — sso_shiny_app","text":"","code":"sso_shiny_app(config, ui, server)"},{"path":"/reference/sso_shiny_app.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Create a Shiny app with SSO — sso_shiny_app","text":"config openid_config object ui Shiny UI function server Shiny server function. function requires three arguments: input, output, session.","code":""},{"path":"/reference/sso_shiny_app.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Create a Shiny app with SSO — sso_shiny_app","text":"Shiny app (Compatible shinyApp())","code":""},{"path":[]},{"path":"/reference/token.html","id":null,"dir":"Reference","previous_headings":"","what":"Get the access token — token","title":"Get the access token — token","text":"Gets access token session used internal logic.","code":""},{"path":"/reference/token.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Get the access token — token","text":"","code":"token(session = shiny::getDefaultReactiveDomain())"},{"path":"/reference/token.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Get the access token — token","text":"session Shiny session","code":""},{"path":"/reference/token.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get the access token — token","text":"access_token object","code":""},{"path":"/reference/use_futures.html","id":null,"dir":"Reference","previous_headings":"","what":"Use futures for asynchronous computations — use_futures","title":"Use futures for asynchronous computations — use_futures","text":"Enable future plan asynchronous computations. Since tapLock needs calls external APIs, can good idea use future make calls asynchronous. function just meant convenience function user. recommend read documentation future package understand use .","code":""},{"path":"/reference/use_futures.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Use futures for asynchronous computations — use_futures","text":"","code":"use_futures(plan = future::multicore, workers = 1)"},{"path":"/reference/use_futures.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Use futures for asynchronous computations — use_futures","text":"plan plan object. Defaults multicore plan. workers Number workers use. Defaults 1.","code":""},{"path":"/reference/use_futures.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Use futures for asynchronous computations — use_futures","text":"function called side effect.","code":""}] +[{"path":"https://maurolepore.github.io/tapLock/LICENSE.html","id":null,"dir":"","previous_headings":"","what":"MIT License","title":"MIT License","text":"Copyright (c) 2024 tapLock authors Permission hereby granted, free charge, person obtaining copy software associated documentation files (“Software”), deal Software without restriction, including without limitation rights use, copy, modify, merge, publish, distribute, sublicense, /sell copies Software, permit persons Software furnished , subject following conditions: copyright notice permission notice shall included copies substantial portions Software. SOFTWARE PROVIDED “”, WITHOUT WARRANTY KIND, EXPRESS IMPLIED, INCLUDING LIMITED WARRANTIES MERCHANTABILITY, FITNESS PARTICULAR PURPOSE NONINFRINGEMENT. EVENT SHALL AUTHORS COPYRIGHT HOLDERS LIABLE CLAIM, DAMAGES LIABILITY, WHETHER ACTION CONTRACT, TORT OTHERWISE, ARISING , CONNECTION SOFTWARE USE DEALINGS SOFTWARE.","code":""},{"path":"https://maurolepore.github.io/tapLock/articles/en_securing_shiny_google.html","id":"introduction","dir":"Articles","previous_headings":"","what":"Introduction","title":"(English) Securing Shiny with Google Auth","text":"vignette provides step--step tutorial secure Shiny application using Google authentication tapLock R package. tapLock simplifies integration OpenID Connect OAuth 2.0 Shiny applications, ensuring robust security minimal coding effort.","code":""},{"path":"https://maurolepore.github.io/tapLock/articles/en_securing_shiny_google.html","id":"prerequisites","dir":"Articles","previous_headings":"","what":"Prerequisites","title":"(English) Securing Shiny with Google Auth","text":"proceeding, ensure following: - basic understanding R Shiny. - Shiny application ready deployment. - Access Google Developer Console OAuth credentials. - (Optional) server HTTPS enabled.","code":""},{"path":"https://maurolepore.github.io/tapLock/articles/en_securing_shiny_google.html","id":"step-1-install-taplock","dir":"Articles","previous_headings":"","what":"Step 1: Install tapLock","title":"(English) Securing Shiny with Google Auth","text":"Install tapLock GitHub using pak package:","code":"install.packages(\"tapLock\")"},{"path":"https://maurolepore.github.io/tapLock/articles/en_securing_shiny_google.html","id":"step-2-create-google-oauth-credentials","dir":"Articles","previous_headings":"","what":"Step 2: Create Google OAuth Credentials","title":"(English) Securing Shiny with Google Auth","text":"Go Google Developer Console. Create new project select existing one. Navigate ‘Credentials’ create ‘OAuth client ID’ credentials. Set Authorized JavaScript origins Shiny application URL. Set Authorized redirect URIs Shiny application URL suffix /login. Note client_id client_secret.","code":""},{"path":"https://maurolepore.github.io/tapLock/articles/en_securing_shiny_google.html","id":"step-3-configure-authentication-in-r","dir":"Articles","previous_headings":"","what":"Step 3: Configure Authentication in R","title":"(English) Securing Shiny with Google Auth","text":"Load tapLock set authentication configuration: Replace GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET, SHINY_APP_URL actual credentials application URL environment variables.","code":"library(taplock) auth_config <- new_openid_config( provider = \"google\", client_id = Sys.getenv(\"GOOGLE_CLIENT_ID\"), client_secret = Sys.getenv(\"GOOGLE_CLIENT_SECRET\"), app_url = Sys.getenv(\"SHINY_APP_URL\") )"},{"path":"https://maurolepore.github.io/tapLock/articles/en_securing_shiny_google.html","id":"step-4-modify-shiny-application","dir":"Articles","previous_headings":"","what":"Step 4: Modify Shiny Application","title":"(English) Securing Shiny with Google Auth","text":"Modify Shiny app use sso_shiny_app:","code":"library(shiny) library(tapLock) # Authentication configuration auth_config <- new_openid_config( provider = \"google\", client_id = Sys.getenv(\"GOOGLE_CLIENT_ID\"), client_secret = Sys.getenv(\"GOOGLE_CLIENT_SECRET\"), app_url = Sys.getenv(\"SHINY_APP_URL\") ) # UI ui <- fluidPage( tags$h1(\"Welcome to the Secure Shiny App\"), textOutput(\"userInfo\") ) # Server server <- function(input, output, session) { output$userInfo <- renderText({ user_email <- get_token_field(token(), \"email\") glue::glue(\"Logged in as: {user_email}\") }) } # Secure Shiny app with tapLock sso_shiny_app(auth_config, ui, server)"},{"path":"https://maurolepore.github.io/tapLock/articles/en_securing_shiny_google.html","id":"step-5-deploy-the-application","dir":"Articles","previous_headings":"","what":"Step 5: Deploy the Application","title":"(English) Securing Shiny with Google Auth","text":"Deploy Shiny application normally . tapLock package handles authentication process. recommend deploying application solution like Shiny Server (Open Source Pro) faucet. Solutions like Posit Connect already include authentication require tapLock.","code":""},{"path":"https://maurolepore.github.io/tapLock/articles/en_securing_shiny_google.html","id":"conclusion","dir":"Articles","previous_headings":"","what":"Conclusion","title":"(English) Securing Shiny with Google Auth","text":"following steps, successfully secured Shiny application Google authentication using tapLock. ensures authenticated users can access application, enhancing security privacy.","code":""},{"path":"https://maurolepore.github.io/tapLock/articles/es_asegura_shiny_con_google.html","id":"introducción","dir":"Articles","previous_headings":"","what":"Introducción","title":"(Español) Asegurando Shiny con Google Auth","text":"Esta viñeta proporciona un tutorial paso paso sobre cómo asegurar una aplicación Shiny utilizando la autenticación de Google través del paquete R tapLock. tapLock simplifica la integración de OpenID Connect y OAuth 2.0 en aplicaciones Shiny, asegurando una robusta seguridad con un esfuerzo mínimo de codificación.","code":""},{"path":"https://maurolepore.github.io/tapLock/articles/es_asegura_shiny_con_google.html","id":"prerrequisitos","dir":"Articles","previous_headings":"","what":"Prerrequisitos","title":"(Español) Asegurando Shiny con Google Auth","text":"Antes de proceder, asegúrate de tener lo siguiente: - Un conocimiento básico de R y Shiny. - Una aplicación Shiny lista para ser desplegada. - Acceso Google Developer Console para las credenciales OAuth. - (Opcional) Un servidor con HTTPS habilitado.","code":""},{"path":"https://maurolepore.github.io/tapLock/articles/es_asegura_shiny_con_google.html","id":"paso-1-instalar-taplock","dir":"Articles","previous_headings":"","what":"Paso 1: Instalar tapLock","title":"(Español) Asegurando Shiny con Google Auth","text":"Instala tapLock desde GitHub usando el paquete pak:","code":"install.packages(\"tapLock\")"},{"path":"https://maurolepore.github.io/tapLock/articles/es_asegura_shiny_con_google.html","id":"paso-2-crear-credenciales-oauth-de-google","dir":"Articles","previous_headings":"","what":"Paso 2: Crear Credenciales OAuth de Google","title":"(Español) Asegurando Shiny con Google Auth","text":"Ve Google Developer Console. Crea un nuevo proyecto o selecciona uno existente. Navega ‘Credenciales’ y crea credenciales ‘OAuth client ID’. Establece los Authorized JavaScript origins en la URL de tu aplicación Shiny. Establece los Authorized redirect URIs en la URL de tu aplicación Shiny con el sufijo /login. Anota el client_id y el client_secret.","code":""},{"path":"https://maurolepore.github.io/tapLock/articles/es_asegura_shiny_con_google.html","id":"paso-3-configurar-autenticación-en-r","dir":"Articles","previous_headings":"","what":"Paso 3: Configurar Autenticación en R","title":"(Español) Asegurando Shiny con Google Auth","text":"Carga tapLock y configura la autenticación: Reemplaza GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET, y SHINY_APP_URL con tus credenciales reales y la URL de tu aplicación en tus variables de entorno.","code":"library(taplock) auth_config <- new_openid_config( provider = \"google\", client_id = Sys.getenv(\"GOOGLE_CLIENT_ID\"), client_secret = Sys.getenv(\"GOOGLE_CLIENT_SECRET\"), app_url = Sys.getenv(\"SHINY_APP_URL\") )"},{"path":"https://maurolepore.github.io/tapLock/articles/es_asegura_shiny_con_google.html","id":"paso-4-modificar-aplicación-shiny","dir":"Articles","previous_headings":"","what":"Paso 4: Modificar Aplicación Shiny","title":"(Español) Asegurando Shiny con Google Auth","text":"Modifica tu aplicación Shiny para usar sso_shiny_app:","code":"library(shiny) library(tapLock) # Configuración de autenticación auth_config <- new_openid_config( provider = \"google\", client_id = Sys.getenv(\"GOOGLE_CLIENT_ID\"), client_secret = Sys.getenv(\"GOOGLE_CLIENT_SECRET\"), app_url = Sys.getenv(\"SHINY_APP_URL\") ) # UI ui <- fluidPage( tags$h1(\"Bienvenido a la Aplicación Shiny Segura\"), textOutput(\"userInfo\") ) # Server server <- function(input, output, session) { output$userInfo <- renderText({ user_email <- get_token_field(token(), \"email\") glue::glue(\"Conectado como: {user_email}\") }) } # Asegurar aplicación Shiny con tapLock sso_shiny_app(auth_config, ui, server)"},{"path":"https://maurolepore.github.io/tapLock/articles/es_asegura_shiny_con_google.html","id":"paso-5-desplegar-la-aplicación","dir":"Articles","previous_headings":"","what":"Paso 5: Desplegar la Aplicación","title":"(Español) Asegurando Shiny con Google Auth","text":"Despliega tu aplicación Shiny como lo harías normalmente. El paquete tapLock maneja el proceso de autenticación. Recomendamos desplegar tu aplicación con una solución como Shiny Server (Open Source o Pro) o con faucet. Soluciones como Posit Connect ya incluyen autenticación y requieren tapLock.","code":""},{"path":"https://maurolepore.github.io/tapLock/articles/es_asegura_shiny_con_google.html","id":"conclusión","dir":"Articles","previous_headings":"","what":"Conclusión","title":"(Español) Asegurando Shiny con Google Auth","text":"Siguiendo estos pasos, asegurado con éxito tu aplicación Shiny con autenticación de Google utilizando tapLock. Esto asegura que solo los usuarios autenticados puedan acceder tu aplicación, mejorando su seguridad y privacidad.","code":""},{"path":"https://maurolepore.github.io/tapLock/authors.html","id":null,"dir":"","previous_headings":"","what":"Authors","title":"Authors and Citation","text":"ixpantia, SRL. Copyright holder. Andres Quintero. Author, maintainer.","code":""},{"path":"https://maurolepore.github.io/tapLock/authors.html","id":"citation","dir":"","previous_headings":"","what":"Citation","title":"Authors and Citation","text":"Quintero (2024). tapLock: Seamless Single Sign-. R package version 0.1.0, https://github.com/ixpantia/tapLock.","code":"@Manual{, title = {tapLock: Seamless Single Sign-On}, author = {Andres Quintero}, year = {2024}, note = {R package version 0.1.0}, url = {https://github.com/ixpantia/tapLock}, }"},{"path":"https://maurolepore.github.io/tapLock/index.html","id":"taplock-","dir":"","previous_headings":"","what":"Seamless Single Sign-On","title":"Seamless Single Sign-On","text":"goal tapLock secure R applications OpenID Connect OAuth 2.0. tapLock R library provides simple interface integrate OpenID Connect / OAuth 2.0 authentication Shiny applications Plumber APIs. tapLock uses unique approach effectively secure applications without need write almost code.","code":""},{"path":"https://maurolepore.github.io/tapLock/index.html","id":"installation","dir":"","previous_headings":"","what":"Installation","title":"Seamless Single Sign-On","text":"can install tapLock CRAN : can install development version tapLock GitHub :","code":"install.packages(\"tapLock\") # install.packages(\"pak\") pak::pak(\"ixpantia/tapLock\")"},{"path":[]},{"path":"https://maurolepore.github.io/tapLock/index.html","id":"id_1-create-an-authentication-configuration","dir":"","previous_headings":"Example","what":"1. Create an authentication configuration","title":"Seamless Single Sign-On","text":"","code":"library(taplock) auth_config <- new_openid_config( provider = \"entra_id\", # The following values are obtained from the authentication provider tenant_id = Sys.getenv(\"TENANT_ID\"), client_id = Sys.getenv(\"CLIENT_ID\"), client_secret = Sys.getenv(\"CLIENT_SECRET\"), # This should be the URL of your application app_url = Sys.getenv(\"APP_URL\") )"},{"path":"https://maurolepore.github.io/tapLock/index.html","id":"id_2-secure-your-shiny-application","dir":"","previous_headings":"Example","what":"2. Secure your Shiny application","title":"Seamless Single Sign-On","text":"secure Shiny Application simply need expose sso_shiny_app instead regular shinyApp end app.R file. example Shiny application uses tapLock secure :","code":"library(shiny) library(tapLock) auth_config <- new_openid_config( provider = \"entra_id\", tenant_id = Sys.getenv(\"TENANT_ID\"), client_id = Sys.getenv(\"CLIENT_ID\"), client_secret = Sys.getenv(\"CLIENT_SECRET\"), app_url = Sys.getenv(\"APP_URL\") ) ui <- fluidPage( tags$h1(\"r.sso example\"), textOutput(\"user\") ) server <- function(input, output, session) { output$user <- renderText({ given_name <- get_token_field(token(), \"given_name\") family_name <- get_token_field(token(), \"family_name\") expires_at <- expires_at(token()) glue::glue( \"Hello {given_name} {family_name}!\", \"Your authenticated session will expire at {expires_at}.\", .sep = \" \" ) }) } sso_shiny_app(auth_config, ui, server)"},{"path":"https://maurolepore.github.io/tapLock/index.html","id":"authentication-providers","dir":"","previous_headings":"","what":"Authentication providers","title":"Seamless Single Sign-On","text":"tapLock supports following authentication providers: Google Microsoft Entra ID need support providers, please contact us hola@ixpantia.com. , developer, can contribute project adding support additional providers.","code":""},{"path":"https://maurolepore.github.io/tapLock/index.html","id":"security-model","dir":"","previous_headings":"","what":"Security Model","title":"Seamless Single Sign-On","text":"tapLock unique approach securing Shiny applications Plumber APIs. tapLock utilizes middlewares intercept incoming requests (HTTP WebSocket requests) validates authentication token. approach allows tapLock lean efficient since expensive WebSocket connections started user authenticated. also prevents sensitive data UI portion application exposed unauthenticated users.","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/add_trailing_slash.html","id":null,"dir":"Reference","previous_headings":"","what":"Add trailing slash to URL — add_trailing_slash","title":"Add trailing slash to URL — add_trailing_slash","text":"app URL end slash, function add one.","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/add_trailing_slash.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Add trailing slash to URL — add_trailing_slash","text":"","code":"add_trailing_slash(url)"},{"path":"https://maurolepore.github.io/tapLock/reference/add_trailing_slash.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Add trailing slash to URL — add_trailing_slash","text":"url string containing URL","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/add_trailing_slash.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Add trailing slash to URL — add_trailing_slash","text":"string containing URL trailing slash","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/build_cookie.html","id":null,"dir":"Reference","previous_headings":"","what":"Build a cookie — build_cookie","title":"Build a cookie — build_cookie","text":"Builds HttpOnly cookie key value","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/build_cookie.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Build a cookie — build_cookie","text":"","code":"build_cookie(key, value)"},{"path":"https://maurolepore.github.io/tapLock/reference/build_cookie.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Build a cookie — build_cookie","text":"key string containing cookie key value string containing cookie value","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/build_cookie.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Build a cookie — build_cookie","text":"string containing cookie","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/build_redirect_uri.html","id":null,"dir":"Reference","previous_headings":"","what":"Build a redirect URI — build_redirect_uri","title":"Build a redirect URI — build_redirect_uri","text":"Builds redirect URI app URL","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/build_redirect_uri.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Build a redirect URI — build_redirect_uri","text":"","code":"build_redirect_uri(app_url)"},{"path":"https://maurolepore.github.io/tapLock/reference/build_redirect_uri.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Build a redirect URI — build_redirect_uri","text":"app_url string containing app URL trailing slash","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/build_redirect_uri.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Build a redirect URI — build_redirect_uri","text":"string containing redirect URI","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/decode_token.html","id":null,"dir":"Reference","previous_headings":"","what":"Decode a token — decode_token","title":"Decode a token — decode_token","text":"Decodes token","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/decode_token.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Decode a token — decode_token","text":"","code":"decode_token(config, token)"},{"path":"https://maurolepore.github.io/tapLock/reference/decode_token.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Decode a token — decode_token","text":"config openid_config object token token decode","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/decode_token.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Decode a token — decode_token","text":"list containing decoded token's data","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/expires_at.html","id":null,"dir":"Reference","previous_headings":"","what":"Get the expiration date and time of an access token — expires_at","title":"Get the expiration date and time of an access token — expires_at","text":"Gets expiration date time access token","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/expires_at.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Get the expiration date and time of an access token — expires_at","text":"","code":"expires_at(token)"},{"path":"https://maurolepore.github.io/tapLock/reference/expires_at.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Get the expiration date and time of an access token — expires_at","text":"token access_token object","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/expires_at.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get the expiration date and time of an access token — expires_at","text":"POSIXct object containing date time token expires","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/expires_in.html","id":null,"dir":"Reference","previous_headings":"","what":"Get the expiration time of an access token — expires_in","title":"Get the expiration time of an access token — expires_in","text":"Gets expiration time access token","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/expires_in.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Get the expiration time of an access token — expires_in","text":"","code":"expires_in(token)"},{"path":"https://maurolepore.github.io/tapLock/reference/expires_in.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Get the expiration time of an access token — expires_in","text":"token access_token object","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/expires_in.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get the expiration time of an access token — expires_in","text":"duration object containing time token expires","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/get_client_id.html","id":null,"dir":"Reference","previous_headings":"","what":"Get the client ID — get_client_id","title":"Get the client ID — get_client_id","text":"Gets client ID provider","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/get_client_id.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Get the client ID — get_client_id","text":"","code":"get_client_id(config)"},{"path":"https://maurolepore.github.io/tapLock/reference/get_client_id.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Get the client ID — get_client_id","text":"config openid_config object","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/get_client_id.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get the client ID — get_client_id","text":"string containing client ID","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/get_login_url.html","id":null,"dir":"Reference","previous_headings":"","what":"Get the login URL for the app — get_login_url","title":"Get the login URL for the app — get_login_url","text":"Gets URL provider redirect login attempt.","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/get_login_url.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Get the login URL for the app — get_login_url","text":"","code":"get_login_url(config)"},{"path":"https://maurolepore.github.io/tapLock/reference/get_login_url.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Get the login URL for the app — get_login_url","text":"config openid_config object","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/get_login_url.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get the login URL for the app — get_login_url","text":"string containing login URL","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/get_logout_url.html","id":null,"dir":"Reference","previous_headings":"","what":"Get the logout URL for the provider — get_logout_url","title":"Get the logout URL for the provider — get_logout_url","text":"Gets URL SLO (single logout)","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/get_logout_url.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Get the logout URL for the provider — get_logout_url","text":"","code":"get_logout_url(config)"},{"path":"https://maurolepore.github.io/tapLock/reference/get_logout_url.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Get the logout URL for the provider — get_logout_url","text":"config openid_config object","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/get_logout_url.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get the logout URL for the provider — get_logout_url","text":"string containing logout URL","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/get_token_field.html","id":null,"dir":"Reference","previous_headings":"","what":"Get the issued at time of an access token — get_token_field","title":"Get the issued at time of an access token — get_token_field","text":"Gets issued time access token","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/get_token_field.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Get the issued at time of an access token — get_token_field","text":"","code":"get_token_field(token, field)"},{"path":"https://maurolepore.github.io/tapLock/reference/get_token_field.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Get the issued at time of an access token — get_token_field","text":"token access_token object field field get token","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/get_token_field.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get the issued at time of an access token — get_token_field","text":"POSIXct object containing date time token issued","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/is_expired.html","id":null,"dir":"Reference","previous_headings":"","what":"Check if an access token is expired — is_expired","title":"Check if an access token is expired — is_expired","text":"Checks access token expired","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/is_expired.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Check if an access token is expired — is_expired","text":"","code":"is_expired(token)"},{"path":"https://maurolepore.github.io/tapLock/reference/is_expired.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Check if an access token is expired — is_expired","text":"token access_token object","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/is_expired.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Check if an access token is expired — is_expired","text":"boolean indicating token expired","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/is_valid.html","id":null,"dir":"Reference","previous_headings":"","what":"Check if an access token is valid — is_valid","title":"Check if an access token is valid — is_valid","text":"Checks access token valid checking expired","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/is_valid.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Check if an access token is valid — is_valid","text":"","code":"is_valid(token)"},{"path":"https://maurolepore.github.io/tapLock/reference/is_valid.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Check if an access token is valid — is_valid","text":"token access_token object","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/is_valid.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Check if an access token is valid — is_valid","text":"boolean indicating token valid","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/new_auth0_config.html","id":null,"dir":"Reference","previous_headings":"","what":"Create a new auth0_config object — new_auth0_config","title":"Create a new auth0_config object — new_auth0_config","text":"Creates new auth0_config object","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/new_auth0_config.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Create a new auth0_config object — new_auth0_config","text":"","code":"new_auth0_config(client_id, client_secret, auth0_domain, app_url)"},{"path":"https://maurolepore.github.io/tapLock/reference/new_auth0_config.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Create a new auth0_config object — new_auth0_config","text":"client_id client ID app client_secret client secret app auth0_domain domain Auth0 tenant app_url URL app","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/new_auth0_config.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Create a new auth0_config object — new_auth0_config","text":"auth0_config object","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/new_entra_id_config.html","id":null,"dir":"Reference","previous_headings":"","what":"Create a new entra_id_config object — new_entra_id_config","title":"Create a new entra_id_config object — new_entra_id_config","text":"Creates new entra_id_config object","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/new_entra_id_config.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Create a new entra_id_config object — new_entra_id_config","text":"","code":"new_entra_id_config(tenant_id, client_id, client_secret, app_url)"},{"path":"https://maurolepore.github.io/tapLock/reference/new_entra_id_config.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Create a new entra_id_config object — new_entra_id_config","text":"tenant_id tenant ID app client_id client ID app client_secret client secret app app_url URL app","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/new_entra_id_config.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Create a new entra_id_config object — new_entra_id_config","text":"entra_id_config object","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/new_google_config.html","id":null,"dir":"Reference","previous_headings":"","what":"Create a new google_config object — new_google_config","title":"Create a new google_config object — new_google_config","text":"Creates new google_config object","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/new_google_config.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Create a new google_config object — new_google_config","text":"","code":"new_google_config(client_id, client_secret, app_url)"},{"path":"https://maurolepore.github.io/tapLock/reference/new_google_config.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Create a new google_config object — new_google_config","text":"client_id client ID app client_secret client secret app app_url URL app","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/new_google_config.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Create a new google_config object — new_google_config","text":"google_config object","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/new_openid_config.html","id":null,"dir":"Reference","previous_headings":"","what":"New openid configuration — new_openid_config","title":"New openid configuration — new_openid_config","text":"Creates new openid configuration object given provider. can use function individual provider functions.","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/new_openid_config.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"New openid configuration — new_openid_config","text":"","code":"new_openid_config(provider, app_url, ...)"},{"path":"https://maurolepore.github.io/tapLock/reference/new_openid_config.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"New openid configuration — new_openid_config","text":"provider openid provider use app_url URL application (used build redirect, login, logout URLs) ... Additional arguments passed provider's configuration. depends provider. \"google\" provider accepts following arguments: client_id client_secret \"entra_id\" provider accepts following arguments: client_id client_secret tenant_id \"auth0\" provider accepts following arguments: client_id client_secret auth0_domain","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/new_openid_config.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"New openid configuration — new_openid_config","text":"openid_config object","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/parse_cookies.html","id":null,"dir":"Reference","previous_headings":"","what":"Parse cookies — parse_cookies","title":"Parse cookies — parse_cookies","text":"Parses cookies string","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/parse_cookies.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Parse cookies — parse_cookies","text":"","code":"parse_cookies(x)"},{"path":"https://maurolepore.github.io/tapLock/reference/parse_cookies.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Parse cookies — parse_cookies","text":"x string containing cookies","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/parse_cookies.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Parse cookies — parse_cookies","text":"list containing cookies","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/print.access_token.html","id":null,"dir":"Reference","previous_headings":"","what":"Print an access token — print.access_token","title":"Print an access token — print.access_token","text":"Prints access token's expiration date","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/print.access_token.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Print an access token — print.access_token","text":"","code":"# S3 method for class 'access_token' print(x, ...)"},{"path":"https://maurolepore.github.io/tapLock/reference/print.access_token.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Print an access token — print.access_token","text":"x access_token object ... Ignored","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/refresh_jwks.html","id":null,"dir":"Reference","previous_headings":"","what":"Refresh the JWKS — refresh_jwks","title":"Refresh the JWKS — refresh_jwks","text":"Refreshes JWKS","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/refresh_jwks.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Refresh the JWKS — refresh_jwks","text":"","code":"refresh_jwks(config)"},{"path":"https://maurolepore.github.io/tapLock/reference/refresh_jwks.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Refresh the JWKS — refresh_jwks","text":"config openid_config object","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/remove_bearer.html","id":null,"dir":"Reference","previous_headings":"","what":"Remove bearer from token — remove_bearer","title":"Remove bearer from token — remove_bearer","text":"Removes \"Bearer \" prefix token","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/remove_bearer.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Remove bearer from token — remove_bearer","text":"","code":"remove_bearer(token)"},{"path":"https://maurolepore.github.io/tapLock/reference/remove_bearer.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Remove bearer from token — remove_bearer","text":"token string containing token","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/remove_bearer.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Remove bearer from token — remove_bearer","text":"string containing token without \"Bearer \" prefix","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/request_token.html","id":null,"dir":"Reference","previous_headings":"","what":"Request a token from the provider — request_token","title":"Request a token from the provider — request_token","text":"Requests token provider","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/request_token.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Request a token from the provider — request_token","text":"","code":"request_token(config, authorization_code)"},{"path":"https://maurolepore.github.io/tapLock/reference/request_token.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Request a token from the provider — request_token","text":"config openid_config object authorization_code authorization code use","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/request_token.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Request a token from the provider — request_token","text":"access_token object","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/sso_shiny_app.html","id":null,"dir":"Reference","previous_headings":"","what":"Create a Shiny app with SSO — sso_shiny_app","title":"Create a Shiny app with SSO — sso_shiny_app","text":"Creates Shiny app SSO (single sign-) based given configuration.","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/sso_shiny_app.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Create a Shiny app with SSO — sso_shiny_app","text":"","code":"sso_shiny_app(config, ui, server)"},{"path":"https://maurolepore.github.io/tapLock/reference/sso_shiny_app.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Create a Shiny app with SSO — sso_shiny_app","text":"config openid_config object ui Shiny UI function server Shiny server function. function requires three arguments: input, output, session.","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/sso_shiny_app.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Create a Shiny app with SSO — sso_shiny_app","text":"Shiny app (Compatible shinyApp())","code":""},{"path":[]},{"path":"https://maurolepore.github.io/tapLock/reference/tapLock-package.html","id":null,"dir":"Reference","previous_headings":"","what":"tapLock: Seamless Single Sign-On — tapLock-package","title":"tapLock: Seamless Single Sign-On — tapLock-package","text":"Swift seamless Single Sign-(SSO) integration. Designed effortless compatibility popular Single Sign-providers like Google Microsoft, streamlines authentication, enhancing user experience application security. Elevate R-based projects simplified, unified, secure authentication process.","code":""},{"path":[]},{"path":"https://maurolepore.github.io/tapLock/reference/tapLock-package.html","id":"author","dir":"Reference","previous_headings":"","what":"Author","title":"tapLock: Seamless Single Sign-On — tapLock-package","text":"Maintainer: contributors: ixpantia, SRL hola@ixpantia.com [copyright holder]","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/token.html","id":null,"dir":"Reference","previous_headings":"","what":"Get the access token — token","title":"Get the access token — token","text":"Gets access token session used internal logic.","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/token.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Get the access token — token","text":"","code":"token(session = shiny::getDefaultReactiveDomain())"},{"path":"https://maurolepore.github.io/tapLock/reference/token.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Get the access token — token","text":"session Shiny session","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/token.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get the access token — token","text":"access_token object","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/use_futures.html","id":null,"dir":"Reference","previous_headings":"","what":"Use futures for asynchronous computations — use_futures","title":"Use futures for asynchronous computations — use_futures","text":"Enable future plan asynchronous computations. Since tapLock needs calls external APIs, can good idea use future make calls asynchronous. function just meant convenience function user. recommend read documentation future package understand use .","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/use_futures.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Use futures for asynchronous computations — use_futures","text":"","code":"use_futures(plan = future::multicore, workers = 1)"},{"path":"https://maurolepore.github.io/tapLock/reference/use_futures.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Use futures for asynchronous computations — use_futures","text":"plan plan object. Defaults multicore plan. workers Number workers use. Defaults 1.","code":""},{"path":"https://maurolepore.github.io/tapLock/reference/use_futures.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Use futures for asynchronous computations — use_futures","text":"function called side effect.","code":""},{"path":"https://maurolepore.github.io/tapLock/news/index.html","id":"taplock-010","dir":"Changelog","previous_headings":"","what":"tapLock 0.1.0","title":"tapLock 0.1.0","text":"Initialize NEWS.md.","code":""}] diff --git a/sitemap.xml b/sitemap.xml index 1abbe7c..5e4f9fa 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -1,111 +1,38 @@ -<?xml version="1.0" encoding="UTF-8"?> -<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> - <url> - <loc>/404.html</loc> - </url> - <url> - <loc>/LICENSE-text.html</loc> - </url> - <url> - <loc>/LICENSE.html</loc> - </url> - <url> - <loc>/articles/en_securing_shiny_google.html</loc> - </url> - <url> - <loc>/articles/es_asegura_shiny_con_google.html</loc> - </url> - <url> - <loc>/articles/index.html</loc> - </url> - <url> - <loc>/authors.html</loc> - </url> - <url> - <loc>/index.html</loc> - </url> - <url> - <loc>/reference/access_token.html</loc> - </url> - <url> - <loc>/reference/add_trailing_slash.html</loc> - </url> - <url> - <loc>/reference/build_cookie.html</loc> - </url> - <url> - <loc>/reference/build_redirect_uri.html</loc> - </url> - <url> - <loc>/reference/decode_token.html</loc> - </url> - <url> - <loc>/reference/expires_at.html</loc> - </url> - <url> - <loc>/reference/expires_in.html</loc> - </url> - <url> - <loc>/reference/get_access_token.html</loc> - </url> - <url> - <loc>/reference/get_bearer.html</loc> - </url> - <url> - <loc>/reference/get_client_id.html</loc> - </url> - <url> - <loc>/reference/get_login_url.html</loc> - </url> - <url> - <loc>/reference/get_logout_url.html</loc> - </url> - <url> - <loc>/reference/get_token_field.html</loc> - </url> - <url> - <loc>/reference/index.html</loc> - </url> - <url> - <loc>/reference/is_expired.html</loc> - </url> - <url> - <loc>/reference/is_valid.html</loc> - </url> - <url> - <loc>/reference/new_auth0_config.html</loc> - </url> - <url> - <loc>/reference/new_entra_id_config.html</loc> - </url> - <url> - <loc>/reference/new_google_config.html</loc> - </url> - <url> - <loc>/reference/new_openid_config.html</loc> - </url> - <url> - <loc>/reference/parse_cookies.html</loc> - </url> - <url> - <loc>/reference/print.access_token.html</loc> - </url> - <url> - <loc>/reference/refresh_jwks.html</loc> - </url> - <url> - <loc>/reference/remove_bearer.html</loc> - </url> - <url> - <loc>/reference/request_token.html</loc> - </url> - <url> - <loc>/reference/sso_shiny_app.html</loc> - </url> - <url> - <loc>/reference/token.html</loc> - </url> - <url> - <loc>/reference/use_futures.html</loc> - </url> +<urlset xmlns = 'http://www.sitemaps.org/schemas/sitemap/0.9'> +<url><loc>https://maurolepore.github.io/tapLock/404.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/LICENSE-text.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/LICENSE.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/articles/en_securing_shiny_google.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/articles/es_asegura_shiny_con_google.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/articles/index.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/authors.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/index.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/news/index.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/reference/add_trailing_slash.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/reference/build_cookie.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/reference/build_redirect_uri.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/reference/decode_token.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/reference/expires_at.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/reference/expires_in.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/reference/get_client_id.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/reference/get_login_url.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/reference/get_logout_url.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/reference/get_token_field.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/reference/index.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/reference/is_expired.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/reference/is_valid.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/reference/new_auth0_config.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/reference/new_entra_id_config.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/reference/new_google_config.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/reference/new_openid_config.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/reference/parse_cookies.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/reference/print.access_token.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/reference/refresh_jwks.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/reference/remove_bearer.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/reference/request_token.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/reference/sso_shiny_app.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/reference/tapLock-package.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/reference/token.html</loc></url> +<url><loc>https://maurolepore.github.io/tapLock/reference/use_futures.html</loc></url> </urlset> +