From f7b52c0e1d0bae9b6c3241e9450c19b8885efb16 Mon Sep 17 00:00:00 2001 From: Jeffrey Phillips Freeman <the@jeffreyfreeman.me> Date: Fri, 20 Oct 2023 23:53:35 -0400 Subject: [PATCH] Removed ghost and flex css and reduced a lot of unneeded css --- layouts/partials/head.html | 5 +- layouts/partials/menu.html | 3 +- layouts/shortcodes/cards.html | 6 +- layouts/shortcodes/gitlab-heatmap.html | 4 +- layouts/shortcodes/info-buttons.html | 6 +- layouts/shortcodes/separator.html | 3 + layouts/shortcodes/seperator.html | 3 - layouts/shortcodes/tab.html | 4 +- layouts/shortcodes/titled-side.html | 10 +- layouts/shortcodes/titled.html | 8 +- static/css/flex.css | 635 ---- static/css/goblin.css | 3728 ------------------------ static/css/main.css | 2704 ++++++++++++++++- 13 files changed, 2627 insertions(+), 4492 deletions(-) create mode 100644 layouts/shortcodes/separator.html delete mode 100644 layouts/shortcodes/seperator.html delete mode 100644 static/css/flex.css delete mode 100644 static/css/goblin.css diff --git a/layouts/partials/head.html b/layouts/partials/head.html index d682fa1f1..2087edfb7 100644 --- a/layouts/partials/head.html +++ b/layouts/partials/head.html @@ -121,11 +121,8 @@ } </style> -<link rel="stylesheet" href="/css/goblin.css"> <link rel="stylesheet" href="/css/fontawesome.css"> <link rel="stylesheet" href="/css/primer.css"> -<!-- <link rel="stylesheet" href="/css/ghost.css"> --> -<link rel="stylesheet" href="/css/flex.css"> <link rel="stylesheet" href="/css/glyphicons.css"> <link rel="stylesheet" href="/css/pseudocode.css"> <link rel="stylesheet" href="/javascripts/cal-heatmap/cal-heatmap.css"> @@ -183,7 +180,7 @@ document.addEventListener("DOMContentLoaded", function() { <script type="text/javascript" src="/javascripts/cal-heatmap/plugins/LegendLite.js"></script> <script type="text/javascript" src="/javascripts/cal-heatmap/plugins/Tooltip.js"></script> <script type="text/javascript" src="/javascripts/cal-heatmap/plugins/CalendarLabel.js"></script> -<script type="module"> +<script type="module" defer> var getJSON = function(url, callback) { diff --git a/layouts/partials/menu.html b/layouts/partials/menu.html index 33a82531f..73f0944c0 100644 --- a/layouts/partials/menu.html +++ b/layouts/partials/menu.html @@ -3,7 +3,6 @@ <div class="navbar__items navbar__items--left"> <a aria-current="page" class="navbar__brand active" href="/"> <img class="navbar__logo logo--light" src="/images/logo-header-light.png" alt="{{ site.Params.siteName }}"> - <img class="navbar__logo logo--dark" src="/images/logo-header-dark.png" alt="{{ site.Params.siteName }}"> </a> </div> <div class="navbar__items navbar__items--right"> @@ -16,7 +15,7 @@ <li class="navbar-menu-item"><a class="navbar__item navbar__link" href="{{ .Permalink }}">{{ .Title }}</a></li> {{ end }} {{ end }} - <li class="navbar-menu-item"><a class="button button--primary" href={{ site.Params.repoUrl }}>MY GIT →</a></li> + <li class="navbar-menu-item"><a class="button button-primary" href={{ site.Params.repoUrl }}>MY GIT →</a></li> </ul> </div> </div> diff --git a/layouts/shortcodes/cards.html b/layouts/shortcodes/cards.html index 0c1eb0d6d..fd3982f65 100644 --- a/layouts/shortcodes/cards.html +++ b/layouts/shortcodes/cards.html @@ -5,9 +5,9 @@ inner: card-row --> <section class="section-lg"> <div class="container"> - <div class="row responsiveCentered_2A7S"> - <div class="col col--6 col--offset-3"> - <h2 class="with-underline">{{ .Get 0 }}</h2> + <div class="row center"> + <div class="col center-text"> + <h2>{{ .Get 0 }}</h2> <p>{{ .Get 1 }}</p> </div> </div> diff --git a/layouts/shortcodes/gitlab-heatmap.html b/layouts/shortcodes/gitlab-heatmap.html index d1ceaa7ec..4d04d15c5 100644 --- a/layouts/shortcodes/gitlab-heatmap.html +++ b/layouts/shortcodes/gitlab-heatmap.html @@ -1,4 +1,4 @@ <div id="cal-heatmap-container"> - <div id="cal-heatmap" class="cal-heatmap center"></div> - <div id="cal-heatmap-legend" class="cal-heatmap-legend center"></div> + <div id="cal-heatmap" class="cal-heatmap"></div> + <div id="cal-heatmap-legend" class="cal-heatmap-legend"></div> </div> diff --git a/layouts/shortcodes/info-buttons.html b/layouts/shortcodes/info-buttons.html index 681abdd46..5326d7153 100644 --- a/layouts/shortcodes/info-buttons.html +++ b/layouts/shortcodes/info-buttons.html @@ -1,8 +1,8 @@ -<section style="margin-top:100px;padding:50px 0;border-top:1px solid var(--custom-border-color)" class="hero is--dark"> +<section class="info-buttons"> <div class="container text--center"> <div> - <a class="button hero--button button--outline button--md button--secondary responsive-button button_2W20" style="margin:5px" href="{{ .Get 1 }}">{{ .Get 0 }}</a> - <a class="button hero--button button--md button--primary responsive-button button_2W20" to="https://git.qoto.org/goblin-ogm/goblin" style="margin:5px" href="{{ .Get 3 }}">{{ .Get 2 }}</a> + <a class="button button-secondary button-outline" href="{{ .Get 1 }}">{{ .Get 0 }}</a> + <a class="button button-primary" to="https://git.qoto.org/goblin-ogm/goblin" href="{{ .Get 3 }}">{{ .Get 2 }}</a> </div> </div> </section> diff --git a/layouts/shortcodes/separator.html b/layouts/shortcodes/separator.html new file mode 100644 index 000000000..d9eda690b --- /dev/null +++ b/layouts/shortcodes/separator.html @@ -0,0 +1,3 @@ +<section class="separator"> + <div class="container"></div> +</section> diff --git a/layouts/shortcodes/seperator.html b/layouts/shortcodes/seperator.html deleted file mode 100644 index c5244e330..000000000 --- a/layouts/shortcodes/seperator.html +++ /dev/null @@ -1,3 +0,0 @@ -<section style="padding:50px 0" class="hero is--dark"> - <div class="container text--center"></div> -</section> diff --git a/layouts/shortcodes/tab.html b/layouts/shortcodes/tab.html index de0d050da..10871ebd9 100644 --- a/layouts/shortcodes/tab.html +++ b/layouts/shortcodes/tab.html @@ -1,4 +1,4 @@ -<div class="codeBlockWrapper_2QGZ tab-pane" title="{{ .Get 0 }}"> +<div class="codeBlockWrapper tab-pane" title="{{ .Get 0 }}"> + <button type="button" aria-label="Copy code to clipboard" class="copyButton">Copy</button> {{ .Inner }} - <button type="button" aria-label="Copy code to clipboard" class="copyButton_1BYj">Copy</button> </div> diff --git a/layouts/shortcodes/titled-side.html b/layouts/shortcodes/titled-side.html index 86618d0f6..b37715388 100644 --- a/layouts/shortcodes/titled-side.html +++ b/layouts/shortcodes/titled-side.html @@ -1,12 +1,12 @@ -<header class="hero heroBanner_2Ftp"> +<header> <div class="container"> <div class="row"> <div class="col col--5"> - <h2 class="hero__title">{{ .Get 0 }}</h2> - <p class="hero__subtitle">{{ .Get 1 }}</p> + <h2>{{ .Get 0 }}</h2> + <p >{{ .Get 1 }}</p> <div> - <a class="button hero--button button--md button--secondary button--outline responsive-button button_2W20" style="margin-left:0;margin-top:10px" href="{{ .Get 3 }}">{{ .Get 2 }}</a> - <a class="button hero--button button--md button--primary responsive-button button_2W20" to="https://git.qoto.org/goblin-ogm/goblin" style="margin-top:10px" href="{{ .Get 5 }}">{{ .Get 4 }}</a> + <a class="button button-secondary button-outline" href="{{ .Get 3 }}">{{ .Get 2 }}</a> + <a class="button button-primary" to="https://git.qoto.org/goblin-ogm/goblin" href="{{ .Get 5 }}">{{ .Get 4 }}</a> </div> </div> <div class="col col--7"> diff --git a/layouts/shortcodes/titled.html b/layouts/shortcodes/titled.html index cdfacd4d6..eb5b1024a 100644 --- a/layouts/shortcodes/titled.html +++ b/layouts/shortcodes/titled.html @@ -1,8 +1,8 @@ -<section class="forDevelopers_1bbC"> +<section> <div class="container"> - <div class="row responsiveCentered_2A7S"> - <div class="col col--6 col--offset-3"> - <h2 class="with-underline">{{ .Get 0 }}</h2> + <div class="row center"> + <div class="col center-text"> + <h2>{{ .Get 0 }}</h2> <p>{{ .Get 1 }}</p> </div> </div> diff --git a/static/css/flex.css b/static/css/flex.css deleted file mode 100644 index d0d51d81a..000000000 --- a/static/css/flex.css +++ /dev/null @@ -1,635 +0,0 @@ -.row { - margin-right: -15px; - margin-left: -15px; } - -.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { - position: relative; - min-height: 1px; - padding-right: 15px; - padding-left: 15px; } - -.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { - float: left; } - -.col-xs-12 { - width: 100%; } - -.col-xs-11 { - width: 91.66666667%; } - -.col-xs-10 { - width: 83.33333333%; } - -.col-xs-9 { - width: 75%; } - -.col-xs-8 { - width: 66.66666667%; } - -.col-xs-7 { - width: 58.33333333%; } - -.col-xs-6 { - width: 50%; } - -.col-xs-5 { - width: 41.66666667%; } - -.col-xs-4 { - width: 33.33333333%; } - -.col-xs-3 { - width: 25%; } - -.col-xs-2 { - width: 16.66666667%; } - -.col-xs-1 { - width: 8.33333333%; } - -.col-xs-pull-12 { - right: 100%; } - -.col-xs-pull-11 { - right: 91.66666667%; } - -.col-xs-pull-10 { - right: 83.33333333%; } - -.col-xs-pull-9 { - right: 75%; } - -.col-xs-pull-8 { - right: 66.66666667%; } - -.col-xs-pull-7 { - right: 58.33333333%; } - -.col-xs-pull-6 { - right: 50%; } - -.col-xs-pull-5 { - right: 41.66666667%; } - -.col-xs-pull-4 { - right: 33.33333333%; } - -.col-xs-pull-3 { - right: 25%; } - -.col-xs-pull-2 { - right: 16.66666667%; } - -.col-xs-pull-1 { - right: 8.33333333%; } - -.col-xs-pull-0 { - right: auto; } - -.col-xs-push-12 { - left: 100%; } - -.col-xs-push-11 { - left: 91.66666667%; } - -.col-xs-push-10 { - left: 83.33333333%; } - -.col-xs-push-9 { - left: 75%; } - -.col-xs-push-8 { - left: 66.66666667%; } - -.col-xs-push-7 { - left: 58.33333333%; } - -.col-xs-push-6 { - left: 50%; } - -.col-xs-push-5 { - left: 41.66666667%; } - -.col-xs-push-4 { - left: 33.33333333%; } - -.col-xs-push-3 { - left: 25%; } - -.col-xs-push-2 { - left: 16.66666667%; } - -.col-xs-push-1 { - left: 8.33333333%; } - -.col-xs-push-0 { - left: auto; } - -.col-xs-offset-12 { - margin-left: 100%; } - -.col-xs-offset-11 { - margin-left: 91.66666667%; } - -.col-xs-offset-10 { - margin-left: 83.33333333%; } - -.col-xs-offset-9 { - margin-left: 75%; } - -.col-xs-offset-8 { - margin-left: 66.66666667%; } - -.col-xs-offset-7 { - margin-left: 58.33333333%; } - -.col-xs-offset-6 { - margin-left: 50%; } - -.col-xs-offset-5 { - margin-left: 41.66666667%; } - -.col-xs-offset-4 { - margin-left: 33.33333333%; } - -.col-xs-offset-3 { - margin-left: 25%; } - -.col-xs-offset-2 { - margin-left: 16.66666667%; } - -.col-xs-offset-1 { - margin-left: 8.33333333%; } - -.col-xs-offset-0 { - margin-left: 0; } - -@media (min-width: 768px) { - .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 { - float: left; } - - .col-sm-12 { - width: 100%; } - - .col-sm-11 { - width: 91.66666667%; } - - .col-sm-10 { - width: 83.33333333%; } - - .col-sm-9 { - width: 75%; } - - .col-sm-8 { - width: 66.66666667%; } - - .col-sm-7 { - width: 58.33333333%; } - - .col-sm-6 { - width: 50%; } - - .col-sm-5 { - width: 41.66666667%; } - - .col-sm-4 { - width: 33.33333333%; } - - .col-sm-3 { - width: 25%; } - - .col-sm-2 { - width: 16.66666667%; } - - .col-sm-1 { - width: 8.33333333%; } - - .col-sm-pull-12 { - right: 100%; } - - .col-sm-pull-11 { - right: 91.66666667%; } - - .col-sm-pull-10 { - right: 83.33333333%; } - - .col-sm-pull-9 { - right: 75%; } - - .col-sm-pull-8 { - right: 66.66666667%; } - - .col-sm-pull-7 { - right: 58.33333333%; } - - .col-sm-pull-6 { - right: 50%; } - - .col-sm-pull-5 { - right: 41.66666667%; } - - .col-sm-pull-4 { - right: 33.33333333%; } - - .col-sm-pull-3 { - right: 25%; } - - .col-sm-pull-2 { - right: 16.66666667%; } - - .col-sm-pull-1 { - right: 8.33333333%; } - - .col-sm-pull-0 { - right: auto; } - - .col-sm-push-12 { - left: 100%; } - - .col-sm-push-11 { - left: 91.66666667%; } - - .col-sm-push-10 { - left: 83.33333333%; } - - .col-sm-push-9 { - left: 75%; } - - .col-sm-push-8 { - left: 66.66666667%; } - - .col-sm-push-7 { - left: 58.33333333%; } - - .col-sm-push-6 { - left: 50%; } - - .col-sm-push-5 { - left: 41.66666667%; } - - .col-sm-push-4 { - left: 33.33333333%; } - - .col-sm-push-3 { - left: 25%; } - - .col-sm-push-2 { - left: 16.66666667%; } - - .col-sm-push-1 { - left: 8.33333333%; } - - .col-sm-push-0 { - left: auto; } - - .col-sm-offset-12 { - margin-left: 100%; } - - .col-sm-offset-11 { - margin-left: 91.66666667%; } - - .col-sm-offset-10 { - margin-left: 83.33333333%; } - - .col-sm-offset-9 { - margin-left: 75%; } - - .col-sm-offset-8 { - margin-left: 66.66666667%; } - - .col-sm-offset-7 { - margin-left: 58.33333333%; } - - .col-sm-offset-6 { - margin-left: 50%; } - - .col-sm-offset-5 { - margin-left: 41.66666667%; } - - .col-sm-offset-4 { - margin-left: 33.33333333%; } - - .col-sm-offset-3 { - margin-left: 25%; } - - .col-sm-offset-2 { - margin-left: 16.66666667%; } - - .col-sm-offset-1 { - margin-left: 8.33333333%; } - - .col-sm-offset-0 { - margin-left: 0; } } -@media (min-width: 992px) { - .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 { - float: left; } - - .col-md-12 { - width: 100%; } - - .col-md-11 { - width: 91.66666667%; } - - .col-md-10 { - width: 83.33333333%; } - - .col-md-9 { - width: 75%; } - - .col-md-8 { - width: 66.66666667%; } - - .col-md-7 { - width: 58.33333333%; } - - .col-md-6 { - width: 50%; } - - .col-md-5 { - width: 41.66666667%; } - - .col-md-4 { - width: 33.33333333%; } - - .col-md-3 { - width: 25%; } - - .col-md-2 { - width: 16.66666667%; } - - .col-md-1 { - width: 8.33333333%; } - - .col-md-pull-12 { - right: 100%; } - - .col-md-pull-11 { - right: 91.66666667%; } - - .col-md-pull-10 { - right: 83.33333333%; } - - .col-md-pull-9 { - right: 75%; } - - .col-md-pull-8 { - right: 66.66666667%; } - - .col-md-pull-7 { - right: 58.33333333%; } - - .col-md-pull-6 { - right: 50%; } - - .col-md-pull-5 { - right: 41.66666667%; } - - .col-md-pull-4 { - right: 33.33333333%; } - - .col-md-pull-3 { - right: 25%; } - - .col-md-pull-2 { - right: 16.66666667%; } - - .col-md-pull-1 { - right: 8.33333333%; } - - .col-md-pull-0 { - right: auto; } - - .col-md-push-12 { - left: 100%; } - - .col-md-push-11 { - left: 91.66666667%; } - - .col-md-push-10 { - left: 83.33333333%; } - - .col-md-push-9 { - left: 75%; } - - .col-md-push-8 { - left: 66.66666667%; } - - .col-md-push-7 { - left: 58.33333333%; } - - .col-md-push-6 { - left: 50%; } - - .col-md-push-5 { - left: 41.66666667%; } - - .col-md-push-4 { - left: 33.33333333%; } - - .col-md-push-3 { - left: 25%; } - - .col-md-push-2 { - left: 16.66666667%; } - - .col-md-push-1 { - left: 8.33333333%; } - - .col-md-push-0 { - left: auto; } - - .col-md-offset-12 { - margin-left: 100%; } - - .col-md-offset-11 { - margin-left: 91.66666667%; } - - .col-md-offset-10 { - margin-left: 83.33333333%; } - - .col-md-offset-9 { - margin-left: 75%; } - - .col-md-offset-8 { - margin-left: 66.66666667%; } - - .col-md-offset-7 { - margin-left: 58.33333333%; } - - .col-md-offset-6 { - margin-left: 50%; } - - .col-md-offset-5 { - margin-left: 41.66666667%; } - - .col-md-offset-4 { - margin-left: 33.33333333%; } - - .col-md-offset-3 { - margin-left: 25%; } - - .col-md-offset-2 { - margin-left: 16.66666667%; } - - .col-md-offset-1 { - margin-left: 8.33333333%; } - - .col-md-offset-0 { - margin-left: 0; } } -@media (min-width: 1200px) { - .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 { - float: left; } - - .col-lg-12 { - width: 100%; } - - .col-lg-11 { - width: 91.66666667%; } - - .col-lg-10 { - width: 83.33333333%; } - - .col-lg-9 { - width: 75%; } - - .col-lg-8 { - width: 66.66666667%; } - - .col-lg-7 { - width: 58.33333333%; } - - .col-lg-6 { - width: 50%; } - - .col-lg-5 { - width: 41.66666667%; } - - .col-lg-4 { - width: 33.33333333%; } - - .col-lg-3 { - width: 25%; } - - .col-lg-2 { - width: 16.66666667%; } - - .col-lg-1 { - width: 8.33333333%; } - - .col-lg-pull-12 { - right: 100%; } - - .col-lg-pull-11 { - right: 91.66666667%; } - - .col-lg-pull-10 { - right: 83.33333333%; } - - .col-lg-pull-9 { - right: 75%; } - - .col-lg-pull-8 { - right: 66.66666667%; } - - .col-lg-pull-7 { - right: 58.33333333%; } - - .col-lg-pull-6 { - right: 50%; } - - .col-lg-pull-5 { - right: 41.66666667%; } - - .col-lg-pull-4 { - right: 33.33333333%; } - - .col-lg-pull-3 { - right: 25%; } - - .col-lg-pull-2 { - right: 16.66666667%; } - - .col-lg-pull-1 { - right: 8.33333333%; } - - .col-lg-pull-0 { - right: auto; } - - .col-lg-push-12 { - left: 100%; } - - .col-lg-push-11 { - left: 91.66666667%; } - - .col-lg-push-10 { - left: 83.33333333%; } - - .col-lg-push-9 { - left: 75%; } - - .col-lg-push-8 { - left: 66.66666667%; } - - .col-lg-push-7 { - left: 58.33333333%; } - - .col-lg-push-6 { - left: 50%; } - - .col-lg-push-5 { - left: 41.66666667%; } - - .col-lg-push-4 { - left: 33.33333333%; } - - .col-lg-push-3 { - left: 25%; } - - .col-lg-push-2 { - left: 16.66666667%; } - - .col-lg-push-1 { - left: 8.33333333%; } - - .col-lg-push-0 { - left: auto; } - - .col-lg-offset-12 { - margin-left: 100%; } - - .col-lg-offset-11 { - margin-left: 91.66666667%; } - - .col-lg-offset-10 { - margin-left: 83.33333333%; } - - .col-lg-offset-9 { - margin-left: 75%; } - - .col-lg-offset-8 { - margin-left: 66.66666667%; } - - .col-lg-offset-7 { - margin-left: 58.33333333%; } - - .col-lg-offset-6 { - margin-left: 50%; } - - .col-lg-offset-5 { - margin-left: 41.66666667%; } - - .col-lg-offset-4 { - margin-left: 33.33333333%; } - - .col-lg-offset-3 { - margin-left: 25%; } - - .col-lg-offset-2 { - margin-left: 16.66666667%; } - - .col-lg-offset-1 { - margin-left: 8.33333333%; } - - .col-lg-offset-0 { - margin-left: 0; } -} diff --git a/static/css/goblin.css b/static/css/goblin.css deleted file mode 100644 index c2d772593..000000000 --- a/static/css/goblin.css +++ /dev/null @@ -1,3728 +0,0 @@ -/************************************* -** Generic inhereted from goblin -*************************************/ - -:root { - --ifm-dark-value: 10%; - --ifm-darker-value: 15%; - --ifm-darkest-value: 30%; - --ifm-light-value: 15%; - --ifm-lighter-value: 30%; - --ifm-lightest-value: 50%; - --ifm-color-primary: #3578e5; - --ifm-color-primary-dark: #306cce; - --ifm-color-primary-darker: #2d66c3; - --ifm-color-primary-darkest: #2554a0; - --ifm-color-primary-light: #538ce9; - --ifm-color-primary-lighter: #72a1ed; - --ifm-color-primary-lightest: #9abcf2; - --ifm-color-secondary: #ebedf0; - --ifm-color-secondary-dark: #d4d5d8; - --ifm-color-secondary-darker: #c8c9cc; - --ifm-color-secondary-darkest: #a4a6a8; - --ifm-color-secondary-light: #eef0f2; - --ifm-color-secondary-lighter: #f1f2f5; - --ifm-color-secondary-lightest: #f5f6f8; - --ifm-color-success: #00a400; - --ifm-color-success-dark: #009400; - --ifm-color-success-darker: #008b00; - --ifm-color-success-darkest: #007300; - --ifm-color-success-light: #26b226; - --ifm-color-success-lighter: #4dbf4d; - --ifm-color-success-lightest: #80d280; - --ifm-color-info: #54c7ec; - --ifm-color-info-dark: #4cb3d4; - --ifm-color-info-darker: #47a9c9; - --ifm-color-info-darkest: #3b8ba5; - --ifm-color-info-light: #6ecfef; - --ifm-color-info-lighter: #87d8f2; - --ifm-color-info-lightest: #aae3f6; - --ifm-color-warning: #ffba00; - --ifm-color-warning-dark: #e6a700; - --ifm-color-warning-darker: #d99e00; - --ifm-color-warning-darkest: #b38200; - --ifm-color-warning-light: #ffc426; - --ifm-color-warning-lighter: #ffcf4d; - --ifm-color-warning-lightest: #ffdd80; - --ifm-color-danger: #fa383e; - --ifm-color-danger-dark: #e13238; - --ifm-color-danger-darker: #d53035; - --ifm-color-danger-darkest: #af272b; - --ifm-color-danger-light: #fb565b; - --ifm-color-danger-lighter: #fb7478; - --ifm-color-danger-lightest: #fd9c9f; - --ifm-color-white: #fff; - --ifm-color-black: #000; - --ifm-color-gray-0: var(--ifm-color-white); - --ifm-color-gray-100: #f5f6f7; - --ifm-color-gray-200: #ebedf0; - --ifm-color-gray-300: #dadde1; - --ifm-color-gray-400: #ccd0d5; - --ifm-color-gray-500: #bec3c9; - --ifm-color-gray-600: #8d949e; - --ifm-color-gray-700: #606770; - --ifm-color-gray-800: #444950; - --ifm-color-gray-900: #1c1e21; - --ifm-color-gray-1000: var(--ifm-color-black); - --ifm-color-emphasis-0: var(--ifm-color-gray-0); - --ifm-color-emphasis-100: var(--ifm-color-gray-100); - --ifm-color-emphasis-200: var(--ifm-color-gray-200); - --ifm-color-emphasis-300: var(--ifm-color-gray-300); - --ifm-color-emphasis-400: var(--ifm-color-gray-400); - --ifm-color-emphasis-500: var(--ifm-color-gray-500); - --ifm-color-emphasis-600: var(--ifm-color-gray-600); - --ifm-color-emphasis-700: var(--ifm-color-gray-700); - --ifm-color-emphasis-800: var(--ifm-color-gray-800); - --ifm-color-emphasis-900: var(--ifm-color-gray-900); - --ifm-color-emphasis-1000: var(--ifm-color-gray-1000); - --ifm-color-content: var(--ifm-color-emphasis-900); - --ifm-color-content-inverse: var(--ifm-color-emphasis-0); - --ifm-color-content-secondary: #606770; - --ifm-background-color: transparent; - --ifm-background-surface-color: var(--ifm-color-content-inverse); - --ifm-global-border-width: 1px; - --ifm-global-radius: 0.4rem; - --ifm-hover-overlay: rgba(0,0,0,0.05); - --ifm-font-base-color: var(--ifm-color-content); - --ifm-font-base-color-inverse: var(--ifm-color-content-inverse); - --ifm-font-secondary-color: var(--ifm-color-content-secondary); - --ifm-font-family-base: system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; - --ifm-font-family-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace; - --ifm-font-size-base: 15px; - --ifm-font-weight-light: 300; - --ifm-font-weight-normal: 400; - --ifm-font-weight-semibold: 500; - --ifm-font-weight-bold: 600; - --ifm-font-weight-base: var(--ifm-font-weight-normal); - --ifm-line-height-base: 1.5; - --ifm-global-spacing: 1rem; - --ifm-spacing-vertical: var(--ifm-global-spacing); - --ifm-spacing-horizontal: var(--ifm-global-spacing); - --ifm-transition-fast: 200ms; - --ifm-transition-slow: 400ms; - --ifm-global-shadow-lw: 0 1px 2px 0 rgba(0,0,0,0.1); - --ifm-global-shadow-md: 0 5px 40px rgba(0,0,0,0.2); - --ifm-global-shadow-tl: 0 12px 28px 0 rgba(0,0,0,0.2),0 2px 4px 0 rgba(0,0,0,0.1); - --ifm-z-index-dropdown: 100; - --ifm-z-index-fixed: 200; - --ifm-z-index-overlay: 400; -} -*, -html { - box-sizing: border-box; -} -html { - background-color: transparent; - -webkit-tap-highlight-color: transparent; -} -body { - color: #1c1e21; - color: var(--ifm-font-base-color); - font-family: system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol; - font-family: var(--ifm-font-family-base); - font-size: 15px; - font-size: var(--ifm-font-size-base); - line-height: 1.5; - line-height: var(--ifm-line-height-base); - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; - word-wrap: break-word; -} -:root { - --ifm-container-width: 1140px; -} -.container { - margin-left: auto; - margin-right: auto; - max-width: 1140px; - max-width: var(--ifm-container-width); - padding-left: 1rem; - padding-left: var(--ifm-spacing-horizontal); - padding-right: 1rem; - padding-right: var(--ifm-spacing-horizontal); - width: 100%; -} -.container.container--fluid { - max-width: inherit; -} -.row { - display: flex; - flex-direction: row; - flex-wrap: wrap; - margin-left: -1rem; - margin-left: calc(var(--ifm-spacing-horizontal)*-1); - margin-right: -1rem; - margin-right: calc(var(--ifm-spacing-horizontal)*-1); -} -.row.row--no-gutters { - margin-left: 0; - margin-right: 0; -} -.row.row--no-gutters > .col { - padding-left: 0; - padding-right: 0; -} -.row.row--align-top { - align-items: flex-start; -} -.row.row--align-bottom { - align-items: flex-end; -} -.row.row--align-center { - align-items: center; -} -.row.row--align-stretch { - align-items: stretch; -} -.row.row--align-baseline { - align-items: baseline; -} -.row .col { - --ifm-col-width: 100%; - display: block; - flex: 1 0; - margin-left: 0; - max-width: 100%; - padding-left: 1rem; - padding-left: var(--ifm-spacing-horizontal); - padding-right: 1rem; - padding-right: var(--ifm-spacing-horizontal); - width: 100%; -} -.row .col[class*=col--] { - flex: 0 0 var(--ifm-col-width); - max-width: var(--ifm-col-width); -} -@media (max-width:300px) { - .row .col.col.col { - --ifm-col-width: 100%; - flex-basis: var(--ifm-col-width); - margin-left: 0; - max-width: var(--ifm-col-width); - } -} -.row .col.col--1 { - --ifm-col-width: 8.33333%; - flex: 0 0 var(--ifm-col-width); - max-width: var(--ifm-col-width); -} -.row .col.col--offset-1 { - margin-left: 8.33333%; -} -.row .col.col--2 { - --ifm-col-width: 16.66667%; - flex: 0 0 var(--ifm-col-width); - max-width: var(--ifm-col-width); -} -.row .col.col--offset-2 { - margin-left: 16.66667%; -} -.row .col.col--3 { - --ifm-col-width: 25%; - flex: 0 0 var(--ifm-col-width); - max-width: var(--ifm-col-width); -} -.row .col.col--offset-3 { - margin-left: 25%; -} -.row .col.col--4 { - --ifm-col-width: 33.33333%; - flex: 0 0 var(--ifm-col-width); - max-width: var(--ifm-col-width); -} -.row .col.col--offset-4 { - margin-left: 33.33333%; -} -.row .col.col--5 { - --ifm-col-width: 41.66667%; - flex: 0 0 var(--ifm-col-width); - max-width: var(--ifm-col-width); -} -.row .col.col--offset-5 { - margin-left: 41.66667%; -} -.row .col.col--6 { - --ifm-col-width: 50%; - flex: 0 0 var(--ifm-col-width); - max-width: var(--ifm-col-width); -} -.row .col.col--offset-6 { - margin-left: 50%; -} -.row .col.col--7 { - --ifm-col-width: 58.33333%; - flex: 0 0 var(--ifm-col-width); - max-width: var(--ifm-col-width); -} -.row .col.col--offset-7 { - margin-left: 58.33333%; -} -.row .col.col--8 { - --ifm-col-width: 66.66667%; - flex: 0 0 var(--ifm-col-width); - max-width: var(--ifm-col-width); -} -.row .col.col--offset-8 { - margin-left: 66.66667%; -} -.row .col.col--9 { - --ifm-col-width: 75%; - flex: 0 0 var(--ifm-col-width); - max-width: var(--ifm-col-width); -} -.row .col.col--offset-9 { - margin-left: 75%; -} -.row .col.col--10 { - --ifm-col-width: 83.33333%; - flex: 0 0 var(--ifm-col-width); - max-width: var(--ifm-col-width); -} -.row .col.col--offset-10 { - margin-left: 83.33333%; -} -.row .col.col--11 { - --ifm-col-width: 91.66667%; - flex: 0 0 var(--ifm-col-width); - max-width: var(--ifm-col-width); -} -.row .col.col--offset-11 { - margin-left: 91.66667%; -} -.row .col.col--12 { - --ifm-col-width: 100%; - flex: 0 0 var(--ifm-col-width); - max-width: var(--ifm-col-width); -} -.row .col.col--offset-12 { - margin-left: 100%; -} -.margin--none { - margin: 0!important !important; -} -.margin-top--none { - margin-top: 0!important; -} -.margin-left--none { - margin-left: 0!important; -} -.margin-bottom--none { - margin-bottom: 0!important; -} -.margin-right--none { - margin-right: 0!important; -} -.margin-vert--none { - margin-bottom: 0!important; - margin-top: 0!important; -} -.margin-horiz--none { - margin-left: 0!important; - margin-right: 0!important; -} -.margin--xs { - margin: 0.25rem!important !important; -} -.margin-top--xs { - margin-top: 0.25rem!important; -} -.margin-left--xs { - margin-left: 0.25rem!important; -} -.margin-bottom--xs { - margin-bottom: 0.25rem!important; -} -.margin-right--xs { - margin-right: 0.25rem!important; -} -.margin-vert--xs { - margin-bottom: 0.25rem!important; - margin-top: 0.25rem!important; -} -.margin-horiz--xs { - margin-left: 0.25rem!important; - margin-right: 0.25rem!important; -} -.margin--sm { - margin: 0.5rem!important !important; -} -.margin-top--sm { - margin-top: 0.5rem!important; -} -.margin-left--sm { - margin-left: 0.5rem!important; -} -.margin-bottom--sm { - margin-bottom: 0.5rem!important; -} -.margin-right--sm { - margin-right: 0.5rem!important; -} -.margin-vert--sm { - margin-bottom: 0.5rem!important; - margin-top: 0.5rem!important; -} -.margin-horiz--sm { - margin-left: 0.5rem!important; - margin-right: 0.5rem!important; -} -.margin--md { - margin: 1rem!important !important; -} -.margin-top--md { - margin-top: 1rem!important; -} -.margin-left--md { - margin-left: 1rem!important; -} -.margin-bottom--md { - margin-bottom: 1rem!important; -} -.margin-right--md { - margin-right: 1rem!important; -} -.margin-vert--md { - margin-bottom: 1rem!important; - margin-top: 1rem!important; -} -.margin-horiz--md { - margin-left: 1rem!important; - margin-right: 1rem!important; -} -.margin--lg { - margin: 2rem!important !important; -} -.margin-top--lg { - margin-top: 2rem!important; -} -.margin-left--lg { - margin-left: 2rem!important; -} -.margin-bottom--lg { - margin-bottom: 2rem!important; -} -.margin-right--lg { - margin-right: 2rem!important; -} -.margin-vert--lg { - margin-bottom: 2rem!important; - margin-top: 2rem!important; -} -.margin-horiz--lg { - margin-left: 2rem!important; - margin-right: 2rem!important; -} -.margin--xl { - margin: 5rem!important !important; -} -.margin-top--xl { - margin-top: 5rem!important; -} -.margin-left--xl { - margin-left: 5rem!important; -} -.margin-bottom--xl { - margin-bottom: 5rem!important; -} -.margin-right--xl { - margin-right: 5rem!important; -} -.margin-vert--xl { - margin-bottom: 5rem!important; - margin-top: 5rem!important; -} -.margin-horiz--xl { - margin-left: 5rem!important; - margin-right: 5rem!important; -} -.padding--none { - padding: 0!important !important; -} -.padding-top--none { - padding-top: 0!important; -} -.padding-left--none { - padding-left: 0!important; -} -.padding-bottom--none { - padding-bottom: 0!important; -} -.padding-right--none { - padding-right: 0!important; -} -.padding-vert--none { - padding-bottom: 0!important; - padding-top: 0!important; -} -.padding-horiz--none { - padding-left: 0!important; - padding-right: 0!important; -} -.padding--xs { - padding: 0.25rem!important !important; -} -.padding-top--xs { - padding-top: 0.25rem!important; -} -.padding-left--xs { - padding-left: 0.25rem!important; -} -.padding-bottom--xs { - padding-bottom: 0.25rem!important; -} -.padding-right--xs { - padding-right: 0.25rem!important; -} -.padding-vert--xs { - padding-bottom: 0.25rem!important; - padding-top: 0.25rem!important; -} -.padding-horiz--xs { - padding-left: 0.25rem!important; - padding-right: 0.25rem!important; -} -.padding--sm { - padding: 0.5rem!important !important; -} -.padding-top--sm { - padding-top: 0.5rem!important; -} -.padding-left--sm { - padding-left: 0.5rem!important; -} -.padding-bottom--sm { - padding-bottom: 0.5rem!important; -} -.padding-right--sm { - padding-right: 0.5rem!important; -} -.padding-vert--sm { - padding-bottom: 0.5rem!important; - padding-top: 0.5rem!important; -} -.padding-horiz--sm { - padding-left: 0.5rem!important; - padding-right: 0.5rem!important; -} -.padding--md { - padding: 1rem!important !important; -} -.padding-top--md { - padding-top: 1rem!important; -} -.padding-left--md { - padding-left: 1rem!important; -} -.padding-bottom--md { - padding-bottom: 1rem!important; -} -.padding-right--md { - padding-right: 1rem!important; -} -.padding-vert--md { - padding-bottom: 1rem!important; - padding-top: 1rem!important; -} -.padding-horiz--md { - padding-left: 1rem!important; - padding-right: 1rem!important; -} -.padding--lg { - padding: 2rem!important !important; -} -.padding-top--lg { - padding-top: 2rem!important; -} -.padding-left--lg { - padding-left: 2rem!important; -} -.padding-bottom--lg { - padding-bottom: 2rem!important; -} -.padding-right--lg { - padding-right: 2rem!important; -} -.padding-vert--lg { - padding-bottom: 2rem!important; - padding-top: 2rem!important; -} -.padding-horiz--lg { - padding-left: 2rem!important; - padding-right: 2rem!important; -} -.padding--xl { - padding: 5rem!important !important; -} -.padding-top--xl { - padding-top: 5rem!important; -} -.padding-left--xl { - padding-left: 5rem!important; -} -.padding-bottom--xl { - padding-bottom: 5rem!important; -} -.padding-right--xl { - padding-right: 5rem!important; -} -.padding-vert--xl { - padding-bottom: 5rem!important; - padding-top: 5rem!important; -} -.padding-horiz--xl { - padding-left: 5rem!important; - padding-right: 5rem!important; -} - -/*********************************************** -** Something starts here? -***********************************************/ - -:root { - --ifm-code-background: var(--ifm-color-emphasis-100); - --ifm-code-border-radius: var(--ifm-global-radius); - --ifm-code-color: var(--ifm-color-emphasis-900); - --ifm-code-font-size: 85%; - --ifm-code-padding-horizontal: 0.4rem; - --ifm-code-padding-vertical: 0.2rem; - --ifm-pre-background: var(--ifm-color-emphasis-100); - --ifm-pre-border-radius: var(--ifm-code-border-radius); - --ifm-pre-color: inherit; - --ifm-pre-line-height: 1.45; - --ifm-pre-padding: 1rem; -} -code { - background-color: #f5f6f7; - background-color: var(--ifm-code-background); - border-radius: 0.4rem; - border-radius: var(--ifm-code-border-radius); - color: #1c1e21; - color: var(--ifm-code-color); - margin: 0; - padding: var(--ifm-code-padding-vertical) var(--ifm-code-padding-horizontal); -} -code, -pre { - font-family: SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace; - font-family: var(--ifm-font-family-monospace); - font-size: 85%; - font-size: var(--ifm-code-font-size); -} -pre { - background-color: #f5f6f7; - background-color: var(--ifm-pre-background); - border-radius: 0.4rem; - border-radius: var(--ifm-pre-border-radius); - color: inherit; - color: var(--ifm-pre-color); - line-height: 1.45; - line-height: var(--ifm-pre-line-height); - margin-bottom: 1rem; - margin-bottom: var(--ifm-spacing-vertical); - margin-top: 0; - overflow: auto; - padding: var(--ifm-pre-padding); -} -pre, -pre code { - word-wrap: normal; -} -pre code { - background-color: transparent; - border: 0; - display: inline; - font-size: 100%; - line-height: inherit; - margin: 0; - max-width: auto; - overflow: visible; - padding: 0; - white-space: pre; - word-break: normal; -} - -/*********************************************** -** Something starts here? -***********************************************/ - -:root { - --ifm-heading-color: inherit; - --ifm-heading-margin-top: 0; - --ifm-heading-margin-bottom: var(--ifm-spacing-vertical); - --ifm-heading-font-family: inherit; - --ifm-heading-font-weight: var(--ifm-font-weight-bold); - --ifm-heading-line-height: 1.25; - --ifm-h1-font-size: 2rem; - --ifm-h2-font-size: 1.5rem; - --ifm-h3-font-size: 1.25rem; - --ifm-h4-font-size: 1rem; - --ifm-h5-font-size: 0.875rem; - --ifm-h6-font-size: 0.85rem; -} -h1, -h2, -h3, -h4, -h5, -h6 { - color: inherit; - color: var(--ifm-heading-color); - font-weight: 600; - font-weight: var(--ifm-heading-font-weight); - line-height: 1.25; - line-height: var(--ifm-heading-line-height); - margin-bottom: 1rem; - margin-bottom: var(--ifm-heading-margin-bottom); - margin-top: 0; - margin-top: var(--ifm-heading-margin-top); -} -h1 { - font-size: 2rem; - font-size: var(--ifm-h1-font-size); -} -h2 { - font-size: 1.5rem; - font-size: var(--ifm-h2-font-size); -} -h3 { - font-size: 1.25rem; - font-size: var(--ifm-h3-font-size); -} -h4 { - font-size: 1rem; - font-size: var(--ifm-h4-font-size); -} -h5 { - font-size: 0.875rem; - font-size: var(--ifm-h5-font-size); -} -h6 { - font-size: 0.85rem; - font-size: var(--ifm-h6-font-size); -} -:root { - --ifm-image-alignment-padding: 1.25rem; -} -img { - border-style: none; - box-sizing: content-box; - max-width: 100%; -} -img[align=right] { - padding-left: var(--image-alignment-padding); -} -img[align=left] { - padding-right: var(--image-alignment-padding); -} - -/*********************************************** -** Something starts here? -***********************************************/ - -:root { - --ifm-leading-desktop: 1.5; - --ifm-leading: calc(var(--ifm-leading-desktop)*1rem); -} -.markdown { - --ifm-h1-line-height: 2; - --ifm-h2-line-height: 1.5; - --ifm-heading-line-height: 1; - --ifm-h1-vertical-rhythm-top: 4; - --ifm-h2-vertical-rhythm-top: 2.5; - --ifm-h3-vertical-rhythm-top: 2; - --ifm-heading-vertical-rhythm-top: 1.5; - --ifm-h1-vertical-rhythm-bottom: 1; - --ifm-heading-vertical-rhythm-bottom: 0.5; -} -.markdown:after, -.markdown:before { - content: ""; - display: table; -} -.markdown:after { - clear: both; -} -.markdown > :first-child { - margin-top: 0!important; -} -.markdown > :last-child { - margin-bottom: 0!important; -} -.markdown > h1 { - margin-bottom: calc(var(--ifm-h1-vertical-rhythm-bottom)*var(--ifm-leading)); - margin-top: calc(var(--ifm-h1-vertical-rhythm-top)*var(--ifm-leading)); -} -.markdown > h2 { - margin-top: calc(var(--ifm-h2-vertical-rhythm-top)*var(--ifm-leading)); -} -.markdown > h2, -.markdown > h3 { - margin-bottom: calc(var(--ifm-heading-vertical-rhythm-bottom)*var(--ifm-leading)); -} -.markdown > h3 { - margin-top: calc(var(--ifm-h3-vertical-rhythm-top)*var(--ifm-leading)); -} -.markdown > h4, -.markdown > h5, -.markdown > h6 { - margin-bottom: calc(var(--ifm-heading-vertical-rhythm-bottom)*var(--ifm-leading)); - margin-top: calc(var(--ifm-heading-vertical-rhythm-top)*var(--ifm-leading)); -} -.markdown > p, -.markdown > pre, -.markdown > ul { - margin-bottom: 1.5rem; - margin-bottom: var(--ifm-leading); -} -.markdown li { - word-wrap: break-all; -} -.markdown li > p { - margin-top: 1rem; - margin-top: var(--ifm-list-paragraph-margin); -} -.markdown li+li { - margin-top: 0.25rem; - margin-top: var(--ifm-list-item-margin); -} - -/*********************************************** -** Something starts here? -***********************************************/ - -:root { - --ifm-list-left-padding: 2rem; - --ifm-list-margin: 1rem; - --ifm-list-item-margin: 0.25rem; - --ifm-list-paragraph-margin: 1rem; -} -ol, -ul { - margin-bottom: 1rem; - margin-bottom: var(--ifm-list-margin); - margin-top: 0; - padding-left: 2rem; - padding-left: var(--ifm-list-left-padding); -} -ol ol, -ul ol { - list-style-type: lower-roman; -} -ol ol, -ol ul, -ul ol, -ul ul { - margin-bottom: 0; - margin-top: 0; -} -ol ol ol, -ol ul ol, -ul ol ol, -ul ul ol { - list-style-type: lower-alpha; -} - -/*********************************************** -** Something starts here? -***********************************************/ - -:root { - --ifm-table-cell-padding: 0.75rem; - --ifm-table-background: transparent; - --ifm-table-stripe-background: var(--ifm-color-emphasis-100); - --ifm-table-border-width: 1px; - --ifm-table-border-color: var(--ifm-color-emphasis-300); - --ifm-table-head-background: inherit; - --ifm-table-head-color: inherit; - --ifm-table-head-font-weight: var(--ifm-font-weight-bold); - --ifm-table-cell-color: inherit; -} -table { - border-collapse: collapse; - border-spacing: 0; - display: block; - margin-bottom: 1rem; - margin-bottom: var(--ifm-spacing-vertical); - margin-top: 0; - overflow: auto; - width: 100%; -} -table tr { - background-color: transparent; - background-color: var(--ifm-table-background); - border-top: 1px solid #dadde1; - border-top: var(--ifm-table-border-width) solid var(--ifm-table-border-color); -} -table tr:nth-child(2n) { - background-color: #f5f6f7; - background-color: var(--ifm-table-stripe-background); -} -table td, -table th { - border: 1px solid #dadde1; - border: var(--ifm-table-border-width) solid var(--ifm-table-border-color); - padding: var(--ifm-table-cell-padding); -} -table th { - background-color: inherit; - background-color: var(--ifm-table-head-background); - color: inherit; - color: var(--ifm-table-head-color); - font-weight: 600; - font-weight: var(--ifm-table-head-font-weight); -} -table td { - color: inherit; - color: var(--ifm-table-cell-color); -} - -/*********************************************** -** Something starts here? -***********************************************/ - -:root { - --ifm-link-color: var(--ifm-color-primary); - --ifm-link-decoration: none; - --ifm-link-hover-color: var(--ifm-link-color); - --ifm-link-hover-decoration: underline; - --ifm-paragraph-margin-bottom: var(--ifm-leading); - --ifm-blockquote-color: #6a737d; - --ifm-blockquote-font-size: var(--ifm-font-size-base); - --ifm-blockquote-padding-horizontal: 1rem; - --ifm-blockquote-padding-vertical: 1rem; - --ifm-hr-border-color: var(--ifm-color-emphasis-500); - --ifm-hr-border-width: 1px; - --ifm-hr-margin-vertical: 1.5rem; -} -strong { - font-weight: 600; - font-weight: var(--ifm-font-weight-bold); -} -a { - color: #3578e5; - color: var(--ifm-link-color); - -webkit-text-decoration: none; - -webkit-text-decoration: var(--ifm-link-decoration); - text-decoration: none; - text-decoration: var(--ifm-link-decoration); -} -a:hover { - color: #3578e5; - color: var(--ifm-link-hover-color); - -webkit-text-decoration: underline; - -webkit-text-decoration: var(--ifm-link-hover-decoration); - text-decoration: underline; - text-decoration: var(--ifm-link-hover-decoration); -} -a:active, -a:hover { - outline-width: 0; -} -a:not([href]) { - color: inherit; - text-decoration: none; -} -p { - margin-top: 0; - margin-bottom: 1.5rem; - margin-bottom: var(--ifm-paragraph-margin-bottom); -} -blockquote { - border-left: 6px solid #dadde1; - border-left: 6px solid var(--ifm-color-emphasis-300); - color: #6a737d; - color: var(--ifm-blockquote-color); - font-size: 15px; - font-size: var(--ifm-blockquote-font-size); - margin: 0 0 var(--ifm-spacing-vertical); - padding: var(--ifm-blockquote-padding-vertical) var(--ifm-blockquote-padding-horizontal); -} -blockquote > :first-child { - margin-top: 0; -} -blockquote > :last-child { - margin-bottom: 0; -} -hr { - border-color: #bec3c9; - border-width: 1px; - border: var(--ifm-hr-border-width) solid var(--ifm-hr-border-color); - box-sizing: content-box; - margin: var(--ifm-hr-margin-vertical) 0; - overflow: hidden; - padding: 0; -} -hr:after, -hr:before { - content: ""; - display: table; -} -hr:after { - clear: both; -} - -/*********************************************** -** Something starts here? -***********************************************/ - -:root { - --ifm-alert-background-color: inherit; - --ifm-alert-border-color: var(--ifm-alert-background-color); - --ifm-alert-border-radius: var(--ifm-global-radius); - --ifm-alert-border-width: var(--ifm-global-border-width); - --ifm-alert-color: var(--ifm-font-base-color-inverse); - --ifm-alert-padding-horizontal: var(--ifm-spacing-horizontal); - --ifm-alert-padding-vertical: var(--ifm-spacing-vertical); -} -.alert { - background-color: inherit; - background-color: var(--ifm-alert-background-color); - border-color: inherit; - border-width: 1px; - border: var(--ifm-alert-border-width) solid var(--ifm-alert-border-color); - border-radius: 0.4rem; - border-radius: var(--ifm-alert-border-radius); - box-sizing: border-box; - color: #fff; - color: var(--ifm-alert-color); - padding: var(--ifm-alert-padding-vertical) var(--ifm-alert-padding-horizontal); -} -.alert.alert--primary { - --ifm-alert-background-color: var(--ifm-color-primary); -} -.alert.alert--primary, -.alert.alert--secondary { - color: #fff; - color: var(--ifm-alert-color); - background-color: inherit; - background-color: var(--ifm-alert-background-color); - border-color: inherit; - border-color: var(--ifm-alert-background-color); -} -.alert.alert--secondary { - --ifm-alert-background-color: var(--ifm-color-secondary); -} -.alert.alert--success { - --ifm-alert-background-color: var(--ifm-color-success); -} -.alert.alert--info, -.alert.alert--success { - color: #fff; - color: var(--ifm-alert-color); - background-color: inherit; - background-color: var(--ifm-alert-background-color); - border-color: inherit; - border-color: var(--ifm-alert-background-color); -} -.alert.alert--info { - --ifm-alert-background-color: var(--ifm-color-info); -} -.alert.alert--warning { - --ifm-alert-background-color: var(--ifm-color-warning); -} -.alert.alert--danger, -.alert.alert--warning { - color: #fff; - color: var(--ifm-alert-color); - background-color: inherit; - background-color: var(--ifm-alert-background-color); - border-color: inherit; - border-color: var(--ifm-alert-background-color); -} -.alert.alert--danger { - --ifm-alert-background-color: var(--ifm-color-danger); -} -.alert.alert--secondary { - color: #1c1e21; - color: var(--ifm-color-gray-900); -} -.alert .close { - margin-right: -1rem; - margin-right: calc(var(--ifm-alert-padding-horizontal)*-1); - margin-top: -1rem; - margin-top: calc(var(--ifm-alert-padding-vertical)*-1); -} - -/*********************************************** -** Something starts here? -***********************************************/ - -:root { - --ifm-avatar-intro-left-margin: 1rem; - --ifm-avatar-intro-alignment: inherit; - --ifm-avatar-photo-bottom-margin: 0; - --ifm-avatar-photo-size-sm: 2rem; - --ifm-avatar-photo-size-md: 3rem; - --ifm-avatar-photo-size-lg: 4rem; - --ifm-avatar-photo-size-xl: 6rem; -} -.avatar { - display: flex; -} -.avatar .avatar__photo-link { - display: block; -} -.avatar .avatar__photo { - overflow: hidden; - border-radius: 50%; - height: 3rem; - height: var(--ifm-avatar-photo-size-md); - margin-bottom: 0; - margin-bottom: var(--ifm-avatar-photo-bottom-margin); - width: 3rem; - width: var(--ifm-avatar-photo-size-md); -} -.avatar .avatar__photo.avatar__photo--sm { - height: 2rem; - height: var(--ifm-avatar-photo-size-sm); - width: 2rem; - width: var(--ifm-avatar-photo-size-sm); -} -.avatar .avatar__photo.avatar__photo--lg { - height: 4rem; - height: var(--ifm-avatar-photo-size-lg); - width: 4rem; - width: var(--ifm-avatar-photo-size-lg); -} -.avatar .avatar__photo.avatar__photo--xl { - height: 6rem; - height: var(--ifm-avatar-photo-size-xl); - width: 6rem; - width: var(--ifm-avatar-photo-size-xl); -} -.avatar .avatar__intro { - display: flex; - flex: 1 1; - flex-direction: column; - justify-content: center; - margin-left: 1rem; - margin-left: var(--ifm-avatar-intro-left-margin); - text-align: inherit; - text-align: var(--ifm-avatar-intro-alignment); -} -.avatar .avatar__name { - margin: 0; -} -.avatar .avatar__subtitle { - margin-top: 0.25rem; -} -.avatar.avatar--vertical { - --ifm-avatar-intro-alignment: center; - --ifm-avatar-intro-left-margin: 0; - --ifm-avatar-photo-bottom-margin: 0.5rem; - align-items: center; - flex-direction: column; -} -.avatar.avatar--vertical .avatar__intro { - margin-left: 1rem; - margin-left: var(--ifm-avatar-intro-left-margin); - text-align: inherit; - text-align: var(--ifm-avatar-intro-alignment); -} -.avatar.avatar--vertical .avatar__photo { - margin-bottom: 0; - margin-bottom: var(--ifm-avatar-photo-bottom-margin); -} - -/*********************************************** -** Something starts here? -***********************************************/ - -:root { - --ifm-badge-background-color: inherit; - --ifm-badge-border-color: var(--ifm-badge-background-color); - --ifm-badge-border-radius: var(--ifm-global-radius); - --ifm-badge-border-width: var(--ifm-global-border-width); - --ifm-badge-color: var(--ifm-color-white); - --ifm-badge-padding-horizontal: calc(var(--ifm-spacing-horizontal)*0.5); - --ifm-badge-padding-vertical: calc(var(--ifm-spacing-vertical)*0.25); -} -.badge { - background-color: inherit; - background-color: var(--ifm-badge-background-color); - border-color: inherit; - border-width: 1px; - border: var(--ifm-badge-border-width) solid var(--ifm-badge-border-color); - border-radius: 0.4rem; - border-radius: var(--ifm-badge-border-radius); - box-sizing: border-box; - color: #fff; - color: var(--ifm-badge-color); - display: inline-block; - font-size: 75%; - font-weight: 600; - font-weight: var(--ifm-font-weight-bold); - line-height: 1; - padding: var(--ifm-badge-padding-vertical) var(--ifm-badge-padding-horizontal); - vertical-align: baseline; -} -.badge.badge--primary { - --ifm-badge-background-color: var(--ifm-color-primary); -} -.badge.badge--primary, -.badge.badge--secondary { - background-color: inherit; - background-color: var(--ifm-badge-background-color); - border-color: inherit; - border-color: var(--ifm-badge-background-color); -} -.badge.badge--secondary { - --ifm-badge-background-color: var(--ifm-color-secondary); -} -.badge.badge--success { - --ifm-badge-background-color: var(--ifm-color-success); -} -.badge.badge--info, -.badge.badge--success { - background-color: inherit; - background-color: var(--ifm-badge-background-color); - border-color: inherit; - border-color: var(--ifm-badge-background-color); -} -.badge.badge--info { - --ifm-badge-background-color: var(--ifm-color-info); -} -.badge.badge--warning { - --ifm-badge-background-color: var(--ifm-color-warning); -} -.badge.badge--danger, -.badge.badge--warning { - background-color: inherit; - background-color: var(--ifm-badge-background-color); - border-color: inherit; - border-color: var(--ifm-badge-background-color); -} -.badge.badge--danger { - --ifm-badge-background-color: var(--ifm-color-danger); -} -.badge.badge--secondary { - color: #000; - color: var(--ifm-color-black); -} - -/*********************************************** -** Something starts here? -***********************************************/ - -:root { - --ifm-breadcrumb-border-radius: 1.5rem; - --ifm-breadcrumb-spacing: 0.0625rem; - --ifm-breadcrumb-color-active: var(--ifm-color-primary); - --ifm-breadcrumb-item-background-active: var(--ifm-hover-overlay); - --ifm-breadcrumb-padding-horizontal: 1rem; - --ifm-breadcrumb-padding-vertical: 0.5rem; - --ifm-breadcrumb-size-multiplier: 1; - --ifm-breadcrumb-separator: url('data:image/svg+xml;utf8,<svg alt="Chevron Right" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 256 256" style="enable-background:new 0 0 256 256;" xml:space="preserve"><g><g><polygon points="79.093,0 48.907,30.187 146.72,128 48.907,225.813 79.093,256 207.093,128"/></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>'); - --ifm-breadcrumb-separator-size: 0.5rem; - --ifm-breadcrumb-separator-size-multiplier: 1.25; -} -.breadcrumbs { - margin-bottom: 0; - padding-left: 0; -} -.breadcrumbs > .breadcrumb__item { - display: inline-block; - list-style-type: none; -} -.breadcrumbs > .breadcrumb__item:not(:first-child) { - margin-left: 0.0625rem; - margin-left: var(--ifm-breadcrumb-spacing); -} -.breadcrumbs > .breadcrumb__item:not(:last-child) { - margin-right: 0.0625rem; - margin-right: var(--ifm-breadcrumb-spacing); -} -.breadcrumbs > .breadcrumb__item:not(:last-child):after { - background-image: url('data:image/svg+xml;utf8,<svg alt="Chevron Right" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 256 256" style="enable-background:new 0 0 256 256;" xml:space="preserve"><g><g><polygon points="79.093,0 48.907,30.187 146.72,128 48.907,225.813 79.093,256 207.093,128"/></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>'); - background-image: var(--ifm-breadcrumb-separator); - background-position: 50%; - content: " "; - display: inline-block; - height: 0.625rem; - height: calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier)); - margin: 0 0.5rem; - opacity: 0.5; - width: 0.625rem; - width: calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier)); -} -.breadcrumbs > .breadcrumb__item .breadcrumb__link { - border-radius: 1.5rem; - border-radius: var(--ifm-breadcrumb-border-radius); - color: #1c1e21; - color: var(--ifm-font-base-color); - display: inline-block; - font-size: 1rem; - font-size: calc(1rem*var(--ifm-breadcrumb-size-multiplier)); - padding: calc(var(--ifm-breadcrumb-padding-vertical)*var(--ifm-breadcrumb-size-multiplier)) calc(var(--ifm-breadcrumb-padding-horizontal)*var(--ifm-breadcrumb-size-multiplier)); - text-decoration: none; -} -.breadcrumbs > .breadcrumb__item.breadcrumb__item--active .breadcrumb__link { - background: rgba(0,0,0,.05); - background: var(--ifm-breadcrumb-item-background-active); - color: #3578e5; - color: var(--ifm-breadcrumb-color-active); -} -.breadcrumbs > .breadcrumb__item:not(.breadcrumb__item--active):hover .breadcrumb__link { - background: rgba(0,0,0,.05); - background: var(--ifm-breadcrumb-item-background-active); - -webkit-transition: background 0.2s cubic-bezier(.08,.52,.52,1); - transition: background 0.2s cubic-bezier(.08,.52,.52,1); - -webkit-transition: background var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1); - transition: background var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1); -} -.breadcrumbs.breadcrumbs--sm { - --ifm-breadcrumb-size-multiplier: 0.8; -} -.breadcrumbs.breadcrumbs--lg { - --ifm-breadcrumb-size-multiplier: 1.2; -} - -/*********************************************** -** Something starts here? -***********************************************/ - -:root { - --ifm-button-background-color: inherit; - --ifm-button-border-color: var(--ifm-button-background-color); - --ifm-button-border-width: var(--ifm-global-border-width); - --ifm-button-color: var(--ifm-font-base-color-inverse); - --ifm-button-font-weight: var(--ifm-font-weight-bold); - --ifm-button-padding-horizontal: 1.5rem; - --ifm-button-padding-vertical: 0.375rem; - --ifm-button-size-multiplier: 1; - --ifm-button-transition-duration: var(--ifm-transition-fast); - --ifm-button-border-radius: calc(var(--ifm-global-radius)*var(--ifm-button-size-multiplier)); -} -.button { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - background-color: inherit; - background-color: var(--ifm-button-background-color); - border-color: inherit; - border-width: 1px; - border: var(--ifm-button-border-width) solid var(--ifm-button-border-color); - border-radius: 0.4rem; - border-radius: var(--ifm-button-border-radius); - box-sizing: border-box; - cursor: pointer; - display: inline-block; - font-size: 0.8rem; - font-size: calc(0.8rem*var(--ifm-button-size-multiplier)); - font-weight: 600; - font-weight: var(--ifm-button-font-weight); - line-height: 1.5; - padding: calc(var(--ifm-button-padding-vertical)*var(--ifm-button-size-multiplier)) calc(var(--ifm-button-padding-horizontal)*var(--ifm-button-size-multiplier)); - text-align: center; - -webkit-transition: color 0.2s cubic-bezier(.08,.52,.52,1),background 0.2s cubic-bezier(.08,.52,.52,1),border-color 0.2s cubic-bezier(.08,.52,.52,1); - transition: color 0.2s cubic-bezier(.08,.52,.52,1),background 0.2s cubic-bezier(.08,.52,.52,1),border-color 0.2s cubic-bezier(.08,.52,.52,1); - -webkit-transition: color var(--ifm-button-transition-duration) cubic-bezier(.08,.52,.52,1),background var(--ifm-button-transition-duration) cubic-bezier(.08,.52,.52,1),border-color var(--ifm-button-transition-duration) cubic-bezier(.08,.52,.52,1); - transition: color var(--ifm-button-transition-duration) cubic-bezier(.08,.52,.52,1),background var(--ifm-button-transition-duration) cubic-bezier(.08,.52,.52,1),border-color var(--ifm-button-transition-duration) cubic-bezier(.08,.52,.52,1); - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - vertical-align: middle; - white-space: nowrap; -} -.button, -.button:hover { - color: #fff; - color: var(--ifm-button-color); - outline: 0; - text-decoration: none; -} -.button:focus { - outline: 0; -} -.button.button--outline { - --ifm-button-background-color: transparent; - --ifm-button-color: var(--ifm-button-border-color); -} -.button.button--outline:hover { - --ifm-button-background-color: var(--ifm-button-border-color); -} -.button.button--outline.button--active, -.button.button--outline:active, -.button.button--outline:hover { - --ifm-button-color: var(--ifm-font-base-color-inverse); -} -.button.button--link { - --ifm-button-background-color: transparent; - --ifm-button-border-color: transparent; - color: #3578e5; - color: var(--ifm-link-color); - -webkit-text-decoration: none; - -webkit-text-decoration: var(--ifm-link-decoration); - text-decoration: none; - text-decoration: var(--ifm-link-decoration); -} -.button.button--link.button--active, -.button.button--link:active, -.button.button--link:hover { - color: #3578e5; - color: var(--ifm-link-hover-color); - -webkit-text-decoration: underline; - -webkit-text-decoration: var(--ifm-link-hover-decoration); - text-decoration: underline; - text-decoration: var(--ifm-link-hover-decoration); -} -.button.disabled, -.button:disabled, -.button[disabled] { - opacity: 0.65; - pointer-events: none; -} -.button.button--sm { - --ifm-button-size-multiplier: 0.8; -} -.button.button--lg { - --ifm-button-size-multiplier: 1.35; -} -.button.button--block { - display: block; - width: 100%; -} -.button.button--secondary { - color: #1c1e21; - color: var(--ifm-color-gray-900); -} -.button.button--secondary.button--outline:not(.button--active):not(:hover) { - color: #1c1e21; - color: var(--ifm-font-base-color); -} -.button.button--primary { - --ifm-button-border-color: var(--ifm-color-primary); -} -.button.button--primary:not(.button--outline) { - --ifm-button-background-color: var(--ifm-color-primary); -} -.button.button--primary:not(.button--outline):hover { - --ifm-button-background-color: var(--ifm-color-primary-dark); - --ifm-button-border-color: var(--ifm-color-primary-dark); -} -.button.button.button--primary.button--active, -.button.button.button--primary:active { - --ifm-button-border-color: var(--ifm-color-primary-darker); - --ifm-button-background-color: var(--ifm-color-primary-darker); - background-color: #2d66c3; - background-color: var(--ifm-color-primary-darker); - border-color: #2d66c3; - border-color: var(--ifm-color-primary-darker); -} -.button.button--secondary { - --ifm-button-border-color: var(--ifm-color-secondary); -} -.button.button--secondary:not(.button--outline) { - --ifm-button-background-color: var(--ifm-color-secondary); -} -.button.button--secondary:not(.button--outline):hover { - --ifm-button-background-color: var(--ifm-color-secondary-dark); - --ifm-button-border-color: var(--ifm-color-secondary-dark); -} -.button.button.button--secondary.button--active, -.button.button.button--secondary:active { - --ifm-button-border-color: var(--ifm-color-secondary-darker); - --ifm-button-background-color: var(--ifm-color-secondary-darker); - background-color: #c8c9cc; - background-color: var(--ifm-color-secondary-darker); - border-color: #c8c9cc; - border-color: var(--ifm-color-secondary-darker); -} -.button.button--success { - --ifm-button-border-color: var(--ifm-color-success); -} -.button.button--success:not(.button--outline) { - --ifm-button-background-color: var(--ifm-color-success); -} -.button.button--success:not(.button--outline):hover { - --ifm-button-background-color: var(--ifm-color-success-dark); - --ifm-button-border-color: var(--ifm-color-success-dark); -} -.button.button.button--success.button--active, -.button.button.button--success:active { - --ifm-button-border-color: var(--ifm-color-success-darker); - --ifm-button-background-color: var(--ifm-color-success-darker); - background-color: #008b00; - background-color: var(--ifm-color-success-darker); - border-color: #008b00; - border-color: var(--ifm-color-success-darker); -} -.button.button--info { - --ifm-button-border-color: var(--ifm-color-info); -} -.button.button--info:not(.button--outline) { - --ifm-button-background-color: var(--ifm-color-info); -} -.button.button--info:not(.button--outline):hover { - --ifm-button-background-color: var(--ifm-color-info-dark); - --ifm-button-border-color: var(--ifm-color-info-dark); -} -.button.button.button--info.button--active, -.button.button.button--info:active { - --ifm-button-border-color: var(--ifm-color-info-darker); - --ifm-button-background-color: var(--ifm-color-info-darker); - background-color: #47a9c9; - background-color: var(--ifm-color-info-darker); - border-color: #47a9c9; - border-color: var(--ifm-color-info-darker); -} -.button.button--warning { - --ifm-button-border-color: var(--ifm-color-warning); -} -.button.button--warning:not(.button--outline) { - --ifm-button-background-color: var(--ifm-color-warning); -} -.button.button--warning:not(.button--outline):hover { - --ifm-button-background-color: var(--ifm-color-warning-dark); - --ifm-button-border-color: var(--ifm-color-warning-dark); -} -.button.button.button--warning.button--active, -.button.button.button--warning:active { - --ifm-button-border-color: var(--ifm-color-warning-darker); - --ifm-button-background-color: var(--ifm-color-warning-darker); - background-color: #d99e00; - background-color: var(--ifm-color-warning-darker); - border-color: #d99e00; - border-color: var(--ifm-color-warning-darker); -} -.button.button--danger { - --ifm-button-border-color: var(--ifm-color-danger); -} -.button.button--danger:not(.button--outline) { - --ifm-button-background-color: var(--ifm-color-danger); -} -.button.button--danger:not(.button--outline):hover { - --ifm-button-background-color: var(--ifm-color-danger-dark); - --ifm-button-border-color: var(--ifm-color-danger-dark); -} -.button.button.button--danger.button--active, -.button.button.button--danger:active { - --ifm-button-border-color: var(--ifm-color-danger-darker); - --ifm-button-background-color: var(--ifm-color-danger-darker); - background-color: #d53035; - background-color: var(--ifm-color-danger-darker); - border-color: #d53035; - border-color: var(--ifm-color-danger-darker); -} -:root { - --ifm-button-group-margin: 2px; -} -.button-group { - display: inline-flex; -} -.button-group > .button:not(:first-child) { - border-bottom-left-radius: 0; - border-top-left-radius: 0; - margin-left: 2px; - margin-left: var(--ifm-button-group-margin); -} -.button-group > .button:not(:last-child) { - border-bottom-right-radius: 0; - border-top-right-radius: 0; -} -.button-group > .button--active { - z-index: 1; -} -.button-group.button-group--block { - display: flex; - justify-content: stretch; -} -.button-group.button-group--block > .button { - flex-grow: 1; -} - -/*********************************************** -** Something starts here? -***********************************************/ - -:root { - --ifm-card-background-color: var(--ifm-background-surface-color); - --ifm-card-border-radius: calc(var(--ifm-global-radius)*2); - --ifm-card-horizontal-spacing: var(--ifm-global-spacing); - --ifm-card-vertical-spacing: var(--ifm-global-spacing); -} -.card { - background-color: #fff; - background-color: var(--ifm-card-background-color); - border-radius: 0.8rem; - border-radius: var(--ifm-card-border-radius); - box-shadow: 0 1px 2px 0 rgba(0,0,0,.1); - box-shadow: var(--ifm-global-shadow-lw); - overflow: hidden; - display: flex; - flex-direction: column; -} -.card.card--full-height { - height: 100%; -} -.card .card__image { - padding-top: 1rem; - padding-top: var(--ifm-card-vertical-spacing); -} -.card .card__image:first-child { - padding-top: 0; -} -.card .card__body, -.card .card__footer, -.card .card__header { - padding: var(--ifm-card-vertical-spacing) var(--ifm-card-horizontal-spacing); -} -.card .card__body:not(:last-child), -.card .card__footer:not(:last-child), -.card .card__header:not(:last-child) { - padding-bottom: 0; -} -.card .card__body > :last-child, -.card .card__footer > :last-child, -.card .card__header > :last-child { - margin-bottom: 0; -} -.card .card__footer { - margin-top: auto; -} - -/*********************************************** -** Something starts here? -***********************************************/ - -:root { - --ifm-contents-border-color: var(--ifm-color-emphasis-300); - --ifm-contents-link-color: var(--ifm-color-content-secondary); - --ifm-contents-padding-left: 0.5rem; - --ifm-contents-padding-vertical: 0.5rem; -} -.contents { - font-size: 0.8rem; - margin-bottom: 0; - padding-bottom: 0.5rem; - padding-bottom: var(--ifm-contents-padding-vertical); - padding-top: 0.5rem; - padding-top: var(--ifm-contents-padding-vertical); -} -.contents, -.contents ul { - list-style-type: none; - padding-left: 0.5rem; - padding-left: var(--ifm-contents-padding-left); -} -.contents li { - margin: var(--ifm-contents-padding-vertical); -} -.contents.contents__left-border { - border-left: 1px solid #dadde1; - border-left-color: var(--ifm-contents-border-color); -} -.contents .contents__link { - color: #606770; - color: var(--ifm-contents-link-color); -} -.contents .contents__link.contents__link--active, -.contents .contents__link:hover { - color: #3578e5; - color: var(--ifm-color-primary); - text-decoration: none; -} -.close { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - background: none; - border: none; - color: #000; - color: var(--ifm-color-black); - cursor: pointer; - float: right; - font-size: 1.5rem; - font-weight: 600; - font-weight: var(--ifm-font-weight-bold); - line-height: 1; - opacity: 0.5; - outline: 0; - padding: 1rem; -} -.close:hover { - opacity: 0.7; -} -.close:focus { - opacity: 0.8; -} -:root { - --ifm-dropdown-background-color: var(--ifm-background-surface-color); - --ifm-dropdown-font-weight: var(--ifm-font-weight-semibold); - --ifm-dropdown-link-color: var(--ifm-font-base-color); - --ifm-dropdown-hover-background-color: var(--ifm-hover-overlay); -} -.dropdown { - display: inline-flex; - font-weight: 500; - font-weight: var(--ifm-dropdown-font-weight); - position: relative; - vertical-align: top; -} -.dropdown.dropdown--hoverable:hover .dropdown__menu, -.dropdown.dropdown--show .dropdown__menu { - display: block; -} -.dropdown.dropdown--right .dropdown__menu { - right: 0; -} -.dropdown .dropdown__menu { - background-color: #fff; - background-color: var(--ifm-dropdown-background-color); - border-radius: 0.4rem; - border-radius: var(--ifm-global-radius); - box-shadow: 0 5px 40px rgba(0,0,0,.2); - box-shadow: var(--ifm-global-shadow-md); - display: none; - min-width: 10rem; - list-style: none; - padding: 0.5rem; - position: absolute; - top: 100%; - z-index: 100; - z-index: var(--ifm-z-index-dropdown); -} -.dropdown .dropdown__menu .dropdown__link { - border-radius: 0.375rem; - color: #1c1e21; - color: var(--ifm-dropdown-link-color); - display: block; - font-size: 0.875rem; - padding: 0.375rem 0.5rem; - white-space: nowrap; -} -.dropdown .dropdown__menu .dropdown__link:hover { - background-color: rgba(0,0,0,.05); - background-color: var(--ifm-dropdown-hover-background-color); - text-decoration: none; -} - -/*********************************************** -** Something starts here? -***********************************************/ - -:root { - --ifm-footer-background-color: var(--ifm-color-emphasis-100); - --ifm-footer-color: inherit; - --ifm-footer-link-color: var(--ifm-color-emphasis-700); - --ifm-footer-link-hover-color: var(--ifm-color-primary); - --ifm-footer-link-horizontal-spacing: 0.5rem; - --ifm-footer-padding-horizontal: calc(var(--ifm-spacing-horizontal)*2); - --ifm-footer-padding-vertical: calc(var(--ifm-spacing-vertical)*2); - --ifm-footer-title-color: inherit; -} -.footer { - padding: var(--ifm-footer-padding-vertical) var(--ifm-footer-padding-horizontal); - width: 100%; -} -.footer, -.footer.footer--dark { - background-color: #f5f6f7; - background-color: var(--ifm-footer-background-color); - color: inherit; - color: var(--ifm-footer-color); -} -.footer.footer--dark { - --ifm-footer-background-color: #303846; - --ifm-footer-color: var(--ifm-footer-link-color); - --ifm-footer-link-color: var(--ifm-color-secondary); - --ifm-footer-title-color: var(--ifm-color-white); -} -.footer.footer--dark .footer__link-item { - color: #606770; - color: var(--ifm-footer-link-color); -} -.footer.footer--dark .footer__title { - color: inherit; - color: var(--ifm-footer-title-color); -} -.footer .footer__links { - margin-bottom: 1rem; -} -.footer .footer__link-item { - color: #606770; - color: var(--ifm-footer-link-color); - line-height: 2; -} -.footer .footer__link-item:hover { - color: #3578e5; - color: var(--ifm-footer-link-hover-color); -} -.footer .footer__link-separator { - margin-left: 0.5rem; - margin-left: var(--ifm-footer-link-horizontal-spacing); - margin-right: 0.5rem; - margin-right: var(--ifm-footer-link-horizontal-spacing); -} -.footer .footer__logo { - margin-top: 1rem; - max-width: 10rem; -} -.footer .footer__title { - color: inherit; - color: var(--ifm-footer-title-color); -} -.footer .footer__item { - margin-top: 0; -} -.footer .footer__items { - list-style-type: none; - margin-bottom: 0; - padding-left: 0; -} -@media (max-width:300px) { - .footer { - --ifm-footer-padding-horizontal: 0; - padding: var(--ifm-footer-padding-vertical) var(--ifm-footer-padding-horizontal); - } - .footer .footer__link-separator { - display: none; - } - .footer .footer__col { - margin-bottom: 3rem; - margin-bottom: calc(var(--ifm-spacing-vertical)*3); - } - .footer .footer__link-item { - display: block; - } -} -[type=checkbox] { - padding: 0; -} - -/*********************************************** -** Something starts here? -***********************************************/ - -:root { - --ifm-hero-background-color: var(--ifm-background-surface-color); - --ifm-hero-text-color: var(--ifm-color-emphasis-800); -} -.hero { - align-items: center; - display: flex; - padding: 4rem 2rem; -} -.hero, -.hero.hero--primary { - background-color: #fff; - background-color: var(--ifm-hero-background-color); - color: #444950; - color: var(--ifm-hero-text-color); -} -.hero.hero--primary { - --ifm-hero-background-color: var(--ifm-color-primary); - --ifm-hero-text-color: var(--ifm-font-base-color-inverse); -} -.hero.hero--dark { - --ifm-hero-background-color: #303846; - --ifm-hero-text-color: var(--ifm-color-white); - background-color: #fff; - background-color: var(--ifm-hero-background-color); - color: #444950; - color: var(--ifm-hero-text-color); -} -.hero .hero__title { - font-size: 3rem; -} -.hero .hero__subtitle { - font-size: 1.5rem; -} -@media (max-width:300px) { - .hero { - padding-left: 0; - padding-right: 0; - } -} - -/*********************************************** -** Something starts here? -***********************************************/ - -:root { - --ifm-menu-color: var(--ifm-color-emphasis-700); - --ifm-menu-color-active: var(--ifm-color-primary); - --ifm-menu-color-background-active: var(--ifm-hover-overlay); - --ifm-menu-color-background-hover: var(--ifm-hover-overlay); - --ifm-menu-link-padding-horizontal: 1rem; - --ifm-menu-link-padding-vertical: 0.375rem; - --ifm-menu-link-sublist-icon: url('data:image/svg+xml;utf8,<svg alt="Arrow" xmlns="http://www.w3.org/2000/svg" width="16px" height="16px" viewBox="0 0 24 24"><path fill="rgba(0,0,0,0.5)" d="M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z"></path></svg>'); -} -.menu { - font-weight: 500; - font-weight: var(--ifm-font-weight-semibold); - overflow-x: hidden; -} -.menu .menu__list { - margin: 0; - list-style-type: none; - padding-left: 0; - -webkit-transition: height 0.2s cubic-bezier(.08,.52,.52,1); - transition: height 0.2s cubic-bezier(.08,.52,.52,1); - -webkit-transition: height var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1); - transition: height var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1); -} -.menu .menu__list .menu__list { - margin-left: 1rem; - margin-left: var(--ifm-menu-link-padding-horizontal); -} -.menu .menu__list .menu__list .menu__link { - font-size: 0.9rem; -} -.menu .menu__list-item { - margin-bottom: 0.25rem; - margin-top: 0.25rem; -} -.menu .menu__list-item.menu__list-item--collapsed .menu__list { - height: 0; - overflow: hidden; -} -.menu .menu__list-item.menu__list-item--collapsed .menu__link--sublist:after { - -webkit-transform: rotateX(180deg); - transform: rotateX(180deg); -} -.menu .menu__link { - border-radius: 0.25rem; - color: #606770; - color: var(--ifm-menu-color); - cursor: pointer; - display: flex; - line-height: 20px; - justify-content: space-between; - text-decoration: none; - margin: 0; - padding: var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal); -} -.menu .menu__link.menu__link--sublist:after { - background-image: url('data:image/svg+xml;utf8,<svg alt="Arrow" xmlns="http://www.w3.org/2000/svg" width="16px" height="16px" viewBox="0 0 24 24"><path fill="rgba(0,0,0,0.5)" d="M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z"></path></svg>'); - background-image: var(--ifm-menu-link-sublist-icon); - background-size: 2rem 2rem; - background-position: 50%; - content: " "; - display: inline-block; - height: 1.25rem; - width: 1.25rem; -} -.menu .menu__link:hover { - background: rgba(0,0,0,.05); - background: var(--ifm-menu-color-background-hover); -} -.menu .menu__link.menu__link--active:not(.menu__link--sublist) { - background: rgba(0,0,0,.05); - background: var(--ifm-menu-color-background-active); -} -.menu .menu__link.menu__link--active { - color: #3578e5; - color: var(--ifm-menu-color-active); -} -.menu.menu--responsive .menu__button { - bottom: 2rem; - display: none; - position: fixed; - right: 1rem; - z-index: 200; - z-index: var(--ifm-z-index-fixed); -} -@media (max-width:300px) { - .menu.menu--responsive .menu__button { - display: inherit; - } -} -@media (max-width:300px) { - .menu.menu--responsive .menu__list { - display: none; - opacity: 0; - } -} -.menu.menu--show { - -ms-scroll-chaining: none; - background: #fff; - background: var(--ifm-background-surface-color); - bottom: 0; - left: 0; - overscroll-behavior: contain; - padding: 1rem; - position: fixed; - right: 0; - top: 0; - z-index: 400; - z-index: var(--ifm-z-index-overlay); -} -.menu.menu--show .menu__list { - display: inherit; - opacity: 1; - -webkit-transition: opacity 0.2s linear; - transition: opacity 0.2s linear; - -webkit-transition: opacity var(--ifm-transition-fast) linear; - transition: opacity var(--ifm-transition-fast) linear; -} - -/*********************************************** -** Something starts here? -***********************************************/ - -:root { - --ifm-navbar-background-color: var(--ifm-background-surface-color); - --ifm-navbar-height: 4.75rem; - --ifm-navbar-item-padding-horizontal: 1rem; - --ifm-navbar-item-padding-vertical: 0.25rem; - --ifm-navbar-link-color: var(--ifm-font-base-color); - --ifm-navbar-link-hover-color: var(--ifm-color-primary); - --ifm-navbar-link-active-color: var(--ifm-link-color); - --ifm-navbar-padding-horizontal: var(--ifm-spacing-horizontal); - --ifm-navbar-padding-vertical: calc(var(--ifm-spacing-vertical)*0.5); - --ifm-navbar-shadow: var(--ifm-global-shadow-lw); - --ifm-navbar-search-input-background-color: var(--ifm-color-emphasis-200); - --ifm-navbar-search-input-color: var(--ifm-color-emphasis-800); - --ifm-navbar-search-input-placeholder-color: var(--ifm-color-emphasis-500); - --ifm-navbar-search-input-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" alt="Search" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" height="16px" width="16px"><path d="M6.02945,10.20327a4.17382,4.17382,0,1,1,4.17382-4.17382A4.15609,4.15609,0,0,1,6.02945,10.20327Zm9.69195,4.2199L10.8989,9.59979A5.88021,5.88021,0,0,0,12.058,6.02856,6.00467,6.00467,0,1,0,9.59979,10.8989l4.82338,4.82338a.89729.89729,0,0,0,1.29912,0,.89749.89749,0,0,0-.00087-1.29909Z" /></svg>'); - --ifm-navbar-sidebar-width: 20rem; -} -.navbar { - background-color: #fff; - background-color: var(--ifm-navbar-background-color); - box-shadow: 0 1px 2px 0 rgba(0,0,0,.1); - box-shadow: var(--ifm-navbar-shadow); - box-sizing: border-box; - height: 3.75rem; - height: var(--ifm-navbar-height); - padding: var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal); - width: 100%; -} -.navbar, -.navbar > .container, -.navbar > .container-fluid { - display: flex; -} -@media (max-width:300px) { - .navbar > .container, - .navbar > .container-fluid { - padding: 0; - } -} -.navbar.navbar--fixed-top { - position: fixed; - left: 0; - right: 0; - top: 0; - z-index: 200; - z-index: var(--ifm-z-index-fixed); -} -.navbar .navbar__inner { - align-items: stretch; - display: flex; - flex-wrap: wrap; - justify-content: space-between; - width: 100%; -} -.navbar .navbar__brand { - align-items: center; - color: #1c1e21; - color: var(--ifm-navbar-link-color); - display: flex; - font-weight: 700; - height: 3.5rem; - margin-right: 1rem; - text-decoration: none; -} -.navbar .navbar__toggle { - cursor: pointer; - display: none; - margin-right: 0.5rem; -} -@media (max-width:300px) { - .navbar .navbar__toggle { - display: inherit; - } -} -.navbar .navbar__logo { - height: 100%; - margin-right: 0.5rem; -} -.navbar .navbar__items { - align-items: center; - display: flex; - flex: 1 0 0; -} -.navbar .navbar__items.navbar__items--center { - flex: 0 0 auto; -} -.navbar .navbar__items.navbar__items--center .navbar__brand { - margin: 0; -} -.navbar .navbar__items.navbar__items--right { - justify-content: flex-end; -} -.navbar .navbar__item { - display: inline-block; - padding: var(--ifm-navbar-item-padding-vertical) var(--ifm-navbar-item-padding-horizontal); -} -.navbar .navbar__item.dropdown { - padding: 0; -} -@media (max-width:300px) { - .navbar .navbar__item { - display: none; - } -} -.navbar .navbar__link { - color: #1c1e21; - color: var(--ifm-navbar-link-color); - cursor: pointer; - font-weight: 500; - font-weight: var(--ifm-font-weight-semibold); - padding: var(--ifm-navbar-item-padding-vertical) var(--ifm-navbar-item-padding-horizontal); - text-decoration: none; -} -.navbar .navbar__link.navbar__link--active, -.navbar .navbar__link:hover { - color: #3578e5; - color: var(--ifm-navbar-link-hover-color); -} -.navbar.navbar--dark { - --ifm-navbar-background-color: #303846; - --ifm-navbar-link-color: var(--ifm-color-white); - --ifm-navbar-link-hover-color: var(--ifm-color-primary); - --ifm-navbar-search-input-background-color: hsla(0,0%,100%,0.1); - --ifm-navbar-search-input-color: var(--ifm-color-white); - --ifm-navbar-search-input-placeholder-color: hsla(0,0%,100%,0.5); - background-color: #fff; - background-color: var(--ifm-navbar-background-color); -} -.navbar.navbar--dark .navbar__brand, -.navbar.navbar--dark .navbar__link { - color: #1c1e21; - color: var(--ifm-navbar-link-color); -} -.navbar.navbar--dark .navbar__link:hover { - color: #3578e5; - color: var(--ifm-navbar-link-hover-color); -} -.navbar.navbar--dark .navbar__search .navbar__search-input { - background-color: #ebedf0; - background-color: var(--ifm-navbar-search-input-background-color); - background-image: url('data:image/svg+xml;utf8,<svg fill="currentColor" alt="Search" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" height="16px" width="16px"><path d="M6.02945,10.20327a4.17382,4.17382,0,1,1,4.17382-4.17382A4.15609,4.15609,0,0,1,6.02945,10.20327Zm9.69195,4.2199L10.8989,9.59979A5.88021,5.88021,0,0,0,12.058,6.02856,6.00467,6.00467,0,1,0,9.59979,10.8989l4.82338,4.82338a.89729.89729,0,0,0,1.29912,0,.89749.89749,0,0,0-.00087-1.29909Z" /></svg>'); - background-image: var(--ifm-navbar-search-input-icon); - color: #444950; - color: var(--ifm-navbar-search-input-color); -} -.navbar.navbar--dark .navbar__search .navbar__search-input::-webkit-input-placeholder { - color: #bec3c9; - color: var(--ifm-navbar-search-input-placeholder-color); -} -.navbar.navbar--dark .navbar__search .navbar__search-input:-ms-input-placeholder { - color: #bec3c9; - color: var(--ifm-navbar-search-input-placeholder-color); -} -.navbar.navbar--dark .navbar__search .navbar__search-input::-ms-input-placeholder { - color: #bec3c9; - color: var(--ifm-navbar-search-input-placeholder-color); -} -.navbar.navbar--dark .navbar__search .navbar__search-input::placeholder { - color: #bec3c9; - color: var(--ifm-navbar-search-input-placeholder-color); -} -.navbar.navbar--primary { - --ifm-navbar-background-color: var(--ifm-color-primary); - --ifm-navbar-link-hover-color: var(--ifm-color-white); - --ifm-navbar-search-input-background-color: hsla(0,0%,100%,0.1); - --ifm-navbar-search-input-color: var(--ifm-color-emphasis-500); - --ifm-navbar-search-input-placeholder-color: hsla(0,0%,100%,0.5); - background-color: #fff; - background-color: var(--ifm-navbar-background-color); -} -.navbar.navbar--primary .navbar__link:hover { - color: #3578e5; - color: var(--ifm-navbar-link-hover-color); -} -.navbar.navbar--primary .navbar__search .navbar__search-input { - background-color: #ebedf0; - background-color: var(--ifm-navbar-search-input-background-color); - background-image: url('data:image/svg+xml;utf8,<svg fill="currentColor" alt="Search" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" height="16px" width="16px"><path d="M6.02945,10.20327a4.17382,4.17382,0,1,1,4.17382-4.17382A4.15609,4.15609,0,0,1,6.02945,10.20327Zm9.69195,4.2199L10.8989,9.59979A5.88021,5.88021,0,0,0,12.058,6.02856,6.00467,6.00467,0,1,0,9.59979,10.8989l4.82338,4.82338a.89729.89729,0,0,0,1.29912,0,.89749.89749,0,0,0-.00087-1.29909Z" /></svg>'); - background-image: var(--ifm-navbar-search-input-icon); - color: #444950; - color: var(--ifm-navbar-search-input-color); -} -.navbar.navbar--primary .navbar__search .navbar__search-input::-webkit-input-placeholder { - color: #bec3c9; - color: var(--ifm-navbar-search-input-placeholder-color); -} -.navbar.navbar--primary .navbar__search .navbar__search-input:-ms-input-placeholder { - color: #bec3c9; - color: var(--ifm-navbar-search-input-placeholder-color); -} -.navbar.navbar--primary .navbar__search .navbar__search-input::-ms-input-placeholder { - color: #bec3c9; - color: var(--ifm-navbar-search-input-placeholder-color); -} -.navbar.navbar--primary .navbar__search .navbar__search-input::placeholder { - color: #bec3c9; - color: var(--ifm-navbar-search-input-placeholder-color); -} -.navbar .navbar__search { - padding-left: 1rem; - padding-left: var(--ifm-navbar-padding-horizontal); -} -.navbar .navbar__search .navbar__search-input { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - background-color: #ebedf0; - background-color: var(--ifm-navbar-search-input-background-color); - background-image: url('data:image/svg+xml;utf8,<svg fill="currentColor" alt="Search" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" height="16px" width="16px"><path d="M6.02945,10.20327a4.17382,4.17382,0,1,1,4.17382-4.17382A4.15609,4.15609,0,0,1,6.02945,10.20327Zm9.69195,4.2199L10.8989,9.59979A5.88021,5.88021,0,0,0,12.058,6.02856,6.00467,6.00467,0,1,0,9.59979,10.8989l4.82338,4.82338a.89729.89729,0,0,0,1.29912,0,.89749.89749,0,0,0-.00087-1.29909Z" /></svg>'); - background-image: var(--ifm-navbar-search-input-icon); - background-position-x: 0.75rem; - background-position-y: center; - background-repeat: no-repeat; - background-size: 1rem 1rem; - border-radius: 2rem; - border-width: 0; - cursor: text; - color: #444950; - color: var(--ifm-navbar-search-input-color); - display: inline-block; - font-size: 0.9rem; - line-height: 2rem; - outline: none; - padding: 0 0.5rem 0 2.25rem; - -webkit-transition: all 0.2s ease; - transition: all 0.2s ease; - -webkit-transition: all var(--ifm-transition-fast) ease; - transition: all var(--ifm-transition-fast) ease; - width: 12.5rem; -} -.navbar .navbar__search .navbar__search-input::-webkit-input-placeholder { - color: #bec3c9; - color: var(--ifm-navbar-search-input-placeholder-color); -} -.navbar .navbar__search .navbar__search-input:-ms-input-placeholder { - color: #bec3c9; - color: var(--ifm-navbar-search-input-placeholder-color); -} -.navbar .navbar__search .navbar__search-input::-ms-input-placeholder { - color: #bec3c9; - color: var(--ifm-navbar-search-input-placeholder-color); -} -.navbar .navbar__search .navbar__search-input::placeholder { - color: #bec3c9; - color: var(--ifm-navbar-search-input-placeholder-color); -} -@media (max-width:300px) { - .navbar .navbar__search .navbar__search-input { - width: 9rem; - } -} -.navbar .navbar-sidebar { - background-color: #fff; - background-color: var(--ifm-navbar-background-color); - bottom: 0; - box-shadow: 0 5px 40px rgba(0,0,0,.2); - box-shadow: var(--ifm-global-shadow-md); - display: none; - left: 0; - position: fixed; - top: 0; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - -webkit-transition: -webkit-transform 0.2s ease; - transition: -webkit-transform 0.2s ease; - transition: transform 0.2s ease; - transition: transform 0.2s ease,-webkit-transform 0.2s ease; - -webkit-transition: -webkit-transform var(--ifm-transition-fast) ease; - transition: -webkit-transform var(--ifm-transition-fast) ease; - transition: transform var(--ifm-transition-fast) ease; - transition: transform var(--ifm-transition-fast) ease,-webkit-transform var(--ifm-transition-fast) ease; - width: 20rem; - width: var(--ifm-navbar-sidebar-width); -} -@media (max-width:300px) { - .navbar .navbar-sidebar { - display: block; - } -} -.navbar.navbar-sidebar--show .navbar-sidebar { - -webkit-transform: translateX(0); - transform: translateX(0); -} -.navbar.navbar-sidebar--show .navbar-sidebar__backdrop { - display: block; -} -.navbar .navbar-sidebar__backdrop { - background-color: rgba(0,0,0,.6); - bottom: 0; - display: none; - left: 0; - right: 0; - position: fixed; - top: 0; -} -.navbar .navbar-sidebar__brand { - align-items: center; - box-shadow: 0 1px 2px 0 rgba(0,0,0,.1); - box-shadow: var(--ifm-navbar-shadow); - display: flex; - height: 3.75rem; - height: var(--ifm-navbar-height); - padding: var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal); -} -.navbar .navbar-sidebar__items { - padding: 0.5rem; -} - -/*********************************************** -** Something starts here? -***********************************************/ - -:root { - --ifm-pagination-border-radius: calc(var(--ifm-global-radius)*var(--ifm-pagination-size-multiplier)); - --ifm-pagination-color-active: var(--ifm-color-primary); - --ifm-pagination-font-size: 1rem; - --ifm-pagination-item-active-background: var(--ifm-hover-overlay); - --ifm-pagination-page-spacing: 0.0625rem; - --ifm-pagination-padding-horizontal: calc(var(--ifm-spacing-horizontal)*1); - --ifm-pagination-padding-vertical: calc(var(--ifm-spacing-vertical)*0.25); - --ifm-pagination-size-multiplier: 1; -} -.pagination { - font-size: 1rem; - font-size: var(--ifm-pagination-font-size); - padding-left: 0; -} -.pagination > .page-item { - display: inline-block; - list-style-type: none; -} -.pagination > .page-item:not(:first-child) { - margin-left: 0.0625rem; - margin-left: var(--ifm-pagination-page-spacing); -} -.pagination > .page-item:not(:last-child) { - margin-right: 0.0625rem; - margin-right: var(--ifm-pagination-page-spacing); -} -.pagination > .page-item > span { - padding: var(--ifm-pagination-padding-vertical); -} -.pagination > .page-item .page-link { - border-radius: 0.4rem; - border-radius: var(--ifm-pagination-border-radius); - color: #1c1e21; - color: var(--ifm-font-base-color); - display: inline-block; - padding: var(--ifm-pagination-padding-vertical) var(--ifm-pagination-padding-horizontal); - text-decoration: none; -} -.pagination > .page-item.page-item--active .page-link { - background: rgba(0,0,0,.05); - background: var(--ifm-pagination-item-active-background); - color: #3578e5; - color: var(--ifm-pagination-color-active); -} -.pagination > .page-item:not(.page-item--active):hover .page-link { - background: rgba(0,0,0,.05); - background: var(--ifm-pagination-item-active-background); - -webkit-transition: background 0.2s cubic-bezier(.08,.52,.52,1); - transition: background 0.2s cubic-bezier(.08,.52,.52,1); - -webkit-transition: background var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1); - transition: background var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1); -} -.pagination > .page-item.disabled, -.pagination > .page-item:disabled, -.pagination > .page-item[disabled] { - opacity: 0.25; - pointer-events: none; -} -.pagination.pagination--sm { - --ifm-pagination-font-size: 0.8rem; - --ifm-pagination-padding-horizontal: 0.8rem; - --ifm-pagination-padding-vertical: 0.2rem; - font-size: 1rem; - font-size: var(--ifm-pagination-font-size); -} -.pagination.pagination--sm > .page-item .page-link { - padding: var(--ifm-pagination-padding-vertical) var(--ifm-pagination-padding-horizontal); -} -.pagination.pagination--lg { - --ifm-pagination-font-size: 1.2rem; - --ifm-pagination-padding-horizontal: 1.2rem; - --ifm-pagination-padding-vertical: 0.3rem; - font-size: 1rem; - font-size: var(--ifm-pagination-font-size); -} -.pagination.pagination--lg > .page-item .page-link { - padding: var(--ifm-pagination-padding-vertical) var(--ifm-pagination-padding-horizontal); -} -:root { - --ifm-pagination-nav-border-radius: var(--ifm-global-radius); - --ifm-pagination-nav-color-hover: var(--ifm-color-primary); -} -.pagination-nav { - display: flex; -} -.pagination-nav .pagination-nav__item { - display: flex; - flex-basis: 50%; - flex-grow: 1; - max-width: 50%; -} -.pagination-nav .pagination-nav__item--next { - text-align: right; -} -.pagination-nav .pagination-nav__item+.pagination-nav__item { - margin-left: 1rem; - margin-left: var(--ifm-spacing-horizontal); -} -.pagination-nav .pagination-nav__link { - border-radius: 0.4rem; - border-radius: var(--ifm-pagination-nav-border-radius); - border: 1px solid #dadde1; - border-color: var(--ifm-color-emphasis-300); - display: block; - flex-grow: 1; - padding: var(--ifm-global-spacing); - text-decoration: none; -} -.pagination-nav .pagination-nav__link:hover { - border-color: #3578e5; - border-color: var(--ifm-pagination-nav-color-hover); -} -.pagination-nav .pagination-nav__link--label { - margin-bottom: 0; - margin-top: 0; - word-break: break-word; -} -.pagination-nav .pagination-nav__link--sublabel { - color: #606770; - color: var(--ifm-color-content-secondary); - font-weight: 500; - font-weight: var(--ifm-font-weight-semibold); - margin-bottom: 0.25rem; -} - -/*********************************************** -** Something starts here? -***********************************************/ - -:root { - --ifm-pills-color-active: var(--ifm-color-primary); - --ifm-pills-color-background-active: var(--ifm-hover-overlay); - --ifm-pills-spacing: 0.0625rem; -} -.pills { - font-weight: 600; - font-weight: var(--ifm-font-weight-bold); - padding-left: 0; -} -.pills > .pill-item { - border-radius: 0.5rem; - cursor: pointer; - display: inline-block; - list-style-type: none; - padding: 0.25rem 1rem; -} -.pills > .pill-item.pill-item--active { - background: rgba(0,0,0,.05); - background: var(--ifm-pills-color-background-active); - color: #3578e5; - color: var(--ifm-pills-color-active); -} -.pills > .pill-item:not(.pill-item--active):hover { - background-color: rgba(0,0,0,.05); - background-color: var(--ifm-pills-color-background-active); - -webkit-transition: background 0.2s cubic-bezier(.08,.52,.52,1); - transition: background 0.2s cubic-bezier(.08,.52,.52,1); - -webkit-transition: background var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1); - transition: background var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1); -} -.pills > .pill-item:not(:first-child) { - margin-left: 0.0625rem; - margin-left: var(--ifm-pills-spacing); -} -.pills > .pill-item:not(:last-child) { - margin-right: 0.0625rem; - margin-right: var(--ifm-pills-spacing); -} -.pills > .pill-item+.pill-item { - margin-top: 0; -} -.pills.pills--block { - display: flex; - justify-content: stretch; -} -@media (max-width:300px) { - .pills.pills--block { - flex-direction: column; - } -} -.pills.pills--block > .pill-item { - flex-grow: 1; - text-align: center; -} -@media (max-width:300px) { - .pills.pills--block > .pill-item:not(:first-child) { - margin-top: 0.0625rem; - margin-top: var(--ifm-pills-spacing); - } - .pills.pills--block > .pill-item:not(:last-child) { - margin-bottom: 0.0625rem; - margin-bottom: var(--ifm-pills-spacing); - } -} - -/*********************************************** -** Something starts here? -***********************************************/ - -:root { - --ifm-tabs-color: var(--ifm-font-secondary-color); - --ifm-tabs-color-active: var(--ifm-color-primary); - --ifm-tabs-padding-horizontal: 1rem; - --ifm-tabs-padding-vertical: 1rem; - --ifm-tabs-spacing: 0.0625rem; -} -.tabs { - color: #606770; - color: var(--ifm-tabs-color); - font-weight: 600; - font-weight: var(--ifm-font-weight-bold); - margin-bottom: 0; - padding-left: 0; -} -.tabs > .tab-item { - box-sizing: content-box; - border-bottom: 3px solid transparent; - border-radius: 0.4rem; - border-radius: var(--ifm-global-radius); - cursor: pointer; - display: inline-block; - list-style-type: none; - padding: var(--ifm-tabs-padding-vertical) var(--ifm-tabs-padding-horizontal); -} -.tabs > .tab-item.tab-item--active { - border-bottom-color: #3578e5; - border-bottom-color: var(--ifm-tabs-color-active); - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - color: #3578e5; - color: var(--ifm-tabs-color-active); -} -.tabs > .tab-item:hover { - background-color: rgba(0,0,0,.05); - background-color: var(--ifm-hover-overlay); -} -.tabs.tabs--block { - display: flex; - justify-content: stretch; -} -@media (max-width:300px) { - .tabs.tabs--block { - flex-direction: column; - } -} -.tabs.tabs--block > .tab-item { - flex-grow: 1; - text-align: center; -} -@media (max-width:300px) { - .tabs.tabs--block > .tab-item:not(:first-child) { - margin-top: 0.0625rem; - margin-top: var(--ifm-tabs-spacing); - } - .tabs.tabs--block > .tab-item:not(:last-child) { - margin-bottom: 0.0625rem; - margin-bottom: var(--ifm-tabs-spacing); - } -} -.shadow--lw { - box-shadow: 0 1px 2px 0 rgba(0,0,0,.1)!important; - box-shadow: var(--ifm-global-shadow-lw)!important; -} -.shadow--md { - box-shadow: 0 5px 40px rgba(0,0,0,.2)!important; - box-shadow: var(--ifm-global-shadow-md)!important; -} -.shadow--tl { - box-shadow: 0 12px 28px 0 rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.1)!important; - box-shadow: var(--ifm-global-shadow-tl)!important; -} -.text--primary { - color: #3578e5; - color: var(--ifm-color-primary); -} -.text--secondary { - color: #ebedf0; - color: var(--ifm-color-secondary); -} -.text--success { - color: #00a400; - color: var(--ifm-color-success); -} -.text--info { - color: #54c7ec; - color: var(--ifm-color-info); -} -.text--warning { - color: #ffba00; - color: var(--ifm-color-warning); -} -.text--danger { - color: #fa383e; - color: var(--ifm-color-danger); -} -.text--center { - text-align: center; -} -.text--left { - text-align: left; -} -.text--justify { - text-align: justify; -} -.text--right { - text-align: right; -} -.text--capitalize { - text-transform: capitalize; -} -.text--lowercase { - text-transform: lowercase; -} -.text--uppercase { - text-transform: uppercase; -} -.text--light { - font-weight: 300; - font-weight: var(--ifm-font-weight-light); -} -.text--normal { - font-weight: 400; - font-weight: var(--ifm-font-weight-normal); -} -.text--semibold { - font-weight: 500; - font-weight: var(--ifm-font-weight-semibold); -} -.text--bold { - font-weight: 600; - font-weight: var(--ifm-font-weight-bold); -} -.text--italic { - font-style: italic; -} -.text--truncate { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.text--break { - word-break: break-word!important; - word-wrap: break-word!important; -} -.text--no-decoration, -.text--no-decoration:hover { - text-decoration: none; -} - -/*********************************************** -** Something starts here? -***********************************************/ - - -html[data-theme=dark] { - --ifm-color-emphasis-100: var(--ifm-color-gray-900); - --ifm-color-emphasis-200: var(--ifm-color-gray-800); - --ifm-color-emphasis-300: var(--ifm-color-gray-700); - --ifm-color-emphasis-400: var(--ifm-color-gray-600); - --ifm-color-emphasis-500: var(--ifm-color-gray-500); - --ifm-color-emphasis-600: var(--ifm-color-gray-400); - --ifm-color-emphasis-700: var(--ifm-color-gray-300); - --ifm-color-emphasis-800: var(--ifm-color-gray-200); - --ifm-color-emphasis-900: var(--ifm-color-gray-100); - --ifm-background-color: #121212; - --ifm-background-surface-color: #1e2125; - --ifm-hover-overlay: hsla(0,0%,100%,0.05); - --ifm-menu-link-sublist-icon: url('data:image/svg+xml;utf8,<svg alt="Arrow" xmlns="http://www.w3.org/2000/svg" width="16px" height="16px" viewBox="0 0 24 24"><path fill="rgba(255,255,255,0.6)" d="M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z"></path></svg>'); - --ifm-color-content-secondary: #fff; -} -:root, -:root[data-theme=""], -:root[data-theme=dark] { - --custom-font-base: "Metro",BlinkMacSystemFont,-apple-system,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue","Helvetica","Arial",sans-serif; - --custom-font-code: "Source Code Pro",Menlo,monospace; - --custom-font-size-base: 1rem; - --custom-border-radius: 3px; - --custom-border-radius-md: 6px; - --custom-primary-darkest: #10633e; - --custom-primary-darker: #1c8656; - --custom-primary-dark: #38bc81; - --custom-primary: #24b47e; - --custom-primary-light: #65d9a5; - --custom-primary-lighter: #9fe7c7; - --custom-primary-lightest: #c5f1dd; - --custom-background-color: #fdfdfd; - --custom-background-color-highlight: #fff; - --custom-background-color-diff: #f5f6f7; - --custom-background-color-diff-1: #eee; - --custom-background-color-diff-2: #ccc; - --custom-content-color: #1f1f1f; - --custom-content-color-light: #484848; - --custom-content-color-lightest: #333; - --custom-content-color-emphasis: #000; - --custom-border-color: #e0e0e0; - --custom-color-subtle: #ccc; - --custom-shadow-lw: 0 3px 5px 0 rgba(0,0,0,0.1); - --custom-shadow-md: 0 3px 5px 0 rgba(0,0,0,0.1); - --custom-shadow-tl: 0 12px 28px 0 rgba(0,0,0,0.2),0 2px 4px 0 rgba(0,0,0,0.1); - --custom-shadow-xl: 0 30px 60px 0 rgba(0,0,0,0.1); - --ifm-color-content: var(--custom-content-color); - --ifm-heading-color: var(--custom-content-color); - --ifm-background-color: var(--custom-background-color); - --ifm-sidebar-background: var(--custom-background-color); - --ifm-color-content-secondary: var(--custom-content-color-light); - --ifm-code-background: var(--custom-background-color-diff); - --ifm-code-background-dark: #2a2a2a; - --ifm-color-primary-darkest: var(--custom-primary-darkest); - --ifm-color-primary-darker: var(--custom-primary-darker); - --ifm-color-primary-dark: var(--custom-primary-dark); - --ifm-color-primary: var(--custom-primary); - --ifm-color-primary-light: var(--custom-primary-light); - --ifm-color-primary-lighter: var(--custom-primary-lighter); - --ifm-color-primary-lightest: var(--custom-primary-lightest); - --ifm-color-info-darker: var(--custom-background-color-diff-2); - --ifm-color-info-dark: var(--custom-background-color-diff-1); - --ifm-color-info: var(--custom-background-color-diff); - --ifm-font-base-color: var(--custom-content-color); - --ifm-font-family-base: var(--custom-font-base); - --ifm-font-family-monospace: var(--custom-font-code); - --ifm-heading-font-family: var(--custom-font-base); - --ifm-font-size-base: var(--custom-font-size-base); - --ifm-heading-font-weight: 700; - --ifm-font-weight-bold: 700; - --ifm-global-shadow-lw: var(--custom-shadow-lw); - --ifm-global-shadow-md: var(--custom-shadow-md); - --ifm-global-shadow-tl: var(--custom-shadow-tl); - --ifm-contents-border-color: var(--custom-border-color); - --ifm-hr-border-color: var(--custom-border-color); - --ifm-code-border-radius: var(--custom-border-radius); - --ifm-button-border-radius: var(--custom-border-radius); - --ifm-col-spacing-vertical: 0.5rem; - --ifm-link-hover-decoration: none; - --ifm-button-background-color: var(--custom-background-color); - --ifm-navbar-background-color: var(--custom-background-color); - --ifm-footer-background-color: var(--custom-background-color); - --ifm-hero-background-color: var(--custom-background-color); - --ifm-hero-text-color: var(--custom-content-color); - --ifm-sidebar-border-color: var(--custom-border-color); - --ifm-menu-color-active: var(--custom-primary); - --ifm-panel-border-color: var(--custom-border-color); - --ifm-panel-border-color-active: var(--custom-primary); - --ifm-panel-background-solid: var(--custom-background-color); - --ifm-card-background-color: var(--custom-background-color); - --ifm-card-border-radius: var(--custom-border-radius-md); - --ifm-table-border-color: var(--custom-border-color); - --ifm-table-stripe-background: var(--custom-background-color-diff); -} -:root[data-theme=dark] { - --custom-primary-darkest: #10633e; - --custom-primary-darker: #1c8656; - --custom-primary-dark: #38bc81; - --custom-primary: #3ecf8e; - --custom-primary-light: #65d9a5; - --custom-primary-lighter: #9fe7c7; - --custom-primary-lightest: #c5f1dd; - --custom-color-subtle: #484848; - --custom-background-color: #1f1f1f; - --custom-background-color-highlight: #2a2a2a; - --custom-background-color-diff: #2a2a2a; - --custom-background-color-diff-1: #484848; - --custom-background-color-diff-2: #666; - --custom-content-color: #ddd; - --custom-content-color-light: #aaa; - --custom-content-color-lightest: #fefefe; - --custom-content-color-emphasis: #fff; - --custom-border-color: #444; - --custom-shadow-lw: 0 0 3px 3px rgba(0,0,0,0.2); - --custom-shadow-md: 0 0 5px 5px rgba(0,0,0,0.3); - --custom-shadow-tl: 0 12px 28px 0 rgba(0,0,0,0.2),0 2px 4px 0 rgba(0,0,0,0.1); - --custom-shadow-xl: 0 30px 60px 0 rgba(0,0,0,0.5); - --ifm-color-gray-100: rgba(224,235,247,0.9); - --ifm-color-gray-150: rgba(224,235,247,0.85); - --ifm-color-gray-200: rgba(224,235,247,0.8); - --ifm-color-gray-300: rgba(224,235,247,0.75); - --ifm-color-gray-400: rgba(224,235,247,0.7); - --ifm-color-gray-500: rgba(224,235,247,0.65); - --ifm-color-gray-600: rgba(224,235,247,0.6); - --ifm-color-gray-700: rgba(224,235,247,0.55); - --ifm-color-gray-800: rgba(224,235,247,0.5); - --ifm-color-gray-900: rgba(224,235,247,0.45); - --ifm-color-secondary-darker: #000; - --ifm-color-secondary-dark: #1f1f1f; - --ifm-color-secondary: #2a2a2a; - --ifm-color-secondary-light: #2f2f2f; - --ifm-color-secondary-lighter: #313131; - --ifm-color-secondary-lightest: #333; - --ifm-button-background-color: var(--custom-background-color-highlight); - --ifm-card-background-color: var(--custom-background-color-highlight); -} -body, -html { - font-smoothing: antialiased; - -moz-text-size-adjust: 100%; - text-size-adjust: 100%; - -ms-text-size-adjust: 100%; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-text-size-adjust: 100%; -} -:root .navbar__logo.logo--dark, -:root[data-theme=""] .navbar__logo.logo--dark, -:root[data-theme=light] .navbar__logo.logo--dark { - display: none; -} -:root .navbar__logo.logo--light, -:root[data-theme=""] .navbar__logo.logo--light, -:root[data-theme=light] .navbar__logo.logo--light { - display: inline-block; -} -:root[data-theme=dark] .navbar__logo.logo--light { - display: none; -} -:root[data-theme=dark] .navbar__logo.logo--dark { - display: inline-block; -} -.button.button--primary { - text-shadow: 0 0 6px rgba(13,128,86,.4); -} -.button.button--secondary { - color: var(--custom-content-color); -} -.button.button--secondary:hover { - background-color: var(--custom-background-color-diff-1); -} -:root[data-theme=dark] .button.button--secondary:hover { - background-color: var(--custom-background-color-highlight); -} -.button.button--secondary.button--outline { - border-color: #333; -} -:root[data-theme=dark] .button.button--secondary { - border-color: #fff; -} -.hero--button { - text-transform: uppercase; - padding: 10px 25px; - font-weight: 700; -} -.docusaurus-highlight-code-line { - background-color: #484d5b; - display: block; - margin: 0 calc(-1*var(--ifm-pre-padding)); - padding: 0 var(--ifm-pre-padding); -} -@media screen and (min-width:768px) { - body, - html { - text-rendering: optimizeLegibility; - } -} -li+li { - margin-top: 0; -} -.button--lg { - text-transform: uppercase; -} -.title { - font-weight: 700; - color: var(--custom-content-color-lightest)!important; -} -.navbar__brand strong { - font-family: var(--ifm-heading-font-family); - font-size: 1.5rem; - font-weight: 700; - letter-spacing: 0.03rem; -} -.main-wrapper, -.navbar { - box-shadow: var(--ifm-global-shadow-md); -} -.navbar .navbar__link { - font-weight: 700; -} -.navbar-sidebar__items .menu__link { - line-height: calc(var(--ifm-spacing-vertical)*2)!important; - font-weight: 700; - text-transform: uppercase; - font-size: 0.9em; - padding: 10px!important !important; -} -article header { - margin-bottom: 3rem; -} -.hero.is--dark { - background-color: var(--custom-background-color-diff); -} -@media screen and (max-width:300px) { - .navbar .navbar__items--right { - display: none; - } -} -.navbar .navbar__items--right .react-toggle { - margin-left: var(--ifm-navbar-item-padding-horizontal); -} -.navbar .navbar__item .badge { - border-color: var(--ifm-background-color)!important; - border-radius: 1em; - display: block; - float: right; - font-size: 0.6em; - line-height: 1; - margin-top: -.7em; - margin-right: -1.5em; - margin-left: -.5em; - padding: 0.3em 0.5em; - position: relative; - z-index: 1; -} -.navbar-sidebar__brand .navbar__brand { - flex: 1 0; -} -.navbar-sidebar__brand .react-toggle { - flex: 0; - text-align: right; -} -.navbar-sidebar__items .menu .menu__link { - color: var(--ifm-color-content); - display: block; -} -.navbar-sidebar__items .menu .menu__link .badge { - border-color: var(--ifm-background-color); - border-radius: 1em; - font-size: 0.6em; - margin-top: -1em; - margin-left: 0.25em; -} -@media screen and (max-width:300px) { - .row .col { - padding-top: var(--ifm-col-spacing-vertical); - padding-bottom: var(--ifm-col-spacing-vertical); - } -} -a.card { - text-decoration: none!important; - color: var(--ifm-color-content); - box-shadow: none; - border: 1px solid #333; -} -a.card:hover { - -webkit-transition: all 0.2s ease; - transition: all 0.2s ease; - border: 1px solid var(--custom-primary); - box-shadow: var(--custom-shadow-xl),0 0 0 1px var(--custom-primary)!important; -} -.menu > ul.menu__list li { - margin-top: 0; - margin-bottom: 0; -} -.menu > ul.menu__list li > a { - padding-left: 0; - padding-right: 0; -} -.menu .menu__list-item-hidden { - display: none; -} -.menu > ul.menu__list > li.menu__list-item div.title { - color: var(--custom-content-color-light); - cursor: text; - display: flex; - justify-content: space-between; - line-height: calc(var(--ifm-spacing-vertical)*1.25); - margin-top: calc(var(--ifm-spacing-vertical)*1.5); - margin-bottom: 0; - padding: var(--ifm-menu-link-padding-vertical) 0; - text-transform: uppercase; - font-size: 0.9em; -} -.menu > ul.menu__list > li.menu__list-item:first-child div.title { - margin-top: 0; -} -.menu > ul.menu__list ul.menu__list { - border-left: 1px solid var(--custom-border-color); - margin-left: 0; - padding-left: var(--ifm-menu-link-padding-horizontal); -} -.menu > ul.menu__list ul.menu__list .menu__link { - border-radius: 0; - font-size: 0.85rem; - margin-left: calc(var(--ifm-menu-link-padding-horizontal)*-1); - padding-left: var(--ifm-menu-link-padding-horizontal); -} -.menu > ul.menu__list > li > ul.menu__list { - border-left: 0; - padding-left: 0; -} -.menu .menu__link, -.menu .menu__link.menu__link--active:not(.menu__link--sublist), -.menu .menu__link:hover { - background: none; - line-height: calc(var(--ifm-spacing-vertical)*1); -} -.menu .menu__link.menu__link--sublist:after { - background-image: url('data:image/svg+xml;utf8,<svg alt="Arrow" xmlns="http://www.w3.org/2000/svg" width="14px" height="14px" viewBox="-6 -6 38 38"><path fill="rgba(0,0,0,0.3)" d="M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z"></path></svg>'); - -webkit-transform: rotate(180deg); - transform: rotate(180deg); - -webkit-transition: var(--ifm-transition-fast) ease; - transition: var(--ifm-transition-fast) ease; -} -.menu .menu__link.menu__link--sublist.menu__link--active:after, -.menu .menu__link.menu__link--sublist:hover:after { - background-image: url('data:image/svg+xml;utf8,<svg alt="Arrow" xmlns="http://www.w3.org/2000/svg" width="14px" height="14px" viewBox="-6 -6 38 38"><path fill="rgb(40,217,242)" d="M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z"></path></svg>'); -} -.menu .menu__list-item.menu__list-item--collapsed .menu__link--sublist:after { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} -.menu .menu__link:hover { - color: var(--ifm-menu-color-active); -} -.menu .menu__link .badges { - vertical-align: top; - margin-top: -1px; -} -.menu .menu__link .badge { - background-clip: padding-box; - border: 1px solid var(--custom-content-color-light); - border-radius: 0.25em; - display: inline-block; - font-family: monospace; - font-size: 0.5rem; - font-weight: 700; - height: 1rem; - line-height: 1rem; - margin-right: 2px; - padding: 0 0.25rem; - vertical-align: middle; -} -.menu.menu--responsive .menu__button { - background: var(--ifm-panel-background-solid); - bottom: 0; - right: 0; - padding: 10px; - border: none; - border-top: 1px solid var(--custom-border-color)!important; -} -div[class^=docItemContainer_] { - max-width: none; -} -@media (min-width:301px) { - div[class^=docItemContainer_] { - max-width: none; - padding: 0 calc(var(--ifm-spacing-horizontal)*2); - } -} -main[class^=docMainContainer_] div.container div.row div.col.col--3 { - padding-left: 0; -} -div[class^=docSidebarContainer_] { - border-right-color: var(--ifm-sidebar-border-color); - max-width: 250px; - min-width: 250px; -} -div[class^=sidebar_] { - font-size: 0.85rem; -} -div[class^=sidebar_] .menu { - background: var(--ifm-sidebar-background); - padding-bottom: var(--ifm-spacing-vertical); - margin-right: calc(var(--ifm-spacing-horizontal)*-1); -} -div[class^=sidebar_] .menu .menu__link { - padding-right: var(--ifm-menu-link-padding-horizontal); -} -div[class^=sidebar_] .menu__link.menu__link--active:not(.menu__link--sublist) { - border-radius: 0; - border-right: 2px solid var(--ifm-color-primary); - padding-right: calc(var(--ifm-menu-link-padding-horizontal) - 2px); -} -div[class^=sidebar_] .menu__link.menu__link--active:not(.menu__link--sublist) .badge { - background: var(--ifm-color-primary); - border: 1px solid var(--ifm-color-primary); - color: #fff; -} -@media (min-width:301px) { - div[class^=sidebar_] { - padding: var(--ifm-spacing-vertical) var(--ifm-spacing-horizontal); - } -} -.menu.menu--responsive .button.button--secondary.button--sm.menu__button { - -webkit-transition: all 0.2s ease; - transition: all 0.2s ease; - width: 100%; - margin: 0; - bottom: 0; - right: 0; - border-radius: 0; - text-align: right; - opacity: 0.8; -} -.menu.menu--responsive .button.button--secondary.button--sm.menu__button:active, -.menu.menu--responsive .button.button--secondary.button--sm.menu__button:hover { - opacity: 1; - background-color: var(--custom-background-color); -} -.DummyData { - display: flex; - overflow-x: auto; -} -.DummyData div { - padding-right: 30px; -} -.Collapsable summary { - font-size: 0.9rem; - margin-bottom: 20px; -} -.Collapsable summary:hover { - cursor: pointer; -} -.prism-code { - background: var(--ifm-code-background-dark)!important; - white-space: pre!important; - font-size: 0.8rem; - overflow: auto!important; -} -.code-with-header pre { - border-radius: 0 0 4px 4px; -} -.code-with-response pre { - border-radius: 0; -} -.code-header { - background: var(--ifm-code-background-dark); - color: #ccc; - padding: 5px 15px; - border-radius: 4px 4px 0 0; - font-weight: 700; - border-bottom: 1px solid #444; -} -.token.function, -.token.keyword.module { - font-style: normal!important; - color: #dcdcaa!important; -} -.token.doc-comment.optional-parameter, -.token.doc-comment.optional-parameter.punctuation, -.token.doc-comment.parameter, -.token.doc-comment.parameter.punctuation, -.token.parameter, -.token.plain { - font-style: normal!important; - color: #9cdcfe!important; -} -.token.doc-comment.keyword, -.token.keyword { - font-style: normal!important; - color: #569cd6!important; -} -.token.string { - font-style: normal!important; - color: #ce9178!important; -} -.token.console { - font-style: normal!important; - color: #49c1ad!important; -} -.token.comment { - font-style: normal!important; - color: #6a9955!important; -} -.token.number { - color: #b5cea8!important; -} -.token.boolean, -.token.doc-comment.class-name { - color: var(--custom-primary)!important; -} -.ForDevelopers .row { - display: flex; - flex-direction: row-reverse; -} -.ForDevelopers .button { - text-align: left; -} -.ForDevelopers .button.button--link:hover { - text-decoration: none; - -webkit-transition: all 0.2s ease; - transition: all 0.2s ease; - opacity: 0.8; -} -.react-toggle-thumb { - box-shadow: none!important; -} -a.hash-link { - text-decoration: none; - font-style: none; - color: var(--custom-color-subtle); -} -.footer { - border-top: 1px solid var(--custom-border-color); - padding-bottom: 80px; -} -.has-emphasis { - color: var(--custom-content-color-emphasis); -} -.ButtonTabs { - padding-left: 0!important; -} -.ButtonTabs .button { - width: 100%; - display: block; - color: var(--custom-content-color)!important; - margin-right: 10px; - margin-bottom: 8px; - border: 2px solid var(--ifm-button-background-color)!important; -} -.ButtonTabs .button.is-active, -.ButtonTabs .button:hover, -.ButtonTabs:hover .button.is-active:hover { - border: 2px solid var(--custom-primary)!important; - box-shadow: var(--custom-shadow-lw); -} -.ButtonTabs:hover .button.is-active { - border: 2px solid var(--ifm-button-background-color)!important; -} -@media screen and (max-width:301px) { - .ButtonTabs { - padding-left: var(--ifm-spacing-horizontal)!important; - } - .ButtonTabs > div { - display: flex!important; - flex-wrap: nowrap!important; - overflow-x: auto!important; - -webkit-overflow-scrolling: touch!important; - -ms-overflow-style: -ms-autohiding-scrollbar!important; - } - .ButtonTabs .button { - display: inline-block; - width: auto; - } -} -@media screen and (max-width:600px) { - .responsive-button { - width: 100%; - margin: 5px 0!important !important; - } -} -@media screen and (min-width:300px) { - .row.is-multiline .col { - margin-top: var(--ifm-spacing-horizontal)!important; - margin-bottom: var(--ifm-spacing-horizontal)!important; - } -} -.has-hover-pointer:hover { - cursor: pointer; -} -.section-md { - margin: 2rem 0; -} -.section-lg { - margin: 5rem 0; -} -.hidden { - display: none; -} -#nprogress { - pointer-events: none; -} -#nprogress .bar { - background: #29d; - position: fixed; - z-index: 1031; - top: 0; - left: 0; - width: 100%; - height: 2px; -} -#nprogress .peg { - display: block; - position: absolute; - right: 0; - width: 100px; - height: 100%; - box-shadow: 0 0 10px #29d,0 0 5px #29d; - opacity: 1; - -webkit-transform: rotate(3deg) translateY(-4px); - transform: rotate(3deg) translateY(-4px); -} -#nprogress .spinner { - display: block; - position: fixed; - z-index: 1031; - top: 15px; - right: 15px; -} -#nprogress .spinner-icon { - width: 18px; - height: 18px; - box-sizing: border-box; - border-color: #29d transparent transparent #29d; - border-style: solid; - border-width: 2px; - border-radius: 50%; - -webkit-animation: nprogress-spinner 0.4s linear infinite; - animation: nprogress-spinner 0.4s linear infinite; -} -.nprogress-custom-parent { - overflow: hidden; - position: relative; -} -.nprogress-custom-parent #nprogress .bar, -.nprogress-custom-parent #nprogress .spinner { - position: absolute; -} -@-webkit-keyframes nprogress-spinner { - 0% { - -webkit-transform: rotate(0deg); - } - to { - -webkit-transform: rotate(1turn); - } -} -@keyframes nprogress-spinner { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(1turn); - transform: rotate(1turn); - } -} -.toggle_keGJ { - align-items: center; - display: flex; - height: 10px; - justify-content: center; - position: relative; - width: 10px; -} -.toggle_keGJ:before { - position: absolute; -} -.moon_1gwN:before { - content: "\1F31C"; -} -.sun_3CPA:before { - content: "\1F31E"; -} -.react-toggle { - touch-action: pan-x; - display: inline-block; - position: relative; - cursor: pointer; - background-color: transparent; - border: 0; - padding: 0; - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-tap-highlight-color: rgba(0,0,0,0); - -webkit-tap-highlight-color: transparent; -} -.react-toggle-screenreader-only { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; -} -.react-toggle--disabled { - cursor: not-allowed; -} -.react-toggle-track { - width: 50px; - height: 24px; - padding: 0; - border-radius: 30px; - background-color: #4d4d4d; - -webkit-transition: all 0.2s ease; - transition: all 0.2s ease; -} -.react-toggle-track-check { - position: absolute; - width: 14px; - height: 10px; - top: 0; - bottom: 0; - margin-top: auto; - margin-bottom: auto; - line-height: 0; - left: 8px; - opacity: 0; - -webkit-transition: opacity 0.25s ease; - transition: opacity 0.25s ease; -} -.react-toggle--checked .react-toggle-track-check, -.react-toggle-track-x, -[data-theme=dark] .react-toggle .react-toggle-track-check { - opacity: 1; - -webkit-transition: opacity 0.25s ease; - transition: opacity 0.25s ease; -} -.react-toggle-track-x { - position: absolute; - width: 10px; - height: 10px; - top: 0; - bottom: 0; - margin-top: auto; - margin-bottom: auto; - line-height: 0; - right: 10px; -} -.react-toggle--checked .react-toggle-track-x, -[data-theme=dark] .react-toggle .react-toggle-track-x { - opacity: 0; -} -.react-toggle-thumb { - -webkit-transition: all 0.5s cubic-bezier(.23,1,.32,1) 0; - transition: all 0.5s cubic-bezier(.23,1,.32,1) 0; - position: absolute; - top: 1px; - left: 1px; - width: 22px; - height: 22px; - border: 1px solid #4d4d4d; - border-radius: 50%; - background-color: #fafafa; - box-sizing: border-box; - -webkit-transition: all 0.25s ease; - transition: all 0.25s ease; -} -.react-toggle--checked .react-toggle-thumb, -[data-theme=dark] .react-toggle .react-toggle-thumb { - left: 27px; - border-color: #19ab27; -} -.react-toggle--focus .react-toggle-thumb { - box-shadow: 0 0 2px 3px #0099e0; -} -.react-toggle:active:not(.react-toggle--disabled) .react-toggle-thumb { - box-shadow: 0 0 5px 5px #0099e0; -} -@media screen and (max-width:301px) { - .displayOnlyInLargeViewport_16CL { - display: none!important; - } -} -@media (max-width:360px) { - .hideLogoText_2KyX { - display: none; - } -} -.navbarHideable_2ZIa { - -webkit-transition: top 0.2s ease-in-out; - transition: top 0.2s ease-in-out; -} -.navbarHidden_3K1q { - top: calc(var(--ifm-navbar-height)*-1)!important; -} -.navbarItems_1xGM { - justify-content: space-between; -} -.toggle_1GuM { - margin-right: 20px; -} -.footerLogoLink_1Wg7 { - opacity: 0.5; - -webkit-transition: opacity 0.15s ease-in-out; - transition: opacity 0.15s ease-in-out; -} -.footerLogoLink_1Wg7:hover { - opacity: 1; -} -body, -html { - height: 100%; -} -body { - margin: 0; - -webkit-transition: var(--ifm-transition-fast) ease color; - transition: var(--ifm-transition-fast) ease color; -} -body > div { - height: 100%; - display: flex; - flex-direction: column; -} -.main-wrapper { - flex: 1 0 auto; - margin-top: calc(1em + var(--ifm-navbar-height)); -} -@media (min-width:301px) { - .sidebar_25T_ { - height: calc(100vh - var(--ifm-navbar-height)); - overflow-y: auto; - padding: 0.5rem; - position: -webkit-sticky; - position: sticky; - top: var(--ifm-navbar-height); - } -} -.sidebarMenuIcon_1hKf { - vertical-align: middle; -} -.sidebarMenuCloseIcon_3S8I { - display: inline-block; - height: 24px; - font-size: 1.5rem; - font-weight: var(--ifm-font-weight-bold); - line-height: 0.9; - width: 24px; -} -.heroBanner_2Ftp h2 { - font-size: 2rem!important; -} -.heroBanner_2Ftp p { - font-size: 1rem!important; -} -.heroImage_3TUg { - max-height: 50vh; -} -.features_P2SU { - margin-bottom: 5rem; -} -.features_P2SU, -.forDevelopers_1bbC { - display: flex; - margin-top: 5rem; - align-items: center; - padding: 2rem 0; - width: 100%; -} -.forDevelopers_1bbC .button_2W20 { - margin-top: 10px; -} -.featureCard_3rnW { - height: 100%; - margin-bottom: 10px; -} -.featureImage_3Xqx { - height: 50px; - width: 50px; -} -.button_2W20 { - margin: 25px 10px; -} -.howCard_fZ1o h3 { - font-size: 2.5rem; - font-weight: 800; -} -.pricingCard_s7r8 h3 { - font-size: 1.8rem; - margin-bottom: 20px; -} -.pricingCard_s7r8 p { - margin: 0; -} -.responsiveCentered_2A7S { - text-align: center; -} -@media screen and (max-width:999px) { - .responsiveCentered_2A7S { - text-align: left; - } -} -.ps { - overflow: hidden!important; - overflow-anchor: none; - -ms-overflow-style: none; - touch-action: auto; - -ms-touch-action: auto; -} -.ps__rail-x { - height: 15px; - bottom: 0; -} -.ps__rail-x, -.ps__rail-y { - display: none; - opacity: 0; - transition: background-color 0.2s linear,opacity 0.2s linear; - -webkit-transition: background-color 0.2s linear,opacity 0.2s linear; - position: absolute; -} -.ps__rail-y { - width: 15px; - right: 0; -} -.ps--active-x > .ps__rail-x, -.ps--active-y > .ps__rail-y { - display: block; - background-color: transparent; -} -.ps--focus > .ps__rail-x, -.ps--focus > .ps__rail-y, -.ps--scrolling-x > .ps__rail-x, -.ps--scrolling-y > .ps__rail-y, -.ps:hover > .ps__rail-x, -.ps:hover > .ps__rail-y { - opacity: 0.6; -} -.ps .ps__rail-x.ps--clicking, -.ps .ps__rail-x:focus, -.ps .ps__rail-x:hover, -.ps .ps__rail-y.ps--clicking, -.ps .ps__rail-y:focus, -.ps .ps__rail-y:hover { - background-color: #eee; - opacity: 0.9; -} -.ps__thumb-x { - transition: background-color 0.2s linear,height 0.2s ease-in-out; - -webkit-transition: background-color 0.2s linear,height 0.2s ease-in-out; - height: 6px; - bottom: 2px; -} -.ps__thumb-x, -.ps__thumb-y { - background-color: #aaa; - border-radius: 6px; - position: absolute; -} -.ps__thumb-y { - transition: background-color 0.2s linear,width 0.2s ease-in-out; - -webkit-transition: background-color 0.2s linear,width 0.2s ease-in-out; - width: 6px; - right: 2px; -} -.ps__rail-x.ps--clicking .ps__thumb-x, -.ps__rail-x:focus > .ps__thumb-x, -.ps__rail-x:hover > .ps__thumb-x { - background-color: #999; - height: 11px; -} -.ps__rail-y.ps--clicking .ps__thumb-y, -.ps__rail-y:focus > .ps__thumb-y, -.ps__rail-y:hover > .ps__thumb-y { - background-color: #999; - width: 11px; -} -@supports (-ms-overflow-style:none) { - .ps { - overflow: auto!important; - } -} -@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active) { - .ps { - overflow: auto!important; - } -} -.scrollbar-container { - position: relative; - height: 100%; -} -.codeBlock_19pQ { - margin-bottom: 0; - overflow: hidden; - overflow-wrap: break-word; - white-space: pre-wrap; -} -.codeBlockWrapper_2QGZ { - position: relative; -} -.codeBlockWrapper_2QGZ:hover > .copyButton_1BYj { - visibility: visible; - opacity: 1; -} -.copyButton_1BYj { - background: #011627; - border: 1px solid #d6deeb; - border-radius: var(--ifm-global-radius); - color: #d6deeb; - cursor: pointer; - line-height: 12px; - opacity: 0; - outline: none; - padding: 4px 8px; - position: absolute; - right: var(--ifm-pre-padding); - top: var(--ifm-pre-padding); - visibility: hidden; - -webkit-transition: opacity 0.2s ease-in-out,visibility 0.2s ease-in-out,bottom 0.2s ease-in-out; - transition: opacity 0.2s ease-in-out,visibility 0.2s ease-in-out,bottom 0.2s ease-in-out; -} -.anchor { - display: block; - position: relative; - top: -5rem; -} -@media only screen and (max-width:735px) { - .anchor { - top: -10rem; - } -} -.hash-link { - opacity: 0; - position: absolute; - margin-left: -1.25rem; - padding-right: 1.25rem; -} -:hover > .hash-link { - opacity: 1; -} -.mdxCodeBlock_iHAB { - background-color: transparent; - border-radius: var(--ifm-global-radius); - box-sizing: border-box; - font-family: inherit; - padding: 0; -} -.docPage_1kjD { - display: flex; -} -.docSidebarContainer_1cYp { - border-right: 1px solid var(--ifm-contents-border-color); - box-sizing: border-box; - width: 300px; -} -.docMainContainer_FFX1 { - flex-grow: 1; -} -@media (max-width:300px) { - .docPage_1kjD { - display: inherit; - } -} -.docItemContainer_1tAC { - margin: 0 auto; - max-width: 45em; -} -.tableOfContents_tVyB { - border-left: 1px solid var(--ifm-contents-border-color); - display: inherit; - max-height: calc(100vh - var(--ifm-navbar-height) - 2rem); - overflow-y: auto; - padding-left: var(--ifm-contents-padding-left); - position: -webkit-sticky; - position: sticky; - top: calc(var(--ifm-navbar-height) + 2rem); -} -.paginator_3VDt { - border-top: 1px solid var(--ifm-hr-border-color); - margin: calc(var(--ifm-spacing-vertical)*2) calc(var(--ifm-spacing-horizontal)*2) 0; - padding-top: calc(var(--ifm-spacing-vertical)*2); -} -@media (max-width:300px) { - .tableOfContents_tVyB { - display: none; - } - .paginator_3VDt { - margin-left: 0; - margin-right: 0; - } -} diff --git a/static/css/main.css b/static/css/main.css index ed875cdef..9807e43bc 100644 --- a/static/css/main.css +++ b/static/css/main.css @@ -1,3 +1,2591 @@ +/******************************************************************************* +** Flex +*******************************************************************************/ + +.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; } + +.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { + float: left; } + +.col-xs-12 { + width: 100%; } + +.col-xs-11 { + width: 91.66666667%; } + +.col-xs-10 { + width: 83.33333333%; } + +.col-xs-9 { + width: 75%; } + +.col-xs-8 { + width: 66.66666667%; } + +.col-xs-7 { + width: 58.33333333%; } + +.col-xs-6 { + width: 50%; } + +.col-xs-5 { + width: 41.66666667%; } + +.col-xs-4 { + width: 33.33333333%; } + +.col-xs-3 { + width: 25%; } + +.col-xs-2 { + width: 16.66666667%; } + +.col-xs-1 { + width: 8.33333333%; } + +.col-xs-pull-12 { + right: 100%; } + +.col-xs-pull-11 { + right: 91.66666667%; } + +.col-xs-pull-10 { + right: 83.33333333%; } + +.col-xs-pull-9 { + right: 75%; } + +.col-xs-pull-8 { + right: 66.66666667%; } + +.col-xs-pull-7 { + right: 58.33333333%; } + +.col-xs-pull-6 { + right: 50%; } + +.col-xs-pull-5 { + right: 41.66666667%; } + +.col-xs-pull-4 { + right: 33.33333333%; } + +.col-xs-pull-3 { + right: 25%; } + +.col-xs-pull-2 { + right: 16.66666667%; } + +.col-xs-pull-1 { + right: 8.33333333%; } + +.col-xs-pull-0 { + right: auto; } + +.col-xs-push-12 { + left: 100%; } + +.col-xs-push-11 { + left: 91.66666667%; } + +.col-xs-push-10 { + left: 83.33333333%; } + +.col-xs-push-9 { + left: 75%; } + +.col-xs-push-8 { + left: 66.66666667%; } + +.col-xs-push-7 { + left: 58.33333333%; } + +.col-xs-push-6 { + left: 50%; } + +.col-xs-push-5 { + left: 41.66666667%; } + +.col-xs-push-4 { + left: 33.33333333%; } + +.col-xs-push-3 { + left: 25%; } + +.col-xs-push-2 { + left: 16.66666667%; } + +.col-xs-push-1 { + left: 8.33333333%; } + +.col-xs-push-0 { + left: auto; } + +.col-xs-offset-12 { + margin-left: 100%; } + +.col-xs-offset-11 { + margin-left: 91.66666667%; } + +.col-xs-offset-10 { + margin-left: 83.33333333%; } + +.col-xs-offset-9 { + margin-left: 75%; } + +.col-xs-offset-8 { + margin-left: 66.66666667%; } + +.col-xs-offset-7 { + margin-left: 58.33333333%; } + +.col-xs-offset-6 { + margin-left: 50%; } + +.col-xs-offset-5 { + margin-left: 41.66666667%; } + +.col-xs-offset-4 { + margin-left: 33.33333333%; } + +.col-xs-offset-3 { + margin-left: 25%; } + +.col-xs-offset-2 { + margin-left: 16.66666667%; } + +.col-xs-offset-1 { + margin-left: 8.33333333%; } + +.col-xs-offset-0 { + margin-left: 0; } + +@media (min-width: 768px) { + .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 { + float: left; } + + .col-sm-12 { + width: 100%; } + + .col-sm-11 { + width: 91.66666667%; } + + .col-sm-10 { + width: 83.33333333%; } + + .col-sm-9 { + width: 75%; } + + .col-sm-8 { + width: 66.66666667%; } + + .col-sm-7 { + width: 58.33333333%; } + + .col-sm-6 { + width: 50%; } + + .col-sm-5 { + width: 41.66666667%; } + + .col-sm-4 { + width: 33.33333333%; } + + .col-sm-3 { + width: 25%; } + + .col-sm-2 { + width: 16.66666667%; } + + .col-sm-1 { + width: 8.33333333%; } + + .col-sm-pull-12 { + right: 100%; } + + .col-sm-pull-11 { + right: 91.66666667%; } + + .col-sm-pull-10 { + right: 83.33333333%; } + + .col-sm-pull-9 { + right: 75%; } + + .col-sm-pull-8 { + right: 66.66666667%; } + + .col-sm-pull-7 { + right: 58.33333333%; } + + .col-sm-pull-6 { + right: 50%; } + + .col-sm-pull-5 { + right: 41.66666667%; } + + .col-sm-pull-4 { + right: 33.33333333%; } + + .col-sm-pull-3 { + right: 25%; } + + .col-sm-pull-2 { + right: 16.66666667%; } + + .col-sm-pull-1 { + right: 8.33333333%; } + + .col-sm-pull-0 { + right: auto; } + + .col-sm-push-12 { + left: 100%; } + + .col-sm-push-11 { + left: 91.66666667%; } + + .col-sm-push-10 { + left: 83.33333333%; } + + .col-sm-push-9 { + left: 75%; } + + .col-sm-push-8 { + left: 66.66666667%; } + + .col-sm-push-7 { + left: 58.33333333%; } + + .col-sm-push-6 { + left: 50%; } + + .col-sm-push-5 { + left: 41.66666667%; } + + .col-sm-push-4 { + left: 33.33333333%; } + + .col-sm-push-3 { + left: 25%; } + + .col-sm-push-2 { + left: 16.66666667%; } + + .col-sm-push-1 { + left: 8.33333333%; } + + .col-sm-push-0 { + left: auto; } + + .col-sm-offset-12 { + margin-left: 100%; } + + .col-sm-offset-11 { + margin-left: 91.66666667%; } + + .col-sm-offset-10 { + margin-left: 83.33333333%; } + + .col-sm-offset-9 { + margin-left: 75%; } + + .col-sm-offset-8 { + margin-left: 66.66666667%; } + + .col-sm-offset-7 { + margin-left: 58.33333333%; } + + .col-sm-offset-6 { + margin-left: 50%; } + + .col-sm-offset-5 { + margin-left: 41.66666667%; } + + .col-sm-offset-4 { + margin-left: 33.33333333%; } + + .col-sm-offset-3 { + margin-left: 25%; } + + .col-sm-offset-2 { + margin-left: 16.66666667%; } + + .col-sm-offset-1 { + margin-left: 8.33333333%; } + + .col-sm-offset-0 { + margin-left: 0; } } +@media (min-width: 992px) { + .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 { + float: left; } + + .col-md-12 { + width: 100%; } + + .col-md-11 { + width: 91.66666667%; } + + .col-md-10 { + width: 83.33333333%; } + + .col-md-9 { + width: 75%; } + + .col-md-8 { + width: 66.66666667%; } + + .col-md-7 { + width: 58.33333333%; } + + .col-md-6 { + width: 50%; } + + .col-md-5 { + width: 41.66666667%; } + + .col-md-4 { + width: 33.33333333%; } + + .col-md-3 { + width: 25%; } + + .col-md-2 { + width: 16.66666667%; } + + .col-md-1 { + width: 8.33333333%; } + + .col-md-pull-12 { + right: 100%; } + + .col-md-pull-11 { + right: 91.66666667%; } + + .col-md-pull-10 { + right: 83.33333333%; } + + .col-md-pull-9 { + right: 75%; } + + .col-md-pull-8 { + right: 66.66666667%; } + + .col-md-pull-7 { + right: 58.33333333%; } + + .col-md-pull-6 { + right: 50%; } + + .col-md-pull-5 { + right: 41.66666667%; } + + .col-md-pull-4 { + right: 33.33333333%; } + + .col-md-pull-3 { + right: 25%; } + + .col-md-pull-2 { + right: 16.66666667%; } + + .col-md-pull-1 { + right: 8.33333333%; } + + .col-md-pull-0 { + right: auto; } + + .col-md-push-12 { + left: 100%; } + + .col-md-push-11 { + left: 91.66666667%; } + + .col-md-push-10 { + left: 83.33333333%; } + + .col-md-push-9 { + left: 75%; } + + .col-md-push-8 { + left: 66.66666667%; } + + .col-md-push-7 { + left: 58.33333333%; } + + .col-md-push-6 { + left: 50%; } + + .col-md-push-5 { + left: 41.66666667%; } + + .col-md-push-4 { + left: 33.33333333%; } + + .col-md-push-3 { + left: 25%; } + + .col-md-push-2 { + left: 16.66666667%; } + + .col-md-push-1 { + left: 8.33333333%; } + + .col-md-push-0 { + left: auto; } + + .col-md-offset-12 { + margin-left: 100%; } + + .col-md-offset-11 { + margin-left: 91.66666667%; } + + .col-md-offset-10 { + margin-left: 83.33333333%; } + + .col-md-offset-9 { + margin-left: 75%; } + + .col-md-offset-8 { + margin-left: 66.66666667%; } + + .col-md-offset-7 { + margin-left: 58.33333333%; } + + .col-md-offset-6 { + margin-left: 50%; } + + .col-md-offset-5 { + margin-left: 41.66666667%; } + + .col-md-offset-4 { + margin-left: 33.33333333%; } + + .col-md-offset-3 { + margin-left: 25%; } + + .col-md-offset-2 { + margin-left: 16.66666667%; } + + .col-md-offset-1 { + margin-left: 8.33333333%; } + + .col-md-offset-0 { + margin-left: 0; } } +@media (min-width: 1200px) { + .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 { + float: left; } + + .col-lg-12 { + width: 100%; } + + .col-lg-11 { + width: 91.66666667%; } + + .col-lg-10 { + width: 83.33333333%; } + + .col-lg-9 { + width: 75%; } + + .col-lg-8 { + width: 66.66666667%; } + + .col-lg-7 { + width: 58.33333333%; } + + .col-lg-6 { + width: 50%; } + + .col-lg-5 { + width: 41.66666667%; } + + .col-lg-4 { + width: 33.33333333%; } + + .col-lg-3 { + width: 25%; } + + .col-lg-2 { + width: 16.66666667%; } + + .col-lg-1 { + width: 8.33333333%; } + + .col-lg-pull-12 { + right: 100%; } + + .col-lg-pull-11 { + right: 91.66666667%; } + + .col-lg-pull-10 { + right: 83.33333333%; } + + .col-lg-pull-9 { + right: 75%; } + + .col-lg-pull-8 { + right: 66.66666667%; } + + .col-lg-pull-7 { + right: 58.33333333%; } + + .col-lg-pull-6 { + right: 50%; } + + .col-lg-pull-5 { + right: 41.66666667%; } + + .col-lg-pull-4 { + right: 33.33333333%; } + + .col-lg-pull-3 { + right: 25%; } + + .col-lg-pull-2 { + right: 16.66666667%; } + + .col-lg-pull-1 { + right: 8.33333333%; } + + .col-lg-pull-0 { + right: auto; } + + .col-lg-push-12 { + left: 100%; } + + .col-lg-push-11 { + left: 91.66666667%; } + + .col-lg-push-10 { + left: 83.33333333%; } + + .col-lg-push-9 { + left: 75%; } + + .col-lg-push-8 { + left: 66.66666667%; } + + .col-lg-push-7 { + left: 58.33333333%; } + + .col-lg-push-6 { + left: 50%; } + + .col-lg-push-5 { + left: 41.66666667%; } + + .col-lg-push-4 { + left: 33.33333333%; } + + .col-lg-push-3 { + left: 25%; } + + .col-lg-push-2 { + left: 16.66666667%; } + + .col-lg-push-1 { + left: 8.33333333%; } + + .col-lg-push-0 { + left: auto; } + + .col-lg-offset-12 { + margin-left: 100%; } + + .col-lg-offset-11 { + margin-left: 91.66666667%; } + + .col-lg-offset-10 { + margin-left: 83.33333333%; } + + .col-lg-offset-9 { + margin-left: 75%; } + + .col-lg-offset-8 { + margin-left: 66.66666667%; } + + .col-lg-offset-7 { + margin-left: 58.33333333%; } + + .col-lg-offset-6 { + margin-left: 50%; } + + .col-lg-offset-5 { + margin-left: 41.66666667%; } + + .col-lg-offset-4 { + margin-left: 33.33333333%; } + + .col-lg-offset-3 { + margin-left: 25%; } + + .col-lg-offset-2 { + margin-left: 16.66666667%; } + + .col-lg-offset-1 { + margin-left: 8.33333333%; } + + .col-lg-offset-0 { + margin-left: 0; } +} + + +/******** blog *********/ + +:root{ + --ifm-dark-value:10%; + --ifm-darker-value:15%; + --ifm-darkest-value:30%; + --ifm-light-value:15%; + --ifm-lighter-value:30%; + --ifm-lightest-value:50%; + --ifm-color-primary:#3578e5; + --ifm-color-primary-dark:#306cce; + --ifm-color-primary-darker:#2d66c3; + --ifm-color-primary-darkest:#2554a0; + --ifm-color-primary-light:#538ce9; + --ifm-color-primary-lighter:#72a1ed; + --ifm-color-primary-lightest:#9abcf2; + --ifm-color-secondary:#ebedf0; + --ifm-color-secondary-dark:#d4d5d8; + --ifm-color-secondary-darker:#c8c9cc; + --ifm-color-secondary-darkest:#a4a6a8; + --ifm-color-secondary-light:#eef0f2; + --ifm-color-secondary-lighter:#f1f2f5; + --ifm-color-secondary-lightest:#f5f6f8; + --ifm-color-success:#00a400; + --ifm-color-success-dark:#009400; + --ifm-color-success-darker:#008b00; + --ifm-color-success-darkest:#007300; + --ifm-color-success-light:#26b226; + --ifm-color-success-lighter:#4dbf4d; + --ifm-color-success-lightest:#80d280; + --ifm-color-info:#54c7ec; + --ifm-color-info-dark:#4cb3d4; + --ifm-color-info-darker:#47a9c9; + --ifm-color-info-darkest:#3b8ba5; + --ifm-color-info-light:#6ecfef; + --ifm-color-info-lighter:#87d8f2; + --ifm-color-info-lightest:#aae3f6; + --ifm-color-warning:#ffba00; + --ifm-color-warning-dark:#e6a700; + --ifm-color-warning-darker:#d99e00; + --ifm-color-warning-darkest:#b38200; + --ifm-color-warning-light:#ffc426; + --ifm-color-warning-lighter:#ffcf4d; + --ifm-color-warning-lightest:#ffdd80; + --ifm-color-danger:#fa383e; + --ifm-color-danger-dark:#e13238; + --ifm-color-danger-darker:#d53035; + --ifm-color-danger-darkest:#af272b; + --ifm-color-danger-light:#fb565b; + --ifm-color-danger-lighter:#fb7478; + --ifm-color-danger-lightest:#fd9c9f; + --ifm-color-white:#fff; + --ifm-color-black:#000; + --ifm-color-gray-0:var(--ifm-color-white); + --ifm-color-gray-100:#f5f6f7; + --ifm-color-gray-200:#ebedf0; + --ifm-color-gray-300:#dadde1; + --ifm-color-gray-400:#ccd0d5; + --ifm-color-gray-500:#bec3c9; + --ifm-color-gray-600:#8d949e; + --ifm-color-gray-700:#606770; + --ifm-color-gray-800:#444950; + --ifm-color-gray-900:#1c1e21; + --ifm-color-gray-1000:var(--ifm-color-black); + --ifm-color-emphasis-0:var(--ifm-color-gray-0); + --ifm-color-emphasis-100:var(--ifm-color-gray-100); + --ifm-color-emphasis-200:var(--ifm-color-gray-200); + --ifm-color-emphasis-300:var(--ifm-color-gray-300); + --ifm-color-emphasis-400:var(--ifm-color-gray-400); + --ifm-color-emphasis-500:var(--ifm-color-gray-500); + --ifm-color-emphasis-600:var(--ifm-color-gray-600); + --ifm-color-emphasis-700:var(--ifm-color-gray-700); + --ifm-color-emphasis-800:var(--ifm-color-gray-800); + --ifm-color-emphasis-900:var(--ifm-color-gray-900); + --ifm-color-emphasis-1000:var(--ifm-color-gray-1000); + --ifm-color-content:var(--ifm-color-emphasis-900); + --ifm-color-content-inverse:var(--ifm-color-emphasis-0); + --ifm-color-content-secondary:#606770; + --ifm-background-color:transparent; + --ifm-background-surface-color:var(--ifm-color-content-inverse); + --ifm-global-border-width:1px; + --ifm-global-radius:0.4rem; + --ifm-hover-overlay:rgba(0,0,0,0.05); + --ifm-font-base-color:var(--ifm-color-content); + --ifm-font-base-color-inverse:var(--ifm-color-content-inverse); + --ifm-font-secondary-color:var(--ifm-color-content-secondary); + --ifm-font-family-base:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; + --ifm-font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace; + --ifm-font-size-base:15px; + --ifm-font-weight-light:300; + --ifm-font-weight-normal:400; + --ifm-font-weight-semibold:500; + --ifm-font-weight-bold:600; + --ifm-font-weight-base:var(--ifm-font-weight-normal); + --ifm-line-height-base:1.5; + --ifm-global-spacing:1rem; + --ifm-spacing-vertical:var(--ifm-global-spacing); + --ifm-spacing-horizontal:var(--ifm-global-spacing); + --ifm-transition-fast:200ms; + --ifm-transition-slow:400ms; + --ifm-global-shadow-lw:0 1px 2px 0 rgba(0,0,0,0.1); + --ifm-global-shadow-md:0 5px 40px rgba(0,0,0,0.2); + --ifm-global-shadow-tl:0 12px 28px 0 rgba(0,0,0,0.2),0 2px 4px 0 rgba(0,0,0,0.1); + --ifm-z-index-dropdown:100; + --ifm-z-index-fixed:200; + --ifm-z-index-overlay:400 +} +*,html{ + box-sizing:border-box +} +html{ + background-color:transparent; + -webkit-tap-highlight-color:transparent +} + +body{ + color:#1c1e21; + color:var(--ifm-font-base-color); + font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol; + font-family:var(--ifm-font-family-base); + font-size:15px; + font-size:var(--ifm-font-size-base); + line-height:1.5; + line-height:var(--ifm-line-height-base); + -ms-text-size-adjust:100%; + -webkit-text-size-adjust:100%; + word-wrap:break-word +} +:root{ + --ifm-container-width:1140px +} +.container{ + margin-left:auto; + margin-right:auto; + max-width:1140px; + max-width:var(--ifm-container-width); + padding-left:1rem; + padding-left:var(--ifm-spacing-horizontal); + padding-right:1rem; + padding-right:var(--ifm-spacing-horizontal); + width:100% +} +.row{ + display:flex; + flex-direction:row; + flex-wrap:wrap; + margin-left:-1rem; + margin-left:calc(var(--ifm-spacing-horizontal)*-1); + margin-right:-1rem; + margin-right:calc(var(--ifm-spacing-horizontal)*-1) +} +.row.row--align-top{ + align-items:flex-start +} +.row.row--align-bottom{ + align-items:flex-end +} +.row.row--align-center{ + align-items:center +} +.row .col{ + --ifm-col-width:100%; + display:block; + flex:1 0; + /* margin-left:0; */ + max-width:100%; + padding-left:1rem; + padding-left:var(--ifm-spacing-horizontal); + padding-right:1rem; + padding-right:var(--ifm-spacing-horizontal); + width:100% +} +.row .col[class*=col--]{ + flex:0 0 var(--ifm-col-width); + max-width:var(--ifm-col-width) +} +@media (max-width:300px){ + .row .col.col.col{ + --ifm-col-width:100%; + flex-basis:var(--ifm-col-width); + margin-left:0; + max-width:var(--ifm-col-width) + } +} +.row .col.col--1{ + --ifm-col-width:8.33333%; + flex:0 0 var(--ifm-col-width); + max-width:var(--ifm-col-width) +} +.row .col.col--2{ + --ifm-col-width:16.66667%; + flex:0 0 var(--ifm-col-width); + max-width:var(--ifm-col-width) +} +.row .col.col--3{ + --ifm-col-width:25%; + flex:0 0 var(--ifm-col-width); + max-width:var(--ifm-col-width) +} +.row .col.col--4{ + --ifm-col-width:33.33333%; + flex:0 0 var(--ifm-col-width); + max-width:var(--ifm-col-width) +} +.row .col.col--5{ + --ifm-col-width:41.66667%; + flex:0 0 var(--ifm-col-width); + max-width:var(--ifm-col-width) +} +.row .col.col--6{ + --ifm-col-width:50%; + flex:0 0 var(--ifm-col-width); + max-width:var(--ifm-col-width) +} +.row .col.col--7{ + --ifm-col-width:58.33333%; + flex:0 0 var(--ifm-col-width); + max-width:var(--ifm-col-width) +} +.row .col.col--8{ + --ifm-col-width:66.66667%; + flex:0 0 var(--ifm-col-width); + max-width:var(--ifm-col-width) +} +.row .col.col--9{ + --ifm-col-width:75%; + flex:0 0 var(--ifm-col-width); + max-width:var(--ifm-col-width) +} +.row .col.col--10{ + --ifm-col-width:83.33333%; + flex:0 0 var(--ifm-col-width); + max-width:var(--ifm-col-width) +} +.row .col.col--11{ + --ifm-col-width:91.66667%; + flex:0 0 var(--ifm-col-width); + max-width:var(--ifm-col-width) +} +.row .col.col--12{ + --ifm-col-width:100%; + flex:0 0 var(--ifm-col-width); + max-width:var(--ifm-col-width) +} +.margin--none{ + margin:0!important!important +} +.margin-top--none{ + margin-top:0!important +} +.margin-left--none{ + margin-left:0!important +} +.margin-bottom--none{ + margin-bottom:0!important +} +.margin-right--none{ + margin-right:0!important +} +.margin-vert--none{ + margin-bottom:0!important; + margin-top:0!important +} +.margin--md{ + margin:1rem!important!important +} +.margin-top--md{ + margin-top:1rem!important +} +.margin-left--md{ + margin-left:1rem!important +} +.margin-bottom--md{ + margin-bottom:1rem!important +} +.margin-right--md{ + margin-right:1rem!important +} +.margin-vert--md{ + margin-bottom:1rem!important; + margin-top:1rem!important +} +.margin--xl{ + margin:5rem!important!important +} +.margin-top--xl{ + margin-top:5rem!important +} +.margin-left--xl{ + margin-left:5rem!important +} +.margin-bottom--xl{ + margin-bottom:5rem!important +} +.margin-right--xl{ + margin-right:5rem!important +} +.margin-vert--xl{ + margin-bottom:5rem!important; + margin-top:5rem!important +} +.padding--none{ + padding:0!important!important +} +.padding-top--none{ + padding-top:0!important +} +.padding-left--none{ + padding-left:0!important +} +.padding-bottom--none{ + padding-bottom:0!important +} +.padding-right--none{ + padding-right:0!important +} +.padding-vert--none{ + padding-bottom:0!important; + padding-top:0!important +} +.padding--md{ + padding:1rem!important!important +} +.padding-top--md{ + padding-top:1rem!important +} +.padding-left--md{ + padding-left:1rem!important +} +.padding-bottom--md{ + padding-bottom:1rem!important +} +.padding-right--md{ + padding-right:1rem!important +} +.padding-vert--md{ + padding-bottom:1rem!important; + padding-top:1rem!important +} +.padding--xl{ + padding:5rem!important!important +} +.padding-top--xl{ + padding-top:5rem!important +} +.padding-left--xl{ + padding-left:5rem!important +} +.padding-bottom--xl{ + padding-bottom:5rem!important +} +.padding-right--xl{ + padding-right:5rem!important +} +.padding-vert--xl{ + padding-bottom:5rem!important; + padding-top:5rem!important +} +:root{ + --ifm-code-background:var(--ifm-color-emphasis-100); + --ifm-code-border-radius:var(--ifm-global-radius); + --ifm-code-color:var(--ifm-color-emphasis-900); + --ifm-code-font-size:85%; + --ifm-code-padding-horizontal:0.4rem; + --ifm-code-padding-vertical:0.2rem; + --ifm-pre-background:var(--ifm-color-emphasis-100); + --ifm-pre-border-radius:var(--ifm-code-border-radius); + --ifm-pre-color:inherit; + --ifm-pre-line-height:1.45; + --ifm-pre-padding:1rem +} +code{ + background-color:#f5f6f7; + background-color:var(--ifm-code-background); + border-radius:.4rem; + border-radius:var(--ifm-code-border-radius); + color:#1c1e21; + color:var(--ifm-code-color); + margin:0; + padding:var(--ifm-code-padding-vertical) var(--ifm-code-padding-horizontal) +} +code,pre{ + font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace; + font-family:var(--ifm-font-family-monospace); + font-size:85%; + font-size:var(--ifm-code-font-size) +} +pre{ + background-color:#f5f6f7; + background-color:var(--ifm-pre-background); + border-radius:.4rem; + border-radius:var(--ifm-pre-border-radius); + color:inherit; + color:var(--ifm-pre-color); + line-height:1.45; + line-height:var(--ifm-pre-line-height); + margin-bottom:1rem; + margin-bottom:var(--ifm-spacing-vertical); + margin-top:0; + overflow:auto; + padding:var(--ifm-pre-padding) +} +pre,pre code{ + word-wrap:normal +} +pre code{ + background-color:transparent; + border:0; + display:inline; + font-size:100%; + line-height:inherit; + margin:0; + max-width:auto; + overflow:visible; + padding:0; + white-space:pre; + word-break:normal +} +:root{ + --ifm-heading-color:inherit; + --ifm-heading-margin-top:0; + --ifm-heading-margin-bottom:var(--ifm-spacing-vertical); + --ifm-heading-font-family:inherit; + --ifm-heading-font-weight:var(--ifm-font-weight-bold); + --ifm-heading-line-height:1.25; + --ifm-h1-font-size:4rem; + --ifm-h2-font-size:3.6rem; + --ifm-h3-font-size:3.2rem; + --ifm-h4-font-size:2.8rem; + --ifm-h5-font-size:2.4rem; + --ifm-h6-font-size:2rem +} + +h1,h2,h3,h4,h5,h6{ + color:inherit; + color:var(--ifm-heading-color); + font-weight:600; + font-weight:var(--ifm-heading-font-weight); + line-height:1.25; + line-height:var(--ifm-heading-line-height); + margin-bottom:1rem; + margin-bottom:var(--ifm-heading-margin-bottom); + margin-top:0; + margin-top:var(--ifm-heading-margin-top) +} +h1{ + font-size:4rem; + font-size:var(--ifm-h1-font-size) +} +h2{ + font-size:3.6rem; + font-size:var(--ifm-h2-font-size) +} +h3{ + font-size:3.2rem; + font-size:var(--ifm-h3-font-size) +} +h4{ + font-size:2.8rem; + font-size:var(--ifm-h4-font-size) +} +h5{ + font-size:2.4rem; + font-size:var(--ifm-h5-font-size) +} +h6{ + font-size:2rem; + font-size:var(--ifm-h6-font-size) +} +:root{ + --ifm-image-alignment-padding:1.25rem +} +img{ + border-style:none; + box-sizing:content-box; + max-width:100% +} +img[align=right]{ + padding-left:var(--image-alignment-padding) +} +img[align=left]{ + padding-right:var(--image-alignment-padding) +} +:root{ + --ifm-leading-desktop:1.5; + --ifm-leading:calc(var(--ifm-leading-desktop)*1rem) +} +.markdown{ + --ifm-h1-line-height:2; + --ifm-h2-line-height:1.5; + --ifm-heading-line-height:1; + --ifm-h1-vertical-rhythm-top:4; + --ifm-h2-vertical-rhythm-top:2.5; + --ifm-h3-vertical-rhythm-top:2; + --ifm-heading-vertical-rhythm-top:1.5; + --ifm-h1-vertical-rhythm-bottom:1; + --ifm-heading-vertical-rhythm-bottom:0.5 +} +.markdown:after,.markdown:before{ + content:""; + display:table +} +.markdown:after{ + clear:both +} +.markdown>:first-child{ + margin-top:0!important +} +.markdown>:last-child{ + margin-bottom:0!important +} +.markdown>h1{ + margin-bottom:calc(var(--ifm-h1-vertical-rhythm-bottom)*var(--ifm-leading)); + margin-top:calc(var(--ifm-h1-vertical-rhythm-top)*var(--ifm-leading)) +} +.markdown>h2{ + margin-top:calc(var(--ifm-h2-vertical-rhythm-top)*var(--ifm-leading)) +} +.markdown>h2,.markdown>h3{ + margin-bottom:calc(var(--ifm-heading-vertical-rhythm-bottom)*var(--ifm-leading)) +} +.markdown>h3{ + margin-top:calc(var(--ifm-h3-vertical-rhythm-top)*var(--ifm-leading)) +} +.markdown>h4,.markdown>h5,.markdown>h6{ + margin-bottom:calc(var(--ifm-heading-vertical-rhythm-bottom)*var(--ifm-leading)); + margin-top:calc(var(--ifm-heading-vertical-rhythm-top)*var(--ifm-leading)) +} +.markdown>p,.markdown>pre,.markdown>ul{ + margin-bottom:1.5rem; + margin-bottom:var(--ifm-leading) +} +.markdown li{ + word-wrap:break-all +} +.markdown li>p{ + margin-top:1rem; + margin-top:var(--ifm-list-paragraph-margin) +} +.markdown li+li{ + margin-top:.25rem; + margin-top:var(--ifm-list-item-margin) +} +:root{ + --ifm-list-left-padding:2rem; + --ifm-list-margin:1rem; + --ifm-list-item-margin:0.25rem; + --ifm-list-paragraph-margin:1rem +} +ol,ul{ + margin-bottom:1rem; + margin-bottom:var(--ifm-list-margin); + margin-top:0; + padding-left:2rem; + padding-left:var(--ifm-list-left-padding) +} +ol ol,ul ol{ + list-style-type:lower-roman +} +ol ol,ol ul,ul ol,ul ul{ + margin-bottom:0; + margin-top:0 +} +ol ol ol,ol ul ol,ul ol ol,ul ul ol{ + list-style-type:lower-alpha +} +:root{ + --ifm-table-cell-padding:0.75rem; + --ifm-table-background:transparent; + --ifm-table-stripe-background:var(--ifm-color-emphasis-100); + --ifm-table-border-width:1px; + --ifm-table-border-color:var(--ifm-color-emphasis-300); + --ifm-table-head-background:inherit; + --ifm-table-head-color:inherit; + --ifm-table-head-font-weight:var(--ifm-font-weight-bold); + --ifm-table-cell-color:inherit +} +table{ + border-collapse:collapse; + border-spacing:0; + display:block; + margin-bottom:1rem; + margin-bottom:var(--ifm-spacing-vertical); + margin-top:0; + overflow:auto; + width:100% +} +table tr{ + background-color:transparent; + background-color:var(--ifm-table-background); + border-top:1px solid #dadde1; + border-top:var(--ifm-table-border-width) solid var(--ifm-table-border-color) +} +table tr:nth-child(2n){ + background-color:#f5f6f7; + background-color:var(--ifm-table-stripe-background) +} +table td,table th{ + border:1px solid #dadde1; + border:var(--ifm-table-border-width) solid var(--ifm-table-border-color); + padding:var(--ifm-table-cell-padding) +} +table th{ + background-color:inherit; + background-color:var(--ifm-table-head-background); + color:inherit; + color:var(--ifm-table-head-color); + font-weight:600; + font-weight:var(--ifm-table-head-font-weight) +} +table td{ + color:inherit; + color:var(--ifm-table-cell-color) +} +:root{ + --ifm-link-color:#3578e5; + --ifm-link-decoration:none; + --ifm-link-hover-color:var(--ifm-link-color); + --ifm-link-hover-decoration:underline; + --ifm-paragraph-margin-bottom:var(--ifm-leading); + --ifm-blockquote-color:#6a737d; + --ifm-blockquote-font-size:var(--ifm-font-size-base); + --ifm-blockquote-padding-horizontal:1rem; + --ifm-blockquote-padding-vertical:1rem; + --ifm-hr-border-color:var(--ifm-color-emphasis-500); + --ifm-hr-border-width:1px; + --ifm-hr-margin-vertical:1.5rem +} +strong{ + font-weight:600; + font-weight:var(--ifm-font-weight-bold) +} +a{ + color:#3578e5; + color:var(--ifm-link-color); + -webkit-text-decoration:none; + -webkit-text-decoration:var(--ifm-link-decoration); + text-decoration:none; + text-decoration:var(--ifm-link-decoration) +} +a:hover{ + color:#3578e5; + color:var(--ifm-link-hover-color); + -webkit-text-decoration:underline; + -webkit-text-decoration:var(--ifm-link-hover-decoration); + text-decoration:underline; + text-decoration:var(--ifm-link-hover-decoration) +} +a:active,a:hover{ + outline-width:0 +} +a:not([href]){ + color:inherit; + text-decoration:none +} +p{ + margin-top:0; + margin-bottom:1.5rem; + margin-bottom:var(--ifm-paragraph-margin-bottom) +} +blockquote{ + border-left:6px solid #dadde1; + border-left:6px solid var(--ifm-color-emphasis-300); + color:#6a737d; + color:var(--ifm-blockquote-color); + font-size:15px; + font-size:var(--ifm-blockquote-font-size); + margin:0 0 var(--ifm-spacing-vertical); + padding:var(--ifm-blockquote-padding-vertical) var(--ifm-blockquote-padding-horizontal) +} +blockquote>:first-child{ + margin-top:0 +} +blockquote>:last-child{ + margin-bottom:0 +} +hr{ + border-color:#bec3c9; + border-width:1px; + border:var(--ifm-hr-border-width) solid var(--ifm-hr-border-color); + box-sizing:content-box; + margin:var(--ifm-hr-margin-vertical) 0; + overflow:hidden; + padding:0 +} +hr:after,hr:before{ + content:""; + display:table +} +hr:after{ + clear:both +} +:root{ + --ifm-alert-background-color:inherit; + --ifm-alert-border-color:var(--ifm-alert-background-color); + --ifm-alert-border-radius:var(--ifm-global-radius); + --ifm-alert-border-width:var(--ifm-global-border-width); + --ifm-alert-color:var(--ifm-font-base-color-inverse); + --ifm-alert-padding-horizontal:var(--ifm-spacing-horizontal); + --ifm-alert-padding-vertical:var(--ifm-spacing-vertical) +} +:root{ + --ifm-avatar-intro-left-margin:1rem; + --ifm-avatar-intro-alignment:inherit; + --ifm-avatar-photo-bottom-margin:0; + --ifm-avatar-photo-size-sm:2rem; + --ifm-avatar-photo-size-md:3rem; + --ifm-avatar-photo-size-lg:4rem; + --ifm-avatar-photo-size-xl:6rem +} +:root{ + --ifm-badge-background-color:inherit; + --ifm-badge-border-color:var(--ifm-badge-background-color); + --ifm-badge-border-radius:var(--ifm-global-radius); + --ifm-badge-border-width:var(--ifm-global-border-width); + --ifm-badge-color:var(--ifm-color-white); + --ifm-badge-padding-horizontal:calc(var(--ifm-spacing-horizontal)*0.5); + --ifm-badge-padding-vertical:calc(var(--ifm-spacing-vertical)*0.25) +} +:root{ + --ifm-breadcrumb-border-radius:1.5rem; + --ifm-breadcrumb-spacing:0.0625rem; + --ifm-breadcrumb-color-active:var(--ifm-color-primary); + --ifm-breadcrumb-item-background-active:var(--ifm-hover-overlay); + --ifm-breadcrumb-padding-horizontal:1rem; + --ifm-breadcrumb-padding-vertical:0.5rem; + --ifm-breadcrumb-size-multiplier:1; + --ifm-breadcrumb-separator-size:0.5rem; + --ifm-breadcrumb-separator-size-multiplier:1.25 +} +:root{ + --ifm-button-background-color:inherit; + --ifm-button-border-color:var(--ifm-button-background-color); + --ifm-button-border-width:var(--ifm-global-border-width); + --ifm-button-color:var(--ifm-font-base-color-inverse); + --ifm-button-font-weight:var(--ifm-font-weight-bold); + --ifm-button-padding-horizontal:1.5rem; + --ifm-button-padding-vertical:0.375rem; + --ifm-button-size-multiplier:1; + --ifm-button-transition-duration:var(--ifm-transition-fast); + --ifm-button-border-radius:calc(var(--ifm-global-radius)*var(--ifm-button-size-multiplier)) +} +.button{ + -webkit-appearance:none; + -moz-appearance:none; + appearance:none; + background-color:inherit; + background-color:var(--ifm-button-background-color); + border-color:inherit; + border-width:1px; + border:var(--ifm-button-border-width) solid var(--ifm-button-border-color); + border-radius:.4rem; + border-radius:var(--ifm-button-border-radius); + box-sizing:border-box; + cursor:pointer; + display:inline-block; + /* font-size:.8rem; + font-size:calc(.8rem*var(--ifm-button-size-multiplier)); */ + font-weight:600; + font-weight:var(--ifm-button-font-weight); + line-height:1.5; + padding:calc(var(--ifm-button-padding-vertical)*var(--ifm-button-size-multiplier)) calc(var(--ifm-button-padding-horizontal)*var(--ifm-button-size-multiplier)); + text-align:center; + -webkit-transition:color .2s cubic-bezier(.08,.52,.52,1),background .2s cubic-bezier(.08,.52,.52,1),border-color .2s cubic-bezier(.08,.52,.52,1); + transition:color .2s cubic-bezier(.08,.52,.52,1),background .2s cubic-bezier(.08,.52,.52,1),border-color .2s cubic-bezier(.08,.52,.52,1); + -webkit-transition:color var(--ifm-button-transition-duration) cubic-bezier(.08,.52,.52,1),background var(--ifm-button-transition-duration) cubic-bezier(.08,.52,.52,1),border-color var(--ifm-button-transition-duration) cubic-bezier(.08,.52,.52,1); + transition:color var(--ifm-button-transition-duration) cubic-bezier(.08,.52,.52,1),background var(--ifm-button-transition-duration) cubic-bezier(.08,.52,.52,1),border-color var(--ifm-button-transition-duration) cubic-bezier(.08,.52,.52,1); + -webkit-user-select:none; + -moz-user-select:none; + -ms-user-select:none; + user-select:none; + vertical-align:middle; + white-space:nowrap +} +.button,.button:hover{ + color:#fff; + color:var(--ifm-button-color); + outline:0; + text-decoration:none +} +.button:focus{ + outline:0 +} +.button.button--link{ + --ifm-button-background-color:transparent; + --ifm-button-border-color:transparent; + color:#3578e5; + color:var(--ifm-link-color); + -webkit-text-decoration:none; + -webkit-text-decoration:var(--ifm-link-decoration); + text-decoration:none; + text-decoration:var(--ifm-link-decoration) +} +.button.button--link.button--active,.button.button--link:active,.button.button--link:hover{ + color:#3578e5; + color:var(--ifm-link-hover-color); + -webkit-text-decoration:underline; + -webkit-text-decoration:var(--ifm-link-hover-decoration); + text-decoration:underline; + text-decoration:var(--ifm-link-hover-decoration) +} +.button:disabled,.button[disabled]{ + opacity:.65; + pointer-events:none +} +.button.button--block{ + display:block; + width:100% +} +.button.button-primary{ + --ifm-button-border-color:var(--ifm-color-primary) +} +.button.button-primary:not(.button-outline){ + --ifm-button-background-color:var(--ifm-color-primary) +} +.button.button-primary:not(.button-outline):hover{ + --ifm-button-background-color:var(--ifm-color-primary-dark); + --ifm-button-border-color:var(--ifm-color-primary-dark) +} +.button.button.button-primary.button--active,.button.button.button-primary:active{ + --ifm-button-border-color:var(--ifm-color-primary-darker); + --ifm-button-background-color:var(--ifm-color-primary-darker); + background-color:#2d66c3; + background-color:var(--ifm-color-primary-darker); + border-color:#2d66c3; + border-color:var(--ifm-color-primary-darker) +} +:root{ + --ifm-button-group-margin:2px +} +.button-group{ + display:inline-flex +} +.button-group>.button:not(:first-child){ + border-bottom-left-radius:0; + border-top-left-radius:0; + margin-left:2px; + margin-left:var(--ifm-button-group-margin) +} +.button-group>.button:not(:last-child){ + border-bottom-right-radius:0; + border-top-right-radius:0 +} +.button-group>.button--active{ + z-index:1 +} +.button-group.button-group--block{ + display:flex; + justify-content:stretch +} +.button-group.button-group--block>.button{ + flex-grow:1 +} +:root{ + --ifm-card-background-color:var(--ifm-background-surface-color); + --ifm-card-border-radius:calc(var(--ifm-global-radius)*2); + --ifm-card-horizontal-spacing:var(--ifm-global-spacing); + --ifm-card-vertical-spacing:var(--ifm-global-spacing) +} +.card{ + background-color:#fff; + background-color:var(--ifm-card-background-color); + border-radius:.8rem; + border-radius:var(--ifm-card-border-radius); + box-shadow:0 1px 2px 0 rgba(0,0,0,.1); + box-shadow:var(--ifm-global-shadow-lw); + overflow:hidden; + display:flex; + flex-direction:column +} +.card.card--full-height{ + height:100% +} +.card .card__image{ + padding-top:1rem; + padding-top:var(--ifm-card-vertical-spacing) +} +.card .card__image:first-child{ + padding-top:0 +} +.card .card__body,.card .card__footer,.card .card__header{ + padding:var(--ifm-card-vertical-spacing) var(--ifm-card-horizontal-spacing) +} +.card .card__body:not(:last-child),.card .card__footer:not(:last-child),.card .card__header:not(:last-child){ + padding-bottom:0 +} +.card .card__body>:last-child,.card .card__footer>:last-child,.card .card__header>:last-child{ + margin-bottom:0 +} +.card .card__footer{ + margin-top:auto +} +:root{ + --ifm-contents-border-color:var(--ifm-color-emphasis-300); + --ifm-contents-link-color:var(--ifm-color-content-secondary); + --ifm-contents-padding-left:0.5rem; + --ifm-contents-padding-vertical:0.5rem +} +.contents{ + font-size:.8rem; + margin-bottom:0; + padding-bottom:.5rem; + padding-bottom:var(--ifm-contents-padding-vertical); + padding-top:.5rem; + padding-top:var(--ifm-contents-padding-vertical) +} +.contents,.contents ul{ + list-style-type:none; + padding-left:.5rem; + padding-left:var(--ifm-contents-padding-left) +} +.contents li{ + margin:var(--ifm-contents-padding-vertical) +} +.contents.contents__left-border{ + border-left:1px solid #dadde1; + border-left-color:var(--ifm-contents-border-color) +} +.contents .contents__link{ + color:#606770; + color:var(--ifm-contents-link-color) +} +.contents .contents__link.contents__link--active,.contents .contents__link:hover{ + color:#3578e5; + color:var(--ifm-color-primary); + text-decoration:none +} +.close{ + -webkit-appearance:none; + -moz-appearance:none; + appearance:none; + background:0 0; + border:none; + color:#000; + color:var(--ifm-color-black); + cursor:pointer; + float:right; + font-size:1.5rem; + font-weight:600; + font-weight:var(--ifm-font-weight-bold); + line-height:1; + opacity:.5; + outline:0; + padding:1rem +} +.close:hover{ + opacity:.7 +} +.close:focus{ + opacity:.8 +} +:root{ + --ifm-dropdown-background-color:var(--ifm-background-surface-color); + --ifm-dropdown-font-weight:var(--ifm-font-weight-semibold); + --ifm-dropdown-link-color:var(--ifm-font-base-color); + --ifm-dropdown-hover-background-color:var(--ifm-hover-overlay) +} +:root{ + --ifm-footer-background-color:var(--ifm-color-emphasis-100); + --ifm-footer-color:inherit; + --ifm-footer-link-color:var(--ifm-color-emphasis-700); + --ifm-footer-link-hover-color:var(--ifm-color-primary); + --ifm-footer-link-horizontal-spacing:0.5rem; + --ifm-footer-padding-horizontal:calc(var(--ifm-spacing-horizontal)*2); + --ifm-footer-padding-vertical:calc(var(--ifm-spacing-vertical)*2); + --ifm-footer-title-color:inherit +} +.footer{ + padding:var(--ifm-footer-padding-vertical) var(--ifm-footer-padding-horizontal); + width:100% +} +.footer,.footer.footer--dark{ + background-color:#f5f6f7; + background-color:var(--ifm-footer-background-color); + color:inherit; + color:var(--ifm-footer-color) +} +.footer.footer--dark{ + --ifm-footer-background-color:#303846; + --ifm-footer-color:var(--ifm-footer-link-color); + --ifm-footer-link-color:var(--ifm-color-secondary); + --ifm-footer-title-color:var(--ifm-color-white) +} +.footer.footer--dark .footer__link-item{ + color:#606770; + color:var(--ifm-footer-link-color) +} +.footer.footer--dark .footer__title{ + color:inherit; + color:var(--ifm-footer-title-color) +} +.footer .footer__links{ + margin-bottom:1rem +} +.footer .footer__link-item{ + color:#606770; + color:var(--ifm-footer-link-color); + line-height:2 +} +.footer .footer__link-item:hover{ + color:#3578e5; + color:var(--ifm-footer-link-hover-color) +} +.footer .footer__logo{ + margin-top:1rem; + max-width:10rem +} +.footer .footer__title{ + color:inherit; + color:var(--ifm-footer-title-color) +} +.footer .footer__item{ + margin-top:0 +} +.footer .footer__items{ + list-style-type:none; + margin-bottom:0; + padding-left:0 +} +@media (max-width:300px){ + .footer{ + --ifm-footer-padding-horizontal:0; + padding:var(--ifm-footer-padding-vertical) var(--ifm-footer-padding-horizontal) + } + .footer .footer__col{ + margin-bottom:3rem; + margin-bottom:calc(var(--ifm-spacing-vertical)*3) + } + .footer .footer__link-item{ + display:block + } +} +[type=checkbox]{ + padding:0 +} +:root{ + --ifm-hero-background-color:var(--ifm-background-surface-color); + --ifm-hero-text-color:var(--ifm-color-emphasis-800) +} +:root{ + --ifm-menu-color:var(--ifm-color-emphasis-700); + --ifm-menu-color-active:var(--ifm-color-primary); + --ifm-menu-color-background-active:var(--ifm-hover-overlay); + --ifm-menu-color-background-hover:var(--ifm-hover-overlay); + --ifm-menu-link-padding-horizontal:1rem; + --ifm-menu-link-padding-vertical:0.375rem; +} +.menu{ + font-weight:500; + font-weight:var(--ifm-font-weight-semibold); + overflow-x:hidden +} +.menu .menu__list{ + margin:0; + list-style-type:none; + padding-left:0; + -webkit-transition:height .2s cubic-bezier(.08,.52,.52,1); + transition:height .2s cubic-bezier(.08,.52,.52,1); + -webkit-transition:height var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1); + transition:height var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1) +} +.menu .menu__list .menu__list{ + margin-left:1rem; + margin-left:var(--ifm-menu-link-padding-horizontal) +} +.menu .menu__list .menu__list .menu__link{ + font-size:.9rem +} +.menu .menu__list-item{ + margin-bottom:.25rem; + margin-top:.25rem +} +.menu .menu__link{ + border-radius:.25rem; + color:#606770; + color:var(--ifm-menu-color); + cursor:pointer; + display:flex; + line-height:20px; + justify-content:space-between; + text-decoration:none; + margin:0; + padding:var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal) +} +.menu .menu__link:hover{ + background:rgba(0,0,0,.05); + background:var(--ifm-menu-color-background-hover) +} +.menu .menu__link.menu__link--active:not(.menu__link--sublist){ + background:rgba(0,0,0,.05); + background:var(--ifm-menu-color-background-active) +} +.menu .menu__link.menu__link--active{ + color:#3578e5; + color:var(--ifm-menu-color-active) +} +.menu.menu--show{ + -ms-scroll-chaining:none; + background:#fff; + background:var(--ifm-background-surface-color); + bottom:0; + left:0; + overscroll-behavior:contain; + padding:1rem; + position:fixed; + right:0; + top:0; + z-index:400; + z-index:var(--ifm-z-index-overlay) +} +.menu.menu--show .menu__list{ + display:inherit; + opacity:1; + -webkit-transition:opacity .2s linear; + transition:opacity .2s linear; + -webkit-transition:opacity var(--ifm-transition-fast) linear; + transition:opacity var(--ifm-transition-fast) linear +} +:root{ + --ifm-navbar-background-color:var(--ifm-background-surface-color); + --ifm-navbar-height:4.75rem; + --ifm-navbar-item-padding-horizontal:1rem; + --ifm-navbar-item-padding-vertical:0.25rem; + --ifm-navbar-link-color:var(--ifm-font-base-color); + --ifm-navbar-link-hover-color:var(--ifm-color-primary); + --ifm-navbar-link-active-color:var(--ifm-link-color); + --ifm-navbar-padding-horizontal:var(--ifm-spacing-horizontal); + --ifm-navbar-padding-vertical:calc(var(--ifm-spacing-vertical)*0.5); + --ifm-navbar-shadow:var(--ifm-global-shadow-lw); + --ifm-navbar-search-input-background-color:var(--ifm-color-emphasis-200); + --ifm-navbar-search-input-color:var(--ifm-color-emphasis-800); + --ifm-navbar-search-input-placeholder-color:var(--ifm-color-emphasis-500); + --ifm-navbar-sidebar-width:20rem +} +.navbar{ + background-color:#fff; + background-color:var(--ifm-navbar-background-color); + box-shadow:0 1px 2px 0 rgba(0,0,0,.1); + box-shadow:var(--ifm-navbar-shadow); + box-sizing:border-box; + height:3.75rem; + height:var(--ifm-navbar-height); + padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal); + width:100% +} +.navbar,.navbar>.container{ + display:flex +} +@media (max-width:300px){ + .navbar>.container{ + padding:0 + } +} +.navbar.navbar--fixed-top{ + position:fixed; + left:0; + right:0; + top:0; + z-index:200; + z-index:var(--ifm-z-index-fixed) +} +.navbar .navbar__inner{ + align-items:stretch; + display:flex; + flex-wrap:wrap; + justify-content:space-between; + width:100% +} +.navbar .navbar__brand{ + align-items:center; + color:#1c1e21; + color:var(--ifm-navbar-link-color); + display: block; + font-weight:700; + height:3.5rem; + margin-right:1rem; + text-decoration:none +} +.navbar .navbar__logo{ + height:100%; + margin-right:.5rem +} +.navbar .navbar__items{ + align-items:center; + display:flex; + flex:1 0 0 +} +.navbar .navbar__items.navbar__items--center{ + flex:0 0 auto +} +.navbar .navbar__items.navbar__items--center .navbar__brand{ + margin:0 +} +.navbar .navbar__items.navbar__items--right{ + justify-content:flex-end +} +.navbar .navbar__item{ + display:inline-block; + padding:var(--ifm-navbar-item-padding-vertical) var(--ifm-navbar-item-padding-horizontal) +} +@media (max-width:300px){ + .navbar .navbar__item{ + display:none + } +} +.navbar .navbar__link{ + color:#1c1e21; + color:var(--ifm-navbar-link-color); + cursor:pointer; + font-weight:500; + font-weight:var(--ifm-font-weight-semibold); + padding:var(--ifm-navbar-item-padding-vertical) var(--ifm-navbar-item-padding-horizontal); + text-decoration:none +} +.navbar .navbar__link.navbar__link--active,.navbar .navbar__link:hover{ + color:#3578e5; + color:var(--ifm-navbar-link-hover-color) +} +.navbar.navbar--dark{ + --ifm-navbar-background-color:#303846; + --ifm-navbar-link-color:var(--ifm-color-white); + --ifm-navbar-link-hover-color:var(--ifm-color-primary); + --ifm-navbar-search-input-background-color:hsla(0,0%,100%,0.1); + --ifm-navbar-search-input-color:var(--ifm-color-white); + --ifm-navbar-search-input-placeholder-color:hsla(0,0%,100%,0.5); + background-color:#fff; + background-color:var(--ifm-navbar-background-color) +} +.navbar.navbar--dark .navbar__brand,.navbar.navbar--dark .navbar__link{ + color:#1c1e21; + color:var(--ifm-navbar-link-color) +} +.navbar.navbar--dark .navbar__link:hover{ + color:#3578e5; + color:var(--ifm-navbar-link-hover-color) +} +.navbar.navbar--dark .navbar__search .navbar__search-input{ + background-color:#ebedf0; + background-color:var(--ifm-navbar-search-input-background-color); + background-image:url(data:image/svg+xml; + utf8,SVG_REPLACED); + background-image:var(--ifm-navbar-search-input-icon); + color:#444950; + color:var(--ifm-navbar-search-input-color) +} +.navbar.navbar--dark .navbar__search .navbar__search-input::-webkit-input-placeholder{ + color:#bec3c9; + color:var(--ifm-navbar-search-input-placeholder-color) +} +.navbar.navbar--dark .navbar__search .navbar__search-input:-ms-input-placeholder{ + color:#bec3c9; + color:var(--ifm-navbar-search-input-placeholder-color) +} +.navbar.navbar--dark .navbar__search .navbar__search-input::-ms-input-placeholder{ + color:#bec3c9; + color:var(--ifm-navbar-search-input-placeholder-color) +} +.navbar.navbar--dark .navbar__search .navbar__search-input::placeholder{ + color:#bec3c9; + color:var(--ifm-navbar-search-input-placeholder-color) +} +.navbar.navbar--primary{ + --ifm-navbar-background-color:var(--ifm-color-primary); + --ifm-navbar-link-hover-color:var(--ifm-color-white); + --ifm-navbar-search-input-background-color:hsla(0,0%,100%,0.1); + --ifm-navbar-search-input-color:var(--ifm-color-emphasis-500); + --ifm-navbar-search-input-placeholder-color:hsla(0,0%,100%,0.5); + background-color:#fff; + background-color:var(--ifm-navbar-background-color) +} +.navbar.navbar--primary .navbar__link:hover{ + color:#3578e5; + color:var(--ifm-navbar-link-hover-color) +} +.navbar.navbar--primary .navbar__search .navbar__search-input{ + background-color:#ebedf0; + background-color:var(--ifm-navbar-search-input-background-color); + background-image:url(data:image/svg+xml; + utf8,SVG_REPLACED); + background-image:var(--ifm-navbar-search-input-icon); + color:#444950; + color:var(--ifm-navbar-search-input-color) +} +.navbar.navbar--primary .navbar__search .navbar__search-input::-webkit-input-placeholder{ + color:#bec3c9; + color:var(--ifm-navbar-search-input-placeholder-color) +} +.navbar.navbar--primary .navbar__search .navbar__search-input:-ms-input-placeholder{ + color:#bec3c9; + color:var(--ifm-navbar-search-input-placeholder-color) +} +.navbar.navbar--primary .navbar__search .navbar__search-input::-ms-input-placeholder{ + color:#bec3c9; + color:var(--ifm-navbar-search-input-placeholder-color) +} +.navbar.navbar--primary .navbar__search .navbar__search-input::placeholder{ + color:#bec3c9; + color:var(--ifm-navbar-search-input-placeholder-color) +} +.navbar .navbar__search{ + padding-left:1rem; + padding-left:var(--ifm-navbar-padding-horizontal) +} +.navbar .navbar__search .navbar__search-input{ + -webkit-appearance:none; + -moz-appearance:none; + appearance:none; + background-color:#ebedf0; + background-color:var(--ifm-navbar-search-input-background-color); + background-image:url(data:image/svg+xml; + utf8,SVG_REPLACED); + background-image:var(--ifm-navbar-search-input-icon); + background-position-x:.75rem; + background-position-y:center; + background-repeat:no-repeat; + background-size:1rem 1rem; + border-radius:2rem; + border-width:0; + cursor:text; + color:#444950; + color:var(--ifm-navbar-search-input-color); + display:inline-block; + font-size:.9rem; + line-height:2rem; + outline:0; + padding:0 .5rem 0 2.25rem; + -webkit-transition:all .2s ease; + transition:all .2s ease; + -webkit-transition:all var(--ifm-transition-fast) ease; + transition:all var(--ifm-transition-fast) ease; + width:12.5rem +} +.navbar .navbar__search .navbar__search-input::-webkit-input-placeholder{ + color:#bec3c9; + color:var(--ifm-navbar-search-input-placeholder-color) +} +.navbar .navbar__search .navbar__search-input:-ms-input-placeholder{ + color:#bec3c9; + color:var(--ifm-navbar-search-input-placeholder-color) +} +.navbar .navbar__search .navbar__search-input::-ms-input-placeholder{ + color:#bec3c9; + color:var(--ifm-navbar-search-input-placeholder-color) +} +.navbar .navbar__search .navbar__search-input::placeholder{ + color:#bec3c9; + color:var(--ifm-navbar-search-input-placeholder-color) +} +@media (max-width:300px){ + .navbar .navbar__search .navbar__search-input{ + width:9rem + } +} +:root{ + --ifm-pagination-border-radius:calc(var(--ifm-global-radius)*var(--ifm-pagination-size-multiplier)); + --ifm-pagination-color-active:var(--ifm-color-primary); + --ifm-pagination-font-size:1rem; + --ifm-pagination-item-active-background:var(--ifm-hover-overlay); + --ifm-pagination-page-spacing:0.0625rem; + --ifm-pagination-padding-horizontal:calc(var(--ifm-spacing-horizontal)*1); + --ifm-pagination-padding-vertical:calc(var(--ifm-spacing-vertical)*0.25); + --ifm-pagination-size-multiplier:1 +} +.pagination{ + font-size:1rem; + font-size:var(--ifm-pagination-font-size); + padding-left:0 +} +.pagination>.page-item{ + display:inline-block; + list-style-type:none +} +.pagination>.page-item:not(:first-child){ + margin-left:.0625rem; + margin-left:var(--ifm-pagination-page-spacing) +} +.pagination>.page-item:not(:last-child){ + margin-right:.0625rem; + margin-right:var(--ifm-pagination-page-spacing) +} +.pagination>.page-item>span{ + padding:var(--ifm-pagination-padding-vertical) +} +.pagination>.page-item .page-link{ + border-radius:.4rem; + border-radius:var(--ifm-pagination-border-radius); + color:#1c1e21; + color:var(--ifm-font-base-color); + display:inline-block; + padding:var(--ifm-pagination-padding-vertical) var(--ifm-pagination-padding-horizontal); + text-decoration:none +} +.pagination>.page-item.page-item--active .page-link{ + background:rgba(0,0,0,.05); + background:var(--ifm-pagination-item-active-background); + color:#3578e5; + color:var(--ifm-pagination-color-active) +} +.pagination>.page-item:not(.page-item--active):hover .page-link{ + background:rgba(0,0,0,.05); + background:var(--ifm-pagination-item-active-background); + -webkit-transition:background .2s cubic-bezier(.08,.52,.52,1); + transition:background .2s cubic-bezier(.08,.52,.52,1); + -webkit-transition:background var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1); + transition:background var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1) +} +.pagination>.page-item:disabled,.pagination>.page-item[disabled]{ + opacity:.25; + pointer-events:none +} +:root{ + --ifm-pagination-nav-border-radius:var(--ifm-global-radius); + --ifm-pagination-nav-color-hover:var(--ifm-color-primary) +} +.pagination-nav{ + display:flex +} +.pagination-nav .pagination-nav__item{ + display:flex; + flex-basis:50%; + flex-grow:1; + max-width:50% +} +.pagination-nav .pagination-nav__item--next{ + text-align:right +} +.pagination-nav .pagination-nav__item+.pagination-nav__item{ + margin-left:1rem; + margin-left:var(--ifm-spacing-horizontal) +} +.pagination-nav .pagination-nav__link{ + border-radius:.4rem; + border-radius:var(--ifm-pagination-nav-border-radius); + border:1px solid #dadde1; + border-color:var(--ifm-color-emphasis-300); + display:block; + flex-grow:1; + padding:var(--ifm-global-spacing); + text-decoration:none +} +.pagination-nav .pagination-nav__link:hover{ + border-color:#3578e5; + border-color:var(--ifm-pagination-nav-color-hover) +} +.pagination-nav .pagination-nav__link--label{ + margin-bottom:0; + margin-top:0; + word-break:break-word +} +:root{ + --ifm-pills-color-active:var(--ifm-color-primary); + --ifm-pills-color-background-active:var(--ifm-hover-overlay); + --ifm-pills-spacing:0.0625rem +} +:root{ + --ifm-tabs-color:var(--ifm-font-secondary-color); + --ifm-tabs-color-active:var(--ifm-color-primary); + --ifm-tabs-padding-horizontal:1rem; + --ifm-tabs-padding-vertical:1rem; + --ifm-tabs-spacing:0.0625rem +} +.text--primary{ + color:#3578e5; + color:var(--ifm-color-primary) +} +.text--center{ + text-align:center +} +.text--left{ + text-align:left +} +.text--justify{ + text-align:justify +} +.text--right{ + text-align:right +} +.text--lowercase{ + text-transform:lowercase +} +.text--light{ + font-weight:300; + font-weight:var(--ifm-font-weight-light) +} +.text--normal{ + font-weight:400; + font-weight:var(--ifm-font-weight-normal) +} +.text--break{ + word-break:break-word!important; + word-wrap:break-word!important +} +.text--no-decoration,.text--no-decoration:hover{ + text-decoration:none +} +html[data-theme=dark]{ + --ifm-color-emphasis-100:var(--ifm-color-gray-900); + --ifm-color-emphasis-200:var(--ifm-color-gray-800); + --ifm-color-emphasis-300:var(--ifm-color-gray-700); + --ifm-color-emphasis-400:var(--ifm-color-gray-600); + --ifm-color-emphasis-500:var(--ifm-color-gray-500); + --ifm-color-emphasis-600:var(--ifm-color-gray-400); + --ifm-color-emphasis-700:var(--ifm-color-gray-300); + --ifm-color-emphasis-800:var(--ifm-color-gray-200); + --ifm-color-emphasis-900:var(--ifm-color-gray-100); + --ifm-background-color:#121212; + --ifm-background-surface-color:#1e2125; + --ifm-hover-overlay:hsla(0,0%,100%,0.05); + --ifm-color-content-secondary:#fff +} +:root,:root[data-theme=""],:root[data-theme=dark]{ + --custom-font-base:"Metro",BlinkMacSystemFont,-apple-system,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue","Helvetica","Arial",sans-serif; + --custom-font-code:"Source Code Pro",Menlo,monospace; + --custom-font-size-base:1rem; + --custom-border-radius:3px; + --custom-border-radius-md:6px; + --custom-primary-darkest:#10633e; + --custom-primary-darker:#1c8656; + --custom-primary-dark:#38bc81; + --custom-primary:#24b47e; + --custom-primary-light:#65d9a5; + --custom-primary-lighter:#9fe7c7; + --custom-primary-lightest:#c5f1dd; + --custom-background-color:#fdfdfd; + --custom-background-color-highlight:#fff; + --custom-background-color-diff:#f5f6f7; + --custom-background-color-diff-1:#eee; + --custom-background-color-diff-2:#ccc; + --custom-content-color:#1f1f1f; + --custom-content-color-light:#484848; + --custom-content-color-lightest:#333; + --custom-content-color-emphasis:#000; + --custom-border-color:#e0e0e0; + --custom-color-subtle:#ccc; + --custom-shadow-lw:0 3px 5px 0 rgba(0,0,0,0.1); + --custom-shadow-md:0 3px 5px 0 rgba(0,0,0,0.1); + --custom-shadow-tl:0 12px 28px 0 rgba(0,0,0,0.2),0 2px 4px 0 rgba(0,0,0,0.1); + --custom-shadow-xl:0 30px 60px 0 rgba(0,0,0,0.1); + --ifm-color-content:var(--custom-content-color); + --ifm-heading-color:var(--custom-content-color); + --ifm-background-color:var(--custom-background-color); + --ifm-sidebar-background:var(--custom-background-color); + --ifm-color-content-secondary:var(--custom-content-color-light); + --ifm-code-background:var(--custom-background-color-diff); + --ifm-code-background-dark:#2a2a2a; + --ifm-color-primary-darkest:var(--custom-primary-darkest); + --ifm-color-primary-darker:var(--custom-primary-darker); + --ifm-color-primary-dark:var(--custom-primary-dark); + --ifm-color-primary:var(--custom-primary); + --ifm-color-primary-light:var(--custom-primary-light); + --ifm-color-primary-lighter:var(--custom-primary-lighter); + --ifm-color-primary-lightest:var(--custom-primary-lightest); + --ifm-color-info-darker:var(--custom-background-color-diff-2); + --ifm-color-info-dark:var(--custom-background-color-diff-1); + --ifm-color-info:var(--custom-background-color-diff); + --ifm-font-base-color:var(--custom-content-color); + --ifm-font-family-base:var(--custom-font-base); + --ifm-font-family-monospace:var(--custom-font-code); + --ifm-heading-font-family:var(--custom-font-base); + --ifm-font-size-base:var(--custom-font-size-base); + --ifm-heading-font-weight:700; + --ifm-font-weight-bold:700; + --ifm-global-shadow-lw:var(--custom-shadow-lw); + --ifm-global-shadow-md:var(--custom-shadow-md); + --ifm-global-shadow-tl:var(--custom-shadow-tl); + --ifm-contents-border-color:var(--custom-border-color); + --ifm-hr-border-color:var(--custom-border-color); + --ifm-code-border-radius:var(--custom-border-radius); + --ifm-button-border-radius:var(--custom-border-radius); + --ifm-col-spacing-vertical:0.5rem; + --ifm-link-hover-decoration:none; + --ifm-button-background-color:var(--custom-background-color); + --ifm-navbar-background-color:var(--custom-background-color); + --ifm-footer-background-color:var(--custom-background-color); + --ifm-hero-background-color:var(--custom-background-color); + --ifm-hero-text-color:var(--custom-content-color); + --ifm-sidebar-border-color:var(--custom-border-color); + --ifm-menu-color-active:var(--custom-primary); + --ifm-panel-border-color:var(--custom-border-color); + --ifm-panel-border-color-active:var(--custom-primary); + --ifm-panel-background-solid:var(--custom-background-color); + --ifm-card-background-color:var(--custom-background-color); + --ifm-card-border-radius:var(--custom-border-radius-md); + --ifm-table-border-color:var(--custom-border-color); + --ifm-table-stripe-background:var(--custom-background-color-diff) +} +:root[data-theme=dark]{ + --custom-primary-darkest:#10633e; + --custom-primary-darker:#1c8656; + --custom-primary-dark:#38bc81; + --custom-primary:#3ecf8e; + --custom-primary-light:#65d9a5; + --custom-primary-lighter:#9fe7c7; + --custom-primary-lightest:#c5f1dd; + --custom-color-subtle:#484848; + --custom-background-color:#1f1f1f; + --custom-background-color-highlight:#2a2a2a; + --custom-background-color-diff:#2a2a2a; + --custom-background-color-diff-1:#484848; + --custom-background-color-diff-2:#666; + --custom-content-color:#ddd; + --custom-content-color-light:#aaa; + --custom-content-color-lightest:#fefefe; + --custom-content-color-emphasis:#fff; + --custom-border-color:#444; + --custom-shadow-lw:0 0 3px 3px rgba(0,0,0,0.2); + --custom-shadow-md:0 0 5px 5px rgba(0,0,0,0.3); + --custom-shadow-tl:0 12px 28px 0 rgba(0,0,0,0.2),0 2px 4px 0 rgba(0,0,0,0.1); + --custom-shadow-xl:0 30px 60px 0 rgba(0,0,0,0.5); + --ifm-color-gray-100:rgba(224,235,247,0.9); + --ifm-color-gray-150:rgba(224,235,247,0.85); + --ifm-color-gray-200:rgba(224,235,247,0.8); + --ifm-color-gray-300:rgba(224,235,247,0.75); + --ifm-color-gray-400:rgba(224,235,247,0.7); + --ifm-color-gray-500:rgba(224,235,247,0.65); + --ifm-color-gray-600:rgba(224,235,247,0.6); + --ifm-color-gray-700:rgba(224,235,247,0.55); + --ifm-color-gray-800:rgba(224,235,247,0.5); + --ifm-color-gray-900:rgba(224,235,247,0.45); + --ifm-color-secondary-darker:#000; + --ifm-color-secondary-dark:#1f1f1f; + --ifm-color-secondary:#2a2a2a; + --ifm-color-secondary-light:#2f2f2f; + --ifm-color-secondary-lighter:#313131; + --ifm-color-secondary-lightest:#333; + --ifm-button-background-color:var(--custom-background-color-highlight); + --ifm-card-background-color:var(--custom-background-color-highlight) +} +body,html{ + font-smoothing:antialiased; + -moz-text-size-adjust:100%; + text-size-adjust:100%; + -ms-text-size-adjust:100%; + -webkit-font-smoothing:antialiased; + -moz-osx-font-smoothing:grayscale; + -webkit-text-size-adjust:100% +} +:root .navbar__logo.logo--dark,:root[data-theme=""] .navbar__logo.logo--dark,:root[data-theme=light] .navbar__logo.logo--dark{ + display:none +} +:root .navbar__logo.logo--light,:root[data-theme=""] .navbar__logo.logo--light,:root[data-theme=light] .navbar__logo.logo--light{ + display:inline-block +} +:root[data-theme=dark] .navbar__logo.logo--light{ + display:none +} +:root[data-theme=dark] .navbar__logo.logo--dark{ + display:inline-block +} +.button.button-primary{ + text-shadow:0 0 6px rgba(13,128,86,.4) +} +@media screen and (min-width:768px){ + body,html{ + text-rendering:optimizeLegibility + } +} +li+li{ + margin-top:0 +} +.title{ + font-weight:700; + color:var(--custom-content-color-lightest)!important +} +.navbar__brand strong{ + font-family:var(--ifm-heading-font-family); + font-size:1.5rem; + font-weight:700; + letter-spacing:.03rem +} +.main-wrapper,.navbar{ + box-shadow:var(--ifm-global-shadow-md) +} +.navbar .navbar__link{ + font-weight:700 +} +article header{ + margin-bottom:3rem +} +@media screen and (max-width:300px){ + .navbar .navbar__items--right{ + display:none + } +} +@media screen and (max-width:300px){ + .row .col{ + padding-top:var(--ifm-col-spacing-vertical); + padding-bottom:var(--ifm-col-spacing-vertical) + } +} +a.card{ + text-decoration:none!important; + color:var(--ifm-color-content); + box-shadow:none; + border:1px solid #333 +} +a.card:hover{ + -webkit-transition:all .2s ease; + transition:all .2s ease; + border:1px solid var(--custom-primary); + box-shadow:var(--custom-shadow-xl),0 0 0 1px var(--custom-primary)!important +} +.menu>ul.menu__list li{ + margin-top:0; + margin-bottom:0 +} +.menu>ul.menu__list li>a{ + padding-left:0; + padding-right:0 +} +.menu .menu__list-item-hidden{ + display:none +} +.menu>ul.menu__list>li.menu__list-item div.title{ + color:var(--custom-content-color-light); + cursor:text; + display:flex; + justify-content:space-between; + line-height:calc(var(--ifm-spacing-vertical)*1.25); + margin-top:calc(var(--ifm-spacing-vertical)*1.5); + margin-bottom:0; + padding:var(--ifm-menu-link-padding-vertical) 0; + text-transform:uppercase; + font-size:.9em +} +.menu>ul.menu__list>li.menu__list-item:first-child div.title{ + margin-top:0 +} +.menu>ul.menu__list ul.menu__list{ + border-left:1px solid var(--custom-border-color); + margin-left:0; + padding-left:var(--ifm-menu-link-padding-horizontal) +} +.menu>ul.menu__list ul.menu__list .menu__link{ + border-radius:0; + font-size:.85rem; + margin-left:calc(var(--ifm-menu-link-padding-horizontal)*-1); + padding-left:var(--ifm-menu-link-padding-horizontal) +} +.menu>ul.menu__list>li>ul.menu__list{ + border-left:0; + padding-left:0 +} +.menu .menu__link,.menu .menu__link.menu__link--active:not(.menu__link--sublist),.menu .menu__link:hover{ + background:0 0; + line-height:calc(var(--ifm-spacing-vertical)*1) +} +.menu .menu__link:hover{ + color:var(--ifm-menu-color-active) +} +div[class^=docItemContainer_]{ + max-width:none +} +@media (min-width:301px){ + div[class^=docItemContainer_]{ + max-width:none; + padding:0 calc(var(--ifm-spacing-horizontal)*2) + } +} +main[class^=docMainContainer_] div.container div.row div.col.col--3{ + padding-left:0 +} +div[class^=docSidebarContainer_]{ + border-right-color:var(--ifm-sidebar-border-color); + max-width:250px; + min-width:250px +} +div[class^=sidebar_]{ + font-size:.85rem +} +div[class^=sidebar_] .menu{ + background:var(--ifm-sidebar-background); + padding-bottom:var(--ifm-spacing-vertical); + margin-right:calc(var(--ifm-spacing-horizontal)*-1) +} +div[class^=sidebar_] .menu .menu__link{ + padding-right:var(--ifm-menu-link-padding-horizontal) +} +div[class^=sidebar_] .menu__link.menu__link--active:not(.menu__link--sublist){ + border-radius:0; + border-right:2px solid var(--ifm-color-primary); + padding-right:calc(var(--ifm-menu-link-padding-horizontal) - 2px) +} +@media (min-width:301px){ + div[class^=sidebar_]{ + padding:var(--ifm-spacing-vertical) var(--ifm-spacing-horizontal) + } +} +.code-with-header pre{ + border-radius:0 0 4px 4px +} +.code-with-response pre{ + border-radius:0 +} +.code-header{ + background:var(--ifm-code-background-dark); + color:#ccc; + padding:5px 15px; + border-radius:4px 4px 0 0; + font-weight:700; + border-bottom:1px solid #444 +} +.footer{ + border-top:1px solid var(--custom-border-color); + padding-bottom:80px +} +.section-md{ + margin:2rem 0 +} +.hidden{ + display:none +} +@-webkit-keyframes nprogress-spinner{ + 0%{ + -webkit-transform:rotate(0) + } + to{ + -webkit-transform:rotate(1turn) + } +} +@keyframes nprogress-spinner{ + 0%{ + -webkit-transform:rotate(0); + transform:rotate(0) + } + to{ + -webkit-transform:rotate(1turn); + transform:rotate(1turn) + } +} +body,html{ + height:100% +} +body{ + margin:0; + -webkit-transition:var(--ifm-transition-fast) ease color; + transition:var(--ifm-transition-fast) ease color +} +body>div{ + height:100%; + display:flex; + flex-direction:column +} +.main-wrapper{ + flex:1 0 auto; + margin-top:calc(1em + var(--ifm-navbar-height)) +} +.button_2W20{ + margin:25px 10px +} +@supports (-ms-overflow-style:none){ + .ps{ + overflow:auto!important + } +} + +/********** Home *****************/ + +.center { + width: 100% + display: flex; +} + +.center > * { + margin-left: auto; + margin-right: auto; +} + +.center-text { + text-align: center; +} + +.ForDevelopers .row { + display: flex; + flex-direction: row-reverse; +} + +.ButtonTabs .button.is-active, .ButtonTabs .button:hover, .ButtonTabs:hover .button.is-active:hover { + border: 2px solid var(--custom-primary); + box-shadow: var(--custom-shadow-lw); +} + +.button.button--info:not(.button-outline) { + --ifm-button-background-color: var(--ifm-color-info); +} +.ButtonTabs .button { + width: 100%; + display: block; + color: var(--custom-content-color); + margin-right: 10px; + margin-bottom: 8px; + border: 2px solid var(--ifm-button-background-color) + text-align: left; +} + +.row .col.ButtonTabs { + padding: 0; +} + +.copyButton { + background: #011627; + border: 1px solid #d6deeb; + border-radius: var(--ifm-global-radius); + color: #d6deeb; + cursor: pointer; + line-height: 12px; + opacity: 0; + outline: none; + padding: 4px 8px; + visibility: hidden; + -webkit-transition: opacity 0.2s ease-in-out,visibility 0.2s ease-in-out,bottom 0.2s ease-in-out; + transition: opacity 0.2s ease-in-out,visibility 0.2s ease-in-out,bottom 0.2s ease-in-out; + float: right; +} + +.codeBlockWrapper:hover > .copyButton { + visibility: visible; + opacity: 1; +} + +.separator { + background-color: var(--custom-background-color-diff); + padding: 50px 0; +} + +.button.button-secondary.button-outline:not(.button--active):not(:hover) { + color: #1c1e21; + color: var(--ifm-font-base-color); +} + +.button.button-secondary.button-outline { + border-color: #333; +} + +.button-secondary, .button-primary { + text-transform: uppercase; + font-weight: 700; + margin-left: 0.5em; + margin-right: 0.5em; +} + +.info-buttons { + background-color: var(--custom-background-color-diff); + margin-top: 100px; + padding: 50px 0; + border-top: 1px solid var(--custom-border-color); +} + + +/********** Everything below here was main before adding goblin **************/ + div.widgets { text-align: center; } @@ -570,10 +3158,6 @@ background: transparent; margin-top: 4em; } -/* .ButtonTabs > .nav-tabs > .button { - margin-bottom: 1px; -} */ - section > .container > .row > .col { margin-top: 1em; margin-bottom: 1em; @@ -609,17 +3193,6 @@ section > .container > .row > .col { } } -/* Adjusts vertical distance for microblog dynamically */ -/* .microblog { - display: flex; - flex-direction: column; - height: 80%; -} - -.fill-vert { - height: 100%; -} */ - .microblog .more { padding-right: 1em; padding-bottom: 1em; @@ -670,7 +3243,7 @@ div#ch-tooltip { height: 2em; } -.center.cal-heatmap-legend { +.cal-heatmap-legend { justify-content: center; display: flex; } @@ -680,9 +3253,6 @@ div#ch-tooltip { .quote-box { text-align: left; - /* padding-right: 5em; */ - /* font-family: 'Special Elite', cursive; */ - color: #3f3f5a; display: flex; flex-direction: column; @@ -826,48 +3396,16 @@ div#ch-tooltip { width: 100%; } -.navbar .navbar__brand { - align-items: center; - color: #1c1e21; - color: var(--ifm-navbar-link-color); - display: flex; - font-weight: 700; - margin-right: 1rem; - text-decoration: none; -} - /***contact****/ -.h1, .h2, .h3, h1, h2, h3 { +.info-field h1, +.info-field h2, +.info-field h3 { margin-top: 20px; margin-bottom: 10px; } -.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { - font-family: inherit; - font-weight: 500; - line-height: 1.1; - color: inherit; -} - -@media (min-width: 992px) { - .col-md-6 { - width: 50%; - } - - .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 { - float: left; - } -} - -.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { - position: relative; - min-height: 1px; - padding-right: 15px; - padding-left: 15px; -} - @media (min-width: 1200px) { .container { width: 1170px; @@ -909,26 +3447,6 @@ body { /******front page******/ -.h2, h2 { - font-size: 30px; -} - -.h3, h3 { - font-size: 24px; -} - -.small, small { - font-size: 85%; -} - -p { - margin: 0 0 10px; -} - -.row { - margin-right: -15px; - margin-left: -15px; -} .cal-heatmap { direction: rtl; @@ -956,19 +3474,19 @@ p { list-style: none; } -ol, ul { - margin-top: 0; - margin-bottom: 10px; -} - -.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small { - font-size: 65%; +.page-title { + font-family: inherit; + font-weight: 500; + line-height: 1.1; + color: inherit; } -.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, .h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small { - font-weight: 400; - line-height: 1; - color: #777; +.page-title .small, +.page-title small { + font-size: 65%; + font-weight: 400; + line-height: 1; + color: #777; } .MathJax, .MathJax_Display, .MJXc-display, .MathJax_SVG_Display { @@ -998,22 +3516,6 @@ ol, ul { margin-right: auto; margin-left: auto; } -/******Primer*********/ - -a { - color: #4078c0; - text-decoration: none; - background-color: transparent; -} - -ul { - padding-inline-start: 40px; -} - -ul, ol { - padding: 0; -} - /**********responsive burger menu*********/ ul.navbar-menu { -- GitLab