From 834afc60876e25e0699cfdf017a4e86256cc53cf Mon Sep 17 00:00:00 2001 From: "Documenter.jl" Date: Thu, 1 Feb 2024 13:20:35 +0000 Subject: [PATCH] build based on 43736ee --- previews/PR256/.documenter-siteinfo.json | 1 + previews/PR256/api.html | 13 + previews/PR256/assets/documenter.js | 893 ++++++++++++++++++ previews/PR256/assets/indigo.css | 88 ++ .../PR256/assets/themes/documenter-dark.css | 7 + .../PR256/assets/themes/documenter-light.css | 9 + previews/PR256/assets/themeswap.js | 84 ++ previews/PR256/assets/warner.js | 52 + previews/PR256/index.html | 20 + previews/PR256/reading_list.html | 2 + previews/PR256/search_index.js | 3 + previews/PR256/siteinfo.js | 1 + previews/PR256/terminology.pdf | Bin 0 -> 416554 bytes 13 files changed, 1173 insertions(+) create mode 100644 previews/PR256/.documenter-siteinfo.json create mode 100644 previews/PR256/api.html create mode 100644 previews/PR256/assets/documenter.js create mode 100644 previews/PR256/assets/indigo.css create mode 100644 previews/PR256/assets/themes/documenter-dark.css create mode 100644 previews/PR256/assets/themes/documenter-light.css create mode 100644 previews/PR256/assets/themeswap.js create mode 100644 previews/PR256/assets/warner.js create mode 100644 previews/PR256/index.html create mode 100644 previews/PR256/reading_list.html create mode 100644 previews/PR256/search_index.js create mode 100644 previews/PR256/siteinfo.js create mode 100644 previews/PR256/terminology.pdf diff --git a/previews/PR256/.documenter-siteinfo.json b/previews/PR256/.documenter-siteinfo.json new file mode 100644 index 00000000..0ff02952 --- /dev/null +++ b/previews/PR256/.documenter-siteinfo.json @@ -0,0 +1 @@ +{"documenter":{"julia_version":"1.11.0-DEV.1437","generation_timestamp":"2024-02-01T13:20:29","documenter_version":"1.1.2"}} \ No newline at end of file diff --git a/previews/PR256/api.html b/previews/PR256/api.html new file mode 100644 index 00000000..9c580a49 --- /dev/null +++ b/previews/PR256/api.html @@ -0,0 +1,13 @@ + +API · Diffractor

Diffractor

Diffractor.AbstractTangentBundleType
abstract type AbstractTangentBundle{N, B}; end

This type represents the N-th order (iterated) tangent bundle [1] TⁿB over some base (Riemannian) manifold B. Note that TⁿB is itself another manifold and thus in particular a vector space (over ℝ). As such, subtypes of this abstract type are expected to support the usual vector space operations.

However, beyond that, this abstract type makes no guarantee about the representation. That said, to gain intution for what this object is, it makes sense to pick some explicit bases and write down examples.

To that end, suppose that B=ℝ. Then T¹B=T¹ℝ is just our usual notion of a dual number, i.e. for some element η ∈ T¹ℝ, we may consider η = a + bϵ for real numbers (a, b) and ϵ an infinitessimal differential such that ϵ^2 = 0.

Equivalently, we may think of η as being identified with the vector (a, b) ∈ ℝ² with some additional structure. The same form essentially holds for general B, where we may write (as sets):

T¹B = {(a, b) | a ∈ B, b ∈ Tₐ B }

Note that these vectors are orthogonal to those in the underlying base space. For example, if B=ℝ², then we have:

T¹ℝ² = {([aₓ, a_y], [bₓ, b_y]) | [aₓ, a_y] ∈ ℝ², [bₓ, b_y] ∈ Tₐ ℝ² }

For convenience, we will sometimes writes these in one as:

η ∈ T ℝ²  = aₓ x̂ + a_y ŷ + bₓ ∂/∂x|_aₓ x + b_y ∂/∂y|_{a_y}
+         := aₓ x̂ + a_y ŷ + bₓ ∂/∂¹x + b_y ∂/∂¹y
+         := [aₓ, a_y] + [bₓ, b_y] ∂/∂¹
+         := a + b ∂/∂¹
+         := a + b ∂₁

These are all definitional equivalences and we will mostly work with the final form. An important thing to keep in mind though is that the subscript on ∂₁ does not refer to a dimension of the underlying base manifold (for which we will rarely pick an explicit basis here), but rather tags the basis of the tangent bundle.

Let us iterate this construction to second order. We have:

T²B = T¹(T¹B) = { (α, β) | α ∈ T¹B, β ∈ T_α T¹B }
+              = { ((a, b), (c, d)) | a ∈ B, b ∈ Tₐ B, c ∈ Tₐ B, d ∈ T²ₐ B}

(where in the last equality we used the linearity of the tangent vector).

Following our above notation, we will canonically write such an element as:

  a + b ∂₁ + c ∂₂ + d ∂₂ ∂₁
+= a + b ∂₁ + c ∂₂ + d ∂₁ ∂₂

It is worth noting that there still only is one base point a of the underlying manifold and thus TⁿB is a vector bundle over B for all N.

Further Reading

[1] https://en.wikipedia.org/wiki/Tangent_bundle

source
Diffractor.ExplicitTangentType
struct ExplicitTangent{P}

A fully explicit coordinate representation of the tangent space, represented by a vector of 2^N-1 partials.

source
Diffractor.JetType
struct Jet{T, N}

Represents the truncated (N-1)-th order Taylor series

f(a) + (x-a)f'(a) + 1/2(x-a)^2f''(a) + ...

Coefficients are stored in unscaled form. For a jet j, several operations are supported:

  1. Indexing j[i] returns fᵢ
  2. Evaluation j(x) semantically evaluates the truncated taylor series at x. However, evaluation is restricted to be precisely at a - the additional information in the taylor series is only available through derivatives. Mathematically this corresponds to an infinitessimal ball around a.
source
Diffractor.TangentBundleType
struct TangentBundle{N, B, P}

Represents a tangent bundle as an explicit primal together with some representation of the tangent space.

source
Diffractor.TaylorTangentType
struct TaylorTangent{C}

The taylor bundle construction mods out the full N-th order tangent bundle by the equivalence relation that coefficients of like-order basis elements be equal, i.e. rather than a generic element

a + b ∂₁ + c ∂₂ + d ∂₃ + e ∂₂ ∂₁ + f ∂₃ ∂₁ + g ∂₃ ∂₂ + h ∂₃ ∂₂ ∂₁

we have a tuple (c₀, c₁, c₂, c₃) corresponding to the full element

c₀ + c₁ ∂₁ + c₁ ∂₂ + c₁ ∂₃ + c₂ ∂₂ ∂₁ + c₂ ∂₃ ∂₁ + c₂ ∂₃ ∂₂ + c₃ ∂₃ ∂₂ ∂₁

i.e.

c₀ + c₁ (∂₁ + ∂₂ + ∂₃) + c₂ (∂₂ ∂₁ + ∂₃ ∂₁ + ∂₃ ∂₂) + c₃ ∂₃ ∂₂ ∂₁

This restriction forms a submanifold of the original manifold. The naming is by analogy with the (truncated) Taylor series

c₀ + c₁ x + 1/2 c₂ x² + 1/3! c₃ x³ + O(x⁴)
source
Diffractor.UniformTangentType
struct UniformTangent

Represents an N-th order tangent bundle with all unform partials. Particularly useful for representing singleton values.

source
Diffractor.∂xⁿType
∂xⁿ{N}(x)

For x in a one dimensional manifold, map x to the trivial, unital, Nth order tangent bundle. It should hold that ∀x ⟨∂ⁿ{1}x(x), dx(x)⟩ = 1

source
Diffractor.∂⃖Type
∂⃖{N}

∂⃖{N} is the reverse-mode AD optic functor of order N. A call (::∂⃖{N})(f, args...) corresponds to ∂⃖ⁿ f(args...) in the linear encoding of an N-optic (see the terminology guide for definitions of these terms).

In general (::∂⃖{N})(f, args...) will return a tuple of the original primal value f(args...) (in rare cases primitives may modify the primal value - in general we will ignore this rare complication for the purposes of clear documentation) and an optic continuation λ. The interpretation of this continuation depends on the order of the functor:

For example, ∂⃖{1} computes first derivatives. In particular, for a function f, ∂⃖{1}(f, args...) will return the tuple (f(args...), f⋆) (read "f upper-star").

source
Diffractor.∂☆Type
∂☆{N}

∂☆{N} is the forward-mode AD functor of order N. A call (::∂☆{N})(f, args...) evaluating a function f: A -> B is lifted to its pushforward on the N-th order tangent bundle f⋆: Tⁿ A -> Tⁿ B.

source
Diffractor.∇Type
∇(f, args...)

Computes the gradient ∇f(x, y, z...) (at (x, y, z...)). In particular, the return value will be a tuple of partial derivatives (∂f/∂x, ∂f/∂y, ∂f/∂z...).

Curried version

Alternatively, ∇ may be curried, essentially giving the gradient as a function:

Examples

julia> using Diffractor: ∇
+
+julia> map(∇(*), (1,2,3), (4,5,6))
+((4.0, 1.0), (5.0, 2.0), (6.0, 3.0))

The derivative ∂f/∂f

Note that since in Julia, there is no distinction between functions and values, there is in principle a partial derivative with respect to the function itself. However, said partial derivative is dropped by this interface. It is however available using the lower level ∂⃖ if desired. This interaction can also be used to obtain gradients with respect to only some of the arguments by using a closure:

∇((x,z)->f(x,y,z))(x, z) # returns (∂f/∂x, ∂f/∂z)

Though of course the same can be obtained by simply indexing the resulting tuple (in well-inferred code there should not be a performance difference between these two options).

source
Diffractor.:'Method
f'

This is a convenience syntax for taking the derivative of a function f: ℝ -> ℝ. In particular, for such a function f'(x) will be the first derivative of f at x (and similar for f''(x) and second derivatives and so on.)

Note that the syntax conflicts with the Base definition for the adjoint of a matrix and thus is not enabled by default. To use it, add the following to the top of your module:

using Diffractor: var"'"

It is also available using the @∂ macro:

@∂ f'(x)
source
Diffractor.bundleFunction
bundle(primal, tangent)

Wraps a primal up with a tangent into the appropriate kind of AbstractBundle{1}. This is more or less the Diffractor equivelent of ForwardDiff.jl's Dual type.

source
Diffractor.destructureMethod

for a TaylorTangent{N, <:Tuple} this breaks it up unto 1 TaylorTangent{N} for each element of the primal tuple

source
Diffractor.dxMethod
dx(x)

dx represents the trival differential one-form of a one dimensional Riemannian manifold M. In particular, it is a section of the cotangent bundle of M, meaning it may be evaluted at a point x of M to obtain an element of the cotangent space T*ₓ M to M at x. We impose no restrictions on the representations of either the manifold itself or the cotangent space.

By default, the only implementation provided identifies T*ₓ ℝ ≃ ℝ, keeping watever type is used to represent ℝ. i.e.

dx(x::Real) = one(x)

However, users may provide additional overloads for custom representations of one dimensional Riemannian manifolds.

source
Diffractor.find_end_of_phi_blockMethod
find_end_of_phi_block(ir::IRCode, start_search_idx::Int)

Finds the last index within the same basic block, on or after the start_search_idx which is not within a phi block. A phi-block is a run on PhiNodes or nothings that must be the first statements within the basic block.

If start_search_idx is not within a phi block to begin with, then just returns start_search_idx

source
Diffractor.forward_diff_no_inf!Method
forward_diff_no_inf!(ir::IRCode, to_diff::Vector{Pair{SSAValue,Int}}; visit_custom!, transform!)

Internal method which generates the code for forward mode diffentiation

  • ir the IR being differnetation

  • to_diff: collection of all SSA values for which the derivative is to be taken, paired with the order (first deriviative, second derivative etc)

  • visit_custom!(ir::IRCode, ssa, order::Int, recurse::Bool) -> Bool:

	decides if the custom `transform!` should be applied to a `stmt` or not
+	Default: `false` for all statements
  • transform!(ir::IRCode, ssa::SSAValue, order::Int) mutates ir to do a custom tranformation.
source
Diffractor.jet_taylor_evMethod
jet_taylor_ev(::Val{}, jet, taylor)

Generates a closed form arithmetic expression for the N-th component of the action of a 1d jet (of order at least N) on a maximally symmetric (i.e. taylor) tangent bundle element. In particular, if we represent both the jet and the taylor tangent bundle element by their associated canonical taylor series:

j = j₀ + j₁ (x - a) + j₂ 1/2 (x - a)^2 + ... + jₙ 1/n! (x - a)^n
+t = t₀ + t₁ (x - t₀) + t₂ 1/2 (x - t₀)^2 + ... + tₙ 1/n! (x - t₀)^n

then the action of evaluating j on t, is some other taylor series

t′ = a + t′₁ (x - a) + t′₂ 1/2 (x - a)^2 + ... + t′ₙ 1/n! (x - a)^n

The t′ᵢ can be found by explicitly plugging in t for every x and expanding out, dropping terms of orders that are higher. This computes closed form expressions for the t′ᵢ that are hopefully easier on the compiler.

source
Diffractor.@∂Macro
@∂

Convenice macro for writing partial derivatives. E.g. The expression:

@∂ f(∂x, ∂y)

Will compute the partial derivative ∂^2 f/∂x∂y at (x, y)`. And similarly

@∂ f(∂²x, ∂y)

will compute the derivative ∂^3 f/∂x^2 ∂y at (x,y).

source
diff --git a/previews/PR256/assets/documenter.js b/previews/PR256/assets/documenter.js new file mode 100644 index 00000000..58deef09 --- /dev/null +++ b/previews/PR256/assets/documenter.js @@ -0,0 +1,893 @@ +// Generated by Documenter.jl +requirejs.config({ + paths: { + 'highlight-julia': 'https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/languages/julia.min', + 'headroom': 'https://cdnjs.cloudflare.com/ajax/libs/headroom/0.12.0/headroom.min', + 'jqueryui': 'https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.13.2/jquery-ui.min', + 'minisearch': 'https://cdn.jsdelivr.net/npm/minisearch@6.1.0/dist/umd/index.min', + 'jquery': 'https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.0/jquery.min', + 'headroom-jquery': 'https://cdnjs.cloudflare.com/ajax/libs/headroom/0.12.0/jQuery.headroom.min', + 'highlight': 'https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/highlight.min', + 'highlight-julia-repl': 'https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/languages/julia-repl.min', + }, + shim: { + "highlight-julia": { + "deps": [ + "highlight" + ] + }, + "headroom-jquery": { + "deps": [ + "jquery", + "headroom" + ] + }, + "highlight-julia-repl": { + "deps": [ + "highlight" + ] + } +} +}); +//////////////////////////////////////////////////////////////////////////////// +require([], function() { +window.MathJax = { + "tex": { + "inlineMath": [ + [ + "$", + "$" + ], + [ + "\\(", + "\\)" + ] + ], + "macros": { + "Re": "{\\operatorname{Re}}", + "ip": [ + "{\\left\\langle #1, #2 \\right\\rangle}", + 2 + ], + "tr": "{\\operatorname{tr}}", + "Im": "{\\operatorname{Im}}" + }, + "tags": "ams" + }, + "options": { + "ignoreHtmlClass": "tex2jax_ignore", + "processHtmlClass": "tex2jax_process" + } +} +; + +(function () { + var script = document.createElement('script'); + script.src = 'https://cdnjs.cloudflare.com/ajax/libs/mathjax/3.2.2/es5/tex-svg.js'; + script.async = true; + document.head.appendChild(script); +})(); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery', 'highlight', 'highlight-julia', 'highlight-julia-repl'], function($) { +$(document).ready(function() { + hljs.highlightAll(); +}) + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +let timer = 0; +var isExpanded = true; + +$(document).on("click", ".docstring header", function () { + let articleToggleTitle = "Expand docstring"; + + debounce(() => { + if ($(this).siblings("section").is(":visible")) { + $(this) + .find(".docstring-article-toggle-button") + .removeClass("fa-chevron-down") + .addClass("fa-chevron-right"); + } else { + $(this) + .find(".docstring-article-toggle-button") + .removeClass("fa-chevron-right") + .addClass("fa-chevron-down"); + + articleToggleTitle = "Collapse docstring"; + } + + $(this) + .find(".docstring-article-toggle-button") + .prop("title", articleToggleTitle); + $(this).siblings("section").slideToggle(); + }); +}); + +$(document).on("click", ".docs-article-toggle-button", function () { + let articleToggleTitle = "Expand docstring"; + let navArticleToggleTitle = "Expand all docstrings"; + + debounce(() => { + if (isExpanded) { + $(this).removeClass("fa-chevron-up").addClass("fa-chevron-down"); + $(".docstring-article-toggle-button") + .removeClass("fa-chevron-down") + .addClass("fa-chevron-right"); + + isExpanded = false; + + $(".docstring section").slideUp(); + } else { + $(this).removeClass("fa-chevron-down").addClass("fa-chevron-up"); + $(".docstring-article-toggle-button") + .removeClass("fa-chevron-right") + .addClass("fa-chevron-down"); + + isExpanded = true; + articleToggleTitle = "Collapse docstring"; + navArticleToggleTitle = "Collapse all docstrings"; + + $(".docstring section").slideDown(); + } + + $(this).prop("title", navArticleToggleTitle); + $(".docstring-article-toggle-button").prop("title", articleToggleTitle); + }); +}); + +function debounce(callback, timeout = 300) { + if (Date.now() - timer > timeout) { + callback(); + } + + clearTimeout(timer); + + timer = Date.now(); +} + +}) +//////////////////////////////////////////////////////////////////////////////// +require([], function() { +function addCopyButtonCallbacks() { + for (const el of document.getElementsByTagName("pre")) { + const button = document.createElement("button"); + button.classList.add("copy-button", "fa-solid", "fa-copy"); + button.setAttribute("aria-label", "Copy this code block"); + button.setAttribute("title", "Copy"); + + el.appendChild(button); + + const success = function () { + button.classList.add("success", "fa-check"); + button.classList.remove("fa-copy"); + }; + + const failure = function () { + button.classList.add("error", "fa-xmark"); + button.classList.remove("fa-copy"); + }; + + button.addEventListener("click", function () { + copyToClipboard(el.innerText).then(success, failure); + + setTimeout(function () { + button.classList.add("fa-copy"); + button.classList.remove("success", "fa-check", "fa-xmark"); + }, 5000); + }); + } +} + +function copyToClipboard(text) { + // clipboard API is only available in secure contexts + if (window.navigator && window.navigator.clipboard) { + return window.navigator.clipboard.writeText(text); + } else { + return new Promise(function (resolve, reject) { + try { + const el = document.createElement("textarea"); + el.textContent = text; + el.style.position = "fixed"; + el.style.opacity = 0; + document.body.appendChild(el); + el.select(); + document.execCommand("copy"); + + resolve(); + } catch (err) { + reject(err); + } finally { + document.body.removeChild(el); + } + }); + } +} + +if (document.readyState === "loading") { + document.addEventListener("DOMContentLoaded", addCopyButtonCallbacks); +} else { + addCopyButtonCallbacks(); +} + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery', 'headroom', 'headroom-jquery'], function($, Headroom) { + +// Manages the top navigation bar (hides it when the user starts scrolling down on the +// mobile). +window.Headroom = Headroom; // work around buggy module loading? +$(document).ready(function () { + $("#documenter .docs-navbar").headroom({ + tolerance: { up: 10, down: 10 }, + }); +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery', 'minisearch'], function($, minisearch) { + +// In general, most search related things will have "search" as a prefix. +// To get an in-depth about the thought process you can refer: https://hetarth02.hashnode.dev/series/gsoc + +let results = []; +let timer = undefined; + +let data = documenterSearchIndex["docs"].map((x, key) => { + x["id"] = key; // minisearch requires a unique for each object + return x; +}); + +// list below is the lunr 2.1.3 list minus the intersect with names(Base) +// (all, any, get, in, is, only, which) and (do, else, for, let, where, while, with) +// ideally we'd just filter the original list but it's not available as a variable +const stopWords = new Set([ + "a", + "able", + "about", + "across", + "after", + "almost", + "also", + "am", + "among", + "an", + "and", + "are", + "as", + "at", + "be", + "because", + "been", + "but", + "by", + "can", + "cannot", + "could", + "dear", + "did", + "does", + "either", + "ever", + "every", + "from", + "got", + "had", + "has", + "have", + "he", + "her", + "hers", + "him", + "his", + "how", + "however", + "i", + "if", + "into", + "it", + "its", + "just", + "least", + "like", + "likely", + "may", + "me", + "might", + "most", + "must", + "my", + "neither", + "no", + "nor", + "not", + "of", + "off", + "often", + "on", + "or", + "other", + "our", + "own", + "rather", + "said", + "say", + "says", + "she", + "should", + "since", + "so", + "some", + "than", + "that", + "the", + "their", + "them", + "then", + "there", + "these", + "they", + "this", + "tis", + "to", + "too", + "twas", + "us", + "wants", + "was", + "we", + "were", + "what", + "when", + "who", + "whom", + "why", + "will", + "would", + "yet", + "you", + "your", +]); + +let index = new minisearch({ + fields: ["title", "text"], // fields to index for full-text search + storeFields: ["location", "title", "text", "category", "page"], // fields to return with search results + processTerm: (term) => { + let word = stopWords.has(term) ? null : term; + if (word) { + // custom trimmer that doesn't strip @ and !, which are used in julia macro and function names + word = word + .replace(/^[^a-zA-Z0-9@!]+/, "") + .replace(/[^a-zA-Z0-9@!]+$/, ""); + } + + return word ?? null; + }, + // add . as a separator, because otherwise "title": "Documenter.Anchors.add!", would not find anything if searching for "add!", only for the entire qualification + tokenize: (string) => string.split(/[\s\-\.]+/), + // options which will be applied during the search + searchOptions: { + boost: { title: 100 }, + fuzzy: 2, + processTerm: (term) => { + let word = stopWords.has(term) ? null : term; + if (word) { + word = word + .replace(/^[^a-zA-Z0-9@!]+/, "") + .replace(/[^a-zA-Z0-9@!]+$/, ""); + } + + return word ?? null; + }, + tokenize: (string) => string.split(/[\s\-\.]+/), + }, +}); + +index.addAll(data); + +let filters = [...new Set(data.map((x) => x.category))]; +var modal_filters = make_modal_body_filters(filters); +var filter_results = []; + +$(document).on("keyup", ".documenter-search-input", function (event) { + // Adding a debounce to prevent disruptions from super-speed typing! + debounce(() => update_search(filter_results), 300); +}); + +$(document).on("click", ".search-filter", function () { + if ($(this).hasClass("search-filter-selected")) { + $(this).removeClass("search-filter-selected"); + } else { + $(this).addClass("search-filter-selected"); + } + + // Adding a debounce to prevent disruptions from crazy clicking! + debounce(() => get_filters(), 300); +}); + +/** + * A debounce function, takes a function and an optional timeout in milliseconds + * + * @function callback + * @param {number} timeout + */ +function debounce(callback, timeout = 300) { + clearTimeout(timer); + timer = setTimeout(callback, timeout); +} + +/** + * Make/Update the search component + * + * @param {string[]} selected_filters + */ +function update_search(selected_filters = []) { + let initial_search_body = ` +
Type something to get started!
+ `; + + let querystring = $(".documenter-search-input").val(); + + if (querystring.trim()) { + results = index.search(querystring, { + filter: (result) => { + // Filtering results + if (selected_filters.length === 0) { + return result.score >= 1; + } else { + return ( + result.score >= 1 && selected_filters.includes(result.category) + ); + } + }, + }); + + let search_result_container = ``; + let search_divider = `
`; + + if (results.length) { + let links = []; + let count = 0; + let search_results = ""; + + results.forEach(function (result) { + if (result.location) { + // Checking for duplication of results for the same page + if (!links.includes(result.location)) { + search_results += make_search_result(result, querystring); + count++; + } + + links.push(result.location); + } + }); + + let result_count = `
${count} result(s)
`; + + search_result_container = ` +
+ ${modal_filters} + ${search_divider} + ${result_count} +
+ ${search_results} +
+
+ `; + } else { + search_result_container = ` +
+ ${modal_filters} + ${search_divider} +
0 result(s)
+
+
No result found!
+ `; + } + + if ($(".search-modal-card-body").hasClass("is-justify-content-center")) { + $(".search-modal-card-body").removeClass("is-justify-content-center"); + } + + $(".search-modal-card-body").html(search_result_container); + } else { + filter_results = []; + modal_filters = make_modal_body_filters(filters, filter_results); + + if (!$(".search-modal-card-body").hasClass("is-justify-content-center")) { + $(".search-modal-card-body").addClass("is-justify-content-center"); + } + + $(".search-modal-card-body").html(initial_search_body); + } +} + +/** + * Make the modal filter html + * + * @param {string[]} filters + * @param {string[]} selected_filters + * @returns string + */ +function make_modal_body_filters(filters, selected_filters = []) { + let str = ``; + + filters.forEach((val) => { + if (selected_filters.includes(val)) { + str += `${val}`; + } else { + str += `${val}`; + } + }); + + let filter_html = ` +
+ Filters: + ${str} +
+ `; + + return filter_html; +} + +/** + * Make the result component given a minisearch result data object and the value of the search input as queryString. + * To view the result object structure, refer: https://lucaong.github.io/minisearch/modules/_minisearch_.html#searchresult + * + * @param {object} result + * @param {string} querystring + * @returns string + */ +function make_search_result(result, querystring) { + let search_divider = `
`; + let display_link = + result.location.slice(Math.max(0), Math.min(50, result.location.length)) + + (result.location.length > 30 ? "..." : ""); // To cut-off the link because it messes with the overflow of the whole div + + if (result.page !== "") { + display_link += ` (${result.page})`; + } + + let textindex = new RegExp(`\\b${querystring}\\b`, "i").exec(result.text); + let text = + textindex !== null + ? result.text.slice( + Math.max(textindex.index - 100, 0), + Math.min( + textindex.index + querystring.length + 100, + result.text.length + ) + ) + : ""; // cut-off text before and after from the match + + let display_result = text.length + ? "..." + + text.replace( + new RegExp(`\\b${querystring}\\b`, "i"), // For first occurrence + '$&' + ) + + "..." + : ""; // highlights the match + + let in_code = false; + if (!["page", "section"].includes(result.category.toLowerCase())) { + in_code = true; + } + + // We encode the full url to escape some special characters which can lead to broken links + let result_div = ` + +
+
${result.title}
+
${result.category}
+
+

+ ${display_result} +

+
+ ${display_link} +
+
+ ${search_divider} + `; + + return result_div; +} + +/** + * Get selected filters, remake the filter html and lastly update the search modal + */ +function get_filters() { + let ele = $(".search-filters .search-filter-selected").get(); + filter_results = ele.map((x) => $(x).text().toLowerCase()); + modal_filters = make_modal_body_filters(filters, filter_results); + update_search(filter_results); +} + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Modal settings dialog +$(document).ready(function () { + var settings = $("#documenter-settings"); + $("#documenter-settings-button").click(function () { + settings.toggleClass("is-active"); + }); + // Close the dialog if X is clicked + $("#documenter-settings button.delete").click(function () { + settings.removeClass("is-active"); + }); + // Close dialog if ESC is pressed + $(document).keyup(function (e) { + if (e.keyCode == 27) settings.removeClass("is-active"); + }); +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +let search_modal_header = ` + +`; + +let initial_search_body = ` +
Type something to get started!
+`; + +let search_modal_footer = ` + +`; + +$(document.body).append( + ` + + ` +); + +document.querySelector(".docs-search-query").addEventListener("click", () => { + openModal(); +}); + +document.querySelector(".close-search-modal").addEventListener("click", () => { + closeModal(); +}); + +$(document).on("click", ".search-result-link", function () { + closeModal(); +}); + +document.addEventListener("keydown", (event) => { + if ((event.ctrlKey || event.metaKey) && event.key === "/") { + openModal(); + } else if (event.key === "Escape") { + closeModal(); + } + + return false; +}); + +// Functions to open and close a modal +function openModal() { + let searchModal = document.querySelector("#search-modal"); + + searchModal.classList.add("is-active"); + document.querySelector(".documenter-search-input").focus(); +} + +function closeModal() { + let searchModal = document.querySelector("#search-modal"); + let initial_search_body = ` +
Type something to get started!
+ `; + + searchModal.classList.remove("is-active"); + document.querySelector(".documenter-search-input").blur(); + + if (!$(".search-modal-card-body").hasClass("is-justify-content-center")) { + $(".search-modal-card-body").addClass("is-justify-content-center"); + } + + $(".documenter-search-input").val(""); + $(".search-modal-card-body").html(initial_search_body); +} + +document + .querySelector("#search-modal .modal-background") + .addEventListener("click", () => { + closeModal(); + }); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Manages the showing and hiding of the sidebar. +$(document).ready(function () { + var sidebar = $("#documenter > .docs-sidebar"); + var sidebar_button = $("#documenter-sidebar-button"); + sidebar_button.click(function (ev) { + ev.preventDefault(); + sidebar.toggleClass("visible"); + if (sidebar.hasClass("visible")) { + // Makes sure that the current menu item is visible in the sidebar. + $("#documenter .docs-menu a.is-active").focus(); + } + }); + $("#documenter > .docs-main").bind("click", function (ev) { + if ($(ev.target).is(sidebar_button)) { + return; + } + if (sidebar.hasClass("visible")) { + sidebar.removeClass("visible"); + } + }); +}); + +// Resizes the package name / sitename in the sidebar if it is too wide. +// Inspired by: https://github.com/davatron5000/FitText.js +$(document).ready(function () { + e = $("#documenter .docs-autofit"); + function resize() { + var L = parseInt(e.css("max-width"), 10); + var L0 = e.width(); + if (L0 > L) { + var h0 = parseInt(e.css("font-size"), 10); + e.css("font-size", (L * h0) / L0); + // TODO: make sure it survives resizes? + } + } + // call once and then register events + resize(); + $(window).resize(resize); + $(window).on("orientationchange", resize); +}); + +// Scroll the navigation bar to the currently selected menu item +$(document).ready(function () { + var sidebar = $("#documenter .docs-menu").get(0); + var active = $("#documenter .docs-menu .is-active").get(0); + if (typeof active !== "undefined") { + sidebar.scrollTop = active.offsetTop - sidebar.offsetTop - 15; + } +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Theme picker setup +$(document).ready(function () { + // onchange callback + $("#documenter-themepicker").change(function themepick_callback(ev) { + var themename = $("#documenter-themepicker option:selected").attr("value"); + if (themename === "auto") { + // set_theme(window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light'); + window.localStorage.removeItem("documenter-theme"); + } else { + // set_theme(themename); + window.localStorage.setItem("documenter-theme", themename); + } + // We re-use the global function from themeswap.js to actually do the swapping. + set_theme_from_local_storage(); + }); + + // Make sure that the themepicker displays the correct theme when the theme is retrieved + // from localStorage + if (typeof window.localStorage !== "undefined") { + var theme = window.localStorage.getItem("documenter-theme"); + if (theme !== null) { + $("#documenter-themepicker option").each(function (i, e) { + e.selected = e.value === theme; + }); + } + } +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// update the version selector with info from the siteinfo.js and ../versions.js files +$(document).ready(function () { + // If the version selector is disabled with DOCUMENTER_VERSION_SELECTOR_DISABLED in the + // siteinfo.js file, we just return immediately and not display the version selector. + if ( + typeof DOCUMENTER_VERSION_SELECTOR_DISABLED === "boolean" && + DOCUMENTER_VERSION_SELECTOR_DISABLED + ) { + return; + } + + var version_selector = $("#documenter .docs-version-selector"); + var version_selector_select = $("#documenter .docs-version-selector select"); + + version_selector_select.change(function (x) { + target_href = version_selector_select + .children("option:selected") + .get(0).value; + window.location.href = target_href; + }); + + // add the current version to the selector based on siteinfo.js, but only if the selector is empty + if ( + typeof DOCUMENTER_CURRENT_VERSION !== "undefined" && + $("#version-selector > option").length == 0 + ) { + var option = $( + "" + ); + version_selector_select.append(option); + } + + if (typeof DOC_VERSIONS !== "undefined") { + var existing_versions = version_selector_select.children("option"); + var existing_versions_texts = existing_versions.map(function (i, x) { + return x.text; + }); + DOC_VERSIONS.forEach(function (each) { + var version_url = documenterBaseURL + "/../" + each + "/"; + var existing_id = $.inArray(each, existing_versions_texts); + // if not already in the version selector, add it as a new option, + // otherwise update the old option with the URL and enable it + if (existing_id == -1) { + var option = $( + "" + ); + version_selector_select.append(option); + } else { + var option = existing_versions[existing_id]; + option.value = version_url; + option.disabled = false; + } + }); + } + + // only show the version selector if the selector has been populated + if (version_selector_select.children("option").length > 0) { + version_selector.toggleClass("visible"); + } +}); + +}) diff --git a/previews/PR256/assets/indigo.css b/previews/PR256/assets/indigo.css new file mode 100644 index 00000000..7dafd68a --- /dev/null +++ b/previews/PR256/assets/indigo.css @@ -0,0 +1,88 @@ +@font-face { + font-family: JuliaMono; + src: local("JuliaMono"), url("https://cdn.jsdelivr.net/gh/cormullion/juliamono/webfonts/JuliaMono-Regular.woff2"); } + +html.theme--documenter-dark pre, +html.theme--documenter-dark code { + font-family: "JuliaMono"; } + +html:not(.theme--documenter-dark) body #documenter a { + color: #4595D1; } + +html:not(.theme--documenter-dark) body #documenter a:hover, html:not(.theme--documenter-dark) body #documenter a:focus { + color: #194E82; } + +html:not(.theme--documenter-dark) body #documenter .docs-sidebar { + box-shadow: none; + color: #FFFFFF; + background-color: #194E82; } + html:not(.theme--documenter-dark) body #documenter .docs-sidebar .docs-package-name a, html:not(.theme--documenter-dark) body #documenter .docs-sidebar .docs-package-name a:hover { + color: #FFFFFF; } + html:not(.theme--documenter-dark) body #documenter .docs-sidebar ul.docs-menu { + border-top: none; } + html:not(.theme--documenter-dark) body #documenter .docs-sidebar ul.docs-menu li.is-active ul.internal .tocitem:hover, html:not(.theme--documenter-dark) body #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem:hover, html:not(.theme--documenter-dark) body #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem, html:not(.theme--documenter-dark) body #documenter .docs-sidebar ul.docs-menu .tocitem:hover { + color: #FFFFFF; + background-color: #4595D1; } + html:not(.theme--documenter-dark) body #documenter .docs-sidebar ul.docs-menu .tocitem { + color: #FFFFFF; + background: none; } + html:not(.theme--documenter-dark) body #documenter .docs-sidebar ul.docs-menu li.is-active { + border-top: none; + border-bottom: none; } + html:not(.theme--documenter-dark) body #documenter .docs-sidebar ul.docs-menu li.is-active ul.internal { + margin: 0; + border-top: none; } + html:not(.theme--documenter-dark) body #documenter .docs-sidebar ul.docs-menu li.is-active ul.internal li { + margin-top: 0; } + html:not(.theme--documenter-dark) body #documenter .docs-sidebar ul.docs-menu li.is-active ul.internal .tocitem { + color: #194E82; + background-color: #FFFFFF; + padding: 0.5em; + padding-left: 1em; } + +html:not(.theme--documenter-dark) body #documenter article#documenter-page a.docs-heading-anchor { + color: #194E82; } + +html:not(.theme--documenter-dark) body #documenter pre, html:not(.theme--documenter-dark) body #documenter code { + color: inherit; + font-family: "JuliaMono"; } + html:not(.theme--documenter-dark) body #documenter pre .hljs-meta, html:not(.theme--documenter-dark) body #documenter code .hljs-meta { + color: #4595D1; } + html:not(.theme--documenter-dark) body #documenter pre .hljs-keyword, html:not(.theme--documenter-dark) body #documenter code .hljs-keyword { + color: #194E82; } + +.admonition.is-category-terminology { + background-color: #FFFEDD; + border-color: #FFEC8B; } + .admonition.is-category-terminology > .admonition-header { + background-color: #FFEC8B; + color: black; } + .admonition.is-category-terminology > .admonition-header:before { + content: "Terminology: "; + font-family: inherit; + font-weight: bold; } + +html.theme--documenter-dark .admonition.is-category-terminology { + border-color: #FFEC8B; } + +details { + padding-left: 1rem; + padding-right: 1rem; + padding-bottom: 1rem; + background: aliceblue; } + +html.theme--documenter-dark details { + background: #282f2f; } + +.video-container { + position: relative; + width: 100%; + padding-bottom: 56.25%; } + +.video-container > iframe { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; } diff --git a/previews/PR256/assets/themes/documenter-dark.css b/previews/PR256/assets/themes/documenter-dark.css new file mode 100644 index 00000000..ec054ecc --- /dev/null +++ b/previews/PR256/assets/themes/documenter-dark.css @@ -0,0 +1,7 @@ +html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .file-cta,html.theme--documenter-dark .file-name,html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:.4em;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}html.theme--documenter-dark .pagination-previous:focus,html.theme--documenter-dark .pagination-next:focus,html.theme--documenter-dark .pagination-link:focus,html.theme--documenter-dark .pagination-ellipsis:focus,html.theme--documenter-dark .file-cta:focus,html.theme--documenter-dark .file-name:focus,html.theme--documenter-dark .select select:focus,html.theme--documenter-dark .textarea:focus,html.theme--documenter-dark .input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:focus,html.theme--documenter-dark .button:focus,html.theme--documenter-dark .is-focused.pagination-previous,html.theme--documenter-dark .is-focused.pagination-next,html.theme--documenter-dark .is-focused.pagination-link,html.theme--documenter-dark .is-focused.pagination-ellipsis,html.theme--documenter-dark .is-focused.file-cta,html.theme--documenter-dark .is-focused.file-name,html.theme--documenter-dark .select select.is-focused,html.theme--documenter-dark .is-focused.textarea,html.theme--documenter-dark .is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-focused.button,html.theme--documenter-dark .pagination-previous:active,html.theme--documenter-dark .pagination-next:active,html.theme--documenter-dark .pagination-link:active,html.theme--documenter-dark .pagination-ellipsis:active,html.theme--documenter-dark .file-cta:active,html.theme--documenter-dark .file-name:active,html.theme--documenter-dark .select select:active,html.theme--documenter-dark .textarea:active,html.theme--documenter-dark .input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:active,html.theme--documenter-dark .button:active,html.theme--documenter-dark .is-active.pagination-previous,html.theme--documenter-dark .is-active.pagination-next,html.theme--documenter-dark .is-active.pagination-link,html.theme--documenter-dark .is-active.pagination-ellipsis,html.theme--documenter-dark .is-active.file-cta,html.theme--documenter-dark .is-active.file-name,html.theme--documenter-dark .select select.is-active,html.theme--documenter-dark .is-active.textarea,html.theme--documenter-dark .is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .is-active.button{outline:none}html.theme--documenter-dark .pagination-previous[disabled],html.theme--documenter-dark .pagination-next[disabled],html.theme--documenter-dark .pagination-link[disabled],html.theme--documenter-dark .pagination-ellipsis[disabled],html.theme--documenter-dark .file-cta[disabled],html.theme--documenter-dark .file-name[disabled],html.theme--documenter-dark .select select[disabled],html.theme--documenter-dark .textarea[disabled],html.theme--documenter-dark .input[disabled],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled],html.theme--documenter-dark .button[disabled],fieldset[disabled] html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark fieldset[disabled] .pagination-previous,fieldset[disabled] html.theme--documenter-dark .pagination-next,html.theme--documenter-dark fieldset[disabled] .pagination-next,fieldset[disabled] html.theme--documenter-dark .pagination-link,html.theme--documenter-dark fieldset[disabled] .pagination-link,fieldset[disabled] html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark fieldset[disabled] .pagination-ellipsis,fieldset[disabled] html.theme--documenter-dark .file-cta,html.theme--documenter-dark fieldset[disabled] .file-cta,fieldset[disabled] html.theme--documenter-dark .file-name,html.theme--documenter-dark fieldset[disabled] .file-name,fieldset[disabled] html.theme--documenter-dark .select select,fieldset[disabled] html.theme--documenter-dark .textarea,fieldset[disabled] html.theme--documenter-dark .input,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark fieldset[disabled] .select select,html.theme--documenter-dark .select fieldset[disabled] select,html.theme--documenter-dark fieldset[disabled] .textarea,html.theme--documenter-dark fieldset[disabled] .input,html.theme--documenter-dark fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] html.theme--documenter-dark .button,html.theme--documenter-dark fieldset[disabled] .button{cursor:not-allowed}html.theme--documenter-dark .tabs,html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .breadcrumb,html.theme--documenter-dark .file,html.theme--documenter-dark .button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.theme--documenter-dark .navbar-link:not(.is-arrowless)::after,html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}html.theme--documenter-dark .admonition:not(:last-child),html.theme--documenter-dark .tabs:not(:last-child),html.theme--documenter-dark .pagination:not(:last-child),html.theme--documenter-dark .message:not(:last-child),html.theme--documenter-dark .level:not(:last-child),html.theme--documenter-dark .breadcrumb:not(:last-child),html.theme--documenter-dark .block:not(:last-child),html.theme--documenter-dark .title:not(:last-child),html.theme--documenter-dark .subtitle:not(:last-child),html.theme--documenter-dark .table-container:not(:last-child),html.theme--documenter-dark .table:not(:last-child),html.theme--documenter-dark .progress:not(:last-child),html.theme--documenter-dark .notification:not(:last-child),html.theme--documenter-dark .content:not(:last-child),html.theme--documenter-dark .box:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .modal-close,html.theme--documenter-dark .delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}html.theme--documenter-dark .modal-close::before,html.theme--documenter-dark .delete::before,html.theme--documenter-dark .modal-close::after,html.theme--documenter-dark .delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--documenter-dark .modal-close::before,html.theme--documenter-dark .delete::before{height:2px;width:50%}html.theme--documenter-dark .modal-close::after,html.theme--documenter-dark .delete::after{height:50%;width:2px}html.theme--documenter-dark .modal-close:hover,html.theme--documenter-dark .delete:hover,html.theme--documenter-dark .modal-close:focus,html.theme--documenter-dark .delete:focus{background-color:rgba(10,10,10,0.3)}html.theme--documenter-dark .modal-close:active,html.theme--documenter-dark .delete:active{background-color:rgba(10,10,10,0.4)}html.theme--documenter-dark .is-small.modal-close,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.modal-close,html.theme--documenter-dark .is-small.delete,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}html.theme--documenter-dark .is-medium.modal-close,html.theme--documenter-dark .is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}html.theme--documenter-dark .is-large.modal-close,html.theme--documenter-dark .is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}html.theme--documenter-dark .control.is-loading::after,html.theme--documenter-dark .select.is-loading::after,html.theme--documenter-dark .loader,html.theme--documenter-dark .button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #dbdee0;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}html.theme--documenter-dark .hero-video,html.theme--documenter-dark .modal-background,html.theme--documenter-dark .modal,html.theme--documenter-dark .image.is-square img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--documenter-dark .image.is-square .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--documenter-dark .image.is-1by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--documenter-dark .image.is-1by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--documenter-dark .image.is-5by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--documenter-dark .image.is-5by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--documenter-dark .image.is-4by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--documenter-dark .image.is-4by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--documenter-dark .image.is-3by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--documenter-dark .image.is-3by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--documenter-dark .image.is-5by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--documenter-dark .image.is-5by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--documenter-dark .image.is-16by9 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--documenter-dark .image.is-16by9 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--documenter-dark .image.is-2by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--documenter-dark .image.is-2by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--documenter-dark .image.is-3by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--documenter-dark .image.is-3by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--documenter-dark .image.is-4by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--documenter-dark .image.is-4by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--documenter-dark .image.is-3by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--documenter-dark .image.is-3by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--documenter-dark .image.is-2by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--documenter-dark .image.is-2by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--documenter-dark .image.is-3by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--documenter-dark .image.is-3by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--documenter-dark .image.is-9by16 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--documenter-dark .image.is-9by16 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--documenter-dark .image.is-1by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--documenter-dark .image.is-1by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--documenter-dark .image.is-1by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--documenter-dark .image.is-1by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}html.theme--documenter-dark .navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#ecf0f1 !important}a.has-text-light:hover,a.has-text-light:focus{color:#cfd9db !important}.has-background-light{background-color:#ecf0f1 !important}.has-text-dark{color:#282f2f !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#111414 !important}.has-background-dark{background-color:#282f2f !important}.has-text-primary{color:#375a7f !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#28415b !important}.has-background-primary{background-color:#375a7f !important}.has-text-primary-light{color:#f1f5f9 !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#cddbe9 !important}.has-background-primary-light{background-color:#f1f5f9 !important}.has-text-primary-dark{color:#4d7eb2 !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#7198c1 !important}.has-background-primary-dark{background-color:#4d7eb2 !important}.has-text-link{color:#1abc9c !important}a.has-text-link:hover,a.has-text-link:focus{color:#148f77 !important}.has-background-link{background-color:#1abc9c !important}.has-text-link-light{color:#edfdf9 !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#c0f6ec !important}.has-background-link-light{background-color:#edfdf9 !important}.has-text-link-dark{color:#15987e !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#1bc5a4 !important}.has-background-link-dark{background-color:#15987e !important}.has-text-info{color:#024c7d !important}a.has-text-info:hover,a.has-text-info:focus{color:#012d4b !important}.has-background-info{background-color:#024c7d !important}.has-text-info-light{color:#ebf7ff !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#b9e2fe !important}.has-background-info-light{background-color:#ebf7ff !important}.has-text-info-dark{color:#0e9dfb !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#40b1fc !important}.has-background-info-dark{background-color:#0e9dfb !important}.has-text-success{color:#008438 !important}a.has-text-success:hover,a.has-text-success:focus{color:#005122 !important}.has-background-success{background-color:#008438 !important}.has-text-success-light{color:#ebfff3 !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#b8ffd6 !important}.has-background-success-light{background-color:#ebfff3 !important}.has-text-success-dark{color:#00eb64 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#1fff7e !important}.has-background-success-dark{background-color:#00eb64 !important}.has-text-warning{color:#ad8100 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#7a5b00 !important}.has-background-warning{background-color:#ad8100 !important}.has-text-warning-light{color:#fffaeb !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#ffedb8 !important}.has-background-warning-light{background-color:#fffaeb !important}.has-text-warning-dark{color:#d19c00 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#ffbf05 !important}.has-background-warning-dark{background-color:#d19c00 !important}.has-text-danger{color:#9e1b0d !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#6f1309 !important}.has-background-danger{background-color:#9e1b0d !important}.has-text-danger-light{color:#fdeeec !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#fac3bd !important}.has-background-danger-light{background-color:#fdeeec !important}.has-text-danger-dark{color:#ec311d !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#f05c4c !important}.has-background-danger-dark{background-color:#ec311d !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#282f2f !important}.has-background-grey-darker{background-color:#282f2f !important}.has-text-grey-dark{color:#343c3d !important}.has-background-grey-dark{background-color:#343c3d !important}.has-text-grey{color:#5e6d6f !important}.has-background-grey{background-color:#5e6d6f !important}.has-text-grey-light{color:#8c9b9d !important}.has-background-grey-light{background-color:#8c9b9d !important}.has-text-grey-lighter{color:#dbdee0 !important}.has-background-grey-lighter{background-color:#dbdee0 !important}.has-text-white-ter{color:#ecf0f1 !important}.has-background-white-ter{background-color:#ecf0f1 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}html.theme--documenter-dark{/*! + Theme: a11y-dark + Author: @ericwbailey + Maintainer: @ericwbailey + + Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css +*/}html.theme--documenter-dark html{background-color:#1f2424;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--documenter-dark article,html.theme--documenter-dark aside,html.theme--documenter-dark figure,html.theme--documenter-dark footer,html.theme--documenter-dark header,html.theme--documenter-dark hgroup,html.theme--documenter-dark section{display:block}html.theme--documenter-dark body,html.theme--documenter-dark button,html.theme--documenter-dark input,html.theme--documenter-dark optgroup,html.theme--documenter-dark select,html.theme--documenter-dark textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}html.theme--documenter-dark code,html.theme--documenter-dark pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--documenter-dark body{color:#fff;font-size:1em;font-weight:400;line-height:1.5}html.theme--documenter-dark a{color:#1abc9c;cursor:pointer;text-decoration:none}html.theme--documenter-dark a strong{color:currentColor}html.theme--documenter-dark a:hover{color:#1dd2af}html.theme--documenter-dark code{background-color:rgba(255,255,255,0.05);color:#ececec;font-size:.875em;font-weight:normal;padding:.1em}html.theme--documenter-dark hr{background-color:#282f2f;border:none;display:block;height:2px;margin:1.5rem 0}html.theme--documenter-dark img{height:auto;max-width:100%}html.theme--documenter-dark input[type="checkbox"],html.theme--documenter-dark input[type="radio"]{vertical-align:baseline}html.theme--documenter-dark small{font-size:.875em}html.theme--documenter-dark span{font-style:inherit;font-weight:inherit}html.theme--documenter-dark strong{color:#f2f2f2;font-weight:700}html.theme--documenter-dark fieldset{border:none}html.theme--documenter-dark pre{-webkit-overflow-scrolling:touch;background-color:#282f2f;color:#fff;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}html.theme--documenter-dark pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}html.theme--documenter-dark table td,html.theme--documenter-dark table th{vertical-align:top}html.theme--documenter-dark table td:not([align]),html.theme--documenter-dark table th:not([align]){text-align:inherit}html.theme--documenter-dark table th{color:#f2f2f2}html.theme--documenter-dark .box{background-color:#343c3d;border-radius:8px;box-shadow:none;color:#fff;display:block;padding:1.25rem}html.theme--documenter-dark a.box:hover,html.theme--documenter-dark a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #1abc9c}html.theme--documenter-dark a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #1abc9c}html.theme--documenter-dark .button{background-color:#282f2f;border-color:#4c5759;border-width:1px;color:#375a7f;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}html.theme--documenter-dark .button strong{color:inherit}html.theme--documenter-dark .button .icon,html.theme--documenter-dark .button .icon.is-small,html.theme--documenter-dark .button #documenter .docs-sidebar form.docs-search>input.icon,html.theme--documenter-dark #documenter .docs-sidebar .button form.docs-search>input.icon,html.theme--documenter-dark .button .icon.is-medium,html.theme--documenter-dark .button .icon.is-large{height:1.5em;width:1.5em}html.theme--documenter-dark .button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}html.theme--documenter-dark .button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}html.theme--documenter-dark .button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}html.theme--documenter-dark .button:hover,html.theme--documenter-dark .button.is-hovered{border-color:#8c9b9d;color:#f2f2f2}html.theme--documenter-dark .button:focus,html.theme--documenter-dark .button.is-focused{border-color:#8c9b9d;color:#17a689}html.theme--documenter-dark .button:focus:not(:active),html.theme--documenter-dark .button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .button:active,html.theme--documenter-dark .button.is-active{border-color:#343c3d;color:#f2f2f2}html.theme--documenter-dark .button.is-text{background-color:transparent;border-color:transparent;color:#fff;text-decoration:underline}html.theme--documenter-dark .button.is-text:hover,html.theme--documenter-dark .button.is-text.is-hovered,html.theme--documenter-dark .button.is-text:focus,html.theme--documenter-dark .button.is-text.is-focused{background-color:#282f2f;color:#f2f2f2}html.theme--documenter-dark .button.is-text:active,html.theme--documenter-dark .button.is-text.is-active{background-color:#1d2122;color:#f2f2f2}html.theme--documenter-dark .button.is-text[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}html.theme--documenter-dark .button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#1abc9c;text-decoration:none}html.theme--documenter-dark .button.is-ghost:hover,html.theme--documenter-dark .button.is-ghost.is-hovered{color:#1abc9c;text-decoration:underline}html.theme--documenter-dark .button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:hover,html.theme--documenter-dark .button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:focus,html.theme--documenter-dark .button.is-white.is-focused{border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:focus:not(:active),html.theme--documenter-dark .button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .button.is-white:active,html.theme--documenter-dark .button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}html.theme--documenter-dark .button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted:hover,html.theme--documenter-dark .button.is-white.is-inverted.is-hovered{background-color:#000}html.theme--documenter-dark .button.is-white.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-white.is-outlined:hover,html.theme--documenter-dark .button.is-white.is-outlined.is-hovered,html.theme--documenter-dark .button.is-white.is-outlined:focus,html.theme--documenter-dark .button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-white.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-white.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:hover,html.theme--documenter-dark .button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:focus,html.theme--documenter-dark .button.is-black.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:focus:not(:active),html.theme--documenter-dark .button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .button.is-black:active,html.theme--documenter-dark .button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}html.theme--documenter-dark .button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted:hover,html.theme--documenter-dark .button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-black.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-outlined:hover,html.theme--documenter-dark .button.is-black.is-outlined.is-hovered,html.theme--documenter-dark .button.is-black.is-outlined:focus,html.theme--documenter-dark .button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-black.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-black.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-light{background-color:#ecf0f1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:hover,html.theme--documenter-dark .button.is-light.is-hovered{background-color:#e5eaec;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:focus,html.theme--documenter-dark .button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:focus:not(:active),html.theme--documenter-dark .button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .button.is-light:active,html.theme--documenter-dark .button.is-light.is-active{background-color:#dde4e6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light{background-color:#ecf0f1;border-color:#ecf0f1;box-shadow:none}html.theme--documenter-dark .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted:hover,html.theme--documenter-dark .button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-light.is-outlined{background-color:transparent;border-color:#ecf0f1;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-outlined:hover,html.theme--documenter-dark .button.is-light.is-outlined.is-hovered,html.theme--documenter-dark .button.is-light.is-outlined:focus,html.theme--documenter-dark .button.is-light.is-outlined.is-focused{background-color:#ecf0f1;border-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-light.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-light.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-outlined{background-color:transparent;border-color:#ecf0f1;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-dark,html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:hover,html.theme--documenter-dark .content kbd.button:hover,html.theme--documenter-dark .button.is-dark.is-hovered,html.theme--documenter-dark .content kbd.button.is-hovered{background-color:#232829;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:focus,html.theme--documenter-dark .content kbd.button:focus,html.theme--documenter-dark .button.is-dark.is-focused,html.theme--documenter-dark .content kbd.button.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:focus:not(:active),html.theme--documenter-dark .content kbd.button:focus:not(:active),html.theme--documenter-dark .button.is-dark.is-focused:not(:active),html.theme--documenter-dark .content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .button.is-dark:active,html.theme--documenter-dark .content kbd.button:active,html.theme--documenter-dark .button.is-dark.is-active,html.theme--documenter-dark .content kbd.button.is-active{background-color:#1d2122;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark[disabled],html.theme--documenter-dark .content kbd.button[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark,fieldset[disabled] html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:#282f2f;box-shadow:none}html.theme--documenter-dark .button.is-dark.is-inverted,html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#fff;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted:hover,html.theme--documenter-dark .content kbd.button.is-inverted:hover,html.theme--documenter-dark .button.is-dark.is-inverted.is-hovered,html.theme--documenter-dark .content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-dark.is-inverted[disabled],html.theme--documenter-dark .content kbd.button.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-loading::after,html.theme--documenter-dark .content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-dark.is-outlined,html.theme--documenter-dark .content kbd.button.is-outlined{background-color:transparent;border-color:#282f2f;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-outlined:hover,html.theme--documenter-dark .content kbd.button.is-outlined:hover,html.theme--documenter-dark .button.is-dark.is-outlined.is-hovered,html.theme--documenter-dark .content kbd.button.is-outlined.is-hovered,html.theme--documenter-dark .button.is-dark.is-outlined:focus,html.theme--documenter-dark .content kbd.button.is-outlined:focus,html.theme--documenter-dark .button.is-dark.is-outlined.is-focused,html.theme--documenter-dark .content kbd.button.is-outlined.is-focused{background-color:#282f2f;border-color:#282f2f;color:#fff}html.theme--documenter-dark .button.is-dark.is-outlined.is-loading::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:hover::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:focus::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-dark.is-outlined[disabled],html.theme--documenter-dark .content kbd.button.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-outlined,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-outlined{background-color:transparent;border-color:#282f2f;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:hover,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:focus,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-focused,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined[disabled],html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-primary,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink{background-color:#375a7f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:hover,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#335476;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:focus,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:focus:not(:active),html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus:not(:active),html.theme--documenter-dark .button.is-primary.is-focused:not(:active),html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .button.is-primary:active,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary.is-active,html.theme--documenter-dark .docstring>section>a.button.is-active.docs-sourcelink{background-color:#2f4d6d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary[disabled],html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink{background-color:#375a7f;border-color:#375a7f;box-shadow:none}html.theme--documenter-dark .button.is-primary.is-inverted,html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted:hover,html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-inverted.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}html.theme--documenter-dark .button.is-primary.is-inverted[disabled],html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-loading::after,html.theme--documenter-dark .docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-primary.is-outlined,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#375a7f;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-outlined:hover,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-outlined.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-outlined:focus,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-outlined.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#375a7f;border-color:#375a7f;color:#fff}html.theme--documenter-dark .button.is-primary.is-outlined.is-loading::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #375a7f #375a7f !important}html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:hover::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:focus::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-primary.is-outlined[disabled],html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-outlined,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#375a7f;box-shadow:none;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:hover,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:focus,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #375a7f #375a7f !important}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined[disabled],html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-primary.is-light,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink{background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .button.is-primary.is-light:hover,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-light.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e8eef5;border-color:transparent;color:#4d7eb2}html.theme--documenter-dark .button.is-primary.is-light:active,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary.is-light.is-active,html.theme--documenter-dark .docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#dfe8f1;border-color:transparent;color:#4d7eb2}html.theme--documenter-dark .button.is-link{background-color:#1abc9c;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:hover,html.theme--documenter-dark .button.is-link.is-hovered{background-color:#18b193;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:focus,html.theme--documenter-dark .button.is-link.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:focus:not(:active),html.theme--documenter-dark .button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .button.is-link:active,html.theme--documenter-dark .button.is-link.is-active{background-color:#17a689;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link{background-color:#1abc9c;border-color:#1abc9c;box-shadow:none}html.theme--documenter-dark .button.is-link.is-inverted{background-color:#fff;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted:hover,html.theme--documenter-dark .button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-link.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-link.is-outlined{background-color:transparent;border-color:#1abc9c;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-outlined:hover,html.theme--documenter-dark .button.is-link.is-outlined.is-hovered,html.theme--documenter-dark .button.is-link.is-outlined:focus,html.theme--documenter-dark .button.is-link.is-outlined.is-focused{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #1abc9c #1abc9c !important}html.theme--documenter-dark .button.is-link.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-link.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-outlined{background-color:transparent;border-color:#1abc9c;box-shadow:none;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #1abc9c #1abc9c !important}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-link.is-light{background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .button.is-link.is-light:hover,html.theme--documenter-dark .button.is-link.is-light.is-hovered{background-color:#e2fbf6;border-color:transparent;color:#15987e}html.theme--documenter-dark .button.is-link.is-light:active,html.theme--documenter-dark .button.is-link.is-light.is-active{background-color:#d7f9f3;border-color:transparent;color:#15987e}html.theme--documenter-dark .button.is-info{background-color:#024c7d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:hover,html.theme--documenter-dark .button.is-info.is-hovered{background-color:#024470;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:focus,html.theme--documenter-dark .button.is-info.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:focus:not(:active),html.theme--documenter-dark .button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .button.is-info:active,html.theme--documenter-dark .button.is-info.is-active{background-color:#023d64;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info{background-color:#024c7d;border-color:#024c7d;box-shadow:none}html.theme--documenter-dark .button.is-info.is-inverted{background-color:#fff;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted:hover,html.theme--documenter-dark .button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-info.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#024c7d}html.theme--documenter-dark .button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-info.is-outlined{background-color:transparent;border-color:#024c7d;color:#024c7d}html.theme--documenter-dark .button.is-info.is-outlined:hover,html.theme--documenter-dark .button.is-info.is-outlined.is-hovered,html.theme--documenter-dark .button.is-info.is-outlined:focus,html.theme--documenter-dark .button.is-info.is-outlined.is-focused{background-color:#024c7d;border-color:#024c7d;color:#fff}html.theme--documenter-dark .button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #024c7d #024c7d !important}html.theme--documenter-dark .button.is-info.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-info.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-outlined{background-color:transparent;border-color:#024c7d;box-shadow:none;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #024c7d #024c7d !important}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-info.is-light{background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .button.is-info.is-light:hover,html.theme--documenter-dark .button.is-info.is-light.is-hovered{background-color:#def2fe;border-color:transparent;color:#0e9dfb}html.theme--documenter-dark .button.is-info.is-light:active,html.theme--documenter-dark .button.is-info.is-light.is-active{background-color:#d2edfe;border-color:transparent;color:#0e9dfb}html.theme--documenter-dark .button.is-success{background-color:#008438;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:hover,html.theme--documenter-dark .button.is-success.is-hovered{background-color:#073;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:focus,html.theme--documenter-dark .button.is-success.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:focus:not(:active),html.theme--documenter-dark .button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .button.is-success:active,html.theme--documenter-dark .button.is-success.is-active{background-color:#006b2d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success{background-color:#008438;border-color:#008438;box-shadow:none}html.theme--documenter-dark .button.is-success.is-inverted{background-color:#fff;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted:hover,html.theme--documenter-dark .button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-success.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#008438}html.theme--documenter-dark .button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-success.is-outlined{background-color:transparent;border-color:#008438;color:#008438}html.theme--documenter-dark .button.is-success.is-outlined:hover,html.theme--documenter-dark .button.is-success.is-outlined.is-hovered,html.theme--documenter-dark .button.is-success.is-outlined:focus,html.theme--documenter-dark .button.is-success.is-outlined.is-focused{background-color:#008438;border-color:#008438;color:#fff}html.theme--documenter-dark .button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #008438 #008438 !important}html.theme--documenter-dark .button.is-success.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-success.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-outlined{background-color:transparent;border-color:#008438;box-shadow:none;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #008438 #008438 !important}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-success.is-light{background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .button.is-success.is-light:hover,html.theme--documenter-dark .button.is-success.is-light.is-hovered{background-color:#deffec;border-color:transparent;color:#00eb64}html.theme--documenter-dark .button.is-success.is-light:active,html.theme--documenter-dark .button.is-success.is-light.is-active{background-color:#d1ffe5;border-color:transparent;color:#00eb64}html.theme--documenter-dark .button.is-warning{background-color:#ad8100;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:hover,html.theme--documenter-dark .button.is-warning.is-hovered{background-color:#a07700;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:focus,html.theme--documenter-dark .button.is-warning.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:focus:not(:active),html.theme--documenter-dark .button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .button.is-warning:active,html.theme--documenter-dark .button.is-warning.is-active{background-color:#946e00;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning{background-color:#ad8100;border-color:#ad8100;box-shadow:none}html.theme--documenter-dark .button.is-warning.is-inverted{background-color:#fff;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted:hover,html.theme--documenter-dark .button.is-warning.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-warning.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#ad8100;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-outlined:hover,html.theme--documenter-dark .button.is-warning.is-outlined.is-hovered,html.theme--documenter-dark .button.is-warning.is-outlined:focus,html.theme--documenter-dark .button.is-warning.is-outlined.is-focused{background-color:#ad8100;border-color:#ad8100;color:#fff}html.theme--documenter-dark .button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ad8100 #ad8100 !important}html.theme--documenter-dark .button.is-warning.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-warning.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#ad8100;box-shadow:none;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-focused{background-color:#fff;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ad8100 #ad8100 !important}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-warning.is-light{background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .button.is-warning.is-light:hover,html.theme--documenter-dark .button.is-warning.is-light.is-hovered{background-color:#fff7de;border-color:transparent;color:#d19c00}html.theme--documenter-dark .button.is-warning.is-light:active,html.theme--documenter-dark .button.is-warning.is-light.is-active{background-color:#fff3d1;border-color:transparent;color:#d19c00}html.theme--documenter-dark .button.is-danger{background-color:#9e1b0d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:hover,html.theme--documenter-dark .button.is-danger.is-hovered{background-color:#92190c;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:focus,html.theme--documenter-dark .button.is-danger.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:focus:not(:active),html.theme--documenter-dark .button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .button.is-danger:active,html.theme--documenter-dark .button.is-danger.is-active{background-color:#86170b;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger{background-color:#9e1b0d;border-color:#9e1b0d;box-shadow:none}html.theme--documenter-dark .button.is-danger.is-inverted{background-color:#fff;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted:hover,html.theme--documenter-dark .button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-danger.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#9e1b0d;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-outlined:hover,html.theme--documenter-dark .button.is-danger.is-outlined.is-hovered,html.theme--documenter-dark .button.is-danger.is-outlined:focus,html.theme--documenter-dark .button.is-danger.is-outlined.is-focused{background-color:#9e1b0d;border-color:#9e1b0d;color:#fff}html.theme--documenter-dark .button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #9e1b0d #9e1b0d !important}html.theme--documenter-dark .button.is-danger.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-danger.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#9e1b0d;box-shadow:none;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #9e1b0d #9e1b0d !important}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-danger.is-light{background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .button.is-danger.is-light:hover,html.theme--documenter-dark .button.is-danger.is-light.is-hovered{background-color:#fce3e0;border-color:transparent;color:#ec311d}html.theme--documenter-dark .button.is-danger.is-light:active,html.theme--documenter-dark .button.is-danger.is-light.is-active{background-color:#fcd8d5;border-color:transparent;color:#ec311d}html.theme--documenter-dark .button.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}html.theme--documenter-dark .button.is-small:not(.is-rounded),html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:3px}html.theme--documenter-dark .button.is-normal{font-size:1rem}html.theme--documenter-dark .button.is-medium{font-size:1.25rem}html.theme--documenter-dark .button.is-large{font-size:1.5rem}html.theme--documenter-dark .button[disabled],fieldset[disabled] html.theme--documenter-dark .button{background-color:#8c9b9d;border-color:#5e6d6f;box-shadow:none;opacity:.5}html.theme--documenter-dark .button.is-fullwidth{display:flex;width:100%}html.theme--documenter-dark .button.is-loading{color:transparent !important;pointer-events:none}html.theme--documenter-dark .button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}html.theme--documenter-dark .button.is-static{background-color:#282f2f;border-color:#5e6d6f;color:#dbdee0;box-shadow:none;pointer-events:none}html.theme--documenter-dark .button.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}html.theme--documenter-dark .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .buttons .button{margin-bottom:0.5rem}html.theme--documenter-dark .buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}html.theme--documenter-dark .buttons:last-child{margin-bottom:-0.5rem}html.theme--documenter-dark .buttons:not(:last-child){margin-bottom:1rem}html.theme--documenter-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}html.theme--documenter-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:3px}html.theme--documenter-dark .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}html.theme--documenter-dark .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}html.theme--documenter-dark .buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}html.theme--documenter-dark .buttons.has-addons .button:last-child{margin-right:0}html.theme--documenter-dark .buttons.has-addons .button:hover,html.theme--documenter-dark .buttons.has-addons .button.is-hovered{z-index:2}html.theme--documenter-dark .buttons.has-addons .button:focus,html.theme--documenter-dark .buttons.has-addons .button.is-focused,html.theme--documenter-dark .buttons.has-addons .button:active,html.theme--documenter-dark .buttons.has-addons .button.is-active,html.theme--documenter-dark .buttons.has-addons .button.is-selected{z-index:3}html.theme--documenter-dark .buttons.has-addons .button:focus:hover,html.theme--documenter-dark .buttons.has-addons .button.is-focused:hover,html.theme--documenter-dark .buttons.has-addons .button:active:hover,html.theme--documenter-dark .buttons.has-addons .button.is-active:hover,html.theme--documenter-dark .buttons.has-addons .button.is-selected:hover{z-index:4}html.theme--documenter-dark .buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .buttons.is-centered{justify-content:center}html.theme--documenter-dark .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}html.theme--documenter-dark .buttons.is-right{justify-content:flex-end}html.theme--documenter-dark .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .button.is-responsive.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}html.theme--documenter-dark .button.is-responsive,html.theme--documenter-dark .button.is-responsive.is-normal{font-size:.65625rem}html.theme--documenter-dark .button.is-responsive.is-medium{font-size:.75rem}html.theme--documenter-dark .button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .button.is-responsive.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}html.theme--documenter-dark .button.is-responsive,html.theme--documenter-dark .button.is-responsive.is-normal{font-size:.75rem}html.theme--documenter-dark .button.is-responsive.is-medium{font-size:1rem}html.theme--documenter-dark .button.is-responsive.is-large{font-size:1.25rem}}html.theme--documenter-dark .container{flex-grow:1;margin:0 auto;position:relative;width:auto}html.theme--documenter-dark .container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){html.theme--documenter-dark .container{max-width:992px}}@media screen and (max-width: 1215px){html.theme--documenter-dark .container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){html.theme--documenter-dark .container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){html.theme--documenter-dark .container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){html.theme--documenter-dark .container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}html.theme--documenter-dark .content li+li{margin-top:0.25em}html.theme--documenter-dark .content p:not(:last-child),html.theme--documenter-dark .content dl:not(:last-child),html.theme--documenter-dark .content ol:not(:last-child),html.theme--documenter-dark .content ul:not(:last-child),html.theme--documenter-dark .content blockquote:not(:last-child),html.theme--documenter-dark .content pre:not(:last-child),html.theme--documenter-dark .content table:not(:last-child){margin-bottom:1em}html.theme--documenter-dark .content h1,html.theme--documenter-dark .content h2,html.theme--documenter-dark .content h3,html.theme--documenter-dark .content h4,html.theme--documenter-dark .content h5,html.theme--documenter-dark .content h6{color:#f2f2f2;font-weight:600;line-height:1.125}html.theme--documenter-dark .content h1{font-size:2em;margin-bottom:0.5em}html.theme--documenter-dark .content h1:not(:first-child){margin-top:1em}html.theme--documenter-dark .content h2{font-size:1.75em;margin-bottom:0.5714em}html.theme--documenter-dark .content h2:not(:first-child){margin-top:1.1428em}html.theme--documenter-dark .content h3{font-size:1.5em;margin-bottom:0.6666em}html.theme--documenter-dark .content h3:not(:first-child){margin-top:1.3333em}html.theme--documenter-dark .content h4{font-size:1.25em;margin-bottom:0.8em}html.theme--documenter-dark .content h5{font-size:1.125em;margin-bottom:0.8888em}html.theme--documenter-dark .content h6{font-size:1em;margin-bottom:1em}html.theme--documenter-dark .content blockquote{background-color:#282f2f;border-left:5px solid #5e6d6f;padding:1.25em 1.5em}html.theme--documenter-dark .content ol{list-style-position:outside;margin-left:2em;margin-top:1em}html.theme--documenter-dark .content ol:not([type]){list-style-type:decimal}html.theme--documenter-dark .content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}html.theme--documenter-dark .content ol.is-lower-roman:not([type]){list-style-type:lower-roman}html.theme--documenter-dark .content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}html.theme--documenter-dark .content ol.is-upper-roman:not([type]){list-style-type:upper-roman}html.theme--documenter-dark .content ul{list-style:disc outside;margin-left:2em;margin-top:1em}html.theme--documenter-dark .content ul ul{list-style-type:circle;margin-top:0.5em}html.theme--documenter-dark .content ul ul ul{list-style-type:square}html.theme--documenter-dark .content dd{margin-left:2em}html.theme--documenter-dark .content figure{margin-left:2em;margin-right:2em;text-align:center}html.theme--documenter-dark .content figure:not(:first-child){margin-top:2em}html.theme--documenter-dark .content figure:not(:last-child){margin-bottom:2em}html.theme--documenter-dark .content figure img{display:inline-block}html.theme--documenter-dark .content figure figcaption{font-style:italic}html.theme--documenter-dark .content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}html.theme--documenter-dark .content sup,html.theme--documenter-dark .content sub{font-size:75%}html.theme--documenter-dark .content table{width:100%}html.theme--documenter-dark .content table td,html.theme--documenter-dark .content table th{border:1px solid #5e6d6f;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--documenter-dark .content table th{color:#f2f2f2}html.theme--documenter-dark .content table th:not([align]){text-align:inherit}html.theme--documenter-dark .content table thead td,html.theme--documenter-dark .content table thead th{border-width:0 0 2px;color:#f2f2f2}html.theme--documenter-dark .content table tfoot td,html.theme--documenter-dark .content table tfoot th{border-width:2px 0 0;color:#f2f2f2}html.theme--documenter-dark .content table tbody tr:last-child td,html.theme--documenter-dark .content table tbody tr:last-child th{border-bottom-width:0}html.theme--documenter-dark .content .tabs li+li{margin-top:0}html.theme--documenter-dark .content.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}html.theme--documenter-dark .content.is-normal{font-size:1rem}html.theme--documenter-dark .content.is-medium{font-size:1.25rem}html.theme--documenter-dark .content.is-large{font-size:1.5rem}html.theme--documenter-dark .icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}html.theme--documenter-dark .icon.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}html.theme--documenter-dark .icon.is-medium{height:2rem;width:2rem}html.theme--documenter-dark .icon.is-large{height:3rem;width:3rem}html.theme--documenter-dark .icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}html.theme--documenter-dark .icon-text .icon{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .icon-text .icon:not(:last-child){margin-right:.25em}html.theme--documenter-dark .icon-text .icon:not(:first-child){margin-left:.25em}html.theme--documenter-dark div.icon-text{display:flex}html.theme--documenter-dark .image,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img{display:block;position:relative}html.theme--documenter-dark .image img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}html.theme--documenter-dark .image img.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}html.theme--documenter-dark .image.is-fullwidth,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}html.theme--documenter-dark .image.is-square img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--documenter-dark .image.is-square .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--documenter-dark .image.is-1by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--documenter-dark .image.is-1by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--documenter-dark .image.is-5by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--documenter-dark .image.is-5by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--documenter-dark .image.is-4by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--documenter-dark .image.is-4by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--documenter-dark .image.is-3by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--documenter-dark .image.is-3by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--documenter-dark .image.is-5by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--documenter-dark .image.is-5by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--documenter-dark .image.is-16by9 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--documenter-dark .image.is-16by9 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--documenter-dark .image.is-2by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--documenter-dark .image.is-2by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--documenter-dark .image.is-3by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--documenter-dark .image.is-3by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--documenter-dark .image.is-4by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--documenter-dark .image.is-4by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--documenter-dark .image.is-3by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--documenter-dark .image.is-3by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--documenter-dark .image.is-2by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--documenter-dark .image.is-2by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--documenter-dark .image.is-3by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--documenter-dark .image.is-3by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--documenter-dark .image.is-9by16 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--documenter-dark .image.is-9by16 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--documenter-dark .image.is-1by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--documenter-dark .image.is-1by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--documenter-dark .image.is-1by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--documenter-dark .image.is-1by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}html.theme--documenter-dark .image.is-square,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square,html.theme--documenter-dark .image.is-1by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}html.theme--documenter-dark .image.is-5by4,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}html.theme--documenter-dark .image.is-4by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}html.theme--documenter-dark .image.is-3by2,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}html.theme--documenter-dark .image.is-5by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}html.theme--documenter-dark .image.is-16by9,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}html.theme--documenter-dark .image.is-2by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}html.theme--documenter-dark .image.is-3by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}html.theme--documenter-dark .image.is-4by5,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}html.theme--documenter-dark .image.is-3by4,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}html.theme--documenter-dark .image.is-2by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}html.theme--documenter-dark .image.is-3by5,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}html.theme--documenter-dark .image.is-9by16,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}html.theme--documenter-dark .image.is-1by2,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}html.theme--documenter-dark .image.is-1by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}html.theme--documenter-dark .image.is-16x16,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}html.theme--documenter-dark .image.is-24x24,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}html.theme--documenter-dark .image.is-32x32,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}html.theme--documenter-dark .image.is-48x48,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}html.theme--documenter-dark .image.is-64x64,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}html.theme--documenter-dark .image.is-96x96,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}html.theme--documenter-dark .image.is-128x128,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}html.theme--documenter-dark .notification{background-color:#282f2f;border-radius:.4em;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}html.theme--documenter-dark .notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--documenter-dark .notification strong{color:currentColor}html.theme--documenter-dark .notification code,html.theme--documenter-dark .notification pre{background:#fff}html.theme--documenter-dark .notification pre code{background:transparent}html.theme--documenter-dark .notification>.delete{right:.5rem;position:absolute;top:0.5rem}html.theme--documenter-dark .notification .title,html.theme--documenter-dark .notification .subtitle,html.theme--documenter-dark .notification .content{color:currentColor}html.theme--documenter-dark .notification.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .notification.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .notification.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .notification.is-dark,html.theme--documenter-dark .content kbd.notification{background-color:#282f2f;color:#fff}html.theme--documenter-dark .notification.is-primary,html.theme--documenter-dark .docstring>section>a.notification.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .notification.is-primary.is-light,html.theme--documenter-dark .docstring>section>a.notification.is-light.docs-sourcelink{background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .notification.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .notification.is-link.is-light{background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .notification.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .notification.is-info.is-light{background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .notification.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .notification.is-success.is-light{background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .notification.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .notification.is-warning.is-light{background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .notification.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .notification.is-danger.is-light{background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}html.theme--documenter-dark .progress::-webkit-progress-bar{background-color:#343c3d}html.theme--documenter-dark .progress::-webkit-progress-value{background-color:#dbdee0}html.theme--documenter-dark .progress::-moz-progress-bar{background-color:#dbdee0}html.theme--documenter-dark .progress::-ms-fill{background-color:#dbdee0;border:none}html.theme--documenter-dark .progress.is-white::-webkit-progress-value{background-color:#fff}html.theme--documenter-dark .progress.is-white::-moz-progress-bar{background-color:#fff}html.theme--documenter-dark .progress.is-white::-ms-fill{background-color:#fff}html.theme--documenter-dark .progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-black::-webkit-progress-value{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black::-moz-progress-bar{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black::-ms-fill{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-light::-webkit-progress-value{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light::-moz-progress-bar{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light::-ms-fill{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light:indeterminate{background-image:linear-gradient(to right, #ecf0f1 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-dark::-webkit-progress-value,html.theme--documenter-dark .content kbd.progress::-webkit-progress-value{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark::-moz-progress-bar,html.theme--documenter-dark .content kbd.progress::-moz-progress-bar{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark::-ms-fill,html.theme--documenter-dark .content kbd.progress::-ms-fill{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark:indeterminate,html.theme--documenter-dark .content kbd.progress:indeterminate{background-image:linear-gradient(to right, #282f2f 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-primary::-webkit-progress-value,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary::-moz-progress-bar,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary::-ms-fill,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary:indeterminate,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #375a7f 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-link::-webkit-progress-value{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link::-moz-progress-bar{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link::-ms-fill{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link:indeterminate{background-image:linear-gradient(to right, #1abc9c 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-info::-webkit-progress-value{background-color:#024c7d}html.theme--documenter-dark .progress.is-info::-moz-progress-bar{background-color:#024c7d}html.theme--documenter-dark .progress.is-info::-ms-fill{background-color:#024c7d}html.theme--documenter-dark .progress.is-info:indeterminate{background-image:linear-gradient(to right, #024c7d 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-success::-webkit-progress-value{background-color:#008438}html.theme--documenter-dark .progress.is-success::-moz-progress-bar{background-color:#008438}html.theme--documenter-dark .progress.is-success::-ms-fill{background-color:#008438}html.theme--documenter-dark .progress.is-success:indeterminate{background-image:linear-gradient(to right, #008438 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-warning::-webkit-progress-value{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning::-moz-progress-bar{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning::-ms-fill{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning:indeterminate{background-image:linear-gradient(to right, #ad8100 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-danger::-webkit-progress-value{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger::-moz-progress-bar{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger::-ms-fill{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger:indeterminate{background-image:linear-gradient(to right, #9e1b0d 30%, #343c3d 30%)}html.theme--documenter-dark .progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#343c3d;background-image:linear-gradient(to right, #fff 30%, #343c3d 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}html.theme--documenter-dark .progress:indeterminate::-webkit-progress-bar{background-color:transparent}html.theme--documenter-dark .progress:indeterminate::-moz-progress-bar{background-color:transparent}html.theme--documenter-dark .progress:indeterminate::-ms-fill{animation-name:none}html.theme--documenter-dark .progress.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}html.theme--documenter-dark .progress.is-medium{height:1.25rem}html.theme--documenter-dark .progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}html.theme--documenter-dark .table{background-color:#343c3d;color:#fff}html.theme--documenter-dark .table td,html.theme--documenter-dark .table th{border:1px solid #5e6d6f;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--documenter-dark .table td.is-white,html.theme--documenter-dark .table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .table td.is-black,html.theme--documenter-dark .table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .table td.is-light,html.theme--documenter-dark .table th.is-light{background-color:#ecf0f1;border-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .table td.is-dark,html.theme--documenter-dark .table th.is-dark{background-color:#282f2f;border-color:#282f2f;color:#fff}html.theme--documenter-dark .table td.is-primary,html.theme--documenter-dark .table th.is-primary{background-color:#375a7f;border-color:#375a7f;color:#fff}html.theme--documenter-dark .table td.is-link,html.theme--documenter-dark .table th.is-link{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .table td.is-info,html.theme--documenter-dark .table th.is-info{background-color:#024c7d;border-color:#024c7d;color:#fff}html.theme--documenter-dark .table td.is-success,html.theme--documenter-dark .table th.is-success{background-color:#008438;border-color:#008438;color:#fff}html.theme--documenter-dark .table td.is-warning,html.theme--documenter-dark .table th.is-warning{background-color:#ad8100;border-color:#ad8100;color:#fff}html.theme--documenter-dark .table td.is-danger,html.theme--documenter-dark .table th.is-danger{background-color:#9e1b0d;border-color:#9e1b0d;color:#fff}html.theme--documenter-dark .table td.is-narrow,html.theme--documenter-dark .table th.is-narrow{white-space:nowrap;width:1%}html.theme--documenter-dark .table td.is-selected,html.theme--documenter-dark .table th.is-selected{background-color:#375a7f;color:#fff}html.theme--documenter-dark .table td.is-selected a,html.theme--documenter-dark .table td.is-selected strong,html.theme--documenter-dark .table th.is-selected a,html.theme--documenter-dark .table th.is-selected strong{color:currentColor}html.theme--documenter-dark .table td.is-vcentered,html.theme--documenter-dark .table th.is-vcentered{vertical-align:middle}html.theme--documenter-dark .table th{color:#f2f2f2}html.theme--documenter-dark .table th:not([align]){text-align:left}html.theme--documenter-dark .table tr.is-selected{background-color:#375a7f;color:#fff}html.theme--documenter-dark .table tr.is-selected a,html.theme--documenter-dark .table tr.is-selected strong{color:currentColor}html.theme--documenter-dark .table tr.is-selected td,html.theme--documenter-dark .table tr.is-selected th{border-color:#fff;color:currentColor}html.theme--documenter-dark .table thead{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table thead td,html.theme--documenter-dark .table thead th{border-width:0 0 2px;color:#f2f2f2}html.theme--documenter-dark .table tfoot{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table tfoot td,html.theme--documenter-dark .table tfoot th{border-width:2px 0 0;color:#f2f2f2}html.theme--documenter-dark .table tbody{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table tbody tr:last-child td,html.theme--documenter-dark .table tbody tr:last-child th{border-bottom-width:0}html.theme--documenter-dark .table.is-bordered td,html.theme--documenter-dark .table.is-bordered th{border-width:1px}html.theme--documenter-dark .table.is-bordered tr:last-child td,html.theme--documenter-dark .table.is-bordered tr:last-child th{border-bottom-width:1px}html.theme--documenter-dark .table.is-fullwidth{width:100%}html.theme--documenter-dark .table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#282f2f}html.theme--documenter-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#282f2f}html.theme--documenter-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#2d3435}html.theme--documenter-dark .table.is-narrow td,html.theme--documenter-dark .table.is-narrow th{padding:0.25em 0.5em}html.theme--documenter-dark .table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#282f2f}html.theme--documenter-dark .table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}html.theme--documenter-dark .tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .tags .tag,html.theme--documenter-dark .tags .content kbd,html.theme--documenter-dark .content .tags kbd,html.theme--documenter-dark .tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}html.theme--documenter-dark .tags .tag:not(:last-child),html.theme--documenter-dark .tags .content kbd:not(:last-child),html.theme--documenter-dark .content .tags kbd:not(:last-child),html.theme--documenter-dark .tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}html.theme--documenter-dark .tags:last-child{margin-bottom:-0.5rem}html.theme--documenter-dark .tags:not(:last-child){margin-bottom:1rem}html.theme--documenter-dark .tags.are-medium .tag:not(.is-normal):not(.is-large),html.theme--documenter-dark .tags.are-medium .content kbd:not(.is-normal):not(.is-large),html.theme--documenter-dark .content .tags.are-medium kbd:not(.is-normal):not(.is-large),html.theme--documenter-dark .tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}html.theme--documenter-dark .tags.are-large .tag:not(.is-normal):not(.is-medium),html.theme--documenter-dark .tags.are-large .content kbd:not(.is-normal):not(.is-medium),html.theme--documenter-dark .content .tags.are-large kbd:not(.is-normal):not(.is-medium),html.theme--documenter-dark .tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}html.theme--documenter-dark .tags.is-centered{justify-content:center}html.theme--documenter-dark .tags.is-centered .tag,html.theme--documenter-dark .tags.is-centered .content kbd,html.theme--documenter-dark .content .tags.is-centered kbd,html.theme--documenter-dark .tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}html.theme--documenter-dark .tags.is-right{justify-content:flex-end}html.theme--documenter-dark .tags.is-right .tag:not(:first-child),html.theme--documenter-dark .tags.is-right .content kbd:not(:first-child),html.theme--documenter-dark .content .tags.is-right kbd:not(:first-child),html.theme--documenter-dark .tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}html.theme--documenter-dark .tags.is-right .tag:not(:last-child),html.theme--documenter-dark .tags.is-right .content kbd:not(:last-child),html.theme--documenter-dark .content .tags.is-right kbd:not(:last-child),html.theme--documenter-dark .tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}html.theme--documenter-dark .tags.has-addons .tag,html.theme--documenter-dark .tags.has-addons .content kbd,html.theme--documenter-dark .content .tags.has-addons kbd,html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}html.theme--documenter-dark .tags.has-addons .tag:not(:first-child),html.theme--documenter-dark .tags.has-addons .content kbd:not(:first-child),html.theme--documenter-dark .content .tags.has-addons kbd:not(:first-child),html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}html.theme--documenter-dark .tags.has-addons .tag:not(:last-child),html.theme--documenter-dark .tags.has-addons .content kbd:not(:last-child),html.theme--documenter-dark .content .tags.has-addons kbd:not(:last-child),html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}html.theme--documenter-dark .tag:not(body),html.theme--documenter-dark .content kbd:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#282f2f;border-radius:.4em;color:#fff;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}html.theme--documenter-dark .tag:not(body) .delete,html.theme--documenter-dark .content kbd:not(body) .delete,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}html.theme--documenter-dark .tag.is-white:not(body),html.theme--documenter-dark .content kbd.is-white:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .tag.is-black:not(body),html.theme--documenter-dark .content kbd.is-black:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .tag.is-light:not(body),html.theme--documenter-dark .content kbd.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .tag.is-dark:not(body),html.theme--documenter-dark .content kbd:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-dark:not(body),html.theme--documenter-dark .content .docstring>section>kbd:not(body){background-color:#282f2f;color:#fff}html.theme--documenter-dark .tag.is-primary:not(body),html.theme--documenter-dark .content kbd.is-primary:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body){background-color:#375a7f;color:#fff}html.theme--documenter-dark .tag.is-primary.is-light:not(body),html.theme--documenter-dark .content kbd.is-primary.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .tag.is-link:not(body),html.theme--documenter-dark .content kbd.is-link:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#1abc9c;color:#fff}html.theme--documenter-dark .tag.is-link.is-light:not(body),html.theme--documenter-dark .content kbd.is-link.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .tag.is-info:not(body),html.theme--documenter-dark .content kbd.is-info:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#024c7d;color:#fff}html.theme--documenter-dark .tag.is-info.is-light:not(body),html.theme--documenter-dark .content kbd.is-info.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .tag.is-success:not(body),html.theme--documenter-dark .content kbd.is-success:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#008438;color:#fff}html.theme--documenter-dark .tag.is-success.is-light:not(body),html.theme--documenter-dark .content kbd.is-success.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .tag.is-warning:not(body),html.theme--documenter-dark .content kbd.is-warning:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#ad8100;color:#fff}html.theme--documenter-dark .tag.is-warning.is-light:not(body),html.theme--documenter-dark .content kbd.is-warning.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .tag.is-danger:not(body),html.theme--documenter-dark .content kbd.is-danger:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .tag.is-danger.is-light:not(body),html.theme--documenter-dark .content kbd.is-danger.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .tag.is-normal:not(body),html.theme--documenter-dark .content kbd.is-normal:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}html.theme--documenter-dark .tag.is-medium:not(body),html.theme--documenter-dark .content kbd.is-medium:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}html.theme--documenter-dark .tag.is-large:not(body),html.theme--documenter-dark .content kbd.is-large:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}html.theme--documenter-dark .tag:not(body) .icon:first-child:not(:last-child),html.theme--documenter-dark .content kbd:not(body) .icon:first-child:not(:last-child),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}html.theme--documenter-dark .tag:not(body) .icon:last-child:not(:first-child),html.theme--documenter-dark .content kbd:not(body) .icon:last-child:not(:first-child),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}html.theme--documenter-dark .tag:not(body) .icon:first-child:last-child,html.theme--documenter-dark .content kbd:not(body) .icon:first-child:last-child,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}html.theme--documenter-dark .tag.is-delete:not(body),html.theme--documenter-dark .content kbd.is-delete:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}html.theme--documenter-dark .tag.is-delete:not(body)::before,html.theme--documenter-dark .content kbd.is-delete:not(body)::before,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::before,html.theme--documenter-dark .tag.is-delete:not(body)::after,html.theme--documenter-dark .content kbd.is-delete:not(body)::after,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--documenter-dark .tag.is-delete:not(body)::before,html.theme--documenter-dark .content kbd.is-delete:not(body)::before,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}html.theme--documenter-dark .tag.is-delete:not(body)::after,html.theme--documenter-dark .content kbd.is-delete:not(body)::after,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}html.theme--documenter-dark .tag.is-delete:not(body):hover,html.theme--documenter-dark .content kbd.is-delete:not(body):hover,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):hover,html.theme--documenter-dark .tag.is-delete:not(body):focus,html.theme--documenter-dark .content kbd.is-delete:not(body):focus,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#1d2122}html.theme--documenter-dark .tag.is-delete:not(body):active,html.theme--documenter-dark .content kbd.is-delete:not(body):active,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#111414}html.theme--documenter-dark .tag.is-rounded:not(body),html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:not(body),html.theme--documenter-dark .content kbd.is-rounded:not(body),html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}html.theme--documenter-dark a.tag:hover,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:hover{text-decoration:underline}html.theme--documenter-dark .title,html.theme--documenter-dark .subtitle{word-break:break-word}html.theme--documenter-dark .title em,html.theme--documenter-dark .title span,html.theme--documenter-dark .subtitle em,html.theme--documenter-dark .subtitle span{font-weight:inherit}html.theme--documenter-dark .title sub,html.theme--documenter-dark .subtitle sub{font-size:.75em}html.theme--documenter-dark .title sup,html.theme--documenter-dark .subtitle sup{font-size:.75em}html.theme--documenter-dark .title .tag,html.theme--documenter-dark .title .content kbd,html.theme--documenter-dark .content .title kbd,html.theme--documenter-dark .title .docstring>section>a.docs-sourcelink,html.theme--documenter-dark .subtitle .tag,html.theme--documenter-dark .subtitle .content kbd,html.theme--documenter-dark .content .subtitle kbd,html.theme--documenter-dark .subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}html.theme--documenter-dark .title{color:#fff;font-size:2rem;font-weight:500;line-height:1.125}html.theme--documenter-dark .title strong{color:inherit;font-weight:inherit}html.theme--documenter-dark .title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}html.theme--documenter-dark .title.is-1{font-size:3rem}html.theme--documenter-dark .title.is-2{font-size:2.5rem}html.theme--documenter-dark .title.is-3{font-size:2rem}html.theme--documenter-dark .title.is-4{font-size:1.5rem}html.theme--documenter-dark .title.is-5{font-size:1.25rem}html.theme--documenter-dark .title.is-6{font-size:1rem}html.theme--documenter-dark .title.is-7{font-size:.75rem}html.theme--documenter-dark .subtitle{color:#8c9b9d;font-size:1.25rem;font-weight:400;line-height:1.25}html.theme--documenter-dark .subtitle strong{color:#8c9b9d;font-weight:600}html.theme--documenter-dark .subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}html.theme--documenter-dark .subtitle.is-1{font-size:3rem}html.theme--documenter-dark .subtitle.is-2{font-size:2.5rem}html.theme--documenter-dark .subtitle.is-3{font-size:2rem}html.theme--documenter-dark .subtitle.is-4{font-size:1.5rem}html.theme--documenter-dark .subtitle.is-5{font-size:1.25rem}html.theme--documenter-dark .subtitle.is-6{font-size:1rem}html.theme--documenter-dark .subtitle.is-7{font-size:.75rem}html.theme--documenter-dark .heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}html.theme--documenter-dark .number{align-items:center;background-color:#282f2f;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{background-color:#1f2424;border-color:#5e6d6f;border-radius:.4em;color:#dbdee0}html.theme--documenter-dark .select select::-moz-placeholder,html.theme--documenter-dark .textarea::-moz-placeholder,html.theme--documenter-dark .input::-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#868c98}html.theme--documenter-dark .select select::-webkit-input-placeholder,html.theme--documenter-dark .textarea::-webkit-input-placeholder,html.theme--documenter-dark .input::-webkit-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#868c98}html.theme--documenter-dark .select select:-moz-placeholder,html.theme--documenter-dark .textarea:-moz-placeholder,html.theme--documenter-dark .input:-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#868c98}html.theme--documenter-dark .select select:-ms-input-placeholder,html.theme--documenter-dark .textarea:-ms-input-placeholder,html.theme--documenter-dark .input:-ms-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#868c98}html.theme--documenter-dark .select select:hover,html.theme--documenter-dark .textarea:hover,html.theme--documenter-dark .input:hover,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:hover,html.theme--documenter-dark .select select.is-hovered,html.theme--documenter-dark .is-hovered.textarea,html.theme--documenter-dark .is-hovered.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#8c9b9d}html.theme--documenter-dark .select select:focus,html.theme--documenter-dark .textarea:focus,html.theme--documenter-dark .input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:focus,html.theme--documenter-dark .select select.is-focused,html.theme--documenter-dark .is-focused.textarea,html.theme--documenter-dark .is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .select select:active,html.theme--documenter-dark .textarea:active,html.theme--documenter-dark .input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:active,html.theme--documenter-dark .select select.is-active,html.theme--documenter-dark .is-active.textarea,html.theme--documenter-dark .is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{border-color:#1abc9c;box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .select select[disabled],html.theme--documenter-dark .textarea[disabled],html.theme--documenter-dark .input[disabled],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] html.theme--documenter-dark .select select,fieldset[disabled] html.theme--documenter-dark .textarea,fieldset[disabled] html.theme--documenter-dark .input,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{background-color:#8c9b9d;border-color:#282f2f;box-shadow:none;color:#fff}html.theme--documenter-dark .select select[disabled]::-moz-placeholder,html.theme--documenter-dark .textarea[disabled]::-moz-placeholder,html.theme--documenter-dark .input[disabled]::-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .select select::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .input::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]::-webkit-input-placeholder,html.theme--documenter-dark .textarea[disabled]::-webkit-input-placeholder,html.theme--documenter-dark .input[disabled]::-webkit-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .select select::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .input::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]:-moz-placeholder,html.theme--documenter-dark .textarea[disabled]:-moz-placeholder,html.theme--documenter-dark .input[disabled]:-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .select select:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .input:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]:-ms-input-placeholder,html.theme--documenter-dark .textarea[disabled]:-ms-input-placeholder,html.theme--documenter-dark .input[disabled]:-ms-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .select select:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .input:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}html.theme--documenter-dark .textarea[readonly],html.theme--documenter-dark .input[readonly],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}html.theme--documenter-dark .is-white.textarea,html.theme--documenter-dark .is-white.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}html.theme--documenter-dark .is-white.textarea:focus,html.theme--documenter-dark .is-white.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white:focus,html.theme--documenter-dark .is-white.is-focused.textarea,html.theme--documenter-dark .is-white.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-white.textarea:active,html.theme--documenter-dark .is-white.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white:active,html.theme--documenter-dark .is-white.is-active.textarea,html.theme--documenter-dark .is-white.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .is-black.textarea,html.theme--documenter-dark .is-black.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}html.theme--documenter-dark .is-black.textarea:focus,html.theme--documenter-dark .is-black.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black:focus,html.theme--documenter-dark .is-black.is-focused.textarea,html.theme--documenter-dark .is-black.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-black.textarea:active,html.theme--documenter-dark .is-black.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black:active,html.theme--documenter-dark .is-black.is-active.textarea,html.theme--documenter-dark .is-black.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .is-light.textarea,html.theme--documenter-dark .is-light.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light{border-color:#ecf0f1}html.theme--documenter-dark .is-light.textarea:focus,html.theme--documenter-dark .is-light.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light:focus,html.theme--documenter-dark .is-light.is-focused.textarea,html.theme--documenter-dark .is-light.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-light.textarea:active,html.theme--documenter-dark .is-light.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light:active,html.theme--documenter-dark .is-light.is-active.textarea,html.theme--documenter-dark .is-light.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .is-dark.textarea,html.theme--documenter-dark .content kbd.textarea,html.theme--documenter-dark .is-dark.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark,html.theme--documenter-dark .content kbd.input{border-color:#282f2f}html.theme--documenter-dark .is-dark.textarea:focus,html.theme--documenter-dark .content kbd.textarea:focus,html.theme--documenter-dark .is-dark.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark:focus,html.theme--documenter-dark .content kbd.input:focus,html.theme--documenter-dark .is-dark.is-focused.textarea,html.theme--documenter-dark .content kbd.is-focused.textarea,html.theme--documenter-dark .is-dark.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .content kbd.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input.is-focused,html.theme--documenter-dark .is-dark.textarea:active,html.theme--documenter-dark .content kbd.textarea:active,html.theme--documenter-dark .is-dark.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark:active,html.theme--documenter-dark .content kbd.input:active,html.theme--documenter-dark .is-dark.is-active.textarea,html.theme--documenter-dark .content kbd.is-active.textarea,html.theme--documenter-dark .is-dark.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .content kbd.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .is-primary.textarea,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink{border-color:#375a7f}html.theme--documenter-dark .is-primary.textarea:focus,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink:focus,html.theme--documenter-dark .is-primary.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary:focus,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink:focus,html.theme--documenter-dark .is-primary.is-focused.textarea,html.theme--documenter-dark .docstring>section>a.is-focused.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .docstring>section>a.is-focused.input.docs-sourcelink,html.theme--documenter-dark .is-primary.textarea:active,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink:active,html.theme--documenter-dark .is-primary.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary:active,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink:active,html.theme--documenter-dark .is-primary.is-active.textarea,html.theme--documenter-dark .docstring>section>a.is-active.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .is-link.textarea,html.theme--documenter-dark .is-link.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link{border-color:#1abc9c}html.theme--documenter-dark .is-link.textarea:focus,html.theme--documenter-dark .is-link.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link:focus,html.theme--documenter-dark .is-link.is-focused.textarea,html.theme--documenter-dark .is-link.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-link.textarea:active,html.theme--documenter-dark .is-link.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link:active,html.theme--documenter-dark .is-link.is-active.textarea,html.theme--documenter-dark .is-link.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .is-info.textarea,html.theme--documenter-dark .is-info.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info{border-color:#024c7d}html.theme--documenter-dark .is-info.textarea:focus,html.theme--documenter-dark .is-info.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info:focus,html.theme--documenter-dark .is-info.is-focused.textarea,html.theme--documenter-dark .is-info.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-info.textarea:active,html.theme--documenter-dark .is-info.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info:active,html.theme--documenter-dark .is-info.is-active.textarea,html.theme--documenter-dark .is-info.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .is-success.textarea,html.theme--documenter-dark .is-success.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success{border-color:#008438}html.theme--documenter-dark .is-success.textarea:focus,html.theme--documenter-dark .is-success.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success:focus,html.theme--documenter-dark .is-success.is-focused.textarea,html.theme--documenter-dark .is-success.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-success.textarea:active,html.theme--documenter-dark .is-success.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success:active,html.theme--documenter-dark .is-success.is-active.textarea,html.theme--documenter-dark .is-success.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .is-warning.textarea,html.theme--documenter-dark .is-warning.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#ad8100}html.theme--documenter-dark .is-warning.textarea:focus,html.theme--documenter-dark .is-warning.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning:focus,html.theme--documenter-dark .is-warning.is-focused.textarea,html.theme--documenter-dark .is-warning.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-warning.textarea:active,html.theme--documenter-dark .is-warning.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning:active,html.theme--documenter-dark .is-warning.is-active.textarea,html.theme--documenter-dark .is-warning.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .is-danger.textarea,html.theme--documenter-dark .is-danger.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#9e1b0d}html.theme--documenter-dark .is-danger.textarea:focus,html.theme--documenter-dark .is-danger.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger:focus,html.theme--documenter-dark .is-danger.is-focused.textarea,html.theme--documenter-dark .is-danger.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-danger.textarea:active,html.theme--documenter-dark .is-danger.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger:active,html.theme--documenter-dark .is-danger.is-active.textarea,html.theme--documenter-dark .is-danger.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .is-small.textarea,html.theme--documenter-dark .is-small.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{border-radius:3px;font-size:.75rem}html.theme--documenter-dark .is-medium.textarea,html.theme--documenter-dark .is-medium.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}html.theme--documenter-dark .is-large.textarea,html.theme--documenter-dark .is-large.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}html.theme--documenter-dark .is-fullwidth.textarea,html.theme--documenter-dark .is-fullwidth.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}html.theme--documenter-dark .is-inline.textarea,html.theme--documenter-dark .is-inline.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}html.theme--documenter-dark .input.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}html.theme--documenter-dark .input.is-static,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}html.theme--documenter-dark .textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}html.theme--documenter-dark .textarea:not([rows]){max-height:40em;min-height:8em}html.theme--documenter-dark .textarea[rows]{height:initial}html.theme--documenter-dark .textarea.has-fixed-size{resize:none}html.theme--documenter-dark .radio,html.theme--documenter-dark .checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}html.theme--documenter-dark .radio input,html.theme--documenter-dark .checkbox input{cursor:pointer}html.theme--documenter-dark .radio:hover,html.theme--documenter-dark .checkbox:hover{color:#8c9b9d}html.theme--documenter-dark .radio[disabled],html.theme--documenter-dark .checkbox[disabled],fieldset[disabled] html.theme--documenter-dark .radio,fieldset[disabled] html.theme--documenter-dark .checkbox,html.theme--documenter-dark .radio input[disabled],html.theme--documenter-dark .checkbox input[disabled]{color:#fff;cursor:not-allowed}html.theme--documenter-dark .radio+.radio{margin-left:.5em}html.theme--documenter-dark .select{display:inline-block;max-width:100%;position:relative;vertical-align:top}html.theme--documenter-dark .select:not(.is-multiple){height:2.5em}html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading)::after{border-color:#1abc9c;right:1.125em;z-index:4}html.theme--documenter-dark .select.is-rounded select,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}html.theme--documenter-dark .select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}html.theme--documenter-dark .select select::-ms-expand{display:none}html.theme--documenter-dark .select select[disabled]:hover,fieldset[disabled] html.theme--documenter-dark .select select:hover{border-color:#282f2f}html.theme--documenter-dark .select select:not([multiple]){padding-right:2.5em}html.theme--documenter-dark .select select[multiple]{height:auto;padding:0}html.theme--documenter-dark .select select[multiple] option{padding:0.5em 1em}html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading):hover::after{border-color:#8c9b9d}html.theme--documenter-dark .select.is-white:not(:hover)::after{border-color:#fff}html.theme--documenter-dark .select.is-white select{border-color:#fff}html.theme--documenter-dark .select.is-white select:hover,html.theme--documenter-dark .select.is-white select.is-hovered{border-color:#f2f2f2}html.theme--documenter-dark .select.is-white select:focus,html.theme--documenter-dark .select.is-white select.is-focused,html.theme--documenter-dark .select.is-white select:active,html.theme--documenter-dark .select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .select.is-black:not(:hover)::after{border-color:#0a0a0a}html.theme--documenter-dark .select.is-black select{border-color:#0a0a0a}html.theme--documenter-dark .select.is-black select:hover,html.theme--documenter-dark .select.is-black select.is-hovered{border-color:#000}html.theme--documenter-dark .select.is-black select:focus,html.theme--documenter-dark .select.is-black select.is-focused,html.theme--documenter-dark .select.is-black select:active,html.theme--documenter-dark .select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .select.is-light:not(:hover)::after{border-color:#ecf0f1}html.theme--documenter-dark .select.is-light select{border-color:#ecf0f1}html.theme--documenter-dark .select.is-light select:hover,html.theme--documenter-dark .select.is-light select.is-hovered{border-color:#dde4e6}html.theme--documenter-dark .select.is-light select:focus,html.theme--documenter-dark .select.is-light select.is-focused,html.theme--documenter-dark .select.is-light select:active,html.theme--documenter-dark .select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .select.is-dark:not(:hover)::after,html.theme--documenter-dark .content kbd.select:not(:hover)::after{border-color:#282f2f}html.theme--documenter-dark .select.is-dark select,html.theme--documenter-dark .content kbd.select select{border-color:#282f2f}html.theme--documenter-dark .select.is-dark select:hover,html.theme--documenter-dark .content kbd.select select:hover,html.theme--documenter-dark .select.is-dark select.is-hovered,html.theme--documenter-dark .content kbd.select select.is-hovered{border-color:#1d2122}html.theme--documenter-dark .select.is-dark select:focus,html.theme--documenter-dark .content kbd.select select:focus,html.theme--documenter-dark .select.is-dark select.is-focused,html.theme--documenter-dark .content kbd.select select.is-focused,html.theme--documenter-dark .select.is-dark select:active,html.theme--documenter-dark .content kbd.select select:active,html.theme--documenter-dark .select.is-dark select.is-active,html.theme--documenter-dark .content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .select.is-primary:not(:hover)::after,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#375a7f}html.theme--documenter-dark .select.is-primary select,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select{border-color:#375a7f}html.theme--documenter-dark .select.is-primary select:hover,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:hover,html.theme--documenter-dark .select.is-primary select.is-hovered,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#2f4d6d}html.theme--documenter-dark .select.is-primary select:focus,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:focus,html.theme--documenter-dark .select.is-primary select.is-focused,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-focused,html.theme--documenter-dark .select.is-primary select:active,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:active,html.theme--documenter-dark .select.is-primary select.is-active,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .select.is-link:not(:hover)::after{border-color:#1abc9c}html.theme--documenter-dark .select.is-link select{border-color:#1abc9c}html.theme--documenter-dark .select.is-link select:hover,html.theme--documenter-dark .select.is-link select.is-hovered{border-color:#17a689}html.theme--documenter-dark .select.is-link select:focus,html.theme--documenter-dark .select.is-link select.is-focused,html.theme--documenter-dark .select.is-link select:active,html.theme--documenter-dark .select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .select.is-info:not(:hover)::after{border-color:#024c7d}html.theme--documenter-dark .select.is-info select{border-color:#024c7d}html.theme--documenter-dark .select.is-info select:hover,html.theme--documenter-dark .select.is-info select.is-hovered{border-color:#023d64}html.theme--documenter-dark .select.is-info select:focus,html.theme--documenter-dark .select.is-info select.is-focused,html.theme--documenter-dark .select.is-info select:active,html.theme--documenter-dark .select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .select.is-success:not(:hover)::after{border-color:#008438}html.theme--documenter-dark .select.is-success select{border-color:#008438}html.theme--documenter-dark .select.is-success select:hover,html.theme--documenter-dark .select.is-success select.is-hovered{border-color:#006b2d}html.theme--documenter-dark .select.is-success select:focus,html.theme--documenter-dark .select.is-success select.is-focused,html.theme--documenter-dark .select.is-success select:active,html.theme--documenter-dark .select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .select.is-warning:not(:hover)::after{border-color:#ad8100}html.theme--documenter-dark .select.is-warning select{border-color:#ad8100}html.theme--documenter-dark .select.is-warning select:hover,html.theme--documenter-dark .select.is-warning select.is-hovered{border-color:#946e00}html.theme--documenter-dark .select.is-warning select:focus,html.theme--documenter-dark .select.is-warning select.is-focused,html.theme--documenter-dark .select.is-warning select:active,html.theme--documenter-dark .select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .select.is-danger:not(:hover)::after{border-color:#9e1b0d}html.theme--documenter-dark .select.is-danger select{border-color:#9e1b0d}html.theme--documenter-dark .select.is-danger select:hover,html.theme--documenter-dark .select.is-danger select.is-hovered{border-color:#86170b}html.theme--documenter-dark .select.is-danger select:focus,html.theme--documenter-dark .select.is-danger select.is-focused,html.theme--documenter-dark .select.is-danger select:active,html.theme--documenter-dark .select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .select.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.select{border-radius:3px;font-size:.75rem}html.theme--documenter-dark .select.is-medium{font-size:1.25rem}html.theme--documenter-dark .select.is-large{font-size:1.5rem}html.theme--documenter-dark .select.is-disabled::after{border-color:#fff !important;opacity:0.5}html.theme--documenter-dark .select.is-fullwidth{width:100%}html.theme--documenter-dark .select.is-fullwidth select{width:100%}html.theme--documenter-dark .select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}html.theme--documenter-dark .select.is-loading.is-small:after,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--documenter-dark .select.is-loading.is-medium:after{font-size:1.25rem}html.theme--documenter-dark .select.is-loading.is-large:after{font-size:1.5rem}html.theme--documenter-dark .file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}html.theme--documenter-dark .file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-white:hover .file-cta,html.theme--documenter-dark .file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-white:focus .file-cta,html.theme--documenter-dark .file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}html.theme--documenter-dark .file.is-white:active .file-cta,html.theme--documenter-dark .file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-black:hover .file-cta,html.theme--documenter-dark .file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-black:focus .file-cta,html.theme--documenter-dark .file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}html.theme--documenter-dark .file.is-black:active .file-cta,html.theme--documenter-dark .file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-light .file-cta{background-color:#ecf0f1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:hover .file-cta,html.theme--documenter-dark .file.is-light.is-hovered .file-cta{background-color:#e5eaec;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:focus .file-cta,html.theme--documenter-dark .file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(236,240,241,0.25);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:active .file-cta,html.theme--documenter-dark .file.is-light.is-active .file-cta{background-color:#dde4e6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-dark .file-cta,html.theme--documenter-dark .content kbd.file .file-cta{background-color:#282f2f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-dark:hover .file-cta,html.theme--documenter-dark .content kbd.file:hover .file-cta,html.theme--documenter-dark .file.is-dark.is-hovered .file-cta,html.theme--documenter-dark .content kbd.file.is-hovered .file-cta{background-color:#232829;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-dark:focus .file-cta,html.theme--documenter-dark .content kbd.file:focus .file-cta,html.theme--documenter-dark .file.is-dark.is-focused .file-cta,html.theme--documenter-dark .content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(40,47,47,0.25);color:#fff}html.theme--documenter-dark .file.is-dark:active .file-cta,html.theme--documenter-dark .content kbd.file:active .file-cta,html.theme--documenter-dark .file.is-dark.is-active .file-cta,html.theme--documenter-dark .content kbd.file.is-active .file-cta{background-color:#1d2122;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink .file-cta{background-color:#375a7f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary:hover .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:hover .file-cta,html.theme--documenter-dark .file.is-primary.is-hovered .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#335476;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary:focus .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:focus .file-cta,html.theme--documenter-dark .file.is-primary.is-focused .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(55,90,127,0.25);color:#fff}html.theme--documenter-dark .file.is-primary:active .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:active .file-cta,html.theme--documenter-dark .file.is-primary.is-active .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#2f4d6d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link .file-cta{background-color:#1abc9c;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link:hover .file-cta,html.theme--documenter-dark .file.is-link.is-hovered .file-cta{background-color:#18b193;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link:focus .file-cta,html.theme--documenter-dark .file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(26,188,156,0.25);color:#fff}html.theme--documenter-dark .file.is-link:active .file-cta,html.theme--documenter-dark .file.is-link.is-active .file-cta{background-color:#17a689;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info .file-cta{background-color:#024c7d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info:hover .file-cta,html.theme--documenter-dark .file.is-info.is-hovered .file-cta{background-color:#024470;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info:focus .file-cta,html.theme--documenter-dark .file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(2,76,125,0.25);color:#fff}html.theme--documenter-dark .file.is-info:active .file-cta,html.theme--documenter-dark .file.is-info.is-active .file-cta{background-color:#023d64;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success .file-cta{background-color:#008438;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success:hover .file-cta,html.theme--documenter-dark .file.is-success.is-hovered .file-cta{background-color:#073;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success:focus .file-cta,html.theme--documenter-dark .file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(0,132,56,0.25);color:#fff}html.theme--documenter-dark .file.is-success:active .file-cta,html.theme--documenter-dark .file.is-success.is-active .file-cta{background-color:#006b2d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning .file-cta{background-color:#ad8100;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning:hover .file-cta,html.theme--documenter-dark .file.is-warning.is-hovered .file-cta{background-color:#a07700;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning:focus .file-cta,html.theme--documenter-dark .file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(173,129,0,0.25);color:#fff}html.theme--documenter-dark .file.is-warning:active .file-cta,html.theme--documenter-dark .file.is-warning.is-active .file-cta{background-color:#946e00;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger .file-cta{background-color:#9e1b0d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger:hover .file-cta,html.theme--documenter-dark .file.is-danger.is-hovered .file-cta{background-color:#92190c;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger:focus .file-cta,html.theme--documenter-dark .file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(158,27,13,0.25);color:#fff}html.theme--documenter-dark .file.is-danger:active .file-cta,html.theme--documenter-dark .file.is-danger.is-active .file-cta{background-color:#86170b;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}html.theme--documenter-dark .file.is-normal{font-size:1rem}html.theme--documenter-dark .file.is-medium{font-size:1.25rem}html.theme--documenter-dark .file.is-medium .file-icon .fa{font-size:21px}html.theme--documenter-dark .file.is-large{font-size:1.5rem}html.theme--documenter-dark .file.is-large .file-icon .fa{font-size:28px}html.theme--documenter-dark .file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--documenter-dark .file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .file.has-name.is-empty .file-cta{border-radius:.4em}html.theme--documenter-dark .file.has-name.is-empty .file-name{display:none}html.theme--documenter-dark .file.is-boxed .file-label{flex-direction:column}html.theme--documenter-dark .file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}html.theme--documenter-dark .file.is-boxed .file-name{border-width:0 1px 1px}html.theme--documenter-dark .file.is-boxed .file-icon{height:1.5em;width:1.5em}html.theme--documenter-dark .file.is-boxed .file-icon .fa{font-size:21px}html.theme--documenter-dark .file.is-boxed.is-small .file-icon .fa,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}html.theme--documenter-dark .file.is-boxed.is-medium .file-icon .fa{font-size:28px}html.theme--documenter-dark .file.is-boxed.is-large .file-icon .fa{font-size:35px}html.theme--documenter-dark .file.is-boxed.has-name .file-cta{border-radius:.4em .4em 0 0}html.theme--documenter-dark .file.is-boxed.has-name .file-name{border-radius:0 0 .4em .4em;border-width:0 1px 1px}html.theme--documenter-dark .file.is-centered{justify-content:center}html.theme--documenter-dark .file.is-fullwidth .file-label{width:100%}html.theme--documenter-dark .file.is-fullwidth .file-name{flex-grow:1;max-width:none}html.theme--documenter-dark .file.is-right{justify-content:flex-end}html.theme--documenter-dark .file.is-right .file-cta{border-radius:0 .4em .4em 0}html.theme--documenter-dark .file.is-right .file-name{border-radius:.4em 0 0 .4em;border-width:1px 0 1px 1px;order:-1}html.theme--documenter-dark .file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}html.theme--documenter-dark .file-label:hover .file-cta{background-color:#232829;color:#f2f2f2}html.theme--documenter-dark .file-label:hover .file-name{border-color:#596668}html.theme--documenter-dark .file-label:active .file-cta{background-color:#1d2122;color:#f2f2f2}html.theme--documenter-dark .file-label:active .file-name{border-color:#535f61}html.theme--documenter-dark .file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}html.theme--documenter-dark .file-cta,html.theme--documenter-dark .file-name{border-color:#5e6d6f;border-radius:.4em;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}html.theme--documenter-dark .file-cta{background-color:#282f2f;color:#fff}html.theme--documenter-dark .file-name{border-color:#5e6d6f;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}html.theme--documenter-dark .file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}html.theme--documenter-dark .file-icon .fa{font-size:14px}html.theme--documenter-dark .label{color:#f2f2f2;display:block;font-size:1rem;font-weight:700}html.theme--documenter-dark .label:not(:last-child){margin-bottom:0.5em}html.theme--documenter-dark .label.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}html.theme--documenter-dark .label.is-medium{font-size:1.25rem}html.theme--documenter-dark .label.is-large{font-size:1.5rem}html.theme--documenter-dark .help{display:block;font-size:.75rem;margin-top:0.25rem}html.theme--documenter-dark .help.is-white{color:#fff}html.theme--documenter-dark .help.is-black{color:#0a0a0a}html.theme--documenter-dark .help.is-light{color:#ecf0f1}html.theme--documenter-dark .help.is-dark,html.theme--documenter-dark .content kbd.help{color:#282f2f}html.theme--documenter-dark .help.is-primary,html.theme--documenter-dark .docstring>section>a.help.docs-sourcelink{color:#375a7f}html.theme--documenter-dark .help.is-link{color:#1abc9c}html.theme--documenter-dark .help.is-info{color:#024c7d}html.theme--documenter-dark .help.is-success{color:#008438}html.theme--documenter-dark .help.is-warning{color:#ad8100}html.theme--documenter-dark .help.is-danger{color:#9e1b0d}html.theme--documenter-dark .field:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .field.has-addons{display:flex;justify-content:flex-start}html.theme--documenter-dark .field.has-addons .control:not(:last-child){margin-right:-1px}html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .button,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .input,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .button,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .input,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .button,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .input,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .button.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .button.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .button.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .input.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .input.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .select select.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .select select.is-active:not([disabled]){z-index:3}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .button.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .button.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .input.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .input.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .select select.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}html.theme--documenter-dark .field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .field.has-addons.has-addons-centered{justify-content:center}html.theme--documenter-dark .field.has-addons.has-addons-right{justify-content:flex-end}html.theme--documenter-dark .field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .field.is-grouped{display:flex;justify-content:flex-start}html.theme--documenter-dark .field.is-grouped>.control{flex-shrink:0}html.theme--documenter-dark .field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--documenter-dark .field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .field.is-grouped.is-grouped-centered{justify-content:center}html.theme--documenter-dark .field.is-grouped.is-grouped-right{justify-content:flex-end}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline{flex-wrap:wrap}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline>.control:last-child,html.theme--documenter-dark .field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field.is-horizontal{display:flex}}html.theme--documenter-dark .field-label .label{font-size:inherit}@media screen and (max-width: 768px){html.theme--documenter-dark .field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}html.theme--documenter-dark .field-label.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}html.theme--documenter-dark .field-label.is-normal{padding-top:0.375em}html.theme--documenter-dark .field-label.is-medium{font-size:1.25rem;padding-top:0.375em}html.theme--documenter-dark .field-label.is-large{font-size:1.5rem;padding-top:0.375em}}html.theme--documenter-dark .field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}html.theme--documenter-dark .field-body .field{margin-bottom:0}html.theme--documenter-dark .field-body>.field{flex-shrink:1}html.theme--documenter-dark .field-body>.field:not(.is-narrow){flex-grow:1}html.theme--documenter-dark .field-body>.field:not(:last-child){margin-right:.75rem}}html.theme--documenter-dark .control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}html.theme--documenter-dark .control.has-icons-left .input:focus~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,html.theme--documenter-dark .control.has-icons-left .select:focus~.icon,html.theme--documenter-dark .control.has-icons-right .input:focus~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,html.theme--documenter-dark .control.has-icons-right .select:focus~.icon{color:#282f2f}html.theme--documenter-dark .control.has-icons-left .input.is-small~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-small~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-small~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-small~.icon{font-size:.75rem}html.theme--documenter-dark .control.has-icons-left .input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}html.theme--documenter-dark .control.has-icons-left .input.is-large~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-large~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-large~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-large~.icon{font-size:1.5rem}html.theme--documenter-dark .control.has-icons-left .icon,html.theme--documenter-dark .control.has-icons-right .icon{color:#5e6d6f;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}html.theme--documenter-dark .control.has-icons-left .input,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input,html.theme--documenter-dark .control.has-icons-left .select select{padding-left:2.5em}html.theme--documenter-dark .control.has-icons-left .icon.is-left{left:0}html.theme--documenter-dark .control.has-icons-right .input,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input,html.theme--documenter-dark .control.has-icons-right .select select{padding-right:2.5em}html.theme--documenter-dark .control.has-icons-right .icon.is-right{right:0}html.theme--documenter-dark .control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}html.theme--documenter-dark .control.is-loading.is-small:after,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--documenter-dark .control.is-loading.is-medium:after{font-size:1.25rem}html.theme--documenter-dark .control.is-loading.is-large:after{font-size:1.5rem}html.theme--documenter-dark .breadcrumb{font-size:1rem;white-space:nowrap}html.theme--documenter-dark .breadcrumb a{align-items:center;color:#1abc9c;display:flex;justify-content:center;padding:0 .75em}html.theme--documenter-dark .breadcrumb a:hover{color:#1dd2af}html.theme--documenter-dark .breadcrumb li{align-items:center;display:flex}html.theme--documenter-dark .breadcrumb li:first-child a{padding-left:0}html.theme--documenter-dark .breadcrumb li.is-active a{color:#f2f2f2;cursor:default;pointer-events:none}html.theme--documenter-dark .breadcrumb li+li::before{color:#8c9b9d;content:"\0002f"}html.theme--documenter-dark .breadcrumb ul,html.theme--documenter-dark .breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .breadcrumb .icon:first-child{margin-right:.5em}html.theme--documenter-dark .breadcrumb .icon:last-child{margin-left:.5em}html.theme--documenter-dark .breadcrumb.is-centered ol,html.theme--documenter-dark .breadcrumb.is-centered ul{justify-content:center}html.theme--documenter-dark .breadcrumb.is-right ol,html.theme--documenter-dark .breadcrumb.is-right ul{justify-content:flex-end}html.theme--documenter-dark .breadcrumb.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}html.theme--documenter-dark .breadcrumb.is-medium{font-size:1.25rem}html.theme--documenter-dark .breadcrumb.is-large{font-size:1.5rem}html.theme--documenter-dark .breadcrumb.has-arrow-separator li+li::before{content:"\02192"}html.theme--documenter-dark .breadcrumb.has-bullet-separator li+li::before{content:"\02022"}html.theme--documenter-dark .breadcrumb.has-dot-separator li+li::before{content:"\000b7"}html.theme--documenter-dark .breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}html.theme--documenter-dark .card{background-color:#fff;border-radius:.25rem;box-shadow:#171717;color:#fff;max-width:100%;position:relative}html.theme--documenter-dark .card-footer:first-child,html.theme--documenter-dark .card-content:first-child,html.theme--documenter-dark .card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--documenter-dark .card-footer:last-child,html.theme--documenter-dark .card-content:last-child,html.theme--documenter-dark .card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--documenter-dark .card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}html.theme--documenter-dark .card-header-title{align-items:center;color:#f2f2f2;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}html.theme--documenter-dark .card-header-title.is-centered{justify-content:center}html.theme--documenter-dark .card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}html.theme--documenter-dark .card-image{display:block;position:relative}html.theme--documenter-dark .card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--documenter-dark .card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--documenter-dark .card-content{background-color:rgba(0,0,0,0);padding:1.5rem}html.theme--documenter-dark .card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}html.theme--documenter-dark .card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}html.theme--documenter-dark .card-footer-item:not(:last-child){border-right:1px solid #ededed}html.theme--documenter-dark .card .media:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .dropdown{display:inline-flex;position:relative;vertical-align:top}html.theme--documenter-dark .dropdown.is-active .dropdown-menu,html.theme--documenter-dark .dropdown.is-hoverable:hover .dropdown-menu{display:block}html.theme--documenter-dark .dropdown.is-right .dropdown-menu{left:auto;right:0}html.theme--documenter-dark .dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}html.theme--documenter-dark .dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}html.theme--documenter-dark .dropdown-content{background-color:#282f2f;border-radius:.4em;box-shadow:#171717;padding-bottom:.5rem;padding-top:.5rem}html.theme--documenter-dark .dropdown-item{color:#fff;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}html.theme--documenter-dark a.dropdown-item,html.theme--documenter-dark button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}html.theme--documenter-dark a.dropdown-item:hover,html.theme--documenter-dark button.dropdown-item:hover{background-color:#282f2f;color:#0a0a0a}html.theme--documenter-dark a.dropdown-item.is-active,html.theme--documenter-dark button.dropdown-item.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}html.theme--documenter-dark .level{align-items:center;justify-content:space-between}html.theme--documenter-dark .level code{border-radius:.4em}html.theme--documenter-dark .level img{display:inline-block;vertical-align:top}html.theme--documenter-dark .level.is-mobile{display:flex}html.theme--documenter-dark .level.is-mobile .level-left,html.theme--documenter-dark .level.is-mobile .level-right{display:flex}html.theme--documenter-dark .level.is-mobile .level-left+.level-right{margin-top:0}html.theme--documenter-dark .level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--documenter-dark .level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level{display:flex}html.theme--documenter-dark .level>.level-item:not(.is-narrow){flex-grow:1}}html.theme--documenter-dark .level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}html.theme--documenter-dark .level-item .title,html.theme--documenter-dark .level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){html.theme--documenter-dark .level-item:not(:last-child){margin-bottom:.75rem}}html.theme--documenter-dark .level-left,html.theme--documenter-dark .level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--documenter-dark .level-left .level-item.is-flexible,html.theme--documenter-dark .level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-left .level-item:not(:last-child),html.theme--documenter-dark .level-right .level-item:not(:last-child){margin-right:.75rem}}html.theme--documenter-dark .level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){html.theme--documenter-dark .level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-left{display:flex}}html.theme--documenter-dark .level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-right{display:flex}}html.theme--documenter-dark .media{align-items:flex-start;display:flex;text-align:inherit}html.theme--documenter-dark .media .content:not(:last-child){margin-bottom:.75rem}html.theme--documenter-dark .media .media{border-top:1px solid rgba(94,109,111,0.5);display:flex;padding-top:.75rem}html.theme--documenter-dark .media .media .content:not(:last-child),html.theme--documenter-dark .media .media .control:not(:last-child){margin-bottom:.5rem}html.theme--documenter-dark .media .media .media{padding-top:.5rem}html.theme--documenter-dark .media .media .media+.media{margin-top:.5rem}html.theme--documenter-dark .media+.media{border-top:1px solid rgba(94,109,111,0.5);margin-top:1rem;padding-top:1rem}html.theme--documenter-dark .media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}html.theme--documenter-dark .media-left,html.theme--documenter-dark .media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--documenter-dark .media-left{margin-right:1rem}html.theme--documenter-dark .media-right{margin-left:1rem}html.theme--documenter-dark .media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){html.theme--documenter-dark .media-content{overflow-x:auto}}html.theme--documenter-dark .menu{font-size:1rem}html.theme--documenter-dark .menu.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}html.theme--documenter-dark .menu.is-medium{font-size:1.25rem}html.theme--documenter-dark .menu.is-large{font-size:1.5rem}html.theme--documenter-dark .menu-list{line-height:1.25}html.theme--documenter-dark .menu-list a{border-radius:3px;color:#fff;display:block;padding:0.5em 0.75em}html.theme--documenter-dark .menu-list a:hover{background-color:#282f2f;color:#f2f2f2}html.theme--documenter-dark .menu-list a.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .menu-list li ul{border-left:1px solid #5e6d6f;margin:.75em;padding-left:.75em}html.theme--documenter-dark .menu-label{color:#fff;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}html.theme--documenter-dark .menu-label:not(:first-child){margin-top:1em}html.theme--documenter-dark .menu-label:not(:last-child){margin-bottom:1em}html.theme--documenter-dark .message{background-color:#282f2f;border-radius:.4em;font-size:1rem}html.theme--documenter-dark .message strong{color:currentColor}html.theme--documenter-dark .message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--documenter-dark .message.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}html.theme--documenter-dark .message.is-medium{font-size:1.25rem}html.theme--documenter-dark .message.is-large{font-size:1.5rem}html.theme--documenter-dark .message.is-white{background-color:#fff}html.theme--documenter-dark .message.is-white .message-header{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .message.is-white .message-body{border-color:#fff}html.theme--documenter-dark .message.is-black{background-color:#fafafa}html.theme--documenter-dark .message.is-black .message-header{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .message.is-black .message-body{border-color:#0a0a0a}html.theme--documenter-dark .message.is-light{background-color:#f9fafb}html.theme--documenter-dark .message.is-light .message-header{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .message.is-light .message-body{border-color:#ecf0f1}html.theme--documenter-dark .message.is-dark,html.theme--documenter-dark .content kbd.message{background-color:#f9fafa}html.theme--documenter-dark .message.is-dark .message-header,html.theme--documenter-dark .content kbd.message .message-header{background-color:#282f2f;color:#fff}html.theme--documenter-dark .message.is-dark .message-body,html.theme--documenter-dark .content kbd.message .message-body{border-color:#282f2f}html.theme--documenter-dark .message.is-primary,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink{background-color:#f1f5f9}html.theme--documenter-dark .message.is-primary .message-header,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink .message-header{background-color:#375a7f;color:#fff}html.theme--documenter-dark .message.is-primary .message-body,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink .message-body{border-color:#375a7f;color:#4d7eb2}html.theme--documenter-dark .message.is-link{background-color:#edfdf9}html.theme--documenter-dark .message.is-link .message-header{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .message.is-link .message-body{border-color:#1abc9c;color:#15987e}html.theme--documenter-dark .message.is-info{background-color:#ebf7ff}html.theme--documenter-dark .message.is-info .message-header{background-color:#024c7d;color:#fff}html.theme--documenter-dark .message.is-info .message-body{border-color:#024c7d;color:#0e9dfb}html.theme--documenter-dark .message.is-success{background-color:#ebfff3}html.theme--documenter-dark .message.is-success .message-header{background-color:#008438;color:#fff}html.theme--documenter-dark .message.is-success .message-body{border-color:#008438;color:#00eb64}html.theme--documenter-dark .message.is-warning{background-color:#fffaeb}html.theme--documenter-dark .message.is-warning .message-header{background-color:#ad8100;color:#fff}html.theme--documenter-dark .message.is-warning .message-body{border-color:#ad8100;color:#d19c00}html.theme--documenter-dark .message.is-danger{background-color:#fdeeec}html.theme--documenter-dark .message.is-danger .message-header{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .message.is-danger .message-body{border-color:#9e1b0d;color:#ec311d}html.theme--documenter-dark .message-header{align-items:center;background-color:#fff;border-radius:.4em .4em 0 0;color:rgba(0,0,0,0.7);display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}html.theme--documenter-dark .message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}html.theme--documenter-dark .message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}html.theme--documenter-dark .message-body{border-color:#5e6d6f;border-radius:.4em;border-style:solid;border-width:0 0 0 4px;color:#fff;padding:1.25em 1.5em}html.theme--documenter-dark .message-body code,html.theme--documenter-dark .message-body pre{background-color:#fff}html.theme--documenter-dark .message-body pre code{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}html.theme--documenter-dark .modal.is-active{display:flex}html.theme--documenter-dark .modal-background{background-color:rgba(10,10,10,0.86)}html.theme--documenter-dark .modal-content,html.theme--documenter-dark .modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){html.theme--documenter-dark .modal-content,html.theme--documenter-dark .modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}html.theme--documenter-dark .modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}html.theme--documenter-dark .modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}html.theme--documenter-dark .modal-card-head,html.theme--documenter-dark .modal-card-foot{align-items:center;background-color:#282f2f;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}html.theme--documenter-dark .modal-card-head{border-bottom:1px solid #5e6d6f;border-top-left-radius:8px;border-top-right-radius:8px}html.theme--documenter-dark .modal-card-title{color:#f2f2f2;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}html.theme--documenter-dark .modal-card-foot{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #5e6d6f}html.theme--documenter-dark .modal-card-foot .button:not(:last-child){margin-right:.5em}html.theme--documenter-dark .modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}html.theme--documenter-dark .navbar{background-color:#375a7f;min-height:4rem;position:relative;z-index:30}html.theme--documenter-dark .navbar.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-white .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}html.theme--documenter-dark .navbar.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-black .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}html.theme--documenter-dark .navbar.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-light .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}}html.theme--documenter-dark .navbar.is-dark,html.theme--documenter-dark .content kbd.navbar{background-color:#282f2f;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-burger,html.theme--documenter-dark .content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-dark .navbar-start>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-end>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#282f2f;color:#fff}}html.theme--documenter-dark .navbar.is-primary,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-burger,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-primary .navbar-start>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-end>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#375a7f;color:#fff}}html.theme--documenter-dark .navbar.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-link .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#1abc9c;color:#fff}}html.theme--documenter-dark .navbar.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-info .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#024c7d;color:#fff}}html.theme--documenter-dark .navbar.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-success .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#008438;color:#fff}}html.theme--documenter-dark .navbar.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-warning .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ad8100;color:#fff}}html.theme--documenter-dark .navbar.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-danger .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#9e1b0d;color:#fff}}html.theme--documenter-dark .navbar>.container{align-items:stretch;display:flex;min-height:4rem;width:100%}html.theme--documenter-dark .navbar.has-shadow{box-shadow:0 2px 0 0 #282f2f}html.theme--documenter-dark .navbar.is-fixed-bottom,html.theme--documenter-dark .navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #282f2f}html.theme--documenter-dark .navbar.is-fixed-top{top:0}html.theme--documenter-dark html.has-navbar-fixed-top,html.theme--documenter-dark body.has-navbar-fixed-top{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom,html.theme--documenter-dark body.has-navbar-fixed-bottom{padding-bottom:4rem}html.theme--documenter-dark .navbar-brand,html.theme--documenter-dark .navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:4rem}html.theme--documenter-dark .navbar-brand a.navbar-item:focus,html.theme--documenter-dark .navbar-brand a.navbar-item:hover{background-color:transparent}html.theme--documenter-dark .navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}html.theme--documenter-dark .navbar-burger{color:#fff;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:4rem;position:relative;width:4rem;margin-left:auto}html.theme--documenter-dark .navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}html.theme--documenter-dark .navbar-burger span:nth-child(1){top:calc(50% - 6px)}html.theme--documenter-dark .navbar-burger span:nth-child(2){top:calc(50% - 1px)}html.theme--documenter-dark .navbar-burger span:nth-child(3){top:calc(50% + 4px)}html.theme--documenter-dark .navbar-burger:hover{background-color:rgba(0,0,0,0.05)}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(2){opacity:0}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}html.theme--documenter-dark .navbar-menu{display:none}html.theme--documenter-dark .navbar-item,html.theme--documenter-dark .navbar-link{color:#fff;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}html.theme--documenter-dark .navbar-item .icon:only-child,html.theme--documenter-dark .navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}html.theme--documenter-dark a.navbar-item,html.theme--documenter-dark .navbar-link{cursor:pointer}html.theme--documenter-dark a.navbar-item:focus,html.theme--documenter-dark a.navbar-item:focus-within,html.theme--documenter-dark a.navbar-item:hover,html.theme--documenter-dark a.navbar-item.is-active,html.theme--documenter-dark .navbar-link:focus,html.theme--documenter-dark .navbar-link:focus-within,html.theme--documenter-dark .navbar-link:hover,html.theme--documenter-dark .navbar-link.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}html.theme--documenter-dark .navbar-item{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .navbar-item img{max-height:1.75rem}html.theme--documenter-dark .navbar-item.has-dropdown{padding:0}html.theme--documenter-dark .navbar-item.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .navbar-item.is-tab{border-bottom:1px solid transparent;min-height:4rem;padding-bottom:calc(0.5rem - 1px)}html.theme--documenter-dark .navbar-item.is-tab:focus,html.theme--documenter-dark .navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#1abc9c}html.theme--documenter-dark .navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#1abc9c;border-bottom-style:solid;border-bottom-width:3px;color:#1abc9c;padding-bottom:calc(0.5rem - 3px)}html.theme--documenter-dark .navbar-content{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .navbar-link:not(.is-arrowless){padding-right:2.5em}html.theme--documenter-dark .navbar-link:not(.is-arrowless)::after{border-color:#fff;margin-top:-0.375em;right:1.125em}html.theme--documenter-dark .navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}html.theme--documenter-dark .navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}html.theme--documenter-dark .navbar-divider{background-color:rgba(0,0,0,0.2);border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){html.theme--documenter-dark .navbar>.container{display:block}html.theme--documenter-dark .navbar-brand .navbar-item,html.theme--documenter-dark .navbar-tabs .navbar-item{align-items:center;display:flex}html.theme--documenter-dark .navbar-link::after{display:none}html.theme--documenter-dark .navbar-menu{background-color:#375a7f;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}html.theme--documenter-dark .navbar-menu.is-active{display:block}html.theme--documenter-dark .navbar.is-fixed-bottom-touch,html.theme--documenter-dark .navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom-touch{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--documenter-dark .navbar.is-fixed-top-touch{top:0}html.theme--documenter-dark .navbar.is-fixed-top .navbar-menu,html.theme--documenter-dark .navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 4rem);overflow:auto}html.theme--documenter-dark html.has-navbar-fixed-top-touch,html.theme--documenter-dark body.has-navbar-fixed-top-touch{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom-touch,html.theme--documenter-dark body.has-navbar-fixed-bottom-touch{padding-bottom:4rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar,html.theme--documenter-dark .navbar-menu,html.theme--documenter-dark .navbar-start,html.theme--documenter-dark .navbar-end{align-items:stretch;display:flex}html.theme--documenter-dark .navbar{min-height:4rem}html.theme--documenter-dark .navbar.is-spaced{padding:1rem 2rem}html.theme--documenter-dark .navbar.is-spaced .navbar-start,html.theme--documenter-dark .navbar.is-spaced .navbar-end{align-items:center}html.theme--documenter-dark .navbar.is-spaced a.navbar-item,html.theme--documenter-dark .navbar.is-spaced .navbar-link{border-radius:.4em}html.theme--documenter-dark .navbar.is-transparent a.navbar-item:focus,html.theme--documenter-dark .navbar.is-transparent a.navbar-item:hover,html.theme--documenter-dark .navbar.is-transparent a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-transparent .navbar-link:focus,html.theme--documenter-dark .navbar.is-transparent .navbar-link:hover,html.theme--documenter-dark .navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:focus,html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#dbdee0}html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}html.theme--documenter-dark .navbar-burger{display:none}html.theme--documenter-dark .navbar-item,html.theme--documenter-dark .navbar-link{align-items:center;display:flex}html.theme--documenter-dark .navbar-item.has-dropdown{align-items:stretch}html.theme--documenter-dark .navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}html.theme--documenter-dark .navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:1px solid rgba(0,0,0,0.2);border-radius:8px 8px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}html.theme--documenter-dark .navbar-menu{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .navbar-start{justify-content:flex-start;margin-right:auto}html.theme--documenter-dark .navbar-end{justify-content:flex-end;margin-left:auto}html.theme--documenter-dark .navbar-dropdown{background-color:#375a7f;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid rgba(0,0,0,0.2);box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}html.theme--documenter-dark .navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}html.theme--documenter-dark .navbar-dropdown a.navbar-item{padding-right:3rem}html.theme--documenter-dark .navbar-dropdown a.navbar-item:focus,html.theme--documenter-dark .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#dbdee0}html.theme--documenter-dark .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}.navbar.is-spaced html.theme--documenter-dark .navbar-dropdown,html.theme--documenter-dark .navbar-dropdown.is-boxed{border-radius:8px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}html.theme--documenter-dark .navbar-dropdown.is-right{left:auto;right:0}html.theme--documenter-dark .navbar-divider{display:block}html.theme--documenter-dark .navbar>.container .navbar-brand,html.theme--documenter-dark .container>.navbar .navbar-brand{margin-left:-.75rem}html.theme--documenter-dark .navbar>.container .navbar-menu,html.theme--documenter-dark .container>.navbar .navbar-menu{margin-right:-.75rem}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop,html.theme--documenter-dark .navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--documenter-dark .navbar.is-fixed-top-desktop{top:0}html.theme--documenter-dark html.has-navbar-fixed-top-desktop,html.theme--documenter-dark body.has-navbar-fixed-top-desktop{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom-desktop,html.theme--documenter-dark body.has-navbar-fixed-bottom-desktop{padding-bottom:4rem}html.theme--documenter-dark html.has-spaced-navbar-fixed-top,html.theme--documenter-dark body.has-spaced-navbar-fixed-top{padding-top:6rem}html.theme--documenter-dark html.has-spaced-navbar-fixed-bottom,html.theme--documenter-dark body.has-spaced-navbar-fixed-bottom{padding-bottom:6rem}html.theme--documenter-dark a.navbar-item.is-active,html.theme--documenter-dark .navbar-link.is-active{color:#1abc9c}html.theme--documenter-dark a.navbar-item.is-active:not(:focus):not(:hover),html.theme--documenter-dark .navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}html.theme--documenter-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar-item.has-dropdown.is-active .navbar-link{background-color:rgba(0,0,0,0)}}html.theme--documenter-dark .hero.is-fullheight-with-navbar{min-height:calc(100vh - 4rem)}html.theme--documenter-dark .pagination{font-size:1rem;margin:-.25rem}html.theme--documenter-dark .pagination.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}html.theme--documenter-dark .pagination.is-medium{font-size:1.25rem}html.theme--documenter-dark .pagination.is-large{font-size:1.5rem}html.theme--documenter-dark .pagination.is-rounded .pagination-previous,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,html.theme--documenter-dark .pagination.is-rounded .pagination-next,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}html.theme--documenter-dark .pagination.is-rounded .pagination-link,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}html.theme--documenter-dark .pagination,html.theme--documenter-dark .pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link{border-color:#5e6d6f;color:#1abc9c;min-width:2.5em}html.theme--documenter-dark .pagination-previous:hover,html.theme--documenter-dark .pagination-next:hover,html.theme--documenter-dark .pagination-link:hover{border-color:#8c9b9d;color:#1dd2af}html.theme--documenter-dark .pagination-previous:focus,html.theme--documenter-dark .pagination-next:focus,html.theme--documenter-dark .pagination-link:focus{border-color:#8c9b9d}html.theme--documenter-dark .pagination-previous:active,html.theme--documenter-dark .pagination-next:active,html.theme--documenter-dark .pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}html.theme--documenter-dark .pagination-previous[disabled],html.theme--documenter-dark .pagination-previous.is-disabled,html.theme--documenter-dark .pagination-next[disabled],html.theme--documenter-dark .pagination-next.is-disabled,html.theme--documenter-dark .pagination-link[disabled],html.theme--documenter-dark .pagination-link.is-disabled{background-color:#5e6d6f;border-color:#5e6d6f;box-shadow:none;color:#fff;opacity:0.5}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}html.theme--documenter-dark .pagination-link.is-current{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .pagination-ellipsis{color:#8c9b9d;pointer-events:none}html.theme--documenter-dark .pagination-list{flex-wrap:wrap}html.theme--documenter-dark .pagination-list li{list-style:none}@media screen and (max-width: 768px){html.theme--documenter-dark .pagination{flex-wrap:wrap}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis{margin-bottom:0;margin-top:0}html.theme--documenter-dark .pagination-previous{order:2}html.theme--documenter-dark .pagination-next{order:3}html.theme--documenter-dark .pagination{justify-content:space-between;margin-bottom:0;margin-top:0}html.theme--documenter-dark .pagination.is-centered .pagination-previous{order:1}html.theme--documenter-dark .pagination.is-centered .pagination-list{justify-content:center;order:2}html.theme--documenter-dark .pagination.is-centered .pagination-next{order:3}html.theme--documenter-dark .pagination.is-right .pagination-previous{order:1}html.theme--documenter-dark .pagination.is-right .pagination-next{order:2}html.theme--documenter-dark .pagination.is-right .pagination-list{justify-content:flex-end;order:3}}html.theme--documenter-dark .panel{border-radius:8px;box-shadow:#171717;font-size:1rem}html.theme--documenter-dark .panel:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}html.theme--documenter-dark .panel.is-white .panel-block.is-active .panel-icon{color:#fff}html.theme--documenter-dark .panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}html.theme--documenter-dark .panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}html.theme--documenter-dark .panel.is-light .panel-heading{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .panel.is-light .panel-tabs a.is-active{border-bottom-color:#ecf0f1}html.theme--documenter-dark .panel.is-light .panel-block.is-active .panel-icon{color:#ecf0f1}html.theme--documenter-dark .panel.is-dark .panel-heading,html.theme--documenter-dark .content kbd.panel .panel-heading{background-color:#282f2f;color:#fff}html.theme--documenter-dark .panel.is-dark .panel-tabs a.is-active,html.theme--documenter-dark .content kbd.panel .panel-tabs a.is-active{border-bottom-color:#282f2f}html.theme--documenter-dark .panel.is-dark .panel-block.is-active .panel-icon,html.theme--documenter-dark .content kbd.panel .panel-block.is-active .panel-icon{color:#282f2f}html.theme--documenter-dark .panel.is-primary .panel-heading,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#375a7f;color:#fff}html.theme--documenter-dark .panel.is-primary .panel-tabs a.is-active,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#375a7f}html.theme--documenter-dark .panel.is-primary .panel-block.is-active .panel-icon,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#375a7f}html.theme--documenter-dark .panel.is-link .panel-heading{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .panel.is-link .panel-tabs a.is-active{border-bottom-color:#1abc9c}html.theme--documenter-dark .panel.is-link .panel-block.is-active .panel-icon{color:#1abc9c}html.theme--documenter-dark .panel.is-info .panel-heading{background-color:#024c7d;color:#fff}html.theme--documenter-dark .panel.is-info .panel-tabs a.is-active{border-bottom-color:#024c7d}html.theme--documenter-dark .panel.is-info .panel-block.is-active .panel-icon{color:#024c7d}html.theme--documenter-dark .panel.is-success .panel-heading{background-color:#008438;color:#fff}html.theme--documenter-dark .panel.is-success .panel-tabs a.is-active{border-bottom-color:#008438}html.theme--documenter-dark .panel.is-success .panel-block.is-active .panel-icon{color:#008438}html.theme--documenter-dark .panel.is-warning .panel-heading{background-color:#ad8100;color:#fff}html.theme--documenter-dark .panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ad8100}html.theme--documenter-dark .panel.is-warning .panel-block.is-active .panel-icon{color:#ad8100}html.theme--documenter-dark .panel.is-danger .panel-heading{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .panel.is-danger .panel-tabs a.is-active{border-bottom-color:#9e1b0d}html.theme--documenter-dark .panel.is-danger .panel-block.is-active .panel-icon{color:#9e1b0d}html.theme--documenter-dark .panel-tabs:not(:last-child),html.theme--documenter-dark .panel-block:not(:last-child){border-bottom:1px solid #ededed}html.theme--documenter-dark .panel-heading{background-color:#343c3d;border-radius:8px 8px 0 0;color:#f2f2f2;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}html.theme--documenter-dark .panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}html.theme--documenter-dark .panel-tabs a{border-bottom:1px solid #5e6d6f;margin-bottom:-1px;padding:0.5em}html.theme--documenter-dark .panel-tabs a.is-active{border-bottom-color:#343c3d;color:#17a689}html.theme--documenter-dark .panel-list a{color:#fff}html.theme--documenter-dark .panel-list a:hover{color:#1abc9c}html.theme--documenter-dark .panel-block{align-items:center;color:#f2f2f2;display:flex;justify-content:flex-start;padding:0.5em 0.75em}html.theme--documenter-dark .panel-block input[type="checkbox"]{margin-right:.75em}html.theme--documenter-dark .panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}html.theme--documenter-dark .panel-block.is-wrapped{flex-wrap:wrap}html.theme--documenter-dark .panel-block.is-active{border-left-color:#1abc9c;color:#17a689}html.theme--documenter-dark .panel-block.is-active .panel-icon{color:#1abc9c}html.theme--documenter-dark .panel-block:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}html.theme--documenter-dark a.panel-block,html.theme--documenter-dark label.panel-block{cursor:pointer}html.theme--documenter-dark a.panel-block:hover,html.theme--documenter-dark label.panel-block:hover{background-color:#282f2f}html.theme--documenter-dark .panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#fff;margin-right:.75em}html.theme--documenter-dark .panel-icon .fa{font-size:inherit;line-height:inherit}html.theme--documenter-dark .tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}html.theme--documenter-dark .tabs a{align-items:center;border-bottom-color:#5e6d6f;border-bottom-style:solid;border-bottom-width:1px;color:#fff;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}html.theme--documenter-dark .tabs a:hover{border-bottom-color:#f2f2f2;color:#f2f2f2}html.theme--documenter-dark .tabs li{display:block}html.theme--documenter-dark .tabs li.is-active a{border-bottom-color:#1abc9c;color:#1abc9c}html.theme--documenter-dark .tabs ul{align-items:center;border-bottom-color:#5e6d6f;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}html.theme--documenter-dark .tabs ul.is-left{padding-right:0.75em}html.theme--documenter-dark .tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}html.theme--documenter-dark .tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}html.theme--documenter-dark .tabs .icon:first-child{margin-right:.5em}html.theme--documenter-dark .tabs .icon:last-child{margin-left:.5em}html.theme--documenter-dark .tabs.is-centered ul{justify-content:center}html.theme--documenter-dark .tabs.is-right ul{justify-content:flex-end}html.theme--documenter-dark .tabs.is-boxed a{border:1px solid transparent;border-radius:.4em .4em 0 0}html.theme--documenter-dark .tabs.is-boxed a:hover{background-color:#282f2f;border-bottom-color:#5e6d6f}html.theme--documenter-dark .tabs.is-boxed li.is-active a{background-color:#fff;border-color:#5e6d6f;border-bottom-color:rgba(0,0,0,0) !important}html.theme--documenter-dark .tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .tabs.is-toggle a{border-color:#5e6d6f;border-style:solid;border-width:1px;margin-bottom:0;position:relative}html.theme--documenter-dark .tabs.is-toggle a:hover{background-color:#282f2f;border-color:#8c9b9d;z-index:2}html.theme--documenter-dark .tabs.is-toggle li+li{margin-left:-1px}html.theme--documenter-dark .tabs.is-toggle li:first-child a{border-top-left-radius:.4em;border-bottom-left-radius:.4em}html.theme--documenter-dark .tabs.is-toggle li:last-child a{border-top-right-radius:.4em;border-bottom-right-radius:.4em}html.theme--documenter-dark .tabs.is-toggle li.is-active a{background-color:#1abc9c;border-color:#1abc9c;color:#fff;z-index:1}html.theme--documenter-dark .tabs.is-toggle ul{border-bottom:none}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}html.theme--documenter-dark .tabs.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}html.theme--documenter-dark .tabs.is-medium{font-size:1.25rem}html.theme--documenter-dark .tabs.is-large{font-size:1.5rem}html.theme--documenter-dark .column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>html.theme--documenter-dark .column.is-narrow{flex:none;width:unset}.columns.is-mobile>html.theme--documenter-dark .column.is-full{flex:none;width:100%}.columns.is-mobile>html.theme--documenter-dark .column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>html.theme--documenter-dark .column.is-half{flex:none;width:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>html.theme--documenter-dark .column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>html.theme--documenter-dark .column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>html.theme--documenter-dark .column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-half{margin-left:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>html.theme--documenter-dark .column.is-0{flex:none;width:0%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-0{margin-left:0%}.columns.is-mobile>html.theme--documenter-dark .column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-3{flex:none;width:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-3{margin-left:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-6{flex:none;width:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-6{margin-left:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-9{flex:none;width:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-9{margin-left:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-12{flex:none;width:100%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){html.theme--documenter-dark .column.is-narrow-mobile{flex:none;width:unset}html.theme--documenter-dark .column.is-full-mobile{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-mobile{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-mobile{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-mobile{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-mobile{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-mobile{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-mobile{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-mobile{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-mobile{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-mobile{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-mobile{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-mobile{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-mobile{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-mobile{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-mobile{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-mobile{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-mobile{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-mobile{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-mobile{margin-left:80%}html.theme--documenter-dark .column.is-0-mobile{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-mobile{margin-left:0%}html.theme--documenter-dark .column.is-1-mobile{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-mobile{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-mobile{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-mobile{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-mobile{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-mobile{margin-left:25%}html.theme--documenter-dark .column.is-4-mobile{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-mobile{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-mobile{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-mobile{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-mobile{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-mobile{margin-left:50%}html.theme--documenter-dark .column.is-7-mobile{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-mobile{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-mobile{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-mobile{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-mobile{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-mobile{margin-left:75%}html.theme--documenter-dark .column.is-10-mobile{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-mobile{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-mobile{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-mobile{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-mobile{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .column.is-narrow,html.theme--documenter-dark .column.is-narrow-tablet{flex:none;width:unset}html.theme--documenter-dark .column.is-full,html.theme--documenter-dark .column.is-full-tablet{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters,html.theme--documenter-dark .column.is-three-quarters-tablet{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds,html.theme--documenter-dark .column.is-two-thirds-tablet{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half,html.theme--documenter-dark .column.is-half-tablet{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third,html.theme--documenter-dark .column.is-one-third-tablet{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter,html.theme--documenter-dark .column.is-one-quarter-tablet{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth,html.theme--documenter-dark .column.is-one-fifth-tablet{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths,html.theme--documenter-dark .column.is-two-fifths-tablet{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths,html.theme--documenter-dark .column.is-three-fifths-tablet{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths,html.theme--documenter-dark .column.is-four-fifths-tablet{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters,html.theme--documenter-dark .column.is-offset-three-quarters-tablet{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds,html.theme--documenter-dark .column.is-offset-two-thirds-tablet{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half,html.theme--documenter-dark .column.is-offset-half-tablet{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third,html.theme--documenter-dark .column.is-offset-one-third-tablet{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter,html.theme--documenter-dark .column.is-offset-one-quarter-tablet{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth,html.theme--documenter-dark .column.is-offset-one-fifth-tablet{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths,html.theme--documenter-dark .column.is-offset-two-fifths-tablet{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths,html.theme--documenter-dark .column.is-offset-three-fifths-tablet{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths,html.theme--documenter-dark .column.is-offset-four-fifths-tablet{margin-left:80%}html.theme--documenter-dark .column.is-0,html.theme--documenter-dark .column.is-0-tablet{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0,html.theme--documenter-dark .column.is-offset-0-tablet{margin-left:0%}html.theme--documenter-dark .column.is-1,html.theme--documenter-dark .column.is-1-tablet{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1,html.theme--documenter-dark .column.is-offset-1-tablet{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2,html.theme--documenter-dark .column.is-2-tablet{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2,html.theme--documenter-dark .column.is-offset-2-tablet{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3,html.theme--documenter-dark .column.is-3-tablet{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3,html.theme--documenter-dark .column.is-offset-3-tablet{margin-left:25%}html.theme--documenter-dark .column.is-4,html.theme--documenter-dark .column.is-4-tablet{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4,html.theme--documenter-dark .column.is-offset-4-tablet{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5,html.theme--documenter-dark .column.is-5-tablet{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5,html.theme--documenter-dark .column.is-offset-5-tablet{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6,html.theme--documenter-dark .column.is-6-tablet{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6,html.theme--documenter-dark .column.is-offset-6-tablet{margin-left:50%}html.theme--documenter-dark .column.is-7,html.theme--documenter-dark .column.is-7-tablet{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7,html.theme--documenter-dark .column.is-offset-7-tablet{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8,html.theme--documenter-dark .column.is-8-tablet{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8,html.theme--documenter-dark .column.is-offset-8-tablet{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9,html.theme--documenter-dark .column.is-9-tablet{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9,html.theme--documenter-dark .column.is-offset-9-tablet{margin-left:75%}html.theme--documenter-dark .column.is-10,html.theme--documenter-dark .column.is-10-tablet{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10,html.theme--documenter-dark .column.is-offset-10-tablet{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11,html.theme--documenter-dark .column.is-11-tablet{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11,html.theme--documenter-dark .column.is-offset-11-tablet{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12,html.theme--documenter-dark .column.is-12-tablet{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12,html.theme--documenter-dark .column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){html.theme--documenter-dark .column.is-narrow-touch{flex:none;width:unset}html.theme--documenter-dark .column.is-full-touch{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-touch{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-touch{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-touch{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-touch{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-touch{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-touch{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-touch{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-touch{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-touch{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-touch{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-touch{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-touch{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-touch{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-touch{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-touch{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-touch{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-touch{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-touch{margin-left:80%}html.theme--documenter-dark .column.is-0-touch{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-touch{margin-left:0%}html.theme--documenter-dark .column.is-1-touch{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-touch{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-touch{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-touch{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-touch{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-touch{margin-left:25%}html.theme--documenter-dark .column.is-4-touch{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-touch{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-touch{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-touch{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-touch{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-touch{margin-left:50%}html.theme--documenter-dark .column.is-7-touch{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-touch{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-touch{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-touch{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-touch{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-touch{margin-left:75%}html.theme--documenter-dark .column.is-10-touch{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-touch{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-touch{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-touch{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-touch{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){html.theme--documenter-dark .column.is-narrow-desktop{flex:none;width:unset}html.theme--documenter-dark .column.is-full-desktop{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-desktop{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-desktop{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-desktop{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-desktop{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-desktop{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-desktop{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-desktop{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-desktop{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-desktop{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-desktop{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-desktop{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-desktop{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-desktop{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-desktop{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-desktop{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-desktop{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-desktop{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-desktop{margin-left:80%}html.theme--documenter-dark .column.is-0-desktop{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-desktop{margin-left:0%}html.theme--documenter-dark .column.is-1-desktop{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-desktop{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-desktop{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-desktop{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-desktop{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-desktop{margin-left:25%}html.theme--documenter-dark .column.is-4-desktop{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-desktop{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-desktop{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-desktop{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-desktop{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-desktop{margin-left:50%}html.theme--documenter-dark .column.is-7-desktop{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-desktop{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-desktop{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-desktop{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-desktop{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-desktop{margin-left:75%}html.theme--documenter-dark .column.is-10-desktop{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-desktop{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-desktop{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-desktop{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-desktop{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){html.theme--documenter-dark .column.is-narrow-widescreen{flex:none;width:unset}html.theme--documenter-dark .column.is-full-widescreen{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-widescreen{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-widescreen{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-widescreen{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-widescreen{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-widescreen{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-widescreen{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-widescreen{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-widescreen{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-widescreen{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-widescreen{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-widescreen{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-widescreen{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-widescreen{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-widescreen{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-widescreen{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-widescreen{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-widescreen{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-widescreen{margin-left:80%}html.theme--documenter-dark .column.is-0-widescreen{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-widescreen{margin-left:0%}html.theme--documenter-dark .column.is-1-widescreen{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-widescreen{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-widescreen{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-widescreen{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-widescreen{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-widescreen{margin-left:25%}html.theme--documenter-dark .column.is-4-widescreen{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-widescreen{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-widescreen{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-widescreen{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-widescreen{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-widescreen{margin-left:50%}html.theme--documenter-dark .column.is-7-widescreen{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-widescreen{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-widescreen{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-widescreen{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-widescreen{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-widescreen{margin-left:75%}html.theme--documenter-dark .column.is-10-widescreen{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-widescreen{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-widescreen{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-widescreen{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-widescreen{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){html.theme--documenter-dark .column.is-narrow-fullhd{flex:none;width:unset}html.theme--documenter-dark .column.is-full-fullhd{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-fullhd{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-fullhd{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-fullhd{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-fullhd{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-fullhd{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-fullhd{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-fullhd{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-fullhd{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-fullhd{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-fullhd{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-fullhd{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-fullhd{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-fullhd{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-fullhd{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-fullhd{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-fullhd{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-fullhd{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-fullhd{margin-left:80%}html.theme--documenter-dark .column.is-0-fullhd{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-fullhd{margin-left:0%}html.theme--documenter-dark .column.is-1-fullhd{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-fullhd{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-fullhd{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-fullhd{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-fullhd{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-fullhd{margin-left:25%}html.theme--documenter-dark .column.is-4-fullhd{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-fullhd{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-fullhd{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-fullhd{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-fullhd{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-fullhd{margin-left:50%}html.theme--documenter-dark .column.is-7-fullhd{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-fullhd{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-fullhd{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-fullhd{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-fullhd{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-fullhd{margin-left:75%}html.theme--documenter-dark .column.is-10-fullhd{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-fullhd{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-fullhd{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-fullhd{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-fullhd{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-fullhd{margin-left:100%}}html.theme--documenter-dark .columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--documenter-dark .columns:last-child{margin-bottom:-.75rem}html.theme--documenter-dark .columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}html.theme--documenter-dark .columns.is-centered{justify-content:center}html.theme--documenter-dark .columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}html.theme--documenter-dark .columns.is-gapless>.column{margin:0;padding:0 !important}html.theme--documenter-dark .columns.is-gapless:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .columns.is-gapless:last-child{margin-bottom:0}html.theme--documenter-dark .columns.is-mobile{display:flex}html.theme--documenter-dark .columns.is-multiline{flex-wrap:wrap}html.theme--documenter-dark .columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-desktop{display:flex}}html.theme--documenter-dark .columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}html.theme--documenter-dark .columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}html.theme--documenter-dark .columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-0-fullhd{--columnGap: 0rem}}html.theme--documenter-dark .columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-1-fullhd{--columnGap: .25rem}}html.theme--documenter-dark .columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-2-fullhd{--columnGap: .5rem}}html.theme--documenter-dark .columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-3-fullhd{--columnGap: .75rem}}html.theme--documenter-dark .columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-4-fullhd{--columnGap: 1rem}}html.theme--documenter-dark .columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}html.theme--documenter-dark .columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}html.theme--documenter-dark .columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}html.theme--documenter-dark .columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-8-fullhd{--columnGap: 2rem}}html.theme--documenter-dark .tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}html.theme--documenter-dark .tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--documenter-dark .tile.is-ancestor:last-child{margin-bottom:-.75rem}html.theme--documenter-dark .tile.is-ancestor:not(:last-child){margin-bottom:.75rem}html.theme--documenter-dark .tile.is-child{margin:0 !important}html.theme--documenter-dark .tile.is-parent{padding:.75rem}html.theme--documenter-dark .tile.is-vertical{flex-direction:column}html.theme--documenter-dark .tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{html.theme--documenter-dark .tile:not(.is-child){display:flex}html.theme--documenter-dark .tile.is-1{flex:none;width:8.33333337%}html.theme--documenter-dark .tile.is-2{flex:none;width:16.66666674%}html.theme--documenter-dark .tile.is-3{flex:none;width:25%}html.theme--documenter-dark .tile.is-4{flex:none;width:33.33333337%}html.theme--documenter-dark .tile.is-5{flex:none;width:41.66666674%}html.theme--documenter-dark .tile.is-6{flex:none;width:50%}html.theme--documenter-dark .tile.is-7{flex:none;width:58.33333337%}html.theme--documenter-dark .tile.is-8{flex:none;width:66.66666674%}html.theme--documenter-dark .tile.is-9{flex:none;width:75%}html.theme--documenter-dark .tile.is-10{flex:none;width:83.33333337%}html.theme--documenter-dark .tile.is-11{flex:none;width:91.66666674%}html.theme--documenter-dark .tile.is-12{flex:none;width:100%}}html.theme--documenter-dark .hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}html.theme--documenter-dark .hero .navbar{background:none}html.theme--documenter-dark .hero .tabs ul{border-bottom:none}html.theme--documenter-dark .hero.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-white strong{color:inherit}html.theme--documenter-dark .hero.is-white .title{color:#0a0a0a}html.theme--documenter-dark .hero.is-white .subtitle{color:rgba(10,10,10,0.9)}html.theme--documenter-dark .hero.is-white .subtitle a:not(.button),html.theme--documenter-dark .hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-white .navbar-menu{background-color:#fff}}html.theme--documenter-dark .hero.is-white .navbar-item,html.theme--documenter-dark .hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}html.theme--documenter-dark .hero.is-white a.navbar-item:hover,html.theme--documenter-dark .hero.is-white a.navbar-item.is-active,html.theme--documenter-dark .hero.is-white .navbar-link:hover,html.theme--documenter-dark .hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}html.theme--documenter-dark .hero.is-white .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}html.theme--documenter-dark .hero.is-white .tabs.is-boxed a,html.theme--documenter-dark .hero.is-white .tabs.is-toggle a{color:#0a0a0a}html.theme--documenter-dark .hero.is-white .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-white .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-white .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-white .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}html.theme--documenter-dark .hero.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-black strong{color:inherit}html.theme--documenter-dark .hero.is-black .title{color:#fff}html.theme--documenter-dark .hero.is-black .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-black .subtitle a:not(.button),html.theme--documenter-dark .hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-black .navbar-menu{background-color:#0a0a0a}}html.theme--documenter-dark .hero.is-black .navbar-item,html.theme--documenter-dark .hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-black a.navbar-item:hover,html.theme--documenter-dark .hero.is-black a.navbar-item.is-active,html.theme--documenter-dark .hero.is-black .navbar-link:hover,html.theme--documenter-dark .hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .hero.is-black .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-black .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}html.theme--documenter-dark .hero.is-black .tabs.is-boxed a,html.theme--documenter-dark .hero.is-black .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-black .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-black .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-black .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-black .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}html.theme--documenter-dark .hero.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-light strong{color:inherit}html.theme--documenter-dark .hero.is-light .title{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .subtitle{color:rgba(0,0,0,0.9)}html.theme--documenter-dark .hero.is-light .subtitle a:not(.button),html.theme--documenter-dark .hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-light .navbar-menu{background-color:#ecf0f1}}html.theme--documenter-dark .hero.is-light .navbar-item,html.theme--documenter-dark .hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light a.navbar-item:hover,html.theme--documenter-dark .hero.is-light a.navbar-item.is-active,html.theme--documenter-dark .hero.is-light .navbar-link:hover,html.theme--documenter-dark .hero.is-light .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--documenter-dark .hero.is-light .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-light .tabs li.is-active a{color:#ecf0f1 !important;opacity:1}html.theme--documenter-dark .hero.is-light .tabs.is-boxed a,html.theme--documenter-dark .hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .hero.is-light.is-bold{background-image:linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%)}}html.theme--documenter-dark .hero.is-dark,html.theme--documenter-dark .content kbd.hero{background-color:#282f2f;color:#fff}html.theme--documenter-dark .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-dark strong,html.theme--documenter-dark .content kbd.hero strong{color:inherit}html.theme--documenter-dark .hero.is-dark .title,html.theme--documenter-dark .content kbd.hero .title{color:#fff}html.theme--documenter-dark .hero.is-dark .subtitle,html.theme--documenter-dark .content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-dark .subtitle a:not(.button),html.theme--documenter-dark .content kbd.hero .subtitle a:not(.button),html.theme--documenter-dark .hero.is-dark .subtitle strong,html.theme--documenter-dark .content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-dark .navbar-menu,html.theme--documenter-dark .content kbd.hero .navbar-menu{background-color:#282f2f}}html.theme--documenter-dark .hero.is-dark .navbar-item,html.theme--documenter-dark .content kbd.hero .navbar-item,html.theme--documenter-dark .hero.is-dark .navbar-link,html.theme--documenter-dark .content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-dark a.navbar-item:hover,html.theme--documenter-dark .content kbd.hero a.navbar-item:hover,html.theme--documenter-dark .hero.is-dark a.navbar-item.is-active,html.theme--documenter-dark .content kbd.hero a.navbar-item.is-active,html.theme--documenter-dark .hero.is-dark .navbar-link:hover,html.theme--documenter-dark .content kbd.hero .navbar-link:hover,html.theme--documenter-dark .hero.is-dark .navbar-link.is-active,html.theme--documenter-dark .content kbd.hero .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .hero.is-dark .tabs a,html.theme--documenter-dark .content kbd.hero .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-dark .tabs a:hover,html.theme--documenter-dark .content kbd.hero .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-dark .tabs li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs li.is-active a{color:#282f2f !important;opacity:1}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a:hover,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a:hover,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#282f2f}html.theme--documenter-dark .hero.is-dark.is-bold,html.theme--documenter-dark .content kbd.hero.is-bold{background-image:linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-dark.is-bold .navbar-menu,html.theme--documenter-dark .content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%)}}html.theme--documenter-dark .hero.is-primary,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-primary strong,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink strong{color:inherit}html.theme--documenter-dark .hero.is-primary .title,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .title{color:#fff}html.theme--documenter-dark .hero.is-primary .subtitle,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-primary .subtitle a:not(.button),html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),html.theme--documenter-dark .hero.is-primary .subtitle strong,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-primary .navbar-menu,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#375a7f}}html.theme--documenter-dark .hero.is-primary .navbar-item,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-item,html.theme--documenter-dark .hero.is-primary .navbar-link,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-primary a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,html.theme--documenter-dark .hero.is-primary a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,html.theme--documenter-dark .hero.is-primary .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link:hover,html.theme--documenter-dark .hero.is-primary .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .hero.is-primary .tabs a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-primary .tabs a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-primary .tabs li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#375a7f !important;opacity:1}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#375a7f}html.theme--documenter-dark .hero.is-primary.is-bold,html.theme--documenter-dark .docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-primary.is-bold .navbar-menu,html.theme--documenter-dark .docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%)}}html.theme--documenter-dark .hero.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-link strong{color:inherit}html.theme--documenter-dark .hero.is-link .title{color:#fff}html.theme--documenter-dark .hero.is-link .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-link .subtitle a:not(.button),html.theme--documenter-dark .hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-link .navbar-menu{background-color:#1abc9c}}html.theme--documenter-dark .hero.is-link .navbar-item,html.theme--documenter-dark .hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-link a.navbar-item:hover,html.theme--documenter-dark .hero.is-link a.navbar-item.is-active,html.theme--documenter-dark .hero.is-link .navbar-link:hover,html.theme--documenter-dark .hero.is-link .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .hero.is-link .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-link .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-link .tabs li.is-active a{color:#1abc9c !important;opacity:1}html.theme--documenter-dark .hero.is-link .tabs.is-boxed a,html.theme--documenter-dark .hero.is-link .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-link .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#1abc9c}html.theme--documenter-dark .hero.is-link.is-bold{background-image:linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%)}}html.theme--documenter-dark .hero.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-info strong{color:inherit}html.theme--documenter-dark .hero.is-info .title{color:#fff}html.theme--documenter-dark .hero.is-info .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-info .subtitle a:not(.button),html.theme--documenter-dark .hero.is-info .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-info .navbar-menu{background-color:#024c7d}}html.theme--documenter-dark .hero.is-info .navbar-item,html.theme--documenter-dark .hero.is-info .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-info a.navbar-item:hover,html.theme--documenter-dark .hero.is-info a.navbar-item.is-active,html.theme--documenter-dark .hero.is-info .navbar-link:hover,html.theme--documenter-dark .hero.is-info .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .hero.is-info .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-info .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-info .tabs li.is-active a{color:#024c7d !important;opacity:1}html.theme--documenter-dark .hero.is-info .tabs.is-boxed a,html.theme--documenter-dark .hero.is-info .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-info .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#024c7d}html.theme--documenter-dark .hero.is-info.is-bold{background-image:linear-gradient(141deg, #003a4c 0%, #024c7d 71%, #004299 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #003a4c 0%, #024c7d 71%, #004299 100%)}}html.theme--documenter-dark .hero.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-success strong{color:inherit}html.theme--documenter-dark .hero.is-success .title{color:#fff}html.theme--documenter-dark .hero.is-success .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-success .subtitle a:not(.button),html.theme--documenter-dark .hero.is-success .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-success .navbar-menu{background-color:#008438}}html.theme--documenter-dark .hero.is-success .navbar-item,html.theme--documenter-dark .hero.is-success .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-success a.navbar-item:hover,html.theme--documenter-dark .hero.is-success a.navbar-item.is-active,html.theme--documenter-dark .hero.is-success .navbar-link:hover,html.theme--documenter-dark .hero.is-success .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .hero.is-success .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-success .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-success .tabs li.is-active a{color:#008438 !important;opacity:1}html.theme--documenter-dark .hero.is-success .tabs.is-boxed a,html.theme--documenter-dark .hero.is-success .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-success .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#008438}html.theme--documenter-dark .hero.is-success.is-bold{background-image:linear-gradient(141deg, #005115 0%, #008438 71%, #009e5d 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #005115 0%, #008438 71%, #009e5d 100%)}}html.theme--documenter-dark .hero.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-warning strong{color:inherit}html.theme--documenter-dark .hero.is-warning .title{color:#fff}html.theme--documenter-dark .hero.is-warning .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-warning .subtitle a:not(.button),html.theme--documenter-dark .hero.is-warning .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-warning .navbar-menu{background-color:#ad8100}}html.theme--documenter-dark .hero.is-warning .navbar-item,html.theme--documenter-dark .hero.is-warning .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-warning a.navbar-item:hover,html.theme--documenter-dark .hero.is-warning a.navbar-item.is-active,html.theme--documenter-dark .hero.is-warning .navbar-link:hover,html.theme--documenter-dark .hero.is-warning .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .hero.is-warning .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-warning .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-warning .tabs li.is-active a{color:#ad8100 !important;opacity:1}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-warning .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ad8100}html.theme--documenter-dark .hero.is-warning.is-bold{background-image:linear-gradient(141deg, #7a4700 0%, #ad8100 71%, #c7b500 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #7a4700 0%, #ad8100 71%, #c7b500 100%)}}html.theme--documenter-dark .hero.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-danger strong{color:inherit}html.theme--documenter-dark .hero.is-danger .title{color:#fff}html.theme--documenter-dark .hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-danger .subtitle a:not(.button),html.theme--documenter-dark .hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-danger .navbar-menu{background-color:#9e1b0d}}html.theme--documenter-dark .hero.is-danger .navbar-item,html.theme--documenter-dark .hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-danger a.navbar-item:hover,html.theme--documenter-dark .hero.is-danger a.navbar-item.is-active,html.theme--documenter-dark .hero.is-danger .navbar-link:hover,html.theme--documenter-dark .hero.is-danger .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .hero.is-danger .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-danger .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-danger .tabs li.is-active a{color:#9e1b0d !important;opacity:1}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#9e1b0d}html.theme--documenter-dark .hero.is-danger.is-bold{background-image:linear-gradient(141deg, #75030b 0%, #9e1b0d 71%, #ba380a 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #75030b 0%, #9e1b0d 71%, #ba380a 100%)}}html.theme--documenter-dark .hero.is-small .hero-body,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-large .hero-body{padding:18rem 6rem}}html.theme--documenter-dark .hero.is-halfheight .hero-body,html.theme--documenter-dark .hero.is-fullheight .hero-body,html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}html.theme--documenter-dark .hero.is-halfheight .hero-body>.container,html.theme--documenter-dark .hero.is-fullheight .hero-body>.container,html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .hero.is-halfheight{min-height:50vh}html.theme--documenter-dark .hero.is-fullheight{min-height:100vh}html.theme--documenter-dark .hero-video{overflow:hidden}html.theme--documenter-dark .hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}html.theme--documenter-dark .hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){html.theme--documenter-dark .hero-video{display:none}}html.theme--documenter-dark .hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .hero-buttons .button{display:flex}html.theme--documenter-dark .hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero-buttons{display:flex;justify-content:center}html.theme--documenter-dark .hero-buttons .button:not(:last-child){margin-right:1.5rem}}html.theme--documenter-dark .hero-head,html.theme--documenter-dark .hero-foot{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero-body{padding:3rem 3rem}}html.theme--documenter-dark .section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){html.theme--documenter-dark .section{padding:3rem 3rem}html.theme--documenter-dark .section.is-medium{padding:9rem 4.5rem}html.theme--documenter-dark .section.is-large{padding:18rem 6rem}}html.theme--documenter-dark .footer{background-color:#282f2f;padding:3rem 1.5rem 6rem}html.theme--documenter-dark hr{height:1px}html.theme--documenter-dark h6{text-transform:uppercase;letter-spacing:0.5px}html.theme--documenter-dark .hero{background-color:#343c3d}html.theme--documenter-dark a{transition:all 200ms ease}html.theme--documenter-dark .button{transition:all 200ms ease;border-width:1px;color:#fff}html.theme--documenter-dark .button.is-active,html.theme--documenter-dark .button.is-focused,html.theme--documenter-dark .button:active,html.theme--documenter-dark .button:focus{box-shadow:0 0 0 2px rgba(140,155,157,0.5)}html.theme--documenter-dark .button.is-white.is-hovered,html.theme--documenter-dark .button.is-white:hover{background-color:#fff}html.theme--documenter-dark .button.is-white.is-active,html.theme--documenter-dark .button.is-white.is-focused,html.theme--documenter-dark .button.is-white:active,html.theme--documenter-dark .button.is-white:focus{border-color:#fff;box-shadow:0 0 0 2px rgba(255,255,255,0.5)}html.theme--documenter-dark .button.is-black.is-hovered,html.theme--documenter-dark .button.is-black:hover{background-color:#1d1d1d}html.theme--documenter-dark .button.is-black.is-active,html.theme--documenter-dark .button.is-black.is-focused,html.theme--documenter-dark .button.is-black:active,html.theme--documenter-dark .button.is-black:focus{border-color:#0a0a0a;box-shadow:0 0 0 2px rgba(10,10,10,0.5)}html.theme--documenter-dark .button.is-light.is-hovered,html.theme--documenter-dark .button.is-light:hover{background-color:#fff}html.theme--documenter-dark .button.is-light.is-active,html.theme--documenter-dark .button.is-light.is-focused,html.theme--documenter-dark .button.is-light:active,html.theme--documenter-dark .button.is-light:focus{border-color:#ecf0f1;box-shadow:0 0 0 2px rgba(236,240,241,0.5)}html.theme--documenter-dark .button.is-dark.is-hovered,html.theme--documenter-dark .content kbd.button.is-hovered,html.theme--documenter-dark .button.is-dark:hover,html.theme--documenter-dark .content kbd.button:hover{background-color:#3a4344}html.theme--documenter-dark .button.is-dark.is-active,html.theme--documenter-dark .content kbd.button.is-active,html.theme--documenter-dark .button.is-dark.is-focused,html.theme--documenter-dark .content kbd.button.is-focused,html.theme--documenter-dark .button.is-dark:active,html.theme--documenter-dark .content kbd.button:active,html.theme--documenter-dark .button.is-dark:focus,html.theme--documenter-dark .content kbd.button:focus{border-color:#282f2f;box-shadow:0 0 0 2px rgba(40,47,47,0.5)}html.theme--documenter-dark .button.is-primary.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary:hover,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:hover{background-color:#436d9a}html.theme--documenter-dark .button.is-primary.is-active,html.theme--documenter-dark .docstring>section>a.button.is-active.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink,html.theme--documenter-dark .button.is-primary:active,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary:focus,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus{border-color:#375a7f;box-shadow:0 0 0 2px rgba(55,90,127,0.5)}html.theme--documenter-dark .button.is-link.is-hovered,html.theme--documenter-dark .button.is-link:hover{background-color:#1fdeb8}html.theme--documenter-dark .button.is-link.is-active,html.theme--documenter-dark .button.is-link.is-focused,html.theme--documenter-dark .button.is-link:active,html.theme--documenter-dark .button.is-link:focus{border-color:#1abc9c;box-shadow:0 0 0 2px rgba(26,188,156,0.5)}html.theme--documenter-dark .button.is-info.is-hovered,html.theme--documenter-dark .button.is-info:hover{background-color:#0363a3}html.theme--documenter-dark .button.is-info.is-active,html.theme--documenter-dark .button.is-info.is-focused,html.theme--documenter-dark .button.is-info:active,html.theme--documenter-dark .button.is-info:focus{border-color:#024c7d;box-shadow:0 0 0 2px rgba(2,76,125,0.5)}html.theme--documenter-dark .button.is-success.is-hovered,html.theme--documenter-dark .button.is-success:hover{background-color:#00aa48}html.theme--documenter-dark .button.is-success.is-active,html.theme--documenter-dark .button.is-success.is-focused,html.theme--documenter-dark .button.is-success:active,html.theme--documenter-dark .button.is-success:focus{border-color:#008438;box-shadow:0 0 0 2px rgba(0,132,56,0.5)}html.theme--documenter-dark .button.is-warning.is-hovered,html.theme--documenter-dark .button.is-warning:hover{background-color:#d39e00}html.theme--documenter-dark .button.is-warning.is-active,html.theme--documenter-dark .button.is-warning.is-focused,html.theme--documenter-dark .button.is-warning:active,html.theme--documenter-dark .button.is-warning:focus{border-color:#ad8100;box-shadow:0 0 0 2px rgba(173,129,0,0.5)}html.theme--documenter-dark .button.is-danger.is-hovered,html.theme--documenter-dark .button.is-danger:hover{background-color:#c12110}html.theme--documenter-dark .button.is-danger.is-active,html.theme--documenter-dark .button.is-danger.is-focused,html.theme--documenter-dark .button.is-danger:active,html.theme--documenter-dark .button.is-danger:focus{border-color:#9e1b0d;box-shadow:0 0 0 2px rgba(158,27,13,0.5)}html.theme--documenter-dark .label{color:#dbdee0}html.theme--documenter-dark .button,html.theme--documenter-dark .control.has-icons-left .icon,html.theme--documenter-dark .control.has-icons-right .icon,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .select,html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea{height:2.5em}html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .textarea{transition:all 200ms ease;box-shadow:none;border-width:1px;padding-left:1em;padding-right:1em}html.theme--documenter-dark .select:after,html.theme--documenter-dark .select select{border-width:1px}html.theme--documenter-dark .control.has-addons .button,html.theme--documenter-dark .control.has-addons .input,html.theme--documenter-dark .control.has-addons #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-addons form.docs-search>input,html.theme--documenter-dark .control.has-addons .select{margin-right:-1px}html.theme--documenter-dark .notification{background-color:#343c3d}html.theme--documenter-dark .card{box-shadow:none;border:1px solid #343c3d;background-color:#282f2f;border-radius:.4em}html.theme--documenter-dark .card .card-image img{border-radius:.4em .4em 0 0}html.theme--documenter-dark .card .card-header{box-shadow:none;background-color:rgba(18,18,18,0.2);border-radius:.4em .4em 0 0}html.theme--documenter-dark .card .card-footer{background-color:rgba(18,18,18,0.2)}html.theme--documenter-dark .card .card-footer,html.theme--documenter-dark .card .card-footer-item{border-width:1px;border-color:#343c3d}html.theme--documenter-dark .notification.is-white a:not(.button){color:#0a0a0a;text-decoration:underline}html.theme--documenter-dark .notification.is-black a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-light a:not(.button){color:rgba(0,0,0,0.7);text-decoration:underline}html.theme--documenter-dark .notification.is-dark a:not(.button),html.theme--documenter-dark .content kbd.notification a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-primary a:not(.button),html.theme--documenter-dark .docstring>section>a.notification.docs-sourcelink a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-link a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-info a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-success a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-warning a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-danger a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .tag,html.theme--documenter-dark .content kbd,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{border-radius:.4em}html.theme--documenter-dark .menu-list a{transition:all 300ms ease}html.theme--documenter-dark .modal-card-body{background-color:#282f2f}html.theme--documenter-dark .modal-card-foot,html.theme--documenter-dark .modal-card-head{border-color:#343c3d}html.theme--documenter-dark .message-header{font-weight:700;background-color:#343c3d;color:#fff}html.theme--documenter-dark .message-body{border-width:1px;border-color:#343c3d}html.theme--documenter-dark .navbar{border-radius:.4em}html.theme--documenter-dark .navbar.is-transparent{background:none}html.theme--documenter-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#1abc9c}@media screen and (max-width: 1055px){html.theme--documenter-dark .navbar .navbar-menu{background-color:#375a7f;border-radius:0 0 .4em .4em}}html.theme--documenter-dark .hero .navbar,html.theme--documenter-dark body>.navbar{border-radius:0}html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-previous{border-width:1px}html.theme--documenter-dark .panel-block,html.theme--documenter-dark .panel-heading,html.theme--documenter-dark .panel-tabs{border-width:1px}html.theme--documenter-dark .panel-block:first-child,html.theme--documenter-dark .panel-heading:first-child,html.theme--documenter-dark .panel-tabs:first-child{border-top-width:1px}html.theme--documenter-dark .panel-heading{font-weight:700}html.theme--documenter-dark .panel-tabs a{border-width:1px;margin-bottom:-1px}html.theme--documenter-dark .panel-tabs a.is-active{border-bottom-color:#17a689}html.theme--documenter-dark .panel-block:hover{color:#1dd2af}html.theme--documenter-dark .panel-block:hover .panel-icon{color:#1dd2af}html.theme--documenter-dark .panel-block.is-active .panel-icon{color:#17a689}html.theme--documenter-dark .tabs a{border-bottom-width:1px;margin-bottom:-1px}html.theme--documenter-dark .tabs ul{border-bottom-width:1px}html.theme--documenter-dark .tabs.is-boxed a{border-width:1px}html.theme--documenter-dark .tabs.is-boxed li.is-active a{background-color:#1f2424}html.theme--documenter-dark .tabs.is-toggle li a{border-width:1px;margin-bottom:0}html.theme--documenter-dark .tabs.is-toggle li+li{margin-left:-1px}html.theme--documenter-dark .hero.is-white .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-black .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-light .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-dark .navbar .navbar-dropdown .navbar-item:hover,html.theme--documenter-dark .content kbd.hero .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-primary .navbar .navbar-dropdown .navbar-item:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-link .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-info .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-success .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-warning .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-danger .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark h1 .docs-heading-anchor,html.theme--documenter-dark h1 .docs-heading-anchor:hover,html.theme--documenter-dark h1 .docs-heading-anchor:visited,html.theme--documenter-dark h2 .docs-heading-anchor,html.theme--documenter-dark h2 .docs-heading-anchor:hover,html.theme--documenter-dark h2 .docs-heading-anchor:visited,html.theme--documenter-dark h3 .docs-heading-anchor,html.theme--documenter-dark h3 .docs-heading-anchor:hover,html.theme--documenter-dark h3 .docs-heading-anchor:visited,html.theme--documenter-dark h4 .docs-heading-anchor,html.theme--documenter-dark h4 .docs-heading-anchor:hover,html.theme--documenter-dark h4 .docs-heading-anchor:visited,html.theme--documenter-dark h5 .docs-heading-anchor,html.theme--documenter-dark h5 .docs-heading-anchor:hover,html.theme--documenter-dark h5 .docs-heading-anchor:visited,html.theme--documenter-dark h6 .docs-heading-anchor,html.theme--documenter-dark h6 .docs-heading-anchor:hover,html.theme--documenter-dark h6 .docs-heading-anchor:visited{color:#f2f2f2}html.theme--documenter-dark h1 .docs-heading-anchor-permalink,html.theme--documenter-dark h2 .docs-heading-anchor-permalink,html.theme--documenter-dark h3 .docs-heading-anchor-permalink,html.theme--documenter-dark h4 .docs-heading-anchor-permalink,html.theme--documenter-dark h5 .docs-heading-anchor-permalink,html.theme--documenter-dark h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}html.theme--documenter-dark h1 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h2 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h3 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h4 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h5 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}html.theme--documenter-dark h1:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h2:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h3:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h4:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h5:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h6:hover .docs-heading-anchor-permalink{visibility:visible}html.theme--documenter-dark .docs-light-only{display:none !important}html.theme--documenter-dark pre{position:relative;overflow:hidden}html.theme--documenter-dark pre code,html.theme--documenter-dark pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}html.theme--documenter-dark pre code:first-of-type,html.theme--documenter-dark pre code.hljs:first-of-type{padding-top:0.5rem !important}html.theme--documenter-dark pre code:last-of-type,html.theme--documenter-dark pre code.hljs:last-of-type{padding-bottom:0.5rem !important}html.theme--documenter-dark pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#fff;cursor:pointer;text-align:center}html.theme--documenter-dark pre .copy-button:focus,html.theme--documenter-dark pre .copy-button:hover{opacity:1;background:rgba(255,255,255,0.1);color:#1abc9c}html.theme--documenter-dark pre .copy-button.success{color:#259a12;opacity:1}html.theme--documenter-dark pre .copy-button.error{color:#cb3c33;opacity:1}html.theme--documenter-dark pre:hover .copy-button{opacity:1}html.theme--documenter-dark .admonition{background-color:#282f2f;border-style:solid;border-width:1px;border-color:#5e6d6f;border-radius:.4em;font-size:1rem}html.theme--documenter-dark .admonition strong{color:currentColor}html.theme--documenter-dark .admonition.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}html.theme--documenter-dark .admonition.is-medium{font-size:1.25rem}html.theme--documenter-dark .admonition.is-large{font-size:1.5rem}html.theme--documenter-dark .admonition.is-default{background-color:#282f2f;border-color:#5e6d6f}html.theme--documenter-dark .admonition.is-default>.admonition-header{background-color:#5e6d6f;color:#fff}html.theme--documenter-dark .admonition.is-default>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-info{background-color:#282f2f;border-color:#024c7d}html.theme--documenter-dark .admonition.is-info>.admonition-header{background-color:#024c7d;color:#fff}html.theme--documenter-dark .admonition.is-info>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-success{background-color:#282f2f;border-color:#008438}html.theme--documenter-dark .admonition.is-success>.admonition-header{background-color:#008438;color:#fff}html.theme--documenter-dark .admonition.is-success>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-warning{background-color:#282f2f;border-color:#ad8100}html.theme--documenter-dark .admonition.is-warning>.admonition-header{background-color:#ad8100;color:#fff}html.theme--documenter-dark .admonition.is-warning>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-danger{background-color:#282f2f;border-color:#9e1b0d}html.theme--documenter-dark .admonition.is-danger>.admonition-header{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .admonition.is-danger>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-compat{background-color:#282f2f;border-color:#137886}html.theme--documenter-dark .admonition.is-compat>.admonition-header{background-color:#137886;color:#fff}html.theme--documenter-dark .admonition.is-compat>.admonition-body{color:#fff}html.theme--documenter-dark .admonition-header{color:#fff;background-color:#5e6d6f;align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}html.theme--documenter-dark .admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}html.theme--documenter-dark details.admonition.is-details>.admonition-header{list-style:none}html.theme--documenter-dark details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}html.theme--documenter-dark details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}html.theme--documenter-dark .admonition-body{color:#fff;padding:0.5rem .75rem}html.theme--documenter-dark .admonition-body pre{background-color:#282f2f}html.theme--documenter-dark .admonition-body code{background-color:rgba(255,255,255,0.05)}html.theme--documenter-dark .docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:1px solid #5e6d6f;box-shadow:none;max-width:100%}html.theme--documenter-dark .docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#282f2f;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #5e6d6f}html.theme--documenter-dark .docstring>header code{background-color:transparent}html.theme--documenter-dark .docstring>header .docstring-article-toggle-button{min-width:1.1rem;padding:0.2rem 0.2rem 0.2rem 0}html.theme--documenter-dark .docstring>header .docstring-binding{margin-right:0.3em}html.theme--documenter-dark .docstring>header .docstring-category{margin-left:0.3em}html.theme--documenter-dark .docstring>section{position:relative;padding:.75rem .75rem;border-bottom:1px solid #5e6d6f}html.theme--documenter-dark .docstring>section:last-child{border-bottom:none}html.theme--documenter-dark .docstring>section>a.docs-sourcelink{transition:opacity 0.3s;opacity:0;position:absolute;right:.375rem;bottom:.375rem}html.theme--documenter-dark .docstring>section>a.docs-sourcelink:focus{opacity:1 !important}html.theme--documenter-dark .docstring:hover>section>a.docs-sourcelink{opacity:0.2}html.theme--documenter-dark .docstring:focus-within>section>a.docs-sourcelink{opacity:0.2}html.theme--documenter-dark .docstring>section:hover a.docs-sourcelink{opacity:1}html.theme--documenter-dark .documenter-example-output{background-color:#1f2424}html.theme--documenter-dark .outdated-warning-overlay{position:fixed;top:0;left:0;right:0;box-shadow:0 0 10px rgba(0,0,0,0.3);z-index:999;background-color:#282f2f;color:#fff;border-bottom:3px solid #9e1b0d;padding:10px 35px;text-align:center;font-size:15px}html.theme--documenter-dark .outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}html.theme--documenter-dark .outdated-warning-overlay a{color:#1abc9c}html.theme--documenter-dark .outdated-warning-overlay a:hover{color:#1dd2af}html.theme--documenter-dark .content pre{border:1px solid #5e6d6f}html.theme--documenter-dark .content code{font-weight:inherit}html.theme--documenter-dark .content a code{color:#1abc9c}html.theme--documenter-dark .content h1 code,html.theme--documenter-dark .content h2 code,html.theme--documenter-dark .content h3 code,html.theme--documenter-dark .content h4 code,html.theme--documenter-dark .content h5 code,html.theme--documenter-dark .content h6 code{color:#f2f2f2}html.theme--documenter-dark .content table{display:block;width:initial;max-width:100%;overflow-x:auto}html.theme--documenter-dark .content blockquote>ul:first-child,html.theme--documenter-dark .content blockquote>ol:first-child,html.theme--documenter-dark .content .admonition-body>ul:first-child,html.theme--documenter-dark .content .admonition-body>ol:first-child{margin-top:0}html.theme--documenter-dark pre,html.theme--documenter-dark code{font-variant-ligatures:no-contextual}html.theme--documenter-dark .breadcrumb a.is-disabled{cursor:default;pointer-events:none}html.theme--documenter-dark .breadcrumb a.is-disabled,html.theme--documenter-dark .breadcrumb a.is-disabled:hover{color:#f2f2f2}html.theme--documenter-dark .hljs{background:initial !important}html.theme--documenter-dark .katex .katex-mathml{top:0;right:0}html.theme--documenter-dark .katex-display,html.theme--documenter-dark mjx-container,html.theme--documenter-dark .MathJax_Display{margin:0.5em 0 !important}html.theme--documenter-dark html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}html.theme--documenter-dark li.no-marker{list-style:none}html.theme--documenter-dark #documenter .docs-main>article{overflow-wrap:break-word}html.theme--documenter-dark #documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){html.theme--documenter-dark #documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-main{width:100%}html.theme--documenter-dark #documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}html.theme--documenter-dark #documenter .docs-main>header,html.theme--documenter-dark #documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}html.theme--documenter-dark #documenter .docs-main header.docs-navbar{background-color:#1f2424;border-bottom:1px solid #5e6d6f;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-sidebar-button{display:block;font-size:1.5rem;padding-bottom:0.1rem;margin-right:1rem}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right{display:flex;white-space:nowrap;gap:1rem;align-items:center}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-icon,html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-label{display:inline-block}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-label{padding:0;margin-left:0.3em}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-navbar-link{margin-left:0.4rem;margin-right:0.4rem}}html.theme--documenter-dark #documenter .docs-main header.docs-navbar>*{margin:auto 0}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-main header.docs-navbar{position:sticky;top:0;padding:0 1rem;transition-property:top, box-shadow;-webkit-transition-property:top, box-shadow;transition-duration:0.3s;-webkit-transition-duration:0.3s}html.theme--documenter-dark #documenter .docs-main header.docs-navbar.headroom--not-top{box-shadow:.2rem 0rem .4rem #171717;transition-duration:0.7s;-webkit-transition-duration:0.7s}html.theme--documenter-dark #documenter .docs-main header.docs-navbar.headroom--unpinned.headroom--not-top.headroom--not-bottom{top:-4.5rem;transition-duration:0.7s;-webkit-transition-duration:0.7s}}html.theme--documenter-dark #documenter .docs-main section.footnotes{border-top:1px solid #5e6d6f}html.theme--documenter-dark #documenter .docs-main section.footnotes li .tag:first-child,html.theme--documenter-dark #documenter .docs-main section.footnotes li .docstring>section>a.docs-sourcelink:first-child,html.theme--documenter-dark #documenter .docs-main section.footnotes li .content kbd:first-child,html.theme--documenter-dark .content #documenter .docs-main section.footnotes li kbd:first-child{margin-right:1em;margin-bottom:0.4em}html.theme--documenter-dark #documenter .docs-main .docs-footer{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0;border-top:1px solid #5e6d6f;padding-top:1rem;padding-bottom:1rem}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-main .docs-footer{padding-left:1rem;padding-right:1rem}}html.theme--documenter-dark #documenter .docs-main .docs-footer .docs-footer-nextpage,html.theme--documenter-dark #documenter .docs-main .docs-footer .docs-footer-prevpage{flex-grow:1}html.theme--documenter-dark #documenter .docs-main .docs-footer .docs-footer-nextpage{text-align:right}html.theme--documenter-dark #documenter .docs-main .docs-footer .flexbox-break{flex-basis:100%;height:0}html.theme--documenter-dark #documenter .docs-main .docs-footer .footer-message{font-size:0.8em;margin:0.5em auto 0 auto;text-align:center}html.theme--documenter-dark #documenter .docs-sidebar{display:flex;flex-direction:column;color:#fff;background-color:#282f2f;border-right:1px solid #5e6d6f;padding:0;flex:0 0 18rem;z-index:5;font-size:1rem;position:fixed;left:-18rem;width:18rem;height:100%;transition:left 0.3s}html.theme--documenter-dark #documenter .docs-sidebar.visible{left:0;box-shadow:.4rem 0rem .8rem #171717}@media screen and (min-width: 1056px){html.theme--documenter-dark #documenter .docs-sidebar.visible{box-shadow:none}}@media screen and (min-width: 1056px){html.theme--documenter-dark #documenter .docs-sidebar{left:0;top:0}}html.theme--documenter-dark #documenter .docs-sidebar .docs-logo{margin-top:1rem;padding:0 1rem}html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img{max-height:6rem;margin:auto}html.theme--documenter-dark #documenter .docs-sidebar .docs-package-name{flex-shrink:0;font-size:1.5rem;font-weight:700;text-align:center;white-space:nowrap;overflow:hidden;padding:0.5rem 0}html.theme--documenter-dark #documenter .docs-sidebar .docs-package-name .docs-autofit{max-width:16.2rem}html.theme--documenter-dark #documenter .docs-sidebar .docs-package-name a,html.theme--documenter-dark #documenter .docs-sidebar .docs-package-name a:hover{color:#fff}html.theme--documenter-dark #documenter .docs-sidebar .docs-version-selector{border-top:1px solid #5e6d6f;display:none;padding:0.5rem}html.theme--documenter-dark #documenter .docs-sidebar .docs-version-selector.visible{display:flex}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu{flex-grow:1;user-select:none;border-top:1px solid #5e6d6f;padding-bottom:1.5rem}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu>li>.tocitem{font-weight:bold}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu>li li{font-size:.95rem;margin-left:1em;border-left:1px solid #5e6d6f}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu input.collapse-toggle{display:none}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.collapsed{display:none}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu input:checked~ul.collapsed{display:block}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem{display:flex}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-label{flex-grow:2}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:.75rem;margin-left:1rem;margin-top:auto;margin-bottom:auto}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f054"}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu input:checked~label.tocitem .docs-chevron::before{content:"\f078"}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu .tocitem{display:block;padding:0.5rem 0.5rem}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu .tocitem,html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu .tocitem:hover{color:#fff;background:#282f2f}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu a.tocitem:hover,html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem:hover{color:#fff;background-color:#32393a}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu li.is-active{border-top:1px solid #5e6d6f;border-bottom:1px solid #5e6d6f;background-color:#1f2424}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem,html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem:hover{background-color:#1f2424;color:#fff}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu li.is-active ul.internal .tocitem:hover{background-color:#32393a;color:#fff}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu>li.is-active:first-child{border-top:none}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.internal{margin:0 0.5rem 0.5rem;border-top:1px solid #5e6d6f}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.internal li{font-size:.85rem;border-left:none;margin-left:0;margin-top:0.5rem}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem{width:100%;padding:0}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem::before{content:"⚬";margin-right:0.4em}html.theme--documenter-dark #documenter .docs-sidebar form.docs-search{margin:auto;margin-top:0.5rem;margin-bottom:0.5rem}html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{width:14.4rem}html.theme--documenter-dark #documenter .docs-sidebar #documenter-search-query{color:#868c98;width:14.4rem;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1)}@media screen and (min-width: 1056px){html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu{overflow-y:auto;-webkit-overflow-scroll:touch}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar{width:.3rem;background:none}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#3b4445}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb:hover{background:#4e5a5c}}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-sidebar{overflow-y:auto;-webkit-overflow-scroll:touch}html.theme--documenter-dark #documenter .docs-sidebar::-webkit-scrollbar{width:.3rem;background:none}html.theme--documenter-dark #documenter .docs-sidebar::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#3b4445}html.theme--documenter-dark #documenter .docs-sidebar::-webkit-scrollbar-thumb:hover{background:#4e5a5c}}html.theme--documenter-dark kbd.search-modal-key-hints{border-radius:0.25rem;border:1px solid rgba(245,245,245,0.6);box-shadow:0 2px 0 1px rgba(245,245,245,0.6);cursor:default;font-size:0.9rem;line-height:1.5;min-width:0.75rem;text-align:center;padding:0.1rem 0.3rem;position:relative;top:-1px}html.theme--documenter-dark .search-min-width-50{min-width:50%}html.theme--documenter-dark .search-min-height-100{min-height:100%}html.theme--documenter-dark .search-modal-card-body{max-height:calc(100vh - 15rem)}html.theme--documenter-dark .search-result-link{border-radius:0.7em;transition:all 300ms}html.theme--documenter-dark .search-result-link:hover,html.theme--documenter-dark .search-result-link:focus{background-color:rgba(0,128,128,0.1)}html.theme--documenter-dark .search-result-link .property-search-result-badge,html.theme--documenter-dark .search-result-link .search-filter{transition:all 300ms}html.theme--documenter-dark .property-search-result-badge,html.theme--documenter-dark .search-filter{padding:0.15em 0.5em;font-size:0.8em;font-style:italic;text-transform:none !important;line-height:1.5;color:#f5f5f5;background-color:rgba(51,65,85,0.501961);border-radius:0.6rem}html.theme--documenter-dark .search-result-link:hover .property-search-result-badge,html.theme--documenter-dark .search-result-link:hover .search-filter,html.theme--documenter-dark .search-result-link:focus .property-search-result-badge,html.theme--documenter-dark .search-result-link:focus .search-filter{color:#333;background-color:#f1f5f9}html.theme--documenter-dark .search-filter{color:#333;background-color:#f5f5f5;transition:all 300ms}html.theme--documenter-dark .search-filter:hover,html.theme--documenter-dark .search-filter:focus{color:#333}html.theme--documenter-dark .search-filter-selected{color:#f5f5f5;background-color:rgba(139,0,139,0.5)}html.theme--documenter-dark .search-filter-selected:hover,html.theme--documenter-dark .search-filter-selected:focus{color:#f5f5f5}html.theme--documenter-dark .search-result-highlight{background-color:#ffdd57;color:black}html.theme--documenter-dark .search-divider{border-bottom:1px solid #5e6d6f}html.theme--documenter-dark .search-result-title{width:85%;color:#f5f5f5}html.theme--documenter-dark .search-result-code-title{font-size:0.875rem;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--documenter-dark #search-modal .modal-card-body::-webkit-scrollbar,html.theme--documenter-dark #search-modal .filter-tabs::-webkit-scrollbar{height:10px;width:10px;background-color:transparent}html.theme--documenter-dark #search-modal .modal-card-body::-webkit-scrollbar-thumb,html.theme--documenter-dark #search-modal .filter-tabs::-webkit-scrollbar-thumb{background-color:gray;border-radius:1rem}html.theme--documenter-dark #search-modal .modal-card-body::-webkit-scrollbar-track,html.theme--documenter-dark #search-modal .filter-tabs::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.6);background-color:transparent}html.theme--documenter-dark .w-100{width:100%}html.theme--documenter-dark .gap-2{gap:0.5rem}html.theme--documenter-dark .gap-4{gap:1rem}html.theme--documenter-dark .gap-8{gap:2rem}html.theme--documenter-dark{background-color:#1f2424;font-size:16px;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--documenter-dark .ansi span.sgr1{font-weight:bolder}html.theme--documenter-dark .ansi span.sgr2{font-weight:lighter}html.theme--documenter-dark .ansi span.sgr3{font-style:italic}html.theme--documenter-dark .ansi span.sgr4{text-decoration:underline}html.theme--documenter-dark .ansi span.sgr7{color:#1f2424;background-color:#fff}html.theme--documenter-dark .ansi span.sgr8{color:transparent}html.theme--documenter-dark .ansi span.sgr8 span{color:transparent}html.theme--documenter-dark .ansi span.sgr9{text-decoration:line-through}html.theme--documenter-dark .ansi span.sgr30{color:#242424}html.theme--documenter-dark .ansi span.sgr31{color:#f6705f}html.theme--documenter-dark .ansi span.sgr32{color:#4fb43a}html.theme--documenter-dark .ansi span.sgr33{color:#f4c72f}html.theme--documenter-dark .ansi span.sgr34{color:#7587f0}html.theme--documenter-dark .ansi span.sgr35{color:#bc89d3}html.theme--documenter-dark .ansi span.sgr36{color:#49b6ca}html.theme--documenter-dark .ansi span.sgr37{color:#b3bdbe}html.theme--documenter-dark .ansi span.sgr40{background-color:#242424}html.theme--documenter-dark .ansi span.sgr41{background-color:#f6705f}html.theme--documenter-dark .ansi span.sgr42{background-color:#4fb43a}html.theme--documenter-dark .ansi span.sgr43{background-color:#f4c72f}html.theme--documenter-dark .ansi span.sgr44{background-color:#7587f0}html.theme--documenter-dark .ansi span.sgr45{background-color:#bc89d3}html.theme--documenter-dark .ansi span.sgr46{background-color:#49b6ca}html.theme--documenter-dark .ansi span.sgr47{background-color:#b3bdbe}html.theme--documenter-dark .ansi span.sgr90{color:#92a0a2}html.theme--documenter-dark .ansi span.sgr91{color:#ff8674}html.theme--documenter-dark .ansi span.sgr92{color:#79d462}html.theme--documenter-dark .ansi span.sgr93{color:#ffe76b}html.theme--documenter-dark .ansi span.sgr94{color:#8a98ff}html.theme--documenter-dark .ansi span.sgr95{color:#d2a4e6}html.theme--documenter-dark .ansi span.sgr96{color:#6bc8db}html.theme--documenter-dark .ansi span.sgr97{color:#ecf0f1}html.theme--documenter-dark .ansi span.sgr100{background-color:#92a0a2}html.theme--documenter-dark .ansi span.sgr101{background-color:#ff8674}html.theme--documenter-dark .ansi span.sgr102{background-color:#79d462}html.theme--documenter-dark .ansi span.sgr103{background-color:#ffe76b}html.theme--documenter-dark .ansi span.sgr104{background-color:#8a98ff}html.theme--documenter-dark .ansi span.sgr105{background-color:#d2a4e6}html.theme--documenter-dark .ansi span.sgr106{background-color:#6bc8db}html.theme--documenter-dark .ansi span.sgr107{background-color:#ecf0f1}html.theme--documenter-dark code.language-julia-repl>span.hljs-meta{color:#4fb43a;font-weight:bolder}html.theme--documenter-dark .hljs{background:#2b2b2b;color:#f8f8f2}html.theme--documenter-dark .hljs-comment,html.theme--documenter-dark .hljs-quote{color:#d4d0ab}html.theme--documenter-dark .hljs-variable,html.theme--documenter-dark .hljs-template-variable,html.theme--documenter-dark .hljs-tag,html.theme--documenter-dark .hljs-name,html.theme--documenter-dark .hljs-selector-id,html.theme--documenter-dark .hljs-selector-class,html.theme--documenter-dark .hljs-regexp,html.theme--documenter-dark .hljs-deletion{color:#ffa07a}html.theme--documenter-dark .hljs-number,html.theme--documenter-dark .hljs-built_in,html.theme--documenter-dark .hljs-literal,html.theme--documenter-dark .hljs-type,html.theme--documenter-dark .hljs-params,html.theme--documenter-dark .hljs-meta,html.theme--documenter-dark .hljs-link{color:#f5ab35}html.theme--documenter-dark .hljs-attribute{color:#ffd700}html.theme--documenter-dark .hljs-string,html.theme--documenter-dark .hljs-symbol,html.theme--documenter-dark .hljs-bullet,html.theme--documenter-dark .hljs-addition{color:#abe338}html.theme--documenter-dark .hljs-title,html.theme--documenter-dark .hljs-section{color:#00e0e0}html.theme--documenter-dark .hljs-keyword,html.theme--documenter-dark .hljs-selector-tag{color:#dcc6e0}html.theme--documenter-dark .hljs-emphasis{font-style:italic}html.theme--documenter-dark .hljs-strong{font-weight:bold}@media screen and (-ms-high-contrast: active){html.theme--documenter-dark .hljs-addition,html.theme--documenter-dark .hljs-attribute,html.theme--documenter-dark .hljs-built_in,html.theme--documenter-dark .hljs-bullet,html.theme--documenter-dark .hljs-comment,html.theme--documenter-dark .hljs-link,html.theme--documenter-dark .hljs-literal,html.theme--documenter-dark .hljs-meta,html.theme--documenter-dark .hljs-number,html.theme--documenter-dark .hljs-params,html.theme--documenter-dark .hljs-string,html.theme--documenter-dark .hljs-symbol,html.theme--documenter-dark .hljs-type,html.theme--documenter-dark .hljs-quote{color:highlight}html.theme--documenter-dark .hljs-keyword,html.theme--documenter-dark .hljs-selector-tag{font-weight:bold}}html.theme--documenter-dark .hljs-subst{color:#f8f8f2}html.theme--documenter-dark .search-result-link{border-radius:0.7em;transition:all 300ms}html.theme--documenter-dark .search-result-link:hover,html.theme--documenter-dark .search-result-link:focus{background-color:rgba(0,128,128,0.1)}html.theme--documenter-dark .search-result-link .property-search-result-badge,html.theme--documenter-dark .search-result-link .search-filter{transition:all 300ms}html.theme--documenter-dark .search-result-link:hover .property-search-result-badge,html.theme--documenter-dark .search-result-link:hover .search-filter,html.theme--documenter-dark .search-result-link:focus .property-search-result-badge,html.theme--documenter-dark .search-result-link:focus .search-filter{color:#333 !important;background-color:#f1f5f9 !important}html.theme--documenter-dark .property-search-result-badge,html.theme--documenter-dark .search-filter{padding:0.15em 0.5em;font-size:0.8em;font-style:italic;text-transform:none !important;line-height:1.5;color:whitesmoke;background-color:#33415580;border-radius:0.6rem}html.theme--documenter-dark .search-result-title{color:whitesmoke}html.theme--documenter-dark .search-result-highlight{background-color:greenyellow;color:black}html.theme--documenter-dark .search-divider{border-bottom:1px solid #5e6d6f50}html.theme--documenter-dark .w-100{width:100%}html.theme--documenter-dark .gap-2{gap:0.5rem}html.theme--documenter-dark .gap-4{gap:1rem} diff --git a/previews/PR256/assets/themes/documenter-light.css b/previews/PR256/assets/themes/documenter-light.css new file mode 100644 index 00000000..1262ec50 --- /dev/null +++ b/previews/PR256/assets/themes/documenter-light.css @@ -0,0 +1,9 @@ +.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.file-cta,.file-name,.select select,.textarea,.input,#documenter .docs-sidebar form.docs-search>input,.button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus,.pagination-ellipsis:focus,.file-cta:focus,.file-name:focus,.select select:focus,.textarea:focus,.input:focus,#documenter .docs-sidebar form.docs-search>input:focus,.button:focus,.is-focused.pagination-previous,.is-focused.pagination-next,.is-focused.pagination-link,.is-focused.pagination-ellipsis,.is-focused.file-cta,.is-focused.file-name,.select select.is-focused,.is-focused.textarea,.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-focused.button,.pagination-previous:active,.pagination-next:active,.pagination-link:active,.pagination-ellipsis:active,.file-cta:active,.file-name:active,.select select:active,.textarea:active,.input:active,#documenter .docs-sidebar form.docs-search>input:active,.button:active,.is-active.pagination-previous,.is-active.pagination-next,.is-active.pagination-link,.is-active.pagination-ellipsis,.is-active.file-cta,.is-active.file-name,.select select.is-active,.is-active.textarea,.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.is-active.button{outline:none}.pagination-previous[disabled],.pagination-next[disabled],.pagination-link[disabled],.pagination-ellipsis[disabled],.file-cta[disabled],.file-name[disabled],.select select[disabled],.textarea[disabled],.input[disabled],#documenter .docs-sidebar form.docs-search>input[disabled],.button[disabled],fieldset[disabled] .pagination-previous,fieldset[disabled] .pagination-next,fieldset[disabled] .pagination-link,fieldset[disabled] .pagination-ellipsis,fieldset[disabled] .file-cta,fieldset[disabled] .file-name,fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .textarea,fieldset[disabled] .input,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] .button{cursor:not-allowed}.tabs,.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.breadcrumb,.file,.button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar-link:not(.is-arrowless)::after,.select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}.admonition:not(:last-child),.tabs:not(:last-child),.pagination:not(:last-child),.message:not(:last-child),.level:not(:last-child),.breadcrumb:not(:last-child),.block:not(:last-child),.title:not(:last-child),.subtitle:not(:last-child),.table-container:not(:last-child),.table:not(:last-child),.progress:not(:last-child),.notification:not(:last-child),.content:not(:last-child),.box:not(:last-child){margin-bottom:1.5rem}.modal-close,.delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}.modal-close::before,.delete::before,.modal-close::after,.delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.modal-close::before,.delete::before{height:2px;width:50%}.modal-close::after,.delete::after{height:50%;width:2px}.modal-close:hover,.delete:hover,.modal-close:focus,.delete:focus{background-color:rgba(10,10,10,0.3)}.modal-close:active,.delete:active{background-color:rgba(10,10,10,0.4)}.is-small.modal-close,#documenter .docs-sidebar form.docs-search>input.modal-close,.is-small.delete,#documenter .docs-sidebar form.docs-search>input.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.is-medium.modal-close,.is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.is-large.modal-close,.is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.control.is-loading::after,.select.is-loading::after,.loader,.button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}.hero-video,.modal-background,.modal,.image.is-square img,#documenter .docs-sidebar .docs-logo>img.is-square img,.image.is-square .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,.image.is-1by1 img,#documenter .docs-sidebar .docs-logo>img.is-1by1 img,.image.is-1by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,.image.is-5by4 img,#documenter .docs-sidebar .docs-logo>img.is-5by4 img,.image.is-5by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,.image.is-4by3 img,#documenter .docs-sidebar .docs-logo>img.is-4by3 img,.image.is-4by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,.image.is-3by2 img,#documenter .docs-sidebar .docs-logo>img.is-3by2 img,.image.is-3by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,.image.is-5by3 img,#documenter .docs-sidebar .docs-logo>img.is-5by3 img,.image.is-5by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,.image.is-16by9 img,#documenter .docs-sidebar .docs-logo>img.is-16by9 img,.image.is-16by9 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,.image.is-2by1 img,#documenter .docs-sidebar .docs-logo>img.is-2by1 img,.image.is-2by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,.image.is-3by1 img,#documenter .docs-sidebar .docs-logo>img.is-3by1 img,.image.is-3by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,.image.is-4by5 img,#documenter .docs-sidebar .docs-logo>img.is-4by5 img,.image.is-4by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,.image.is-3by4 img,#documenter .docs-sidebar .docs-logo>img.is-3by4 img,.image.is-3by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,.image.is-2by3 img,#documenter .docs-sidebar .docs-logo>img.is-2by3 img,.image.is-2by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,.image.is-3by5 img,#documenter .docs-sidebar .docs-logo>img.is-3by5 img,.image.is-3by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,.image.is-9by16 img,#documenter .docs-sidebar .docs-logo>img.is-9by16 img,.image.is-9by16 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,.image.is-1by2 img,#documenter .docs-sidebar .docs-logo>img.is-1by2 img,.image.is-1by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,.image.is-1by3 img,#documenter .docs-sidebar .docs-logo>img.is-1by3 img,.image.is-1by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#f5f5f5 !important}a.has-text-light:hover,a.has-text-light:focus{color:#dbdbdb !important}.has-background-light{background-color:#f5f5f5 !important}.has-text-dark{color:#363636 !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#1c1c1c !important}.has-background-dark{background-color:#363636 !important}.has-text-primary{color:#4eb5de !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#27a1d2 !important}.has-background-primary{background-color:#4eb5de !important}.has-text-primary-light{color:#eef8fc !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#c3e6f4 !important}.has-background-primary-light{background-color:#eef8fc !important}.has-text-primary-dark{color:#1a6d8e !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#228eb9 !important}.has-background-primary-dark{background-color:#1a6d8e !important}.has-text-link{color:#2e63b8 !important}a.has-text-link:hover,a.has-text-link:focus{color:#244d8f !important}.has-background-link{background-color:#2e63b8 !important}.has-text-link-light{color:#eff3fb !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#c6d6f1 !important}.has-background-link-light{background-color:#eff3fb !important}.has-text-link-dark{color:#3169c4 !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#5485d4 !important}.has-background-link-dark{background-color:#3169c4 !important}.has-text-info{color:#209cee !important}a.has-text-info:hover,a.has-text-info:focus{color:#1081cb !important}.has-background-info{background-color:#209cee !important}.has-text-info-light{color:#ecf7fe !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#bde2fa !important}.has-background-info-light{background-color:#ecf7fe !important}.has-text-info-dark{color:#0e72b4 !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#1190e3 !important}.has-background-info-dark{background-color:#0e72b4 !important}.has-text-success{color:#22c35b !important}a.has-text-success:hover,a.has-text-success:focus{color:#1a9847 !important}.has-background-success{background-color:#22c35b !important}.has-text-success-light{color:#eefcf3 !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#c2f4d4 !important}.has-background-success-light{background-color:#eefcf3 !important}.has-text-success-dark{color:#198f43 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#21bb57 !important}.has-background-success-dark{background-color:#198f43 !important}.has-text-warning{color:#ffdd57 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#ffd324 !important}.has-background-warning{background-color:#ffdd57 !important}.has-text-warning-light{color:#fffbeb !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#fff1b8 !important}.has-background-warning-light{background-color:#fffbeb !important}.has-text-warning-dark{color:#947600 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#c79f00 !important}.has-background-warning-dark{background-color:#947600 !important}.has-text-danger{color:#da0b00 !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#a70800 !important}.has-background-danger{background-color:#da0b00 !important}.has-text-danger-light{color:#ffeceb !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#ffbbb8 !important}.has-background-danger-light{background-color:#ffeceb !important}.has-text-danger-dark{color:#f50c00 !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#ff3429 !important}.has-background-danger-dark{background-color:#f50c00 !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#363636 !important}.has-background-grey-darker{background-color:#363636 !important}.has-text-grey-dark{color:#4a4a4a !important}.has-background-grey-dark{background-color:#4a4a4a !important}.has-text-grey{color:#6b6b6b !important}.has-background-grey{background-color:#6b6b6b !important}.has-text-grey-light{color:#b5b5b5 !important}.has-background-grey-light{background-color:#b5b5b5 !important}.has-text-grey-lighter{color:#dbdbdb !important}.has-background-grey-lighter{background-color:#dbdbdb !important}.has-text-white-ter{color:#f5f5f5 !important}.has-background-white-ter{background-color:#f5f5f5 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,.docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,optgroup,select,textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}body{color:#222;font-size:1em;font-weight:400;line-height:1.5}a{color:#2e63b8;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#363636}code{background-color:rgba(0,0,0,0.05);color:#000;font-size:.875em;font-weight:normal;padding:.1em}hr{background-color:#f5f5f5;border:none;display:block;height:2px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type="checkbox"],input[type="radio"]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{color:#222;font-weight:700}fieldset{border:none}pre{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;color:#222;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}table td,table th{vertical-align:top}table td:not([align]),table th:not([align]){text-align:inherit}table th{color:#222}@keyframes spinAround{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.box{background-color:#fff;border-radius:6px;box-shadow:#bbb;color:#222;display:block;padding:1.25rem}a.box:hover,a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #2e63b8}a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #2e63b8}.button{background-color:#fff;border-color:#dbdbdb;border-width:1px;color:#222;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}.button strong{color:inherit}.button .icon,.button .icon.is-small,.button #documenter .docs-sidebar form.docs-search>input.icon,#documenter .docs-sidebar .button form.docs-search>input.icon,.button .icon.is-medium,.button .icon.is-large{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}.button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}.button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}.button:hover,.button.is-hovered{border-color:#b5b5b5;color:#363636}.button:focus,.button.is-focused{border-color:#3c5dcd;color:#363636}.button:focus:not(:active),.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.button:active,.button.is-active{border-color:#4a4a4a;color:#363636}.button.is-text{background-color:transparent;border-color:transparent;color:#222;text-decoration:underline}.button.is-text:hover,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text.is-focused{background-color:#f5f5f5;color:#222}.button.is-text:active,.button.is-text.is-active{background-color:#e8e8e8;color:#222}.button.is-text[disabled],fieldset[disabled] .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}.button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#2e63b8;text-decoration:none}.button.is-ghost:hover,.button.is-ghost.is-hovered{color:#2e63b8;text-decoration:underline}.button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}.button.is-white:hover,.button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.button.is-white:focus,.button.is-white.is-focused{border-color:transparent;color:#0a0a0a}.button.is-white:focus:not(:active),.button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.button.is-white:active,.button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.button.is-white[disabled],fieldset[disabled] .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}.button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted:hover,.button.is-white.is-inverted.is-hovered{background-color:#000}.button.is-white.is-inverted[disabled],fieldset[disabled] .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}.button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white.is-outlined:hover,.button.is-white.is-outlined.is-hovered,.button.is-white.is-outlined:focus,.button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}.button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-outlined.is-loading:hover::after,.button.is-white.is-outlined.is-loading.is-hovered::after,.button.is-white.is-outlined.is-loading:focus::after,.button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined[disabled],fieldset[disabled] .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-white.is-inverted.is-outlined:hover,.button.is-white.is-inverted.is-outlined.is-hovered,.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted.is-outlined.is-loading:hover::after,.button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-white.is-inverted.is-outlined.is-loading:focus::after,.button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}.button.is-black:hover,.button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}.button.is-black:focus,.button.is-black.is-focused{border-color:transparent;color:#fff}.button.is-black:focus:not(:active),.button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.button.is-black:active,.button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}.button.is-black[disabled],fieldset[disabled] .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}.button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted:hover,.button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-black.is-inverted[disabled],fieldset[disabled] .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}.button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-black.is-outlined:hover,.button.is-black.is-outlined.is-hovered,.button.is-black.is-outlined:focus,.button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-outlined.is-loading:hover::after,.button.is-black.is-outlined.is-loading.is-hovered::after,.button.is-black.is-outlined.is-loading:focus::after,.button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined[disabled],fieldset[disabled] .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined:hover,.button.is-black.is-inverted.is-outlined.is-hovered,.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted.is-outlined.is-loading:hover::after,.button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-black.is-inverted.is-outlined.is-loading:focus::after,.button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-light{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:hover,.button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:focus,.button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:focus:not(:active),.button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.button.is-light:active,.button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light[disabled],fieldset[disabled] .button.is-light{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none}.button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#f5f5f5}.button.is-light.is-inverted:hover,.button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}.button.is-light.is-inverted[disabled],fieldset[disabled] .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#f5f5f5}.button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-light.is-outlined:hover,.button.is-light.is-outlined.is-hovered,.button.is-light.is-outlined:focus,.button.is-light.is-outlined.is-focused{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}.button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-outlined.is-loading:hover::after,.button.is-light.is-outlined.is-loading.is-hovered::after,.button.is-light.is-outlined.is-loading:focus::after,.button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-light.is-outlined[disabled],fieldset[disabled] .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}.button.is-light.is-inverted.is-outlined:hover,.button.is-light.is-inverted.is-outlined.is-hovered,.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#f5f5f5}.button.is-light.is-inverted.is-outlined.is-loading:hover::after,.button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-light.is-inverted.is-outlined.is-loading:focus::after,.button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}.button.is-dark,.content kbd.button{background-color:#363636;border-color:transparent;color:#fff}.button.is-dark:hover,.content kbd.button:hover,.button.is-dark.is-hovered,.content kbd.button.is-hovered{background-color:#2f2f2f;border-color:transparent;color:#fff}.button.is-dark:focus,.content kbd.button:focus,.button.is-dark.is-focused,.content kbd.button.is-focused{border-color:transparent;color:#fff}.button.is-dark:focus:not(:active),.content kbd.button:focus:not(:active),.button.is-dark.is-focused:not(:active),.content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.button.is-dark:active,.content kbd.button:active,.button.is-dark.is-active,.content kbd.button.is-active{background-color:#292929;border-color:transparent;color:#fff}.button.is-dark[disabled],.content kbd.button[disabled],fieldset[disabled] .button.is-dark,fieldset[disabled] .content kbd.button,.content fieldset[disabled] kbd.button{background-color:#363636;border-color:#363636;box-shadow:none}.button.is-dark.is-inverted,.content kbd.button.is-inverted{background-color:#fff;color:#363636}.button.is-dark.is-inverted:hover,.content kbd.button.is-inverted:hover,.button.is-dark.is-inverted.is-hovered,.content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-dark.is-inverted[disabled],.content kbd.button.is-inverted[disabled],fieldset[disabled] .button.is-dark.is-inverted,fieldset[disabled] .content kbd.button.is-inverted,.content fieldset[disabled] kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#363636}.button.is-dark.is-loading::after,.content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-dark.is-outlined,.content kbd.button.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-dark.is-outlined:hover,.content kbd.button.is-outlined:hover,.button.is-dark.is-outlined.is-hovered,.content kbd.button.is-outlined.is-hovered,.button.is-dark.is-outlined:focus,.content kbd.button.is-outlined:focus,.button.is-dark.is-outlined.is-focused,.content kbd.button.is-outlined.is-focused{background-color:#363636;border-color:#363636;color:#fff}.button.is-dark.is-outlined.is-loading::after,.content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #363636 #363636 !important}.button.is-dark.is-outlined.is-loading:hover::after,.content kbd.button.is-outlined.is-loading:hover::after,.button.is-dark.is-outlined.is-loading.is-hovered::after,.content kbd.button.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-outlined.is-loading:focus::after,.content kbd.button.is-outlined.is-loading:focus::after,.button.is-dark.is-outlined.is-loading.is-focused::after,.content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-dark.is-outlined[disabled],.content kbd.button.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-outlined,fieldset[disabled] .content kbd.button.is-outlined,.content fieldset[disabled] kbd.button.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark.is-inverted.is-outlined,.content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-dark.is-inverted.is-outlined:hover,.content kbd.button.is-inverted.is-outlined:hover,.button.is-dark.is-inverted.is-outlined.is-hovered,.content kbd.button.is-inverted.is-outlined.is-hovered,.button.is-dark.is-inverted.is-outlined:focus,.content kbd.button.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined.is-focused,.content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#363636}.button.is-dark.is-inverted.is-outlined.is-loading:hover::after,.content kbd.button.is-inverted.is-outlined.is-loading:hover::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,.content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-inverted.is-outlined.is-loading:focus::after,.content kbd.button.is-inverted.is-outlined.is-loading:focus::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,.content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #363636 #363636 !important}.button.is-dark.is-inverted.is-outlined[disabled],.content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-inverted.is-outlined,fieldset[disabled] .content kbd.button.is-inverted.is-outlined,.content fieldset[disabled] kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary,.docstring>section>a.button.docs-sourcelink{background-color:#4eb5de;border-color:transparent;color:#fff}.button.is-primary:hover,.docstring>section>a.button.docs-sourcelink:hover,.button.is-primary.is-hovered,.docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#43b1dc;border-color:transparent;color:#fff}.button.is-primary:focus,.docstring>section>a.button.docs-sourcelink:focus,.button.is-primary.is-focused,.docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}.button.is-primary:focus:not(:active),.docstring>section>a.button.docs-sourcelink:focus:not(:active),.button.is-primary.is-focused:not(:active),.docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.button.is-primary:active,.docstring>section>a.button.docs-sourcelink:active,.button.is-primary.is-active,.docstring>section>a.button.is-active.docs-sourcelink{background-color:#39acda;border-color:transparent;color:#fff}.button.is-primary[disabled],.docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary,fieldset[disabled] .docstring>section>a.button.docs-sourcelink{background-color:#4eb5de;border-color:#4eb5de;box-shadow:none}.button.is-primary.is-inverted,.docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#4eb5de}.button.is-primary.is-inverted:hover,.docstring>section>a.button.is-inverted.docs-sourcelink:hover,.button.is-primary.is-inverted.is-hovered,.docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled],.docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-inverted,fieldset[disabled] .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#4eb5de}.button.is-primary.is-loading::after,.docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined,.docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#4eb5de;color:#4eb5de}.button.is-primary.is-outlined:hover,.docstring>section>a.button.is-outlined.docs-sourcelink:hover,.button.is-primary.is-outlined.is-hovered,.docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,.button.is-primary.is-outlined:focus,.docstring>section>a.button.is-outlined.docs-sourcelink:focus,.button.is-primary.is-outlined.is-focused,.docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#4eb5de;border-color:#4eb5de;color:#fff}.button.is-primary.is-outlined.is-loading::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #4eb5de #4eb5de !important}.button.is-primary.is-outlined.is-loading:hover::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,.button.is-primary.is-outlined.is-loading.is-hovered::after,.docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,.button.is-primary.is-outlined.is-loading:focus::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,.button.is-primary.is-outlined.is-loading.is-focused::after,.docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined[disabled],.docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-outlined,fieldset[disabled] .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#4eb5de;box-shadow:none;color:#4eb5de}.button.is-primary.is-inverted.is-outlined,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined:hover,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,.button.is-primary.is-inverted.is-outlined.is-hovered,.docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,.button.is-primary.is-inverted.is-outlined:focus,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,.button.is-primary.is-inverted.is-outlined.is-focused,.docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#4eb5de}.button.is-primary.is-inverted.is-outlined.is-loading:hover::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,.button.is-primary.is-inverted.is-outlined.is-loading:focus::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #4eb5de #4eb5de !important}.button.is-primary.is-inverted.is-outlined[disabled],.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-inverted.is-outlined,fieldset[disabled] .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary.is-light,.docstring>section>a.button.is-light.docs-sourcelink{background-color:#eef8fc;color:#1a6d8e}.button.is-primary.is-light:hover,.docstring>section>a.button.is-light.docs-sourcelink:hover,.button.is-primary.is-light.is-hovered,.docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e3f3fa;border-color:transparent;color:#1a6d8e}.button.is-primary.is-light:active,.docstring>section>a.button.is-light.docs-sourcelink:active,.button.is-primary.is-light.is-active,.docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#d8eff8;border-color:transparent;color:#1a6d8e}.button.is-link{background-color:#2e63b8;border-color:transparent;color:#fff}.button.is-link:hover,.button.is-link.is-hovered{background-color:#2b5eae;border-color:transparent;color:#fff}.button.is-link:focus,.button.is-link.is-focused{border-color:transparent;color:#fff}.button.is-link:focus:not(:active),.button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.button.is-link:active,.button.is-link.is-active{background-color:#2958a4;border-color:transparent;color:#fff}.button.is-link[disabled],fieldset[disabled] .button.is-link{background-color:#2e63b8;border-color:#2e63b8;box-shadow:none}.button.is-link.is-inverted{background-color:#fff;color:#2e63b8}.button.is-link.is-inverted:hover,.button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-link.is-inverted[disabled],fieldset[disabled] .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#2e63b8}.button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-link.is-outlined{background-color:transparent;border-color:#2e63b8;color:#2e63b8}.button.is-link.is-outlined:hover,.button.is-link.is-outlined.is-hovered,.button.is-link.is-outlined:focus,.button.is-link.is-outlined.is-focused{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #2e63b8 #2e63b8 !important}.button.is-link.is-outlined.is-loading:hover::after,.button.is-link.is-outlined.is-loading.is-hovered::after,.button.is-link.is-outlined.is-loading:focus::after,.button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-link.is-outlined[disabled],fieldset[disabled] .button.is-link.is-outlined{background-color:transparent;border-color:#2e63b8;box-shadow:none;color:#2e63b8}.button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-link.is-inverted.is-outlined:hover,.button.is-link.is-inverted.is-outlined.is-hovered,.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#2e63b8}.button.is-link.is-inverted.is-outlined.is-loading:hover::after,.button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-link.is-inverted.is-outlined.is-loading:focus::after,.button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #2e63b8 #2e63b8 !important}.button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-link.is-light{background-color:#eff3fb;color:#3169c4}.button.is-link.is-light:hover,.button.is-link.is-light.is-hovered{background-color:#e4ecf8;border-color:transparent;color:#3169c4}.button.is-link.is-light:active,.button.is-link.is-light.is-active{background-color:#dae5f6;border-color:transparent;color:#3169c4}.button.is-info{background-color:#209cee;border-color:transparent;color:#fff}.button.is-info:hover,.button.is-info.is-hovered{background-color:#1497ed;border-color:transparent;color:#fff}.button.is-info:focus,.button.is-info.is-focused{border-color:transparent;color:#fff}.button.is-info:focus:not(:active),.button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.button.is-info:active,.button.is-info.is-active{background-color:#1190e3;border-color:transparent;color:#fff}.button.is-info[disabled],fieldset[disabled] .button.is-info{background-color:#209cee;border-color:#209cee;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#209cee}.button.is-info.is-inverted:hover,.button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-info.is-inverted[disabled],fieldset[disabled] .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#209cee}.button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined{background-color:transparent;border-color:#209cee;color:#209cee}.button.is-info.is-outlined:hover,.button.is-info.is-outlined.is-hovered,.button.is-info.is-outlined:focus,.button.is-info.is-outlined.is-focused{background-color:#209cee;border-color:#209cee;color:#fff}.button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #209cee #209cee !important}.button.is-info.is-outlined.is-loading:hover::after,.button.is-info.is-outlined.is-loading.is-hovered::after,.button.is-info.is-outlined.is-loading:focus::after,.button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined[disabled],fieldset[disabled] .button.is-info.is-outlined{background-color:transparent;border-color:#209cee;box-shadow:none;color:#209cee}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined:hover,.button.is-info.is-inverted.is-outlined.is-hovered,.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#209cee}.button.is-info.is-inverted.is-outlined.is-loading:hover::after,.button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-info.is-inverted.is-outlined.is-loading:focus::after,.button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #209cee #209cee !important}.button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-info.is-light{background-color:#ecf7fe;color:#0e72b4}.button.is-info.is-light:hover,.button.is-info.is-light.is-hovered{background-color:#e0f1fd;border-color:transparent;color:#0e72b4}.button.is-info.is-light:active,.button.is-info.is-light.is-active{background-color:#d4ecfc;border-color:transparent;color:#0e72b4}.button.is-success{background-color:#22c35b;border-color:transparent;color:#fff}.button.is-success:hover,.button.is-success.is-hovered{background-color:#20b856;border-color:transparent;color:#fff}.button.is-success:focus,.button.is-success.is-focused{border-color:transparent;color:#fff}.button.is-success:focus:not(:active),.button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.button.is-success:active,.button.is-success.is-active{background-color:#1ead51;border-color:transparent;color:#fff}.button.is-success[disabled],fieldset[disabled] .button.is-success{background-color:#22c35b;border-color:#22c35b;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#22c35b}.button.is-success.is-inverted:hover,.button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-success.is-inverted[disabled],fieldset[disabled] .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#22c35b}.button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined{background-color:transparent;border-color:#22c35b;color:#22c35b}.button.is-success.is-outlined:hover,.button.is-success.is-outlined.is-hovered,.button.is-success.is-outlined:focus,.button.is-success.is-outlined.is-focused{background-color:#22c35b;border-color:#22c35b;color:#fff}.button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #22c35b #22c35b !important}.button.is-success.is-outlined.is-loading:hover::after,.button.is-success.is-outlined.is-loading.is-hovered::after,.button.is-success.is-outlined.is-loading:focus::after,.button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined[disabled],fieldset[disabled] .button.is-success.is-outlined{background-color:transparent;border-color:#22c35b;box-shadow:none;color:#22c35b}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined:hover,.button.is-success.is-inverted.is-outlined.is-hovered,.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#22c35b}.button.is-success.is-inverted.is-outlined.is-loading:hover::after,.button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-success.is-inverted.is-outlined.is-loading:focus::after,.button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #22c35b #22c35b !important}.button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-success.is-light{background-color:#eefcf3;color:#198f43}.button.is-success.is-light:hover,.button.is-success.is-light.is-hovered{background-color:#e3faeb;border-color:transparent;color:#198f43}.button.is-success.is-light:active,.button.is-success.is-light.is-active{background-color:#d8f8e3;border-color:transparent;color:#198f43}.button.is-warning{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:hover,.button.is-warning.is-hovered{background-color:#ffda4a;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:focus,.button.is-warning.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:focus:not(:active),.button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.button.is-warning:active,.button.is-warning.is-active{background-color:#ffd83e;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning[disabled],fieldset[disabled] .button.is-warning{background-color:#ffdd57;border-color:#ffdd57;box-shadow:none}.button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted:hover,.button.is-warning.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted[disabled],fieldset[disabled] .button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ffdd57}.button.is-warning.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;color:#ffdd57}.button.is-warning.is-outlined:hover,.button.is-warning.is-outlined.is-hovered,.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined.is-focused{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7)}.button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ffdd57 #ffdd57 !important}.button.is-warning.is-outlined.is-loading:hover::after,.button.is-warning.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-outlined.is-loading:focus::after,.button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-warning.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;box-shadow:none;color:#ffdd57}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted.is-outlined:hover,.button.is-warning.is-inverted.is-outlined.is-hovered,.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted.is-outlined.is-loading:hover::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-inverted.is-outlined.is-loading:focus::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ffdd57 #ffdd57 !important}.button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}.button.is-warning.is-light{background-color:#fffbeb;color:#947600}.button.is-warning.is-light:hover,.button.is-warning.is-light.is-hovered{background-color:#fff8de;border-color:transparent;color:#947600}.button.is-warning.is-light:active,.button.is-warning.is-light.is-active{background-color:#fff6d1;border-color:transparent;color:#947600}.button.is-danger{background-color:#da0b00;border-color:transparent;color:#fff}.button.is-danger:hover,.button.is-danger.is-hovered{background-color:#cd0a00;border-color:transparent;color:#fff}.button.is-danger:focus,.button.is-danger.is-focused{border-color:transparent;color:#fff}.button.is-danger:focus:not(:active),.button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.button.is-danger:active,.button.is-danger.is-active{background-color:#c10a00;border-color:transparent;color:#fff}.button.is-danger[disabled],fieldset[disabled] .button.is-danger{background-color:#da0b00;border-color:#da0b00;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#da0b00}.button.is-danger.is-inverted:hover,.button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-danger.is-inverted[disabled],fieldset[disabled] .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#da0b00}.button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined{background-color:transparent;border-color:#da0b00;color:#da0b00}.button.is-danger.is-outlined:hover,.button.is-danger.is-outlined.is-hovered,.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined.is-focused{background-color:#da0b00;border-color:#da0b00;color:#fff}.button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #da0b00 #da0b00 !important}.button.is-danger.is-outlined.is-loading:hover::after,.button.is-danger.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-outlined.is-loading:focus::after,.button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-outlined{background-color:transparent;border-color:#da0b00;box-shadow:none;color:#da0b00}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined:hover,.button.is-danger.is-inverted.is-outlined.is-hovered,.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#da0b00}.button.is-danger.is-inverted.is-outlined.is-loading:hover::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-inverted.is-outlined.is-loading:focus::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #da0b00 #da0b00 !important}.button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-danger.is-light{background-color:#ffeceb;color:#f50c00}.button.is-danger.is-light:hover,.button.is-danger.is-light.is-hovered{background-color:#ffe0de;border-color:transparent;color:#f50c00}.button.is-danger.is-light:active,.button.is-danger.is-light.is-active{background-color:#ffd3d1;border-color:transparent;color:#f50c00}.button.is-small,#documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}.button.is-small:not(.is-rounded),#documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:2px}.button.is-normal{font-size:1rem}.button.is-medium{font-size:1.25rem}.button.is-large{font-size:1.5rem}.button[disabled],fieldset[disabled] .button{background-color:#fff;border-color:#dbdbdb;box-shadow:none;opacity:.5}.button.is-fullwidth{display:flex;width:100%}.button.is-loading{color:transparent !important;pointer-events:none}.button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}.button.is-static{background-color:#f5f5f5;border-color:#dbdbdb;color:#6b6b6b;box-shadow:none;pointer-events:none}.button.is-rounded,#documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}.buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.buttons .button{margin-bottom:0.5rem}.buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}.buttons:last-child{margin-bottom:-0.5rem}.buttons:not(:last-child){margin-bottom:1rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:2px}.buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}.buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}.buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.buttons.has-addons .button:last-child{margin-right:0}.buttons.has-addons .button:hover,.buttons.has-addons .button.is-hovered{z-index:2}.buttons.has-addons .button:focus,.buttons.has-addons .button.is-focused,.buttons.has-addons .button:active,.buttons.has-addons .button.is-active,.buttons.has-addons .button.is-selected{z-index:3}.buttons.has-addons .button:focus:hover,.buttons.has-addons .button.is-focused:hover,.buttons.has-addons .button:active:hover,.buttons.has-addons .button.is-active:hover,.buttons.has-addons .button.is-selected:hover{z-index:4}.buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}.buttons.is-centered{justify-content:center}.buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}.buttons.is-right{justify-content:flex-end}.buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){.button.is-responsive.is-small,#documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.65625rem}.button.is-responsive.is-medium{font-size:.75rem}.button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.button.is-responsive.is-small,#documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.75rem}.button.is-responsive.is-medium{font-size:1rem}.button.is-responsive.is-large{font-size:1.25rem}}.container{flex-grow:1;margin:0 auto;position:relative;width:auto}.container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){.container{max-width:992px}}@media screen and (max-width: 1215px){.container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){.container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){.container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){.container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}.content li+li{margin-top:0.25em}.content p:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content ul:not(:last-child),.content blockquote:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#222;font-weight:600;line-height:1.125}.content h1{font-size:2em;margin-bottom:0.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:0.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:0.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:0.8em}.content h5{font-size:1.125em;margin-bottom:0.8888em}.content h6{font-size:1em;margin-bottom:1em}.content blockquote{background-color:#f5f5f5;border-left:5px solid #dbdbdb;padding:1.25em 1.5em}.content ol{list-style-position:outside;margin-left:2em;margin-top:1em}.content ol:not([type]){list-style-type:decimal}.content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}.content ol.is-lower-roman:not([type]){list-style-type:lower-roman}.content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}.content ol.is-upper-roman:not([type]){list-style-type:upper-roman}.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-top:0.5em}.content ul ul ul{list-style-type:square}.content dd{margin-left:2em}.content figure{margin-left:2em;margin-right:2em;text-align:center}.content figure:not(:first-child){margin-top:2em}.content figure:not(:last-child){margin-bottom:2em}.content figure img{display:inline-block}.content figure figcaption{font-style:italic}.content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}.content sup,.content sub{font-size:75%}.content table{width:100%}.content table td,.content table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.content table th{color:#222}.content table th:not([align]){text-align:inherit}.content table thead td,.content table thead th{border-width:0 0 2px;color:#222}.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#222}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0}.content .tabs li+li{margin-top:0}.content.is-small,#documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}.content.is-normal{font-size:1rem}.content.is-medium{font-size:1.25rem}.content.is-large{font-size:1.5rem}.icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}.icon.is-small,#documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}.icon.is-medium{height:2rem;width:2rem}.icon.is-large{height:3rem;width:3rem}.icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}.icon-text .icon{flex-grow:0;flex-shrink:0}.icon-text .icon:not(:last-child){margin-right:.25em}.icon-text .icon:not(:first-child){margin-left:.25em}div.icon-text{display:flex}.image,#documenter .docs-sidebar .docs-logo>img{display:block;position:relative}.image img,#documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}.image img.is-rounded,#documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}.image.is-fullwidth,#documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}.image.is-square img,#documenter .docs-sidebar .docs-logo>img.is-square img,.image.is-square .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,.image.is-1by1 img,#documenter .docs-sidebar .docs-logo>img.is-1by1 img,.image.is-1by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,.image.is-5by4 img,#documenter .docs-sidebar .docs-logo>img.is-5by4 img,.image.is-5by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,.image.is-4by3 img,#documenter .docs-sidebar .docs-logo>img.is-4by3 img,.image.is-4by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,.image.is-3by2 img,#documenter .docs-sidebar .docs-logo>img.is-3by2 img,.image.is-3by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,.image.is-5by3 img,#documenter .docs-sidebar .docs-logo>img.is-5by3 img,.image.is-5by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,.image.is-16by9 img,#documenter .docs-sidebar .docs-logo>img.is-16by9 img,.image.is-16by9 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,.image.is-2by1 img,#documenter .docs-sidebar .docs-logo>img.is-2by1 img,.image.is-2by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,.image.is-3by1 img,#documenter .docs-sidebar .docs-logo>img.is-3by1 img,.image.is-3by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,.image.is-4by5 img,#documenter .docs-sidebar .docs-logo>img.is-4by5 img,.image.is-4by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,.image.is-3by4 img,#documenter .docs-sidebar .docs-logo>img.is-3by4 img,.image.is-3by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,.image.is-2by3 img,#documenter .docs-sidebar .docs-logo>img.is-2by3 img,.image.is-2by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,.image.is-3by5 img,#documenter .docs-sidebar .docs-logo>img.is-3by5 img,.image.is-3by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,.image.is-9by16 img,#documenter .docs-sidebar .docs-logo>img.is-9by16 img,.image.is-9by16 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,.image.is-1by2 img,#documenter .docs-sidebar .docs-logo>img.is-1by2 img,.image.is-1by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,.image.is-1by3 img,#documenter .docs-sidebar .docs-logo>img.is-1by3 img,.image.is-1by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}.image.is-square,#documenter .docs-sidebar .docs-logo>img.is-square,.image.is-1by1,#documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}.image.is-5by4,#documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}.image.is-4by3,#documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}.image.is-3by2,#documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}.image.is-5by3,#documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}.image.is-16by9,#documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}.image.is-2by1,#documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}.image.is-3by1,#documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}.image.is-4by5,#documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}.image.is-3by4,#documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}.image.is-2by3,#documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}.image.is-3by5,#documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}.image.is-9by16,#documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}.image.is-1by2,#documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}.image.is-1by3,#documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}.image.is-16x16,#documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}.image.is-24x24,#documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}.image.is-32x32,#documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}.image.is-48x48,#documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}.image.is-64x64,#documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}.image.is-96x96,#documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}.image.is-128x128,#documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}.notification{background-color:#f5f5f5;border-radius:4px;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}.notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:#fff}.notification pre code{background:transparent}.notification>.delete{right:.5rem;position:absolute;top:0.5rem}.notification .title,.notification .subtitle,.notification .content{color:currentColor}.notification.is-white{background-color:#fff;color:#0a0a0a}.notification.is-black{background-color:#0a0a0a;color:#fff}.notification.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.notification.is-dark,.content kbd.notification{background-color:#363636;color:#fff}.notification.is-primary,.docstring>section>a.notification.docs-sourcelink{background-color:#4eb5de;color:#fff}.notification.is-primary.is-light,.docstring>section>a.notification.is-light.docs-sourcelink{background-color:#eef8fc;color:#1a6d8e}.notification.is-link{background-color:#2e63b8;color:#fff}.notification.is-link.is-light{background-color:#eff3fb;color:#3169c4}.notification.is-info{background-color:#209cee;color:#fff}.notification.is-info.is-light{background-color:#ecf7fe;color:#0e72b4}.notification.is-success{background-color:#22c35b;color:#fff}.notification.is-success.is-light{background-color:#eefcf3;color:#198f43}.notification.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.notification.is-warning.is-light{background-color:#fffbeb;color:#947600}.notification.is-danger{background-color:#da0b00;color:#fff}.notification.is-danger.is-light{background-color:#ffeceb;color:#f50c00}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar{background-color:#ededed}.progress::-webkit-progress-value{background-color:#222}.progress::-moz-progress-bar{background-color:#222}.progress::-ms-fill{background-color:#222;border:none}.progress.is-white::-webkit-progress-value{background-color:#fff}.progress.is-white::-moz-progress-bar{background-color:#fff}.progress.is-white::-ms-fill{background-color:#fff}.progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #ededed 30%)}.progress.is-black::-webkit-progress-value{background-color:#0a0a0a}.progress.is-black::-moz-progress-bar{background-color:#0a0a0a}.progress.is-black::-ms-fill{background-color:#0a0a0a}.progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #ededed 30%)}.progress.is-light::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light::-moz-progress-bar{background-color:#f5f5f5}.progress.is-light::-ms-fill{background-color:#f5f5f5}.progress.is-light:indeterminate{background-image:linear-gradient(to right, #f5f5f5 30%, #ededed 30%)}.progress.is-dark::-webkit-progress-value,.content kbd.progress::-webkit-progress-value{background-color:#363636}.progress.is-dark::-moz-progress-bar,.content kbd.progress::-moz-progress-bar{background-color:#363636}.progress.is-dark::-ms-fill,.content kbd.progress::-ms-fill{background-color:#363636}.progress.is-dark:indeterminate,.content kbd.progress:indeterminate{background-image:linear-gradient(to right, #363636 30%, #ededed 30%)}.progress.is-primary::-webkit-progress-value,.docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#4eb5de}.progress.is-primary::-moz-progress-bar,.docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#4eb5de}.progress.is-primary::-ms-fill,.docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#4eb5de}.progress.is-primary:indeterminate,.docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #4eb5de 30%, #ededed 30%)}.progress.is-link::-webkit-progress-value{background-color:#2e63b8}.progress.is-link::-moz-progress-bar{background-color:#2e63b8}.progress.is-link::-ms-fill{background-color:#2e63b8}.progress.is-link:indeterminate{background-image:linear-gradient(to right, #2e63b8 30%, #ededed 30%)}.progress.is-info::-webkit-progress-value{background-color:#209cee}.progress.is-info::-moz-progress-bar{background-color:#209cee}.progress.is-info::-ms-fill{background-color:#209cee}.progress.is-info:indeterminate{background-image:linear-gradient(to right, #209cee 30%, #ededed 30%)}.progress.is-success::-webkit-progress-value{background-color:#22c35b}.progress.is-success::-moz-progress-bar{background-color:#22c35b}.progress.is-success::-ms-fill{background-color:#22c35b}.progress.is-success:indeterminate{background-image:linear-gradient(to right, #22c35b 30%, #ededed 30%)}.progress.is-warning::-webkit-progress-value{background-color:#ffdd57}.progress.is-warning::-moz-progress-bar{background-color:#ffdd57}.progress.is-warning::-ms-fill{background-color:#ffdd57}.progress.is-warning:indeterminate{background-image:linear-gradient(to right, #ffdd57 30%, #ededed 30%)}.progress.is-danger::-webkit-progress-value{background-color:#da0b00}.progress.is-danger::-moz-progress-bar{background-color:#da0b00}.progress.is-danger::-ms-fill{background-color:#da0b00}.progress.is-danger:indeterminate{background-image:linear-gradient(to right, #da0b00 30%, #ededed 30%)}.progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#ededed;background-image:linear-gradient(to right, #222 30%, #ededed 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}.progress:indeterminate::-webkit-progress-bar{background-color:transparent}.progress:indeterminate::-moz-progress-bar{background-color:transparent}.progress:indeterminate::-ms-fill{animation-name:none}.progress.is-small,#documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}.progress.is-medium{height:1.25rem}.progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}.table{background-color:#fff;color:#222}.table td,.table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.table td.is-white,.table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}.table td.is-black,.table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.table td.is-light,.table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}.table td.is-dark,.table th.is-dark{background-color:#363636;border-color:#363636;color:#fff}.table td.is-primary,.table th.is-primary{background-color:#4eb5de;border-color:#4eb5de;color:#fff}.table td.is-link,.table th.is-link{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.table td.is-info,.table th.is-info{background-color:#209cee;border-color:#209cee;color:#fff}.table td.is-success,.table th.is-success{background-color:#22c35b;border-color:#22c35b;color:#fff}.table td.is-warning,.table th.is-warning{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7)}.table td.is-danger,.table th.is-danger{background-color:#da0b00;border-color:#da0b00;color:#fff}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table td.is-selected,.table th.is-selected{background-color:#4eb5de;color:#fff}.table td.is-selected a,.table td.is-selected strong,.table th.is-selected a,.table th.is-selected strong{color:currentColor}.table td.is-vcentered,.table th.is-vcentered{vertical-align:middle}.table th{color:#222}.table th:not([align]){text-align:left}.table tr.is-selected{background-color:#4eb5de;color:#fff}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}.table thead{background-color:rgba(0,0,0,0)}.table thead td,.table thead th{border-width:0 0 2px;color:#222}.table tfoot{background-color:rgba(0,0,0,0)}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#222}.table tbody{background-color:rgba(0,0,0,0)}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#f5f5f5}.table.is-narrow td,.table.is-narrow th{padding:0.25em 0.5em}.table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#fafafa}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.tags .tag,.tags .content kbd,.content .tags kbd,.tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}.tags .tag:not(:last-child),.tags .content kbd:not(:last-child),.content .tags kbd:not(:last-child),.tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}.tags:last-child{margin-bottom:-0.5rem}.tags:not(:last-child){margin-bottom:1rem}.tags.are-medium .tag:not(.is-normal):not(.is-large),.tags.are-medium .content kbd:not(.is-normal):not(.is-large),.content .tags.are-medium kbd:not(.is-normal):not(.is-large),.tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}.tags.are-large .tag:not(.is-normal):not(.is-medium),.tags.are-large .content kbd:not(.is-normal):not(.is-medium),.content .tags.are-large kbd:not(.is-normal):not(.is-medium),.tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}.tags.is-centered{justify-content:center}.tags.is-centered .tag,.tags.is-centered .content kbd,.content .tags.is-centered kbd,.tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}.tags.is-right{justify-content:flex-end}.tags.is-right .tag:not(:first-child),.tags.is-right .content kbd:not(:first-child),.content .tags.is-right kbd:not(:first-child),.tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}.tags.is-right .tag:not(:last-child),.tags.is-right .content kbd:not(:last-child),.content .tags.is-right kbd:not(:last-child),.tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}.tags.has-addons .tag,.tags.has-addons .content kbd,.content .tags.has-addons kbd,.tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}.tags.has-addons .tag:not(:first-child),.tags.has-addons .content kbd:not(:first-child),.content .tags.has-addons kbd:not(:first-child),.tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.tags.has-addons .tag:not(:last-child),.tags.has-addons .content kbd:not(:last-child),.content .tags.has-addons kbd:not(:last-child),.tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.tag:not(body),.content kbd:not(body),.docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#f5f5f5;border-radius:4px;color:#222;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}.tag:not(body) .delete,.content kbd:not(body) .delete,.docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}.tag.is-white:not(body),.content kbd.is-white:not(body),.docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}.tag.is-black:not(body),.content kbd.is-black:not(body),.docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}.tag.is-light:not(body),.content kbd.is-light:not(body),.docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.tag.is-dark:not(body),.content kbd:not(body),.docstring>section>a.docs-sourcelink.is-dark:not(body),.content .docstring>section>kbd:not(body){background-color:#363636;color:#fff}.tag.is-primary:not(body),.content kbd.is-primary:not(body),.docstring>section>a.docs-sourcelink:not(body){background-color:#4eb5de;color:#fff}.tag.is-primary.is-light:not(body),.content kbd.is-primary.is-light:not(body),.docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#eef8fc;color:#1a6d8e}.tag.is-link:not(body),.content kbd.is-link:not(body),.docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#2e63b8;color:#fff}.tag.is-link.is-light:not(body),.content kbd.is-link.is-light:not(body),.docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#eff3fb;color:#3169c4}.tag.is-info:not(body),.content kbd.is-info:not(body),.docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#209cee;color:#fff}.tag.is-info.is-light:not(body),.content kbd.is-info.is-light:not(body),.docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#ecf7fe;color:#0e72b4}.tag.is-success:not(body),.content kbd.is-success:not(body),.docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#22c35b;color:#fff}.tag.is-success.is-light:not(body),.content kbd.is-success.is-light:not(body),.docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#eefcf3;color:#198f43}.tag.is-warning:not(body),.content kbd.is-warning:not(body),.docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#ffdd57;color:rgba(0,0,0,0.7)}.tag.is-warning.is-light:not(body),.content kbd.is-warning.is-light:not(body),.docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fffbeb;color:#947600}.tag.is-danger:not(body),.content kbd.is-danger:not(body),.docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#da0b00;color:#fff}.tag.is-danger.is-light:not(body),.content kbd.is-danger.is-light:not(body),.docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#ffeceb;color:#f50c00}.tag.is-normal:not(body),.content kbd.is-normal:not(body),.docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}.tag.is-medium:not(body),.content kbd.is-medium:not(body),.docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}.tag.is-large:not(body),.content kbd.is-large:not(body),.docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}.tag:not(body) .icon:first-child:not(:last-child),.content kbd:not(body) .icon:first-child:not(:last-child),.docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}.tag:not(body) .icon:last-child:not(:first-child),.content kbd:not(body) .icon:last-child:not(:first-child),.docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}.tag:not(body) .icon:first-child:last-child,.content kbd:not(body) .icon:first-child:last-child,.docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}.tag.is-delete:not(body),.content kbd.is-delete:not(body),.docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}.tag.is-delete:not(body)::before,.content kbd.is-delete:not(body)::before,.docstring>section>a.docs-sourcelink.is-delete:not(body)::before,.tag.is-delete:not(body)::after,.content kbd.is-delete:not(body)::after,.docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.tag.is-delete:not(body)::before,.content kbd.is-delete:not(body)::before,.docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}.tag.is-delete:not(body)::after,.content kbd.is-delete:not(body)::after,.docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}.tag.is-delete:not(body):hover,.content kbd.is-delete:not(body):hover,.docstring>section>a.docs-sourcelink.is-delete:not(body):hover,.tag.is-delete:not(body):focus,.content kbd.is-delete:not(body):focus,.docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#e8e8e8}.tag.is-delete:not(body):active,.content kbd.is-delete:not(body):active,.docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#dbdbdb}.tag.is-rounded:not(body),#documenter .docs-sidebar form.docs-search>input:not(body),.content kbd.is-rounded:not(body),#documenter .docs-sidebar .content form.docs-search>input:not(body),.docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}a.tag:hover,.docstring>section>a.docs-sourcelink:hover{text-decoration:underline}.title,.subtitle{word-break:break-word}.title em,.title span,.subtitle em,.subtitle span{font-weight:inherit}.title sub,.subtitle sub{font-size:.75em}.title sup,.subtitle sup{font-size:.75em}.title .tag,.title .content kbd,.content .title kbd,.title .docstring>section>a.docs-sourcelink,.subtitle .tag,.subtitle .content kbd,.content .subtitle kbd,.subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}.title{color:#222;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.title.is-7{font-size:.75rem}.subtitle{color:#222;font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:#222;font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}.subtitle.is-1{font-size:3rem}.subtitle.is-2{font-size:2.5rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}.subtitle.is-7{font-size:.75rem}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.number{align-items:center;background-color:#f5f5f5;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}.select select,.textarea,.input,#documenter .docs-sidebar form.docs-search>input{background-color:#fff;border-color:#dbdbdb;border-radius:4px;color:#222}.select select::-moz-placeholder,.textarea::-moz-placeholder,.input::-moz-placeholder,#documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#707070}.select select::-webkit-input-placeholder,.textarea::-webkit-input-placeholder,.input::-webkit-input-placeholder,#documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#707070}.select select:-moz-placeholder,.textarea:-moz-placeholder,.input:-moz-placeholder,#documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#707070}.select select:-ms-input-placeholder,.textarea:-ms-input-placeholder,.input:-ms-input-placeholder,#documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#707070}.select select:hover,.textarea:hover,.input:hover,#documenter .docs-sidebar form.docs-search>input:hover,.select select.is-hovered,.is-hovered.textarea,.is-hovered.input,#documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#b5b5b5}.select select:focus,.textarea:focus,.input:focus,#documenter .docs-sidebar form.docs-search>input:focus,.select select.is-focused,.is-focused.textarea,.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.select select:active,.textarea:active,.input:active,#documenter .docs-sidebar form.docs-search>input:active,.select select.is-active,.is-active.textarea,.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{border-color:#2e63b8;box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.select select[disabled],.textarea[disabled],.input[disabled],#documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .textarea,fieldset[disabled] .input,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#6b6b6b}.select select[disabled]::-moz-placeholder,.textarea[disabled]::-moz-placeholder,.input[disabled]::-moz-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] .select select::-moz-placeholder,.select fieldset[disabled] select::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input::-moz-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input::-moz-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder,.input[disabled]::-webkit-input-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] .select select::-webkit-input-placeholder,.select fieldset[disabled] select::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input::-webkit-input-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]:-moz-placeholder,.textarea[disabled]:-moz-placeholder,.input[disabled]:-moz-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] .select select:-moz-placeholder,.select fieldset[disabled] select:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input:-moz-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input:-moz-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder,.input[disabled]:-ms-input-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] .select select:-ms-input-placeholder,.select fieldset[disabled] select:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input:-ms-input-placeholder{color:rgba(107,107,107,0.3)}.textarea,.input,#documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}.textarea[readonly],.input[readonly],#documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}.is-white.textarea,.is-white.input,#documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}.is-white.textarea:focus,.is-white.input:focus,#documenter .docs-sidebar form.docs-search>input.is-white:focus,.is-white.is-focused.textarea,.is-white.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-white.textarea:active,.is-white.input:active,#documenter .docs-sidebar form.docs-search>input.is-white:active,.is-white.is-active.textarea,.is-white.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.is-black.textarea,.is-black.input,#documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}.is-black.textarea:focus,.is-black.input:focus,#documenter .docs-sidebar form.docs-search>input.is-black:focus,.is-black.is-focused.textarea,.is-black.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-black.textarea:active,.is-black.input:active,#documenter .docs-sidebar form.docs-search>input.is-black:active,.is-black.is-active.textarea,.is-black.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.is-light.textarea,.is-light.input,#documenter .docs-sidebar form.docs-search>input.is-light{border-color:#f5f5f5}.is-light.textarea:focus,.is-light.input:focus,#documenter .docs-sidebar form.docs-search>input.is-light:focus,.is-light.is-focused.textarea,.is-light.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-light.textarea:active,.is-light.input:active,#documenter .docs-sidebar form.docs-search>input.is-light:active,.is-light.is-active.textarea,.is-light.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.is-dark.textarea,.content kbd.textarea,.is-dark.input,#documenter .docs-sidebar form.docs-search>input.is-dark,.content kbd.input{border-color:#363636}.is-dark.textarea:focus,.content kbd.textarea:focus,.is-dark.input:focus,#documenter .docs-sidebar form.docs-search>input.is-dark:focus,.content kbd.input:focus,.is-dark.is-focused.textarea,.content kbd.is-focused.textarea,.is-dark.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.content kbd.is-focused.input,#documenter .docs-sidebar .content form.docs-search>input.is-focused,.is-dark.textarea:active,.content kbd.textarea:active,.is-dark.input:active,#documenter .docs-sidebar form.docs-search>input.is-dark:active,.content kbd.input:active,.is-dark.is-active.textarea,.content kbd.is-active.textarea,.is-dark.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.content kbd.is-active.input,#documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.is-primary.textarea,.docstring>section>a.textarea.docs-sourcelink,.is-primary.input,#documenter .docs-sidebar form.docs-search>input.is-primary,.docstring>section>a.input.docs-sourcelink{border-color:#4eb5de}.is-primary.textarea:focus,.docstring>section>a.textarea.docs-sourcelink:focus,.is-primary.input:focus,#documenter .docs-sidebar form.docs-search>input.is-primary:focus,.docstring>section>a.input.docs-sourcelink:focus,.is-primary.is-focused.textarea,.docstring>section>a.is-focused.textarea.docs-sourcelink,.is-primary.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.docstring>section>a.is-focused.input.docs-sourcelink,.is-primary.textarea:active,.docstring>section>a.textarea.docs-sourcelink:active,.is-primary.input:active,#documenter .docs-sidebar form.docs-search>input.is-primary:active,.docstring>section>a.input.docs-sourcelink:active,.is-primary.is-active.textarea,.docstring>section>a.is-active.textarea.docs-sourcelink,.is-primary.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.is-link.textarea,.is-link.input,#documenter .docs-sidebar form.docs-search>input.is-link{border-color:#2e63b8}.is-link.textarea:focus,.is-link.input:focus,#documenter .docs-sidebar form.docs-search>input.is-link:focus,.is-link.is-focused.textarea,.is-link.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-link.textarea:active,.is-link.input:active,#documenter .docs-sidebar form.docs-search>input.is-link:active,.is-link.is-active.textarea,.is-link.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.is-info.textarea,.is-info.input,#documenter .docs-sidebar form.docs-search>input.is-info{border-color:#209cee}.is-info.textarea:focus,.is-info.input:focus,#documenter .docs-sidebar form.docs-search>input.is-info:focus,.is-info.is-focused.textarea,.is-info.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-info.textarea:active,.is-info.input:active,#documenter .docs-sidebar form.docs-search>input.is-info:active,.is-info.is-active.textarea,.is-info.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.is-success.textarea,.is-success.input,#documenter .docs-sidebar form.docs-search>input.is-success{border-color:#22c35b}.is-success.textarea:focus,.is-success.input:focus,#documenter .docs-sidebar form.docs-search>input.is-success:focus,.is-success.is-focused.textarea,.is-success.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-success.textarea:active,.is-success.input:active,#documenter .docs-sidebar form.docs-search>input.is-success:active,.is-success.is-active.textarea,.is-success.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.is-warning.textarea,.is-warning.input,#documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#ffdd57}.is-warning.textarea:focus,.is-warning.input:focus,#documenter .docs-sidebar form.docs-search>input.is-warning:focus,.is-warning.is-focused.textarea,.is-warning.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-warning.textarea:active,.is-warning.input:active,#documenter .docs-sidebar form.docs-search>input.is-warning:active,.is-warning.is-active.textarea,.is-warning.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.is-danger.textarea,.is-danger.input,#documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#da0b00}.is-danger.textarea:focus,.is-danger.input:focus,#documenter .docs-sidebar form.docs-search>input.is-danger:focus,.is-danger.is-focused.textarea,.is-danger.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-danger.textarea:active,.is-danger.input:active,#documenter .docs-sidebar form.docs-search>input.is-danger:active,.is-danger.is-active.textarea,.is-danger.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.is-small.textarea,.is-small.input,#documenter .docs-sidebar form.docs-search>input{border-radius:2px;font-size:.75rem}.is-medium.textarea,.is-medium.input,#documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}.is-large.textarea,.is-large.input,#documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}.is-fullwidth.textarea,.is-fullwidth.input,#documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}.is-inline.textarea,.is-inline.input,#documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}.input.is-rounded,#documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}.input.is-static,#documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}.textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}.textarea:not([rows]){max-height:40em;min-height:8em}.textarea[rows]{height:initial}.textarea.has-fixed-size{resize:none}.radio,.checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.radio input,.checkbox input{cursor:pointer}.radio:hover,.checkbox:hover{color:#222}.radio[disabled],.checkbox[disabled],fieldset[disabled] .radio,fieldset[disabled] .checkbox,.radio input[disabled],.checkbox input[disabled]{color:#6b6b6b;cursor:not-allowed}.radio+.radio{margin-left:.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.5em}.select:not(.is-multiple):not(.is-loading)::after{border-color:#2e63b8;right:1.125em;z-index:4}.select.is-rounded select,#documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}.select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.select select::-ms-expand{display:none}.select select[disabled]:hover,fieldset[disabled] .select select:hover{border-color:#f5f5f5}.select select:not([multiple]){padding-right:2.5em}.select select[multiple]{height:auto;padding:0}.select select[multiple] option{padding:0.5em 1em}.select:not(.is-multiple):not(.is-loading):hover::after{border-color:#222}.select.is-white:not(:hover)::after{border-color:#fff}.select.is-white select{border-color:#fff}.select.is-white select:hover,.select.is-white select.is-hovered{border-color:#f2f2f2}.select.is-white select:focus,.select.is-white select.is-focused,.select.is-white select:active,.select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.select.is-black:not(:hover)::after{border-color:#0a0a0a}.select.is-black select{border-color:#0a0a0a}.select.is-black select:hover,.select.is-black select.is-hovered{border-color:#000}.select.is-black select:focus,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.select.is-light:not(:hover)::after{border-color:#f5f5f5}.select.is-light select{border-color:#f5f5f5}.select.is-light select:hover,.select.is-light select.is-hovered{border-color:#e8e8e8}.select.is-light select:focus,.select.is-light select.is-focused,.select.is-light select:active,.select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.select.is-dark:not(:hover)::after,.content kbd.select:not(:hover)::after{border-color:#363636}.select.is-dark select,.content kbd.select select{border-color:#363636}.select.is-dark select:hover,.content kbd.select select:hover,.select.is-dark select.is-hovered,.content kbd.select select.is-hovered{border-color:#292929}.select.is-dark select:focus,.content kbd.select select:focus,.select.is-dark select.is-focused,.content kbd.select select.is-focused,.select.is-dark select:active,.content kbd.select select:active,.select.is-dark select.is-active,.content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.select.is-primary:not(:hover)::after,.docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#4eb5de}.select.is-primary select,.docstring>section>a.select.docs-sourcelink select{border-color:#4eb5de}.select.is-primary select:hover,.docstring>section>a.select.docs-sourcelink select:hover,.select.is-primary select.is-hovered,.docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#39acda}.select.is-primary select:focus,.docstring>section>a.select.docs-sourcelink select:focus,.select.is-primary select.is-focused,.docstring>section>a.select.docs-sourcelink select.is-focused,.select.is-primary select:active,.docstring>section>a.select.docs-sourcelink select:active,.select.is-primary select.is-active,.docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.select.is-link:not(:hover)::after{border-color:#2e63b8}.select.is-link select{border-color:#2e63b8}.select.is-link select:hover,.select.is-link select.is-hovered{border-color:#2958a4}.select.is-link select:focus,.select.is-link select.is-focused,.select.is-link select:active,.select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.select.is-info:not(:hover)::after{border-color:#209cee}.select.is-info select{border-color:#209cee}.select.is-info select:hover,.select.is-info select.is-hovered{border-color:#1190e3}.select.is-info select:focus,.select.is-info select.is-focused,.select.is-info select:active,.select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.select.is-success:not(:hover)::after{border-color:#22c35b}.select.is-success select{border-color:#22c35b}.select.is-success select:hover,.select.is-success select.is-hovered{border-color:#1ead51}.select.is-success select:focus,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.select.is-warning:not(:hover)::after{border-color:#ffdd57}.select.is-warning select{border-color:#ffdd57}.select.is-warning select:hover,.select.is-warning select.is-hovered{border-color:#ffd83e}.select.is-warning select:focus,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.select.is-danger:not(:hover)::after{border-color:#da0b00}.select.is-danger select{border-color:#da0b00}.select.is-danger select:hover,.select.is-danger select.is-hovered{border-color:#c10a00}.select.is-danger select:focus,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.select.is-small,#documenter .docs-sidebar form.docs-search>input.select{border-radius:2px;font-size:.75rem}.select.is-medium{font-size:1.25rem}.select.is-large{font-size:1.5rem}.select.is-disabled::after{border-color:#6b6b6b !important;opacity:0.5}.select.is-fullwidth{width:100%}.select.is-fullwidth select{width:100%}.select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}.select.is-loading.is-small:after,#documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}.select.is-loading.is-medium:after{font-size:1.25rem}.select.is-loading.is-large:after{font-size:1.5rem}.file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}.file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}.file.is-white:hover .file-cta,.file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.file.is-white:focus .file-cta,.file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}.file.is-white:active .file-cta,.file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}.file.is-black:hover .file-cta,.file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}.file.is-black:focus .file-cta,.file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}.file.is-black:active .file-cta,.file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}.file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-light:hover .file-cta,.file.is-light.is-hovered .file-cta{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-light:focus .file-cta,.file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(245,245,245,0.25);color:rgba(0,0,0,0.7)}.file.is-light:active .file-cta,.file.is-light.is-active .file-cta{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-dark .file-cta,.content kbd.file .file-cta{background-color:#363636;border-color:transparent;color:#fff}.file.is-dark:hover .file-cta,.content kbd.file:hover .file-cta,.file.is-dark.is-hovered .file-cta,.content kbd.file.is-hovered .file-cta{background-color:#2f2f2f;border-color:transparent;color:#fff}.file.is-dark:focus .file-cta,.content kbd.file:focus .file-cta,.file.is-dark.is-focused .file-cta,.content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(54,54,54,0.25);color:#fff}.file.is-dark:active .file-cta,.content kbd.file:active .file-cta,.file.is-dark.is-active .file-cta,.content kbd.file.is-active .file-cta{background-color:#292929;border-color:transparent;color:#fff}.file.is-primary .file-cta,.docstring>section>a.file.docs-sourcelink .file-cta{background-color:#4eb5de;border-color:transparent;color:#fff}.file.is-primary:hover .file-cta,.docstring>section>a.file.docs-sourcelink:hover .file-cta,.file.is-primary.is-hovered .file-cta,.docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#43b1dc;border-color:transparent;color:#fff}.file.is-primary:focus .file-cta,.docstring>section>a.file.docs-sourcelink:focus .file-cta,.file.is-primary.is-focused .file-cta,.docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(78,181,222,0.25);color:#fff}.file.is-primary:active .file-cta,.docstring>section>a.file.docs-sourcelink:active .file-cta,.file.is-primary.is-active .file-cta,.docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#39acda;border-color:transparent;color:#fff}.file.is-link .file-cta{background-color:#2e63b8;border-color:transparent;color:#fff}.file.is-link:hover .file-cta,.file.is-link.is-hovered .file-cta{background-color:#2b5eae;border-color:transparent;color:#fff}.file.is-link:focus .file-cta,.file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(46,99,184,0.25);color:#fff}.file.is-link:active .file-cta,.file.is-link.is-active .file-cta{background-color:#2958a4;border-color:transparent;color:#fff}.file.is-info .file-cta{background-color:#209cee;border-color:transparent;color:#fff}.file.is-info:hover .file-cta,.file.is-info.is-hovered .file-cta{background-color:#1497ed;border-color:transparent;color:#fff}.file.is-info:focus .file-cta,.file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(32,156,238,0.25);color:#fff}.file.is-info:active .file-cta,.file.is-info.is-active .file-cta{background-color:#1190e3;border-color:transparent;color:#fff}.file.is-success .file-cta{background-color:#22c35b;border-color:transparent;color:#fff}.file.is-success:hover .file-cta,.file.is-success.is-hovered .file-cta{background-color:#20b856;border-color:transparent;color:#fff}.file.is-success:focus .file-cta,.file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(34,195,91,0.25);color:#fff}.file.is-success:active .file-cta,.file.is-success.is-active .file-cta{background-color:#1ead51;border-color:transparent;color:#fff}.file.is-warning .file-cta{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-warning:hover .file-cta,.file.is-warning.is-hovered .file-cta{background-color:#ffda4a;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-warning:focus .file-cta,.file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,221,87,0.25);color:rgba(0,0,0,0.7)}.file.is-warning:active .file-cta,.file.is-warning.is-active .file-cta{background-color:#ffd83e;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-danger .file-cta{background-color:#da0b00;border-color:transparent;color:#fff}.file.is-danger:hover .file-cta,.file.is-danger.is-hovered .file-cta{background-color:#cd0a00;border-color:transparent;color:#fff}.file.is-danger:focus .file-cta,.file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(218,11,0,0.25);color:#fff}.file.is-danger:active .file-cta,.file.is-danger.is-active .file-cta{background-color:#c10a00;border-color:transparent;color:#fff}.file.is-small,#documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}.file.is-normal{font-size:1rem}.file.is-medium{font-size:1.25rem}.file.is-medium .file-icon .fa{font-size:21px}.file.is-large{font-size:1.5rem}.file.is-large .file-icon .fa{font-size:28px}.file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.file.has-name.is-empty .file-cta{border-radius:4px}.file.has-name.is-empty .file-name{display:none}.file.is-boxed .file-label{flex-direction:column}.file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}.file.is-boxed .file-name{border-width:0 1px 1px}.file.is-boxed .file-icon{height:1.5em;width:1.5em}.file.is-boxed .file-icon .fa{font-size:21px}.file.is-boxed.is-small .file-icon .fa,#documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}.file.is-boxed.is-medium .file-icon .fa{font-size:28px}.file.is-boxed.is-large .file-icon .fa{font-size:35px}.file.is-boxed.has-name .file-cta{border-radius:4px 4px 0 0}.file.is-boxed.has-name .file-name{border-radius:0 0 4px 4px;border-width:0 1px 1px}.file.is-centered{justify-content:center}.file.is-fullwidth .file-label{width:100%}.file.is-fullwidth .file-name{flex-grow:1;max-width:none}.file.is-right{justify-content:flex-end}.file.is-right .file-cta{border-radius:0 4px 4px 0}.file.is-right .file-name{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px;order:-1}.file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}.file-label:hover .file-cta{background-color:#eee;color:#222}.file-label:hover .file-name{border-color:#d5d5d5}.file-label:active .file-cta{background-color:#e8e8e8;color:#222}.file-label:active .file-name{border-color:#cfcfcf}.file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.file-cta,.file-name{border-color:#dbdbdb;border-radius:4px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.file-cta{background-color:#f5f5f5;color:#222}.file-name{border-color:#dbdbdb;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}.file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}.file-icon .fa{font-size:14px}.label{color:#222;display:block;font-size:1rem;font-weight:700}.label:not(:last-child){margin-bottom:0.5em}.label.is-small,#documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}.label.is-medium{font-size:1.25rem}.label.is-large{font-size:1.5rem}.help{display:block;font-size:.75rem;margin-top:0.25rem}.help.is-white{color:#fff}.help.is-black{color:#0a0a0a}.help.is-light{color:#f5f5f5}.help.is-dark,.content kbd.help{color:#363636}.help.is-primary,.docstring>section>a.help.docs-sourcelink{color:#4eb5de}.help.is-link{color:#2e63b8}.help.is-info{color:#209cee}.help.is-success{color:#22c35b}.help.is-warning{color:#ffdd57}.help.is-danger{color:#da0b00}.field:not(:last-child){margin-bottom:0.75rem}.field.has-addons{display:flex;justify-content:flex-start}.field.has-addons .control:not(:last-child){margin-right:-1px}.field.has-addons .control:not(:first-child):not(:last-child) .button,.field.has-addons .control:not(:first-child):not(:last-child) .input,.field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,.field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}.field.has-addons .control:first-child:not(:only-child) .button,.field.has-addons .control:first-child:not(:only-child) .input,.field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,.field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}.field.has-addons .control:last-child:not(:only-child) .button,.field.has-addons .control:last-child:not(:only-child) .input,.field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,.field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}.field.has-addons .control .button:not([disabled]):hover,.field.has-addons .control .button.is-hovered:not([disabled]),.field.has-addons .control .input:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,.field.has-addons .control .input.is-hovered:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),.field.has-addons .control .select select:not([disabled]):hover,.field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}.field.has-addons .control .button:not([disabled]):focus,.field.has-addons .control .button.is-focused:not([disabled]),.field.has-addons .control .button:not([disabled]):active,.field.has-addons .control .button.is-active:not([disabled]),.field.has-addons .control .input:not([disabled]):focus,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,.field.has-addons .control .input.is-focused:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),.field.has-addons .control .input:not([disabled]):active,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,.field.has-addons .control .input.is-active:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),.field.has-addons .control .select select:not([disabled]):focus,.field.has-addons .control .select select.is-focused:not([disabled]),.field.has-addons .control .select select:not([disabled]):active,.field.has-addons .control .select select.is-active:not([disabled]){z-index:3}.field.has-addons .control .button:not([disabled]):focus:hover,.field.has-addons .control .button.is-focused:not([disabled]):hover,.field.has-addons .control .button:not([disabled]):active:hover,.field.has-addons .control .button.is-active:not([disabled]):hover,.field.has-addons .control .input:not([disabled]):focus:hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,.field.has-addons .control .input.is-focused:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,.field.has-addons .control .input:not([disabled]):active:hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,.field.has-addons .control .input.is-active:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]):focus:hover,.field.has-addons .control .select select.is-focused:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]):active:hover,.field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}.field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}.field.has-addons.has-addons-centered{justify-content:center}.field.has-addons.has-addons-right{justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}.field.is-grouped{display:flex;justify-content:flex-start}.field.is-grouped>.control{flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{justify-content:center}.field.is-grouped.is-grouped-right{justify-content:flex-end}.field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}.field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}.field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{.field.is-horizontal{display:flex}}.field-label .label{font-size:inherit}@media screen and (max-width: 768px){.field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{.field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small,#documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}.field-label.is-normal{padding-top:0.375em}.field-label.is-medium{font-size:1.25rem;padding-top:0.375em}.field-label.is-large{font-size:1.5rem;padding-top:0.375em}}.field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{.field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{flex-shrink:1}.field-body>.field:not(.is-narrow){flex-grow:1}.field-body>.field:not(:last-child){margin-right:.75rem}}.control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}.control.has-icons-left .input:focus~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,.control.has-icons-right .select:focus~.icon{color:#222}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,.control.has-icons-right .select.is-small~.icon{font-size:.75rem}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,.control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#dbdbdb;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}.control.has-icons-left .input,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input,.control.has-icons-left .select select{padding-left:2.5em}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input,.control.has-icons-right .select select{padding-right:2.5em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}.control.is-loading.is-small:after,#documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}.control.is-loading.is-medium:after{font-size:1.25rem}.control.is-loading.is-large:after{font-size:1.5rem}.breadcrumb{font-size:1rem;white-space:nowrap}.breadcrumb a{align-items:center;color:#2e63b8;display:flex;justify-content:center;padding:0 .75em}.breadcrumb a:hover{color:#363636}.breadcrumb li{align-items:center;display:flex}.breadcrumb li:first-child a{padding-left:0}.breadcrumb li.is-active a{color:#222;cursor:default;pointer-events:none}.breadcrumb li+li::before{color:#b5b5b5;content:"\0002f"}.breadcrumb ul,.breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.breadcrumb .icon:first-child{margin-right:.5em}.breadcrumb .icon:last-child{margin-left:.5em}.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{justify-content:center}.breadcrumb.is-right ol,.breadcrumb.is-right ul{justify-content:flex-end}.breadcrumb.is-small,#documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}.breadcrumb.is-medium{font-size:1.25rem}.breadcrumb.is-large{font-size:1.5rem}.breadcrumb.has-arrow-separator li+li::before{content:"\02192"}.breadcrumb.has-bullet-separator li+li::before{content:"\02022"}.breadcrumb.has-dot-separator li+li::before{content:"\000b7"}.breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}.card{background-color:#fff;border-radius:.25rem;box-shadow:#bbb;color:#222;max-width:100%;position:relative}.card-footer:first-child,.card-content:first-child,.card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-footer:last-child,.card-content:last-child,.card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}.card-header-title{align-items:center;color:#222;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}.card-header-title.is-centered{justify-content:center}.card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}.card-image{display:block;position:relative}.card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-content{background-color:rgba(0,0,0,0);padding:1.5rem}.card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}.card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}.card-footer-item:not(:last-child){border-right:1px solid #ededed}.card .media:not(:last-child){margin-bottom:1.5rem}.dropdown{display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown-content{background-color:#fff;border-radius:4px;box-shadow:#bbb;padding-bottom:.5rem;padding-top:.5rem}.dropdown-item{color:#222;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}a.dropdown-item,button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}a.dropdown-item:hover,button.dropdown-item:hover{background-color:#f5f5f5;color:#0a0a0a}a.dropdown-item.is-active,button.dropdown-item.is-active{background-color:#2e63b8;color:#fff}.dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}.level{align-items:center;justify-content:space-between}.level code{border-radius:4px}.level img{display:inline-block;vertical-align:top}.level.is-mobile{display:flex}.level.is-mobile .level-left,.level.is-mobile .level-right{display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}.level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{.level{display:flex}.level>.level-item:not(.is-narrow){flex-grow:1}}.level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}.level-item .title,.level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){.level-item:not(:last-child){margin-bottom:.75rem}}.level-left,.level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:.75rem}}.level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){.level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{.level-left{display:flex}}.level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{.level-right{display:flex}}.media{align-items:flex-start;display:flex;text-align:inherit}.media .content:not(:last-child){margin-bottom:.75rem}.media .media{border-top:1px solid rgba(219,219,219,0.5);display:flex;padding-top:.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:.5rem}.media .media .media{padding-top:.5rem}.media .media .media+.media{margin-top:.5rem}.media+.media{border-top:1px solid rgba(219,219,219,0.5);margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.media-left{margin-right:1rem}.media-right{margin-left:1rem}.media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){.media-content{overflow-x:auto}}.menu{font-size:1rem}.menu.is-small,#documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}.menu.is-medium{font-size:1.25rem}.menu.is-large{font-size:1.5rem}.menu-list{line-height:1.25}.menu-list a{border-radius:2px;color:#222;display:block;padding:0.5em 0.75em}.menu-list a:hover{background-color:#f5f5f5;color:#222}.menu-list a.is-active{background-color:#2e63b8;color:#fff}.menu-list li ul{border-left:1px solid #dbdbdb;margin:.75em;padding-left:.75em}.menu-label{color:#6b6b6b;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}.menu-label:not(:first-child){margin-top:1em}.menu-label:not(:last-child){margin-bottom:1em}.message{background-color:#f5f5f5;border-radius:4px;font-size:1rem}.message strong{color:currentColor}.message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}.message.is-small,#documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}.message.is-medium{font-size:1.25rem}.message.is-large{font-size:1.5rem}.message.is-white{background-color:#fff}.message.is-white .message-header{background-color:#fff;color:#0a0a0a}.message.is-white .message-body{border-color:#fff}.message.is-black{background-color:#fafafa}.message.is-black .message-header{background-color:#0a0a0a;color:#fff}.message.is-black .message-body{border-color:#0a0a0a}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.message.is-light .message-body{border-color:#f5f5f5}.message.is-dark,.content kbd.message{background-color:#fafafa}.message.is-dark .message-header,.content kbd.message .message-header{background-color:#363636;color:#fff}.message.is-dark .message-body,.content kbd.message .message-body{border-color:#363636}.message.is-primary,.docstring>section>a.message.docs-sourcelink{background-color:#eef8fc}.message.is-primary .message-header,.docstring>section>a.message.docs-sourcelink .message-header{background-color:#4eb5de;color:#fff}.message.is-primary .message-body,.docstring>section>a.message.docs-sourcelink .message-body{border-color:#4eb5de;color:#1a6d8e}.message.is-link{background-color:#eff3fb}.message.is-link .message-header{background-color:#2e63b8;color:#fff}.message.is-link .message-body{border-color:#2e63b8;color:#3169c4}.message.is-info{background-color:#ecf7fe}.message.is-info .message-header{background-color:#209cee;color:#fff}.message.is-info .message-body{border-color:#209cee;color:#0e72b4}.message.is-success{background-color:#eefcf3}.message.is-success .message-header{background-color:#22c35b;color:#fff}.message.is-success .message-body{border-color:#22c35b;color:#198f43}.message.is-warning{background-color:#fffbeb}.message.is-warning .message-header{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.message.is-warning .message-body{border-color:#ffdd57;color:#947600}.message.is-danger{background-color:#ffeceb}.message.is-danger .message-header{background-color:#da0b00;color:#fff}.message.is-danger .message-body{border-color:#da0b00;color:#f50c00}.message-header{align-items:center;background-color:#222;border-radius:4px 4px 0 0;color:#fff;display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}.message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}.message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}.message-body{border-color:#dbdbdb;border-radius:4px;border-style:solid;border-width:0 0 0 4px;color:#222;padding:1.25em 1.5em}.message-body code,.message-body pre{background-color:#fff}.message-body pre code{background-color:rgba(0,0,0,0)}.modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}.modal.is-active{display:flex}.modal-background{background-color:rgba(10,10,10,0.86)}.modal-content,.modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){.modal-content,.modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}.modal-card-head,.modal-card-foot{align-items:center;background-color:#f5f5f5;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:6px;border-top-right-radius:6px}.modal-card-title{color:#222;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #dbdbdb}.modal-card-foot .button:not(:last-child){margin-right:.5em}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.navbar{background-color:#fff;min-height:3.25rem;position:relative;z-index:30}.navbar.is-white{background-color:#fff;color:#0a0a0a}.navbar.is-white .navbar-brand>.navbar-item,.navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}.navbar.is-white .navbar-brand>a.navbar-item:focus,.navbar.is-white .navbar-brand>a.navbar-item:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand .navbar-link:focus,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){.navbar.is-white .navbar-start>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}.navbar.is-white .navbar-start>a.navbar-item:focus,.navbar.is-white .navbar-start>a.navbar-item:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start .navbar-link:focus,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-end>a.navbar-item:focus,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end .navbar-link:focus,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-start .navbar-link::after,.navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}.navbar.is-black{background-color:#0a0a0a;color:#fff}.navbar.is-black .navbar-brand>.navbar-item,.navbar.is-black .navbar-brand .navbar-link{color:#fff}.navbar.is-black .navbar-brand>a.navbar-item:focus,.navbar.is-black .navbar-brand>a.navbar-item:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand .navbar-link:focus,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-black .navbar-start>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-end .navbar-link{color:#fff}.navbar.is-black .navbar-start>a.navbar-item:focus,.navbar.is-black .navbar-start>a.navbar-item:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start .navbar-link:focus,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-end>a.navbar-item:focus,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end .navbar-link:focus,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}.navbar.is-black .navbar-start .navbar-link::after,.navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}.navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}.navbar.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand>.navbar-item,.navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand>a.navbar-item:focus,.navbar.is-light .navbar-brand>a.navbar-item:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand .navbar-link:focus,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){.navbar.is-light .navbar-start>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-start>a.navbar-item:focus,.navbar.is-light .navbar-start>a.navbar-item:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start .navbar-link:focus,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-end>a.navbar-item:focus,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end .navbar-link:focus,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-start .navbar-link::after,.navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}}.navbar.is-dark,.content kbd.navbar{background-color:#363636;color:#fff}.navbar.is-dark .navbar-brand>.navbar-item,.content kbd.navbar .navbar-brand>.navbar-item,.navbar.is-dark .navbar-brand .navbar-link,.content kbd.navbar .navbar-brand .navbar-link{color:#fff}.navbar.is-dark .navbar-brand>a.navbar-item:focus,.content kbd.navbar .navbar-brand>a.navbar-item:focus,.navbar.is-dark .navbar-brand>a.navbar-item:hover,.content kbd.navbar .navbar-brand>a.navbar-item:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.content kbd.navbar .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand .navbar-link:focus,.content kbd.navbar .navbar-brand .navbar-link:focus,.navbar.is-dark .navbar-brand .navbar-link:hover,.content kbd.navbar .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand .navbar-link.is-active,.content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#292929;color:#fff}.navbar.is-dark .navbar-brand .navbar-link::after,.content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-dark .navbar-burger,.content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-dark .navbar-start>.navbar-item,.content kbd.navbar .navbar-start>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.content kbd.navbar .navbar-start .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.content kbd.navbar .navbar-end>.navbar-item,.navbar.is-dark .navbar-end .navbar-link,.content kbd.navbar .navbar-end .navbar-link{color:#fff}.navbar.is-dark .navbar-start>a.navbar-item:focus,.content kbd.navbar .navbar-start>a.navbar-item:focus,.navbar.is-dark .navbar-start>a.navbar-item:hover,.content kbd.navbar .navbar-start>a.navbar-item:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.content kbd.navbar .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start .navbar-link:focus,.content kbd.navbar .navbar-start .navbar-link:focus,.navbar.is-dark .navbar-start .navbar-link:hover,.content kbd.navbar .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.content kbd.navbar .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-end>a.navbar-item:focus,.content kbd.navbar .navbar-end>a.navbar-item:focus,.navbar.is-dark .navbar-end>a.navbar-item:hover,.content kbd.navbar .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.content kbd.navbar .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end .navbar-link:focus,.content kbd.navbar .navbar-end .navbar-link:focus,.navbar.is-dark .navbar-end .navbar-link:hover,.content kbd.navbar .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end .navbar-link.is-active,.content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#292929;color:#fff}.navbar.is-dark .navbar-start .navbar-link::after,.content kbd.navbar .navbar-start .navbar-link::after,.navbar.is-dark .navbar-end .navbar-link::after,.content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,.content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,.content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,.content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#292929;color:#fff}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active,.content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#fff}}.navbar.is-primary,.docstring>section>a.navbar.docs-sourcelink{background-color:#4eb5de;color:#fff}.navbar.is-primary .navbar-brand>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,.navbar.is-primary .navbar-brand .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}.navbar.is-primary .navbar-brand>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,.navbar.is-primary .navbar-brand>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,.navbar.is-primary .navbar-brand .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-brand .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-burger,.docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-primary .navbar-start>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,.navbar.is-primary .navbar-end .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}.navbar.is-primary .navbar-start>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,.navbar.is-primary .navbar-start>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,.navbar.is-primary .navbar-start .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-end>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,.navbar.is-primary .navbar-end>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,.navbar.is-primary .navbar-end .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-start .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,.navbar.is-primary .navbar-end .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-dropdown a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#4eb5de;color:#fff}}.navbar.is-link{background-color:#2e63b8;color:#fff}.navbar.is-link .navbar-brand>.navbar-item,.navbar.is-link .navbar-brand .navbar-link{color:#fff}.navbar.is-link .navbar-brand>a.navbar-item:focus,.navbar.is-link .navbar-brand>a.navbar-item:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand .navbar-link:focus,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-link .navbar-start>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-end .navbar-link{color:#fff}.navbar.is-link .navbar-start>a.navbar-item:focus,.navbar.is-link .navbar-start>a.navbar-item:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start .navbar-link:focus,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-end>a.navbar-item:focus,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end .navbar-link:focus,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end .navbar-link.is-active{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-start .navbar-link::after,.navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#2e63b8;color:#fff}}.navbar.is-info{background-color:#209cee;color:#fff}.navbar.is-info .navbar-brand>.navbar-item,.navbar.is-info .navbar-brand .navbar-link{color:#fff}.navbar.is-info .navbar-brand>a.navbar-item:focus,.navbar.is-info .navbar-brand>a.navbar-item:hover,.navbar.is-info .navbar-brand>a.navbar-item.is-active,.navbar.is-info .navbar-brand .navbar-link:focus,.navbar.is-info .navbar-brand .navbar-link:hover,.navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-info .navbar-start>.navbar-item,.navbar.is-info .navbar-start .navbar-link,.navbar.is-info .navbar-end>.navbar-item,.navbar.is-info .navbar-end .navbar-link{color:#fff}.navbar.is-info .navbar-start>a.navbar-item:focus,.navbar.is-info .navbar-start>a.navbar-item:hover,.navbar.is-info .navbar-start>a.navbar-item.is-active,.navbar.is-info .navbar-start .navbar-link:focus,.navbar.is-info .navbar-start .navbar-link:hover,.navbar.is-info .navbar-start .navbar-link.is-active,.navbar.is-info .navbar-end>a.navbar-item:focus,.navbar.is-info .navbar-end>a.navbar-item:hover,.navbar.is-info .navbar-end>a.navbar-item.is-active,.navbar.is-info .navbar-end .navbar-link:focus,.navbar.is-info .navbar-end .navbar-link:hover,.navbar.is-info .navbar-end .navbar-link.is-active{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-start .navbar-link::after,.navbar.is-info .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#209cee;color:#fff}}.navbar.is-success{background-color:#22c35b;color:#fff}.navbar.is-success .navbar-brand>.navbar-item,.navbar.is-success .navbar-brand .navbar-link{color:#fff}.navbar.is-success .navbar-brand>a.navbar-item:focus,.navbar.is-success .navbar-brand>a.navbar-item:hover,.navbar.is-success .navbar-brand>a.navbar-item.is-active,.navbar.is-success .navbar-brand .navbar-link:focus,.navbar.is-success .navbar-brand .navbar-link:hover,.navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-success .navbar-start>.navbar-item,.navbar.is-success .navbar-start .navbar-link,.navbar.is-success .navbar-end>.navbar-item,.navbar.is-success .navbar-end .navbar-link{color:#fff}.navbar.is-success .navbar-start>a.navbar-item:focus,.navbar.is-success .navbar-start>a.navbar-item:hover,.navbar.is-success .navbar-start>a.navbar-item.is-active,.navbar.is-success .navbar-start .navbar-link:focus,.navbar.is-success .navbar-start .navbar-link:hover,.navbar.is-success .navbar-start .navbar-link.is-active,.navbar.is-success .navbar-end>a.navbar-item:focus,.navbar.is-success .navbar-end>a.navbar-item:hover,.navbar.is-success .navbar-end>a.navbar-item.is-active,.navbar.is-success .navbar-end .navbar-link:focus,.navbar.is-success .navbar-end .navbar-link:hover,.navbar.is-success .navbar-end .navbar-link.is-active{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-start .navbar-link::after,.navbar.is-success .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#22c35b;color:#fff}}.navbar.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand>.navbar-item,.navbar.is-warning .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand>a.navbar-item:focus,.navbar.is-warning .navbar-brand>a.navbar-item:hover,.navbar.is-warning .navbar-brand>a.navbar-item.is-active,.navbar.is-warning .navbar-brand .navbar-link:focus,.navbar.is-warning .navbar-brand .navbar-link:hover,.navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){.navbar.is-warning .navbar-start>.navbar-item,.navbar.is-warning .navbar-start .navbar-link,.navbar.is-warning .navbar-end>.navbar-item,.navbar.is-warning .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-start>a.navbar-item:focus,.navbar.is-warning .navbar-start>a.navbar-item:hover,.navbar.is-warning .navbar-start>a.navbar-item.is-active,.navbar.is-warning .navbar-start .navbar-link:focus,.navbar.is-warning .navbar-start .navbar-link:hover,.navbar.is-warning .navbar-start .navbar-link.is-active,.navbar.is-warning .navbar-end>a.navbar-item:focus,.navbar.is-warning .navbar-end>a.navbar-item:hover,.navbar.is-warning .navbar-end>a.navbar-item.is-active,.navbar.is-warning .navbar-end .navbar-link:focus,.navbar.is-warning .navbar-end .navbar-link:hover,.navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-start .navbar-link::after,.navbar.is-warning .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffdd57;color:rgba(0,0,0,0.7)}}.navbar.is-danger{background-color:#da0b00;color:#fff}.navbar.is-danger .navbar-brand>.navbar-item,.navbar.is-danger .navbar-brand .navbar-link{color:#fff}.navbar.is-danger .navbar-brand>a.navbar-item:focus,.navbar.is-danger .navbar-brand>a.navbar-item:hover,.navbar.is-danger .navbar-brand>a.navbar-item.is-active,.navbar.is-danger .navbar-brand .navbar-link:focus,.navbar.is-danger .navbar-brand .navbar-link:hover,.navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-danger .navbar-start>.navbar-item,.navbar.is-danger .navbar-start .navbar-link,.navbar.is-danger .navbar-end>.navbar-item,.navbar.is-danger .navbar-end .navbar-link{color:#fff}.navbar.is-danger .navbar-start>a.navbar-item:focus,.navbar.is-danger .navbar-start>a.navbar-item:hover,.navbar.is-danger .navbar-start>a.navbar-item.is-active,.navbar.is-danger .navbar-start .navbar-link:focus,.navbar.is-danger .navbar-start .navbar-link:hover,.navbar.is-danger .navbar-start .navbar-link.is-active,.navbar.is-danger .navbar-end>a.navbar-item:focus,.navbar.is-danger .navbar-end>a.navbar-item:hover,.navbar.is-danger .navbar-end>a.navbar-item.is-active,.navbar.is-danger .navbar-end .navbar-link:focus,.navbar.is-danger .navbar-end .navbar-link:hover,.navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-start .navbar-link::after,.navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#da0b00;color:#fff}}.navbar>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}.navbar.has-shadow{box-shadow:0 2px 0 0 #f5f5f5}.navbar.is-fixed-bottom,.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom{bottom:0}.navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #f5f5f5}.navbar.is-fixed-top{top:0}html.has-navbar-fixed-top,body.has-navbar-fixed-top{padding-top:3.25rem}html.has-navbar-fixed-bottom,body.has-navbar-fixed-bottom{padding-bottom:3.25rem}.navbar-brand,.navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:3.25rem}.navbar-brand a.navbar-item:focus,.navbar-brand a.navbar-item:hover{background-color:transparent}.navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.navbar-burger{color:#222;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}.navbar-burger span:nth-child(1){top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger:hover{background-color:rgba(0,0,0,0.05)}.navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.navbar-menu{display:none}.navbar-item,.navbar-link{color:#222;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}a.navbar-item,.navbar-link{cursor:pointer}a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover,a.navbar-item.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,.navbar-link.is-active{background-color:#fafafa;color:#2e63b8}.navbar-item{flex-grow:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.navbar-item.has-dropdown{padding:0}.navbar-item.is-expanded{flex-grow:1;flex-shrink:1}.navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(0.5rem - 1px)}.navbar-item.is-tab:focus,.navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#2e63b8}.navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#2e63b8;border-bottom-style:solid;border-bottom-width:3px;color:#2e63b8;padding-bottom:calc(0.5rem - 3px)}.navbar-content{flex-grow:1;flex-shrink:1}.navbar-link:not(.is-arrowless){padding-right:2.5em}.navbar-link:not(.is-arrowless)::after{border-color:#2e63b8;margin-top:-0.375em;right:1.125em}.navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-divider{background-color:#f5f5f5;border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{align-items:center;display:flex}.navbar-link::after{display:none}.navbar-menu{background-color:#fff;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}.navbar-menu.is-active{display:block}.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-touch{bottom:0}.navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}.navbar.is-fixed-top-touch{top:0}.navbar.is-fixed-top .navbar-menu,.navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}html.has-navbar-fixed-top-touch,body.has-navbar-fixed-top-touch{padding-top:3.25rem}html.has-navbar-fixed-bottom-touch,body.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media screen and (min-width: 1056px){.navbar,.navbar-menu,.navbar-start,.navbar-end{align-items:stretch;display:flex}.navbar{min-height:3.25rem}.navbar.is-spaced{padding:1rem 2rem}.navbar.is-spaced .navbar-start,.navbar.is-spaced .navbar-end{align-items:center}.navbar.is-spaced a.navbar-item,.navbar.is-spaced .navbar-link{border-radius:4px}.navbar.is-transparent a.navbar-item:focus,.navbar.is-transparent a.navbar-item:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent .navbar-link:focus,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}.navbar.is-transparent .navbar-dropdown a.navbar-item:focus,.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#2e63b8}.navbar-burger{display:none}.navbar-item,.navbar-link{align-items:center;display:flex}.navbar-item.has-dropdown{align-items:stretch}.navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid #dbdbdb;border-radius:6px 6px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar-menu{flex-grow:1;flex-shrink:0}.navbar-start{justify-content:flex-start;margin-right:auto}.navbar-end{justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid #dbdbdb;box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:focus,.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#2e63b8}.navbar.is-spaced .navbar-dropdown,.navbar-dropdown.is-boxed{border-radius:6px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.navbar>.container .navbar-brand,.container>.navbar .navbar-brand{margin-left:-.75rem}.navbar>.container .navbar-menu,.container>.navbar .navbar-menu{margin-right:-.75rem}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-desktop{bottom:0}.navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}.navbar.is-fixed-top-desktop{top:0}html.has-navbar-fixed-top-desktop,body.has-navbar-fixed-top-desktop{padding-top:3.25rem}html.has-navbar-fixed-bottom-desktop,body.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}html.has-spaced-navbar-fixed-top,body.has-spaced-navbar-fixed-top{padding-top:5.25rem}html.has-spaced-navbar-fixed-bottom,body.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}a.navbar-item.is-active,.navbar-link.is-active{color:#0a0a0a}a.navbar-item.is-active:not(:focus):not(:hover),.navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}.navbar-item.has-dropdown:focus .navbar-link,.navbar-item.has-dropdown:hover .navbar-link,.navbar-item.has-dropdown.is-active .navbar-link{background-color:#fafafa}}.hero.is-fullheight-with-navbar{min-height:calc(100vh - 3.25rem)}.pagination{font-size:1rem;margin:-.25rem}.pagination.is-small,#documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}.pagination.is-medium{font-size:1.25rem}.pagination.is-large{font-size:1.5rem}.pagination.is-rounded .pagination-previous,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,.pagination.is-rounded .pagination-next,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}.pagination.is-rounded .pagination-link,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}.pagination,.pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}.pagination-previous,.pagination-next,.pagination-link{border-color:#dbdbdb;color:#222;min-width:2.5em}.pagination-previous:hover,.pagination-next:hover,.pagination-link:hover{border-color:#b5b5b5;color:#363636}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus{border-color:#3c5dcd}.pagination-previous:active,.pagination-next:active,.pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}.pagination-previous[disabled],.pagination-previous.is-disabled,.pagination-next[disabled],.pagination-next.is-disabled,.pagination-link[disabled],.pagination-link.is-disabled{background-color:#dbdbdb;border-color:#dbdbdb;box-shadow:none;color:#6b6b6b;opacity:0.5}.pagination-previous,.pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}.pagination-link.is-current{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.pagination-ellipsis{color:#b5b5b5;pointer-events:none}.pagination-list{flex-wrap:wrap}.pagination-list li{list-style:none}@media screen and (max-width: 768px){.pagination{flex-wrap:wrap}.pagination-previous,.pagination-next{flex-grow:1;flex-shrink:1}.pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{.pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{margin-bottom:0;margin-top:0}.pagination-previous{order:2}.pagination-next{order:3}.pagination{justify-content:space-between;margin-bottom:0;margin-top:0}.pagination.is-centered .pagination-previous{order:1}.pagination.is-centered .pagination-list{justify-content:center;order:2}.pagination.is-centered .pagination-next{order:3}.pagination.is-right .pagination-previous{order:1}.pagination.is-right .pagination-next{order:2}.pagination.is-right .pagination-list{justify-content:flex-end;order:3}}.panel{border-radius:6px;box-shadow:#bbb;font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}.panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}.panel.is-white .panel-block.is-active .panel-icon{color:#fff}.panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}.panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}.panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}.panel.is-light .panel-heading{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}.panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}.panel.is-dark .panel-heading,.content kbd.panel .panel-heading{background-color:#363636;color:#fff}.panel.is-dark .panel-tabs a.is-active,.content kbd.panel .panel-tabs a.is-active{border-bottom-color:#363636}.panel.is-dark .panel-block.is-active .panel-icon,.content kbd.panel .panel-block.is-active .panel-icon{color:#363636}.panel.is-primary .panel-heading,.docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#4eb5de;color:#fff}.panel.is-primary .panel-tabs a.is-active,.docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#4eb5de}.panel.is-primary .panel-block.is-active .panel-icon,.docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#4eb5de}.panel.is-link .panel-heading{background-color:#2e63b8;color:#fff}.panel.is-link .panel-tabs a.is-active{border-bottom-color:#2e63b8}.panel.is-link .panel-block.is-active .panel-icon{color:#2e63b8}.panel.is-info .panel-heading{background-color:#209cee;color:#fff}.panel.is-info .panel-tabs a.is-active{border-bottom-color:#209cee}.panel.is-info .panel-block.is-active .panel-icon{color:#209cee}.panel.is-success .panel-heading{background-color:#22c35b;color:#fff}.panel.is-success .panel-tabs a.is-active{border-bottom-color:#22c35b}.panel.is-success .panel-block.is-active .panel-icon{color:#22c35b}.panel.is-warning .panel-heading{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ffdd57}.panel.is-warning .panel-block.is-active .panel-icon{color:#ffdd57}.panel.is-danger .panel-heading{background-color:#da0b00;color:#fff}.panel.is-danger .panel-tabs a.is-active{border-bottom-color:#da0b00}.panel.is-danger .panel-block.is-active .panel-icon{color:#da0b00}.panel-tabs:not(:last-child),.panel-block:not(:last-child){border-bottom:1px solid #ededed}.panel-heading{background-color:#ededed;border-radius:6px 6px 0 0;color:#222;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}.panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:0.5em}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.panel-list a{color:#222}.panel-list a:hover{color:#2e63b8}.panel-block{align-items:center;color:#222;display:flex;justify-content:flex-start;padding:0.5em 0.75em}.panel-block input[type="checkbox"]{margin-right:.75em}.panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{flex-wrap:wrap}.panel-block.is-active{border-left-color:#2e63b8;color:#363636}.panel-block.is-active .panel-icon{color:#2e63b8}.panel-block:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#f5f5f5}.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#6b6b6b;margin-right:.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs a{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;color:#222;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}.tabs a:hover{border-bottom-color:#222;color:#222}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#2e63b8;color:#2e63b8}.tabs ul{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.tabs ul.is-left{padding-right:0.75em}.tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}.tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}.tabs .icon:first-child{margin-right:.5em}.tabs .icon:last-child{margin-left:.5em}.tabs.is-centered ul{justify-content:center}.tabs.is-right ul{justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:4px 4px 0 0}.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:rgba(0,0,0,0) !important}.tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}.tabs.is-toggle a{border-color:#dbdbdb;border-style:solid;border-width:1px;margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.tabs.is-toggle li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.tabs.is-toggle li.is-active a{background-color:#2e63b8;border-color:#2e63b8;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}.tabs.is-small,#documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}.tabs.is-medium{font-size:1.25rem}.tabs.is-large{font-size:1.5rem}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>.column.is-narrow{flex:none;width:unset}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>.column.is-0{flex:none;width:0%}.columns.is-mobile>.column.is-offset-0{margin-left:0%}.columns.is-mobile>.column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>.column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>.column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>.column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>.column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){.column.is-narrow-mobile{flex:none;width:unset}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-one-fifth-mobile{flex:none;width:20%}.column.is-two-fifths-mobile{flex:none;width:40%}.column.is-three-fifths-mobile{flex:none;width:60%}.column.is-four-fifths-mobile{flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{flex:none;width:0%}.column.is-offset-0-mobile{margin-left:0%}.column.is-1-mobile{flex:none;width:8.33333337%}.column.is-offset-1-mobile{margin-left:8.33333337%}.column.is-2-mobile{flex:none;width:16.66666674%}.column.is-offset-2-mobile{margin-left:16.66666674%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333337%}.column.is-offset-4-mobile{margin-left:33.33333337%}.column.is-5-mobile{flex:none;width:41.66666674%}.column.is-offset-5-mobile{margin-left:41.66666674%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333337%}.column.is-offset-7-mobile{margin-left:58.33333337%}.column.is-8-mobile{flex:none;width:66.66666674%}.column.is-offset-8-mobile{margin-left:66.66666674%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333337%}.column.is-offset-10-mobile{margin-left:83.33333337%}.column.is-11-mobile{flex:none;width:91.66666674%}.column.is-offset-11-mobile{margin-left:91.66666674%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{.column.is-narrow,.column.is-narrow-tablet{flex:none;width:unset}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{flex:none;width:0%}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0%}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333337%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333337%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66666674%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66666674%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333337%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333337%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66666674%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66666674%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333337%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333337%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66666674%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66666674%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333337%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333337%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66666674%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66666674%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){.column.is-narrow-touch{flex:none;width:unset}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-one-fifth-touch{flex:none;width:20%}.column.is-two-fifths-touch{flex:none;width:40%}.column.is-three-fifths-touch{flex:none;width:60%}.column.is-four-fifths-touch{flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{flex:none;width:0%}.column.is-offset-0-touch{margin-left:0%}.column.is-1-touch{flex:none;width:8.33333337%}.column.is-offset-1-touch{margin-left:8.33333337%}.column.is-2-touch{flex:none;width:16.66666674%}.column.is-offset-2-touch{margin-left:16.66666674%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333337%}.column.is-offset-4-touch{margin-left:33.33333337%}.column.is-5-touch{flex:none;width:41.66666674%}.column.is-offset-5-touch{margin-left:41.66666674%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333337%}.column.is-offset-7-touch{margin-left:58.33333337%}.column.is-8-touch{flex:none;width:66.66666674%}.column.is-offset-8-touch{margin-left:66.66666674%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333337%}.column.is-offset-10-touch{margin-left:83.33333337%}.column.is-11-touch{flex:none;width:91.66666674%}.column.is-offset-11-touch{margin-left:91.66666674%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){.column.is-narrow-desktop{flex:none;width:unset}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-one-fifth-desktop{flex:none;width:20%}.column.is-two-fifths-desktop{flex:none;width:40%}.column.is-three-fifths-desktop{flex:none;width:60%}.column.is-four-fifths-desktop{flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{flex:none;width:0%}.column.is-offset-0-desktop{margin-left:0%}.column.is-1-desktop{flex:none;width:8.33333337%}.column.is-offset-1-desktop{margin-left:8.33333337%}.column.is-2-desktop{flex:none;width:16.66666674%}.column.is-offset-2-desktop{margin-left:16.66666674%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333337%}.column.is-offset-4-desktop{margin-left:33.33333337%}.column.is-5-desktop{flex:none;width:41.66666674%}.column.is-offset-5-desktop{margin-left:41.66666674%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333337%}.column.is-offset-7-desktop{margin-left:58.33333337%}.column.is-8-desktop{flex:none;width:66.66666674%}.column.is-offset-8-desktop{margin-left:66.66666674%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333337%}.column.is-offset-10-desktop{margin-left:83.33333337%}.column.is-11-desktop{flex:none;width:91.66666674%}.column.is-offset-11-desktop{margin-left:91.66666674%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){.column.is-narrow-widescreen{flex:none;width:unset}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-one-fifth-widescreen{flex:none;width:20%}.column.is-two-fifths-widescreen{flex:none;width:40%}.column.is-three-fifths-widescreen{flex:none;width:60%}.column.is-four-fifths-widescreen{flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{flex:none;width:0%}.column.is-offset-0-widescreen{margin-left:0%}.column.is-1-widescreen{flex:none;width:8.33333337%}.column.is-offset-1-widescreen{margin-left:8.33333337%}.column.is-2-widescreen{flex:none;width:16.66666674%}.column.is-offset-2-widescreen{margin-left:16.66666674%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333337%}.column.is-offset-4-widescreen{margin-left:33.33333337%}.column.is-5-widescreen{flex:none;width:41.66666674%}.column.is-offset-5-widescreen{margin-left:41.66666674%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333337%}.column.is-offset-7-widescreen{margin-left:58.33333337%}.column.is-8-widescreen{flex:none;width:66.66666674%}.column.is-offset-8-widescreen{margin-left:66.66666674%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333337%}.column.is-offset-10-widescreen{margin-left:83.33333337%}.column.is-11-widescreen{flex:none;width:91.66666674%}.column.is-offset-11-widescreen{margin-left:91.66666674%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){.column.is-narrow-fullhd{flex:none;width:unset}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-one-fifth-fullhd{flex:none;width:20%}.column.is-two-fifths-fullhd{flex:none;width:40%}.column.is-three-fifths-fullhd{flex:none;width:60%}.column.is-four-fifths-fullhd{flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{flex:none;width:0%}.column.is-offset-0-fullhd{margin-left:0%}.column.is-1-fullhd{flex:none;width:8.33333337%}.column.is-offset-1-fullhd{margin-left:8.33333337%}.column.is-2-fullhd{flex:none;width:16.66666674%}.column.is-offset-2-fullhd{margin-left:16.66666674%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333337%}.column.is-offset-4-fullhd{margin-left:33.33333337%}.column.is-5-fullhd{flex:none;width:41.66666674%}.column.is-offset-5-fullhd{margin-left:41.66666674%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333337%}.column.is-offset-7-fullhd{margin-left:58.33333337%}.column.is-8-fullhd{flex:none;width:66.66666674%}.column.is-offset-8-fullhd{margin-left:66.66666674%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333337%}.column.is-offset-10-fullhd{margin-left:83.33333337%}.column.is-11-fullhd{flex:none;width:91.66666674%}.column.is-offset-11-fullhd{margin-left:91.66666674%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}.columns.is-centered{justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column{margin:0;padding:0 !important}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-mobile{display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{.columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){.columns.is-desktop{display:flex}}.columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}.columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}.columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){.columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-0-fullhd{--columnGap: 0rem}}.columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){.columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-1-fullhd{--columnGap: .25rem}}.columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){.columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-2-fullhd{--columnGap: .5rem}}.columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){.columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-3-fullhd{--columnGap: .75rem}}.columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){.columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-4-fullhd{--columnGap: 1rem}}.columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){.columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}.columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){.columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}.columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){.columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}.columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){.columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-8-fullhd{--columnGap: 2rem}}.tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}.tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.tile.is-ancestor:last-child{margin-bottom:-.75rem}.tile.is-ancestor:not(:last-child){margin-bottom:.75rem}.tile.is-child{margin:0 !important}.tile.is-parent{padding:.75rem}.tile.is-vertical{flex-direction:column}.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{.tile:not(.is-child){display:flex}.tile.is-1{flex:none;width:8.33333337%}.tile.is-2{flex:none;width:16.66666674%}.tile.is-3{flex:none;width:25%}.tile.is-4{flex:none;width:33.33333337%}.tile.is-5{flex:none;width:41.66666674%}.tile.is-6{flex:none;width:50%}.tile.is-7{flex:none;width:58.33333337%}.tile.is-8{flex:none;width:66.66666674%}.tile.is-9{flex:none;width:75%}.tile.is-10{flex:none;width:83.33333337%}.tile.is-11{flex:none;width:91.66666674%}.tile.is-12{flex:none;width:100%}}.hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}.hero .navbar{background:none}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#fff;color:#0a0a0a}.hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-white strong{color:inherit}.hero.is-white .title{color:#0a0a0a}.hero.is-white .subtitle{color:rgba(10,10,10,0.9)}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){.hero.is-white .navbar-menu{background-color:#fff}}.hero.is-white .navbar-item,.hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}.hero.is-white a.navbar-item:hover,.hero.is-white a.navbar-item.is-active,.hero.is-white .navbar-link:hover,.hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}.hero.is-white .tabs a:hover{opacity:1}.hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#0a0a0a}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}.hero.is-black{background-color:#0a0a0a;color:#fff}.hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-black strong{color:inherit}.hero.is-black .title{color:#fff}.hero.is-black .subtitle{color:rgba(255,255,255,0.9)}.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-black .navbar-menu{background-color:#0a0a0a}}.hero.is-black .navbar-item,.hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-black a.navbar-item:hover,.hero.is-black a.navbar-item.is-active,.hero.is-black .navbar-link:hover,.hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}.hero.is-black .tabs a{color:#fff;opacity:0.9}.hero.is-black .tabs a:hover{opacity:1}.hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){.hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}.hero.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-light strong{color:inherit}.hero.is-light .title{color:rgba(0,0,0,0.7)}.hero.is-light .subtitle{color:rgba(0,0,0,0.9)}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){.hero.is-light .navbar-menu{background-color:#f5f5f5}}.hero.is-light .navbar-item,.hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}.hero.is-light a.navbar-item:hover,.hero.is-light a.navbar-item.is-active,.hero.is-light .navbar-link:hover,.hero.is-light .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}.hero.is-light .tabs a:hover{opacity:1}.hero.is-light .tabs li.is-active a{color:#f5f5f5 !important;opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#f5f5f5}.hero.is-light.is-bold{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}}.hero.is-dark,.content kbd.hero{background-color:#363636;color:#fff}.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-dark strong,.content kbd.hero strong{color:inherit}.hero.is-dark .title,.content kbd.hero .title{color:#fff}.hero.is-dark .subtitle,.content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}.hero.is-dark .subtitle a:not(.button),.content kbd.hero .subtitle a:not(.button),.hero.is-dark .subtitle strong,.content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-dark .navbar-menu,.content kbd.hero .navbar-menu{background-color:#363636}}.hero.is-dark .navbar-item,.content kbd.hero .navbar-item,.hero.is-dark .navbar-link,.content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-dark a.navbar-item:hover,.content kbd.hero a.navbar-item:hover,.hero.is-dark a.navbar-item.is-active,.content kbd.hero a.navbar-item.is-active,.hero.is-dark .navbar-link:hover,.content kbd.hero .navbar-link:hover,.hero.is-dark .navbar-link.is-active,.content kbd.hero .navbar-link.is-active{background-color:#292929;color:#fff}.hero.is-dark .tabs a,.content kbd.hero .tabs a{color:#fff;opacity:0.9}.hero.is-dark .tabs a:hover,.content kbd.hero .tabs a:hover{opacity:1}.hero.is-dark .tabs li.is-active a,.content kbd.hero .tabs li.is-active a{color:#363636 !important;opacity:1}.hero.is-dark .tabs.is-boxed a,.content kbd.hero .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a,.content kbd.hero .tabs.is-toggle a{color:#fff}.hero.is-dark .tabs.is-boxed a:hover,.content kbd.hero .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover,.content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-dark .tabs.is-boxed li.is-active a,.content kbd.hero .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.content kbd.hero .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#363636}.hero.is-dark.is-bold,.content kbd.hero.is-bold{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)}@media screen and (max-width: 768px){.hero.is-dark.is-bold .navbar-menu,.content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)}}.hero.is-primary,.docstring>section>a.hero.docs-sourcelink{background-color:#4eb5de;color:#fff}.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-primary strong,.docstring>section>a.hero.docs-sourcelink strong{color:inherit}.hero.is-primary .title,.docstring>section>a.hero.docs-sourcelink .title{color:#fff}.hero.is-primary .subtitle,.docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}.hero.is-primary .subtitle a:not(.button),.docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),.hero.is-primary .subtitle strong,.docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-primary .navbar-menu,.docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#4eb5de}}.hero.is-primary .navbar-item,.docstring>section>a.hero.docs-sourcelink .navbar-item,.hero.is-primary .navbar-link,.docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-primary a.navbar-item:hover,.docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,.hero.is-primary a.navbar-item.is-active,.docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,.hero.is-primary .navbar-link:hover,.docstring>section>a.hero.docs-sourcelink .navbar-link:hover,.hero.is-primary .navbar-link.is-active,.docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#39acda;color:#fff}.hero.is-primary .tabs a,.docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}.hero.is-primary .tabs a:hover,.docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}.hero.is-primary .tabs li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#4eb5de !important;opacity:1}.hero.is-primary .tabs.is-boxed a,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#4eb5de}.hero.is-primary.is-bold,.docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%)}@media screen and (max-width: 768px){.hero.is-primary.is-bold .navbar-menu,.docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%)}}.hero.is-link{background-color:#2e63b8;color:#fff}.hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-link strong{color:inherit}.hero.is-link .title{color:#fff}.hero.is-link .subtitle{color:rgba(255,255,255,0.9)}.hero.is-link .subtitle a:not(.button),.hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-link .navbar-menu{background-color:#2e63b8}}.hero.is-link .navbar-item,.hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-link a.navbar-item:hover,.hero.is-link a.navbar-item.is-active,.hero.is-link .navbar-link:hover,.hero.is-link .navbar-link.is-active{background-color:#2958a4;color:#fff}.hero.is-link .tabs a{color:#fff;opacity:0.9}.hero.is-link .tabs a:hover{opacity:1}.hero.is-link .tabs li.is-active a{color:#2e63b8 !important;opacity:1}.hero.is-link .tabs.is-boxed a,.hero.is-link .tabs.is-toggle a{color:#fff}.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-link .tabs.is-boxed li.is-active a,.hero.is-link .tabs.is-boxed li.is-active a:hover,.hero.is-link .tabs.is-toggle li.is-active a,.hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#2e63b8}.hero.is-link.is-bold{background-image:linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%)}@media screen and (max-width: 768px){.hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%)}}.hero.is-info{background-color:#209cee;color:#fff}.hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-info strong{color:inherit}.hero.is-info .title{color:#fff}.hero.is-info .subtitle{color:rgba(255,255,255,0.9)}.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-info .navbar-menu{background-color:#209cee}}.hero.is-info .navbar-item,.hero.is-info .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-info a.navbar-item:hover,.hero.is-info a.navbar-item.is-active,.hero.is-info .navbar-link:hover,.hero.is-info .navbar-link.is-active{background-color:#1190e3;color:#fff}.hero.is-info .tabs a{color:#fff;opacity:0.9}.hero.is-info .tabs a:hover{opacity:1}.hero.is-info .tabs li.is-active a{color:#209cee !important;opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#209cee}.hero.is-info.is-bold{background-image:linear-gradient(141deg, #05a6d6 0%, #209cee 71%, #3287f5 100%)}@media screen and (max-width: 768px){.hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #05a6d6 0%, #209cee 71%, #3287f5 100%)}}.hero.is-success{background-color:#22c35b;color:#fff}.hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-success strong{color:inherit}.hero.is-success .title{color:#fff}.hero.is-success .subtitle{color:rgba(255,255,255,0.9)}.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-success .navbar-menu{background-color:#22c35b}}.hero.is-success .navbar-item,.hero.is-success .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-success a.navbar-item:hover,.hero.is-success a.navbar-item.is-active,.hero.is-success .navbar-link:hover,.hero.is-success .navbar-link.is-active{background-color:#1ead51;color:#fff}.hero.is-success .tabs a{color:#fff;opacity:0.9}.hero.is-success .tabs a:hover{opacity:1}.hero.is-success .tabs li.is-active a{color:#22c35b !important;opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#22c35b}.hero.is-success.is-bold{background-image:linear-gradient(141deg, #12a02c 0%, #22c35b 71%, #1fdf83 100%)}@media screen and (max-width: 768px){.hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #12a02c 0%, #22c35b 71%, #1fdf83 100%)}}.hero.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-warning strong{color:inherit}.hero.is-warning .title{color:rgba(0,0,0,0.7)}.hero.is-warning .subtitle{color:rgba(0,0,0,0.9)}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){.hero.is-warning .navbar-menu{background-color:#ffdd57}}.hero.is-warning .navbar-item,.hero.is-warning .navbar-link{color:rgba(0,0,0,0.7)}.hero.is-warning a.navbar-item:hover,.hero.is-warning a.navbar-item.is-active,.hero.is-warning .navbar-link:hover,.hero.is-warning .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.hero.is-warning .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}.hero.is-warning .tabs a:hover{opacity:1}.hero.is-warning .tabs li.is-active a{color:#ffdd57 !important;opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,0.7)}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ffdd57}.hero.is-warning.is-bold{background-image:linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%)}@media screen and (max-width: 768px){.hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%)}}.hero.is-danger{background-color:#da0b00;color:#fff}.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-danger strong{color:inherit}.hero.is-danger .title{color:#fff}.hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-danger .navbar-menu{background-color:#da0b00}}.hero.is-danger .navbar-item,.hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-danger a.navbar-item:hover,.hero.is-danger a.navbar-item.is-active,.hero.is-danger .navbar-link:hover,.hero.is-danger .navbar-link.is-active{background-color:#c10a00;color:#fff}.hero.is-danger .tabs a{color:#fff;opacity:0.9}.hero.is-danger .tabs a:hover{opacity:1}.hero.is-danger .tabs li.is-active a{color:#da0b00 !important;opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#da0b00}.hero.is-danger.is-bold{background-image:linear-gradient(141deg, #a70013 0%, #da0b00 71%, #f43500 100%)}@media screen and (max-width: 768px){.hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #a70013 0%, #da0b00 71%, #f43500 100%)}}.hero.is-small .hero-body,#documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{.hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{.hero.is-large .hero-body{padding:18rem 6rem}}.hero.is-halfheight .hero-body,.hero.is-fullheight .hero-body,.hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}.hero.is-halfheight .hero-body>.container,.hero.is-fullheight .hero-body>.container,.hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero-video{overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}.hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){.hero-buttons .button{display:flex}.hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{.hero-buttons{display:flex;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:1.5rem}}.hero-head,.hero-foot{flex-grow:0;flex-shrink:0}.hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{.hero-body{padding:3rem 3rem}}.section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){.section{padding:3rem 3rem}.section.is-medium{padding:9rem 4.5rem}.section.is-large{padding:18rem 6rem}}.footer{background-color:#fafafa;padding:3rem 1.5rem 6rem}h1 .docs-heading-anchor,h1 .docs-heading-anchor:hover,h1 .docs-heading-anchor:visited,h2 .docs-heading-anchor,h2 .docs-heading-anchor:hover,h2 .docs-heading-anchor:visited,h3 .docs-heading-anchor,h3 .docs-heading-anchor:hover,h3 .docs-heading-anchor:visited,h4 .docs-heading-anchor,h4 .docs-heading-anchor:hover,h4 .docs-heading-anchor:visited,h5 .docs-heading-anchor,h5 .docs-heading-anchor:hover,h5 .docs-heading-anchor:visited,h6 .docs-heading-anchor,h6 .docs-heading-anchor:hover,h6 .docs-heading-anchor:visited{color:#222}h1 .docs-heading-anchor-permalink,h2 .docs-heading-anchor-permalink,h3 .docs-heading-anchor-permalink,h4 .docs-heading-anchor-permalink,h5 .docs-heading-anchor-permalink,h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}h1 .docs-heading-anchor-permalink::before,h2 .docs-heading-anchor-permalink::before,h3 .docs-heading-anchor-permalink::before,h4 .docs-heading-anchor-permalink::before,h5 .docs-heading-anchor-permalink::before,h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}h1:hover .docs-heading-anchor-permalink,h2:hover .docs-heading-anchor-permalink,h3:hover .docs-heading-anchor-permalink,h4:hover .docs-heading-anchor-permalink,h5:hover .docs-heading-anchor-permalink,h6:hover .docs-heading-anchor-permalink{visibility:visible}.docs-dark-only{display:none !important}pre{position:relative;overflow:hidden}pre code,pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}pre code:first-of-type,pre code.hljs:first-of-type{padding-top:0.5rem !important}pre code:last-of-type,pre code.hljs:last-of-type{padding-bottom:0.5rem !important}pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#222;cursor:pointer;text-align:center}pre .copy-button:focus,pre .copy-button:hover{opacity:1;background:rgba(34,34,34,0.1);color:#2e63b8}pre .copy-button.success{color:#259a12;opacity:1}pre .copy-button.error{color:#cb3c33;opacity:1}pre:hover .copy-button{opacity:1}.admonition{background-color:#b5b5b5;border-style:solid;border-width:1px;border-color:#363636;border-radius:4px;font-size:1rem}.admonition strong{color:currentColor}.admonition.is-small,#documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}.admonition.is-medium{font-size:1.25rem}.admonition.is-large{font-size:1.5rem}.admonition.is-default{background-color:#b5b5b5;border-color:#363636}.admonition.is-default>.admonition-header{background-color:#363636;color:#fff}.admonition.is-default>.admonition-body{color:#fff}.admonition.is-info{background-color:#def0fc;border-color:#209cee}.admonition.is-info>.admonition-header{background-color:#209cee;color:#fff}.admonition.is-info>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-success{background-color:#bdf4d1;border-color:#22c35b}.admonition.is-success>.admonition-header{background-color:#22c35b;color:#fff}.admonition.is-success>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-warning{background-color:#fff3c5;border-color:#ffdd57}.admonition.is-warning>.admonition-header{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.admonition.is-warning>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-danger{background-color:#ffaba7;border-color:#da0b00}.admonition.is-danger>.admonition-header{background-color:#da0b00;color:#fff}.admonition.is-danger>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-compat{background-color:#bdeff5;border-color:#1db5c9}.admonition.is-compat>.admonition-header{background-color:#1db5c9;color:#fff}.admonition.is-compat>.admonition-body{color:rgba(0,0,0,0.7)}.admonition-header{color:#fff;background-color:#363636;align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}details.admonition.is-details>.admonition-header{list-style:none}details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}.admonition-body{color:#222;padding:0.5rem .75rem}.admonition-body pre{background-color:#f5f5f5}.admonition-body code{background-color:rgba(0,0,0,0.05)}.docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:1px solid #dbdbdb;box-shadow:2px 2px 3px rgba(10,10,10,0.1);max-width:100%}.docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#f5f5f5;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #dbdbdb}.docstring>header code{background-color:transparent}.docstring>header .docstring-article-toggle-button{min-width:1.1rem;padding:0.2rem 0.2rem 0.2rem 0}.docstring>header .docstring-binding{margin-right:0.3em}.docstring>header .docstring-category{margin-left:0.3em}.docstring>section{position:relative;padding:.75rem .75rem;border-bottom:1px solid #dbdbdb}.docstring>section:last-child{border-bottom:none}.docstring>section>a.docs-sourcelink{transition:opacity 0.3s;opacity:0;position:absolute;right:.375rem;bottom:.375rem}.docstring>section>a.docs-sourcelink:focus{opacity:1 !important}.docstring:hover>section>a.docs-sourcelink{opacity:0.2}.docstring:focus-within>section>a.docs-sourcelink{opacity:0.2}.docstring>section:hover a.docs-sourcelink{opacity:1}.documenter-example-output{background-color:#fff}.outdated-warning-overlay{position:fixed;top:0;left:0;right:0;box-shadow:0 0 10px rgba(0,0,0,0.3);z-index:999;background-color:#ffaba7;color:rgba(0,0,0,0.7);border-bottom:3px solid #da0b00;padding:10px 35px;text-align:center;font-size:15px}.outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}.outdated-warning-overlay a{color:#2e63b8}.outdated-warning-overlay a:hover{color:#363636}.content pre{border:1px solid #dbdbdb}.content code{font-weight:inherit}.content a code{color:#2e63b8}.content h1 code,.content h2 code,.content h3 code,.content h4 code,.content h5 code,.content h6 code{color:#222}.content table{display:block;width:initial;max-width:100%;overflow-x:auto}.content blockquote>ul:first-child,.content blockquote>ol:first-child,.content .admonition-body>ul:first-child,.content .admonition-body>ol:first-child{margin-top:0}pre,code{font-variant-ligatures:no-contextual}.breadcrumb a.is-disabled{cursor:default;pointer-events:none}.breadcrumb a.is-disabled,.breadcrumb a.is-disabled:hover{color:#222}.hljs{background:initial !important}.katex .katex-mathml{top:0;right:0}.katex-display,mjx-container,.MathJax_Display{margin:0.5em 0 !important}html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}li.no-marker{list-style:none}#documenter .docs-main>article{overflow-wrap:break-word}#documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){#documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){#documenter .docs-main{width:100%}#documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}#documenter .docs-main>header,#documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}#documenter .docs-main header.docs-navbar{background-color:#fff;border-bottom:1px solid #dbdbdb;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}#documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1}#documenter .docs-main header.docs-navbar .docs-sidebar-button{display:block;font-size:1.5rem;padding-bottom:0.1rem;margin-right:1rem}#documenter .docs-main header.docs-navbar .docs-right{display:flex;white-space:nowrap;gap:1rem;align-items:center}#documenter .docs-main header.docs-navbar .docs-right .docs-icon,#documenter .docs-main header.docs-navbar .docs-right .docs-label{display:inline-block}#documenter .docs-main header.docs-navbar .docs-right .docs-label{padding:0;margin-left:0.3em}@media screen and (max-width: 1055px){#documenter .docs-main header.docs-navbar .docs-right .docs-navbar-link{margin-left:0.4rem;margin-right:0.4rem}}#documenter .docs-main header.docs-navbar>*{margin:auto 0}@media screen and (max-width: 1055px){#documenter .docs-main header.docs-navbar{position:sticky;top:0;padding:0 1rem;transition-property:top, box-shadow;-webkit-transition-property:top, box-shadow;transition-duration:0.3s;-webkit-transition-duration:0.3s}#documenter .docs-main header.docs-navbar.headroom--not-top{box-shadow:.2rem 0rem .4rem #bbb;transition-duration:0.7s;-webkit-transition-duration:0.7s}#documenter .docs-main header.docs-navbar.headroom--unpinned.headroom--not-top.headroom--not-bottom{top:-4.5rem;transition-duration:0.7s;-webkit-transition-duration:0.7s}}#documenter .docs-main section.footnotes{border-top:1px solid #dbdbdb}#documenter .docs-main section.footnotes li .tag:first-child,#documenter .docs-main section.footnotes li .docstring>section>a.docs-sourcelink:first-child,#documenter .docs-main section.footnotes li .content kbd:first-child,.content #documenter .docs-main section.footnotes li kbd:first-child{margin-right:1em;margin-bottom:0.4em}#documenter .docs-main .docs-footer{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0;border-top:1px solid #dbdbdb;padding-top:1rem;padding-bottom:1rem}@media screen and (max-width: 1055px){#documenter .docs-main .docs-footer{padding-left:1rem;padding-right:1rem}}#documenter .docs-main .docs-footer .docs-footer-nextpage,#documenter .docs-main .docs-footer .docs-footer-prevpage{flex-grow:1}#documenter .docs-main .docs-footer .docs-footer-nextpage{text-align:right}#documenter .docs-main .docs-footer .flexbox-break{flex-basis:100%;height:0}#documenter .docs-main .docs-footer .footer-message{font-size:0.8em;margin:0.5em auto 0 auto;text-align:center}#documenter .docs-sidebar{display:flex;flex-direction:column;color:#0a0a0a;background-color:#f5f5f5;border-right:1px solid #dbdbdb;padding:0;flex:0 0 18rem;z-index:5;font-size:1rem;position:fixed;left:-18rem;width:18rem;height:100%;transition:left 0.3s}#documenter .docs-sidebar.visible{left:0;box-shadow:.4rem 0rem .8rem #bbb}@media screen and (min-width: 1056px){#documenter .docs-sidebar.visible{box-shadow:none}}@media screen and (min-width: 1056px){#documenter .docs-sidebar{left:0;top:0}}#documenter .docs-sidebar .docs-logo{margin-top:1rem;padding:0 1rem}#documenter .docs-sidebar .docs-logo>img{max-height:6rem;margin:auto}#documenter .docs-sidebar .docs-package-name{flex-shrink:0;font-size:1.5rem;font-weight:700;text-align:center;white-space:nowrap;overflow:hidden;padding:0.5rem 0}#documenter .docs-sidebar .docs-package-name .docs-autofit{max-width:16.2rem}#documenter .docs-sidebar .docs-package-name a,#documenter .docs-sidebar .docs-package-name a:hover{color:#0a0a0a}#documenter .docs-sidebar .docs-version-selector{border-top:1px solid #dbdbdb;display:none;padding:0.5rem}#documenter .docs-sidebar .docs-version-selector.visible{display:flex}#documenter .docs-sidebar ul.docs-menu{flex-grow:1;user-select:none;border-top:1px solid #dbdbdb;padding-bottom:1.5rem}#documenter .docs-sidebar ul.docs-menu>li>.tocitem{font-weight:bold}#documenter .docs-sidebar ul.docs-menu>li li{font-size:.95rem;margin-left:1em;border-left:1px solid #dbdbdb}#documenter .docs-sidebar ul.docs-menu input.collapse-toggle{display:none}#documenter .docs-sidebar ul.docs-menu ul.collapsed{display:none}#documenter .docs-sidebar ul.docs-menu input:checked~ul.collapsed{display:block}#documenter .docs-sidebar ul.docs-menu label.tocitem{display:flex}#documenter .docs-sidebar ul.docs-menu label.tocitem .docs-label{flex-grow:2}#documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:.75rem;margin-left:1rem;margin-top:auto;margin-bottom:auto}#documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f054"}#documenter .docs-sidebar ul.docs-menu input:checked~label.tocitem .docs-chevron::before{content:"\f078"}#documenter .docs-sidebar ul.docs-menu .tocitem{display:block;padding:0.5rem 0.5rem}#documenter .docs-sidebar ul.docs-menu .tocitem,#documenter .docs-sidebar ul.docs-menu .tocitem:hover{color:#0a0a0a;background:#f5f5f5}#documenter .docs-sidebar ul.docs-menu a.tocitem:hover,#documenter .docs-sidebar ul.docs-menu label.tocitem:hover{color:#0a0a0a;background-color:#ebebeb}#documenter .docs-sidebar ul.docs-menu li.is-active{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;background-color:#fff}#documenter .docs-sidebar ul.docs-menu li.is-active .tocitem,#documenter .docs-sidebar ul.docs-menu li.is-active .tocitem:hover{background-color:#fff;color:#0a0a0a}#documenter .docs-sidebar ul.docs-menu li.is-active ul.internal .tocitem:hover{background-color:#ebebeb;color:#0a0a0a}#documenter .docs-sidebar ul.docs-menu>li.is-active:first-child{border-top:none}#documenter .docs-sidebar ul.docs-menu ul.internal{margin:0 0.5rem 0.5rem;border-top:1px solid #dbdbdb}#documenter .docs-sidebar ul.docs-menu ul.internal li{font-size:.85rem;border-left:none;margin-left:0;margin-top:0.5rem}#documenter .docs-sidebar ul.docs-menu ul.internal .tocitem{width:100%;padding:0}#documenter .docs-sidebar ul.docs-menu ul.internal .tocitem::before{content:"⚬";margin-right:0.4em}#documenter .docs-sidebar form.docs-search{margin:auto;margin-top:0.5rem;margin-bottom:0.5rem}#documenter .docs-sidebar form.docs-search>input{width:14.4rem}#documenter .docs-sidebar #documenter-search-query{color:#707070;width:14.4rem;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1)}@media screen and (min-width: 1056px){#documenter .docs-sidebar ul.docs-menu{overflow-y:auto;-webkit-overflow-scroll:touch}#documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar{width:.3rem;background:none}#documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#e0e0e0}#documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb:hover{background:#ccc}}@media screen and (max-width: 1055px){#documenter .docs-sidebar{overflow-y:auto;-webkit-overflow-scroll:touch}#documenter .docs-sidebar::-webkit-scrollbar{width:.3rem;background:none}#documenter .docs-sidebar::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#e0e0e0}#documenter .docs-sidebar::-webkit-scrollbar-thumb:hover{background:#ccc}}kbd.search-modal-key-hints{border-radius:0.25rem;border:1px solid rgba(0,0,0,0.6);box-shadow:0 2px 0 1px rgba(0,0,0,0.6);cursor:default;font-size:0.9rem;line-height:1.5;min-width:0.75rem;text-align:center;padding:0.1rem 0.3rem;position:relative;top:-1px}.search-min-width-50{min-width:50%}.search-min-height-100{min-height:100%}.search-modal-card-body{max-height:calc(100vh - 15rem)}.search-result-link{border-radius:0.7em;transition:all 300ms}.search-result-link:hover,.search-result-link:focus{background-color:rgba(0,128,128,0.1)}.search-result-link .property-search-result-badge,.search-result-link .search-filter{transition:all 300ms}.property-search-result-badge,.search-filter{padding:0.15em 0.5em;font-size:0.8em;font-style:italic;text-transform:none !important;line-height:1.5;color:#f5f5f5;background-color:rgba(51,65,85,0.501961);border-radius:0.6rem}.search-result-link:hover .property-search-result-badge,.search-result-link:hover .search-filter,.search-result-link:focus .property-search-result-badge,.search-result-link:focus .search-filter{color:#f1f5f9;background-color:#333}.search-filter{color:#333;background-color:#f5f5f5;transition:all 300ms}.search-filter:hover,.search-filter:focus{color:#333}.search-filter-selected{color:#f5f5f5;background-color:rgba(139,0,139,0.5)}.search-filter-selected:hover,.search-filter-selected:focus{color:#f5f5f5}.search-result-highlight{background-color:#ffdd57;color:black}.search-divider{border-bottom:1px solid #dbdbdb}.search-result-title{width:85%;color:#333}.search-result-code-title{font-size:0.875rem;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}#search-modal .modal-card-body::-webkit-scrollbar,#search-modal .filter-tabs::-webkit-scrollbar{height:10px;width:10px;background-color:transparent}#search-modal .modal-card-body::-webkit-scrollbar-thumb,#search-modal .filter-tabs::-webkit-scrollbar-thumb{background-color:gray;border-radius:1rem}#search-modal .modal-card-body::-webkit-scrollbar-track,#search-modal .filter-tabs::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.6);background-color:transparent}.w-100{width:100%}.gap-2{gap:0.5rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.ansi span.sgr1{font-weight:bolder}.ansi span.sgr2{font-weight:lighter}.ansi span.sgr3{font-style:italic}.ansi span.sgr4{text-decoration:underline}.ansi span.sgr7{color:#fff;background-color:#222}.ansi span.sgr8{color:transparent}.ansi span.sgr8 span{color:transparent}.ansi span.sgr9{text-decoration:line-through}.ansi span.sgr30{color:#242424}.ansi span.sgr31{color:#a7201f}.ansi span.sgr32{color:#066f00}.ansi span.sgr33{color:#856b00}.ansi span.sgr34{color:#2149b0}.ansi span.sgr35{color:#7d4498}.ansi span.sgr36{color:#007989}.ansi span.sgr37{color:gray}.ansi span.sgr40{background-color:#242424}.ansi span.sgr41{background-color:#a7201f}.ansi span.sgr42{background-color:#066f00}.ansi span.sgr43{background-color:#856b00}.ansi span.sgr44{background-color:#2149b0}.ansi span.sgr45{background-color:#7d4498}.ansi span.sgr46{background-color:#007989}.ansi span.sgr47{background-color:gray}.ansi span.sgr90{color:#616161}.ansi span.sgr91{color:#cb3c33}.ansi span.sgr92{color:#0e8300}.ansi span.sgr93{color:#a98800}.ansi span.sgr94{color:#3c5dcd}.ansi span.sgr95{color:#9256af}.ansi span.sgr96{color:#008fa3}.ansi span.sgr97{color:#f5f5f5}.ansi span.sgr100{background-color:#616161}.ansi span.sgr101{background-color:#cb3c33}.ansi span.sgr102{background-color:#0e8300}.ansi span.sgr103{background-color:#a98800}.ansi span.sgr104{background-color:#3c5dcd}.ansi span.sgr105{background-color:#9256af}.ansi span.sgr106{background-color:#008fa3}.ansi span.sgr107{background-color:#f5f5f5}code.language-julia-repl>span.hljs-meta{color:#066f00;font-weight:bolder}/*! + Theme: Default + Description: Original highlight.js style + Author: (c) Ivan Sagalaev + Maintainer: @highlightjs/core-team + Website: https://highlightjs.org/ + License: see project LICENSE + Touched: 2021 +*/pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#F3F3F3;color:#444}.hljs-comment{color:#697070}.hljs-tag,.hljs-punctuation{color:#444a}.hljs-tag .hljs-name,.hljs-tag .hljs-attr{color:#444}.hljs-keyword,.hljs-attribute,.hljs-selector-tag,.hljs-meta .hljs-keyword,.hljs-doctag,.hljs-name{font-weight:bold}.hljs-type,.hljs-string,.hljs-number,.hljs-selector-id,.hljs-selector-class,.hljs-quote,.hljs-template-tag,.hljs-deletion{color:#880000}.hljs-title,.hljs-section{color:#880000;font-weight:bold}.hljs-regexp,.hljs-symbol,.hljs-variable,.hljs-template-variable,.hljs-link,.hljs-selector-attr,.hljs-operator,.hljs-selector-pseudo{color:#ab5656}.hljs-literal{color:#695}.hljs-built_in,.hljs-bullet,.hljs-code,.hljs-addition{color:#397300}.hljs-meta{color:#1f7199}.hljs-meta .hljs-string{color:#38a}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:bold}.gap-4{gap:1rem} diff --git a/previews/PR256/assets/themeswap.js b/previews/PR256/assets/themeswap.js new file mode 100644 index 00000000..9f5eebe6 --- /dev/null +++ b/previews/PR256/assets/themeswap.js @@ -0,0 +1,84 @@ +// Small function to quickly swap out themes. Gets put into the tag.. +function set_theme_from_local_storage() { + // Initialize the theme to null, which means default + var theme = null; + // If the browser supports the localstorage and is not disabled then try to get the + // documenter theme + if (window.localStorage != null) { + // Get the user-picked theme from localStorage. May be `null`, which means the default + // theme. + theme = window.localStorage.getItem("documenter-theme"); + } + // Check if the users preference is for dark color scheme + var darkPreference = + window.matchMedia("(prefers-color-scheme: dark)").matches === true; + // Initialize a few variables for the loop: + // + // - active: will contain the index of the theme that should be active. Note that there + // is no guarantee that localStorage contains sane values. If `active` stays `null` + // we either could not find the theme or it is the default (primary) theme anyway. + // Either way, we then need to stick to the primary theme. + // + // - disabled: style sheets that should be disabled (i.e. all the theme style sheets + // that are not the currently active theme) + var active = null; + var disabled = []; + var primaryLightTheme = null; + var primaryDarkTheme = null; + for (var i = 0; i < document.styleSheets.length; i++) { + var ss = document.styleSheets[i]; + // The tag of each style sheet is expected to have a data-theme-name attribute + // which must contain the name of the theme. The names in localStorage much match this. + var themename = ss.ownerNode.getAttribute("data-theme-name"); + // attribute not set => non-theme stylesheet => ignore + if (themename === null) continue; + // To distinguish the default (primary) theme, it needs to have the data-theme-primary + // attribute set. + if (ss.ownerNode.getAttribute("data-theme-primary") !== null) { + primaryLightTheme = themename; + } + // Check if the theme is primary dark theme so that we could store its name in darkTheme + if (ss.ownerNode.getAttribute("data-theme-primary-dark") !== null) { + primaryDarkTheme = themename; + } + // If we find a matching theme (and it's not the default), we'll set active to non-null + if (themename === theme) active = i; + // Store the style sheets of inactive themes so that we could disable them + if (themename !== theme) disabled.push(ss); + } + var activeTheme = null; + if (active !== null) { + // If we did find an active theme, we'll (1) add the theme--$(theme) class to + document.getElementsByTagName("html")[0].className = "theme--" + theme; + activeTheme = theme; + } else { + // If we did _not_ find an active theme, then we need to fall back to the primary theme + // which can either be dark or light, depending on the user's OS preference. + var activeTheme = darkPreference ? primaryDarkTheme : primaryLightTheme; + // In case it somehow happens that the relevant primary theme was not found in the + // preceding loop, we abort without doing anything. + if (activeTheme === null) { + console.error("Unable to determine primary theme."); + return; + } + // When switching to the primary light theme, then we must not have a class name + // for the tag. That's only for non-primary or the primary dark theme. + if (darkPreference) { + document.getElementsByTagName("html")[0].className = + "theme--" + activeTheme; + } else { + document.getElementsByTagName("html")[0].className = ""; + } + } + for (var i = 0; i < document.styleSheets.length; i++) { + var ss = document.styleSheets[i]; + // The tag of each style sheet is expected to have a data-theme-name attribute + // which must contain the name of the theme. The names in localStorage much match this. + var themename = ss.ownerNode.getAttribute("data-theme-name"); + // attribute not set => non-theme stylesheet => ignore + if (themename === null) continue; + // we'll disable all the stylesheets, except for the active one + ss.disabled = !(themename == activeTheme); + } +} +set_theme_from_local_storage(); diff --git a/previews/PR256/assets/warner.js b/previews/PR256/assets/warner.js new file mode 100644 index 00000000..3f6f5d00 --- /dev/null +++ b/previews/PR256/assets/warner.js @@ -0,0 +1,52 @@ +function maybeAddWarning() { + // DOCUMENTER_NEWEST is defined in versions.js, DOCUMENTER_CURRENT_VERSION and DOCUMENTER_STABLE + // in siteinfo.js. + // If either of these are undefined something went horribly wrong, so we abort. + if ( + window.DOCUMENTER_NEWEST === undefined || + window.DOCUMENTER_CURRENT_VERSION === undefined || + window.DOCUMENTER_STABLE === undefined + ) { + return; + } + + // Current version is not a version number, so we can't tell if it's the newest version. Abort. + if (!/v(\d+\.)*\d+/.test(window.DOCUMENTER_CURRENT_VERSION)) { + return; + } + + // Current version is newest version, so no need to add a warning. + if (window.DOCUMENTER_NEWEST === window.DOCUMENTER_CURRENT_VERSION) { + return; + } + + // Add a noindex meta tag (unless one exists) so that search engines don't index this version of the docs. + if (document.body.querySelector('meta[name="robots"]') === null) { + const meta = document.createElement("meta"); + meta.name = "robots"; + meta.content = "noindex"; + + document.getElementsByTagName("head")[0].appendChild(meta); + } + + const div = document.createElement("div"); + div.classList.add("outdated-warning-overlay"); + const closer = document.createElement("button"); + closer.classList.add("outdated-warning-closer", "delete"); + closer.addEventListener("click", function () { + document.body.removeChild(div); + }); + const href = window.documenterBaseURL + "/../" + window.DOCUMENTER_STABLE; + div.innerHTML = + 'This documentation is not for the latest stable release, but for either the development version or an older release.
Click here to go to the documentation for the latest stable release.'; + div.appendChild(closer); + document.body.appendChild(div); +} + +if (document.readyState === "loading") { + document.addEventListener("DOMContentLoaded", maybeAddWarning); +} else { + maybeAddWarning(); +} diff --git a/previews/PR256/index.html b/previews/PR256/index.html new file mode 100644 index 00000000..6e5bc0a2 --- /dev/null +++ b/previews/PR256/index.html @@ -0,0 +1,20 @@ + +Introduction · Diffractor

Diffractor

Next-generation AD

PDF containing the terminology

Getting Started

⚠️This certainly has bugs and issues. Please open issues on Diffractor.jl, or AbstractDifferentiation.jl as appropriate.⚠️

Diffractor's public API is via AbstractDifferentiation.jl. Please see the AbstractDifferentiation.jl docs for detailed usage.

julia> using Diffractor: DiffractorForwardBackend
+
+julia> using AbstractDifferentiation: derivative, jacobian
+
+julia> derivative(DiffractorForwardBackend(), +, 1.5, 10.0)
+(1.0, 1.0)
+
+julia> derivative(DiffractorForwardBackend(), *, 1.5, 10.0)
+(10.0, 1.5)
+
+julia> jacobian(DiffractorForwardBackend(), prod, [1.5, 2.5, 10.0]) |> only
+1×3 Matrix{Float64}:
+ 25.0  15.0  3.75
+
+julia> jacobian(DiffractorForwardBackend(), identity, [1.5, 2.5, 10.0]) |> only
+3×3 Matrix{Float64}:
+ 1.0  0.0  0.0
+ 0.0  1.0  0.0
+ 0.0  0.0  1.0
diff --git a/previews/PR256/reading_list.html b/previews/PR256/reading_list.html new file mode 100644 index 00000000..38f39462 --- /dev/null +++ b/previews/PR256/reading_list.html @@ -0,0 +1,2 @@ + +Reading List · Diffractor

This is a list of references I found useful while thinking about Diffractor. If you are new to Julia, AD or Diffractor and are primarily intersted in Diffractor, how it works, how to use it, or even the general Diffractor theory, this is probably not the list for you. As always in the literature, some of these references use terms differently from how they are used in Diffractor (as well as being inconsistent with each other). Additionally, many of these references are quite dense and though I've found small nuggets of insight in each, excavating those took many hours. Also, these are not introductory texts. If you've not taken an introductory differential geometry course, I would recommend looking for that first. Don't feel bad if some of these references read like like nonsense. It often reads that way to me too.

Reading on Optics

  • "Categories of Optics" - Mitchell Riley - https://arxiv.org/abs/1809.00738

The original paper on optics. Good background for understanding the optics terminology.

Readings on First Order Differential Geometry

  • "Introduction to Smooth Manifolds" John M. Lee

Chapter 11 "The Cotangent Bundle" is useful for a reference on the theory of cotangent bundles, which corresponds to the structure of reverse mode AD through the optical equivalence. Also a useful general reference for Differential Geomtry.

  • "Natural Operations in Differential Geometry" - Ivan Kolář

I recommend Chapter IV. "Jets and Natural bundles"

Readings on Higher Order Differential Geometry

  • "Second Order Tangent Vectors in Riemannian Geometry", Fisher and Laquer, J. Korean Math Soc 36 (1999)

This one is quite good. I recommend reading the first half at least and tracing through the definitions. This corresponds fairly closely to notion of iterated tangent spaces as implemented in Diffractor.

  • "The Geometry of Jet Bundles" D. J. Saunders

I recommend reading Chapter 5 "Second order Jet bundles", though of course some earlier chapters may be useful to understand this chapter. I'm not 100% happy with the notation, but it gives good intuition.

diff --git a/previews/PR256/search_index.js b/previews/PR256/search_index.js new file mode 100644 index 00000000..c3e02d87 --- /dev/null +++ b/previews/PR256/search_index.js @@ -0,0 +1,3 @@ +var documenterSearchIndex = {"docs": +[{"location":"api.html","page":"API","title":"API","text":"CurrentModule = Diffractor","category":"page"},{"location":"api.html#Diffractor","page":"API","title":"Diffractor","text":"","category":"section"},{"location":"api.html","page":"API","title":"API","text":"","category":"page"},{"location":"api.html","page":"API","title":"API","text":"Modules = [Diffractor]","category":"page"},{"location":"api.html#Diffractor.AbstractTangentBundle","page":"API","title":"Diffractor.AbstractTangentBundle","text":"abstract type AbstractTangentBundle{N, B}; end\n\nThis type represents the N-th order (iterated) tangent bundle [1] TⁿB over some base (Riemannian) manifold B. Note that TⁿB is itself another manifold and thus in particular a vector space (over ℝ). As such, subtypes of this abstract type are expected to support the usual vector space operations.\n\nHowever, beyond that, this abstract type makes no guarantee about the representation. That said, to gain intution for what this object is, it makes sense to pick some explicit bases and write down examples.\n\nTo that end, suppose that B=ℝ. Then T¹B=T¹ℝ is just our usual notion of a dual number, i.e. for some element η ∈ T¹ℝ, we may consider η = a + bϵ for real numbers (a, b) and ϵ an infinitessimal differential such that ϵ^2 = 0.\n\nEquivalently, we may think of η as being identified with the vector (a, b) ∈ ℝ² with some additional structure. The same form essentially holds for general B, where we may write (as sets):\n\nT¹B = {(a, b) | a ∈ B, b ∈ Tₐ B }\n\nNote that these vectors are orthogonal to those in the underlying base space. For example, if B=ℝ², then we have:\n\nT¹ℝ² = {([aₓ, a_y], [bₓ, b_y]) | [aₓ, a_y] ∈ ℝ², [bₓ, b_y] ∈ Tₐ ℝ² }\n\nFor convenience, we will sometimes writes these in one as:\n\nη ∈ T ℝ² = aₓ x̂ + a_y ŷ + bₓ ∂/∂x|_aₓ x + b_y ∂/∂y|_{a_y}\n := aₓ x̂ + a_y ŷ + bₓ ∂/∂¹x + b_y ∂/∂¹y\n := [aₓ, a_y] + [bₓ, b_y] ∂/∂¹\n := a + b ∂/∂¹\n := a + b ∂₁\n\nThese are all definitional equivalences and we will mostly work with the final form. An important thing to keep in mind though is that the subscript on ∂₁ does not refer to a dimension of the underlying base manifold (for which we will rarely pick an explicit basis here), but rather tags the basis of the tangent bundle.\n\nLet us iterate this construction to second order. We have:\n\nT²B = T¹(T¹B) = { (α, β) | α ∈ T¹B, β ∈ T_α T¹B }\n = { ((a, b), (c, d)) | a ∈ B, b ∈ Tₐ B, c ∈ Tₐ B, d ∈ T²ₐ B}\n\n(where in the last equality we used the linearity of the tangent vector).\n\nFollowing our above notation, we will canonically write such an element as:\n\n a + b ∂₁ + c ∂₂ + d ∂₂ ∂₁\n= a + b ∂₁ + c ∂₂ + d ∂₁ ∂₂\n\nIt is worth noting that there still only is one base point a of the underlying manifold and thus TⁿB is a vector bundle over B for all N.\n\nFurther Reading\n\n[1] https://en.wikipedia.org/wiki/Tangent_bundle\n\n\n\n\n\n","category":"type"},{"location":"api.html#Diffractor.ExplicitTangent","page":"API","title":"Diffractor.ExplicitTangent","text":"struct ExplicitTangent{P}\n\nA fully explicit coordinate representation of the tangent space, represented by a vector of 2^N-1 partials.\n\n\n\n\n\n","category":"type"},{"location":"api.html#Diffractor.Jet","page":"API","title":"Diffractor.Jet","text":"struct Jet{T, N}\n\nRepresents the truncated (N-1)-th order Taylor series\n\nf(a) + (x-a)f'(a) + 1/2(x-a)^2f''(a) + ...\n\nCoefficients are stored in unscaled form. For a jet j, several operations are supported:\n\nIndexing j[i] returns fᵢ\nEvaluation j(x) semantically evaluates the truncated taylor series at x. However, evaluation is restricted to be precisely at a - the additional information in the taylor series is only available through derivatives. Mathematically this corresponds to an infinitessimal ball around a.\n\n\n\n\n\n","category":"type"},{"location":"api.html#Diffractor.TangentBundle","page":"API","title":"Diffractor.TangentBundle","text":"struct TangentBundle{N, B, P}\n\nRepresents a tangent bundle as an explicit primal together with some representation of the tangent space.\n\n\n\n\n\n","category":"type"},{"location":"api.html#Diffractor.TaylorTangent","page":"API","title":"Diffractor.TaylorTangent","text":"struct TaylorTangent{C}\n\nThe taylor bundle construction mods out the full N-th order tangent bundle by the equivalence relation that coefficients of like-order basis elements be equal, i.e. rather than a generic element\n\na + b ∂₁ + c ∂₂ + d ∂₃ + e ∂₂ ∂₁ + f ∂₃ ∂₁ + g ∂₃ ∂₂ + h ∂₃ ∂₂ ∂₁\n\nwe have a tuple (c₀, c₁, c₂, c₃) corresponding to the full element\n\nc₀ + c₁ ∂₁ + c₁ ∂₂ + c₁ ∂₃ + c₂ ∂₂ ∂₁ + c₂ ∂₃ ∂₁ + c₂ ∂₃ ∂₂ + c₃ ∂₃ ∂₂ ∂₁\n\ni.e.\n\nc₀ + c₁ (∂₁ + ∂₂ + ∂₃) + c₂ (∂₂ ∂₁ + ∂₃ ∂₁ + ∂₃ ∂₂) + c₃ ∂₃ ∂₂ ∂₁\n\nThis restriction forms a submanifold of the original manifold. The naming is by analogy with the (truncated) Taylor series\n\nc₀ + c₁ x + 1/2 c₂ x² + 1/3! c₃ x³ + O(x⁴)\n\n\n\n\n\n","category":"type"},{"location":"api.html#Diffractor.UniformTangent","page":"API","title":"Diffractor.UniformTangent","text":"struct UniformTangent\n\nRepresents an N-th order tangent bundle with all unform partials. Particularly useful for representing singleton values.\n\n\n\n\n\n","category":"type"},{"location":"api.html#Diffractor.zero_bundle","page":"API","title":"Diffractor.zero_bundle","text":"(::zero_bundle{N})(primal)\n\nCreates a bundle with a zero tangent.\n\n\n\n\n\n","category":"type"},{"location":"api.html#Diffractor.∂xⁿ","page":"API","title":"Diffractor.∂xⁿ","text":"∂xⁿ{N}(x)\n\nFor x in a one dimensional manifold, map x to the trivial, unital, Nth order tangent bundle. It should hold that ∀x ⟨∂ⁿ{1}x(x), dx(x)⟩ = 1\n\n\n\n\n\n","category":"type"},{"location":"api.html#Diffractor.∂⃖","page":"API","title":"Diffractor.∂⃖","text":"∂⃖{N}\n\n∂⃖{N} is the reverse-mode AD optic functor of order N. A call (::∂⃖{N})(f, args...) corresponds to ∂⃖ⁿ f(args...) in the linear encoding of an N-optic (see the terminology guide for definitions of these terms).\n\nIn general (::∂⃖{N})(f, args...) will return a tuple of the original primal value f(args...) (in rare cases primitives may modify the primal value - in general we will ignore this rare complication for the purposes of clear documentation) and an optic continuation λ. The interpretation of this continuation depends on the order of the functor:\n\nFor example, ∂⃖{1} computes first derivatives. In particular, for a function f, ∂⃖{1}(f, args...) will return the tuple (f(args...), f⋆) (read \"f upper-star\").\n\n\n\n\n\n","category":"type"},{"location":"api.html#Diffractor.∂☆","page":"API","title":"Diffractor.∂☆","text":"∂☆{N}\n\n∂☆{N} is the forward-mode AD functor of order N. A call (::∂☆{N})(f, args...) evaluating a function f: A -> B is lifted to its pushforward on the N-th order tangent bundle f⋆: Tⁿ A -> Tⁿ B.\n\n\n\n\n\n","category":"type"},{"location":"api.html#Diffractor.∇","page":"API","title":"Diffractor.∇","text":"∇(f, args...)\n\nComputes the gradient ∇f(x, y, z...) (at (x, y, z...)). In particular, the return value will be a tuple of partial derivatives (∂f/∂x, ∂f/∂y, ∂f/∂z...).\n\nCurried version\n\nAlternatively, ∇ may be curried, essentially giving the gradient as a function:\n\nExamples\n\njulia> using Diffractor: ∇\n\njulia> map(∇(*), (1,2,3), (4,5,6))\n((4.0, 1.0), (5.0, 2.0), (6.0, 3.0))\n\nThe derivative ∂f/∂f\n\nNote that since in Julia, there is no distinction between functions and values, there is in principle a partial derivative with respect to the function itself. However, said partial derivative is dropped by this interface. It is however available using the lower level ∂⃖ if desired. This interaction can also be used to obtain gradients with respect to only some of the arguments by using a closure:\n\n∇((x,z)->f(x,y,z))(x, z) # returns (∂f/∂x, ∂f/∂z)\n\nThough of course the same can be obtained by simply indexing the resulting tuple (in well-inferred code there should not be a performance difference between these two options).\n\n\n\n\n\n","category":"type"},{"location":"api.html#Diffractor.:'-Tuple{Any}","page":"API","title":"Diffractor.:'","text":"f'\n\nThis is a convenience syntax for taking the derivative of a function f: ℝ -> ℝ. In particular, for such a function f'(x) will be the first derivative of f at x (and similar for f''(x) and second derivatives and so on.)\n\nNote that the syntax conflicts with the Base definition for the adjoint of a matrix and thus is not enabled by default. To use it, add the following to the top of your module:\n\nusing Diffractor: var\"'\"\n\nIt is also available using the @∂ macro:\n\n@∂ f'(x)\n\n\n\n\n\n","category":"method"},{"location":"api.html#Diffractor.bundle","page":"API","title":"Diffractor.bundle","text":"bundle(primal, tangent)\n\nWraps a primal up with a tangent into the appropriate kind of AbstractBundle{1}. This is more or less the Diffractor equivelent of ForwardDiff.jl's Dual type.\n\n\n\n\n\n","category":"function"},{"location":"api.html#Diffractor.destructure-Union{Tuple{Diffractor.TangentBundle{N, B, Diffractor.TaylorTangent{P}} where P}, Tuple{B}, Tuple{N}} where {N, B<:Tuple}","page":"API","title":"Diffractor.destructure","text":"for a TaylorTangent{N, <:Tuple} this breaks it up unto 1 TaylorTangent{N} for each element of the primal tuple\n\n\n\n\n\n","category":"method"},{"location":"api.html#Diffractor.dx-Tuple{Real}","page":"API","title":"Diffractor.dx","text":"dx(x)\n\ndx represents the trival differential one-form of a one dimensional Riemannian manifold M. In particular, it is a section of the cotangent bundle of M, meaning it may be evaluted at a point x of M to obtain an element of the cotangent space T*ₓ M to M at x. We impose no restrictions on the representations of either the manifold itself or the cotangent space.\n\nBy default, the only implementation provided identifies T*ₓ ℝ ≃ ℝ, keeping watever type is used to represent ℝ. i.e.\n\ndx(x::Real) = one(x)\n\nHowever, users may provide additional overloads for custom representations of one dimensional Riemannian manifolds.\n\n\n\n\n\n","category":"method"},{"location":"api.html#Diffractor.find_end_of_phi_block-Tuple{Core.Compiler.IRCode, Int64}","page":"API","title":"Diffractor.find_end_of_phi_block","text":"find_end_of_phi_block(ir::IRCode, start_search_idx::Int)\n\nFinds the last index within the same basic block, on or after the start_search_idx which is not within a phi block. A phi-block is a run on PhiNodes or nothings that must be the first statements within the basic block.\n\nIf start_search_idx is not within a phi block to begin with, then just returns start_search_idx\n\n\n\n\n\n","category":"method"},{"location":"api.html#Diffractor.forward_diff_no_inf!-Tuple{Core.Compiler.IRCode, Vector{Pair{Core.SSAValue, Int64}}}","page":"API","title":"Diffractor.forward_diff_no_inf!","text":"forward_diff_no_inf!(ir::IRCode, to_diff::Vector{Pair{SSAValue,Int}}; visit_custom!, transform!)\n\nInternal method which generates the code for forward mode diffentiation\n\nir the IR being differnetation\nto_diff: collection of all SSA values for which the derivative is to be taken, paired with the order (first deriviative, second derivative etc)\nvisit_custom!(ir::IRCode, ssa, order::Int, recurse::Bool) -> Bool:\n\n\tdecides if the custom `transform!` should be applied to a `stmt` or not\n\tDefault: `false` for all statements\n\ntransform!(ir::IRCode, ssa::SSAValue, order::Int) mutates ir to do a custom tranformation.\n\n\n\n\n\n","category":"method"},{"location":"api.html#Diffractor.jet_taylor_ev-Union{Tuple{N}, Tuple{Val{N}, Any, Any}} where N","page":"API","title":"Diffractor.jet_taylor_ev","text":"jet_taylor_ev(::Val{}, jet, taylor)\n\nGenerates a closed form arithmetic expression for the N-th component of the action of a 1d jet (of order at least N) on a maximally symmetric (i.e. taylor) tangent bundle element. In particular, if we represent both the jet and the taylor tangent bundle element by their associated canonical taylor series:\n\nj = j₀ + j₁ (x - a) + j₂ 1/2 (x - a)^2 + ... + jₙ 1/n! (x - a)^n\nt = t₀ + t₁ (x - t₀) + t₂ 1/2 (x - t₀)^2 + ... + tₙ 1/n! (x - t₀)^n\n\nthen the action of evaluating j on t, is some other taylor series\n\nt′ = a + t′₁ (x - a) + t′₂ 1/2 (x - a)^2 + ... + t′ₙ 1/n! (x - a)^n\n\nThe t′ᵢ can be found by explicitly plugging in t for every x and expanding out, dropping terms of orders that are higher. This computes closed form expressions for the t′ᵢ that are hopefully easier on the compiler.\n\n\n\n\n\n","category":"method"},{"location":"api.html#Diffractor.@∂-Tuple{Any}","page":"API","title":"Diffractor.@∂","text":"@∂\n\nConvenice macro for writing partial derivatives. E.g. The expression:\n\n@∂ f(∂x, ∂y)\n\nWill compute the partial derivative ∂^2 f/∂x∂y at (x, y)`. And similarly\n\n@∂ f(∂²x, ∂y)\n\nwill compute the derivative ∂^3 f/∂x^2 ∂y at (x,y).\n\n\n\n\n\n","category":"macro"},{"location":"reading_list.html","page":"Reading List","title":"Reading List","text":"This is a list of references I found useful while thinking about Diffractor. If you are new to Julia, AD or Diffractor and are primarily intersted in Diffractor, how it works, how to use it, or even the general Diffractor theory, this is probably not the list for you. As always in the literature, some of these references use terms differently from how they are used in Diffractor (as well as being inconsistent with each other). Additionally, many of these references are quite dense and though I've found small nuggets of insight in each, excavating those took many hours. Also, these are not introductory texts. If you've not taken an introductory differential geometry course, I would recommend looking for that first. Don't feel bad if some of these references read like like nonsense. It often reads that way to me too.","category":"page"},{"location":"reading_list.html#Reading-on-Optics","page":"Reading List","title":"Reading on Optics","text":"","category":"section"},{"location":"reading_list.html","page":"Reading List","title":"Reading List","text":"\"Categories of Optics\" - Mitchell Riley - https://arxiv.org/abs/1809.00738","category":"page"},{"location":"reading_list.html","page":"Reading List","title":"Reading List","text":"The original paper on optics. Good background for understanding the optics terminology.","category":"page"},{"location":"reading_list.html#Readings-on-First-Order-Differential-Geometry","page":"Reading List","title":"Readings on First Order Differential Geometry","text":"","category":"section"},{"location":"reading_list.html","page":"Reading List","title":"Reading List","text":"\"Introduction to Smooth Manifolds\" John M. Lee","category":"page"},{"location":"reading_list.html","page":"Reading List","title":"Reading List","text":"Chapter 11 \"The Cotangent Bundle\" is useful for a reference on the theory of cotangent bundles, which corresponds to the structure of reverse mode AD through the optical equivalence. Also a useful general reference for Differential Geomtry.","category":"page"},{"location":"reading_list.html","page":"Reading List","title":"Reading List","text":"\"Natural Operations in Differential Geometry\" - Ivan Kolář","category":"page"},{"location":"reading_list.html","page":"Reading List","title":"Reading List","text":"I recommend Chapter IV. \"Jets and Natural bundles\"","category":"page"},{"location":"reading_list.html#Readings-on-Higher-Order-Differential-Geometry","page":"Reading List","title":"Readings on Higher Order Differential Geometry","text":"","category":"section"},{"location":"reading_list.html","page":"Reading List","title":"Reading List","text":"\"Second Order Tangent Vectors in Riemannian Geometry\", Fisher and Laquer, J. Korean Math Soc 36 (1999)","category":"page"},{"location":"reading_list.html","page":"Reading List","title":"Reading List","text":"This one is quite good. I recommend reading the first half at least and tracing through the definitions. This corresponds fairly closely to notion of iterated tangent spaces as implemented in Diffractor.","category":"page"},{"location":"reading_list.html","page":"Reading List","title":"Reading List","text":"\"The Geometry of Jet Bundles\" D. J. Saunders","category":"page"},{"location":"reading_list.html","page":"Reading List","title":"Reading List","text":"I recommend reading Chapter 5 \"Second order Jet bundles\", though of course some earlier chapters may be useful to understand this chapter. I'm not 100% happy with the notation, but it gives good intuition.","category":"page"},{"location":"index.html#Diffractor","page":"Introduction","title":"Diffractor","text":"","category":"section"},{"location":"index.html","page":"Introduction","title":"Introduction","text":"Next-generation AD","category":"page"},{"location":"index.html","page":"Introduction","title":"Introduction","text":"PDF containing the terminology","category":"page"},{"location":"index.html#Getting-Started","page":"Introduction","title":"Getting Started","text":"","category":"section"},{"location":"index.html","page":"Introduction","title":"Introduction","text":"⚠️This certainly has bugs and issues. Please open issues on Diffractor.jl, or AbstractDifferentiation.jl as appropriate.⚠️","category":"page"},{"location":"index.html","page":"Introduction","title":"Introduction","text":"Diffractor's public API is via AbstractDifferentiation.jl. Please see the AbstractDifferentiation.jl docs for detailed usage.","category":"page"},{"location":"index.html","page":"Introduction","title":"Introduction","text":"julia> using Diffractor: DiffractorForwardBackend\n\njulia> using AbstractDifferentiation: derivative, jacobian\n\njulia> derivative(DiffractorForwardBackend(), +, 1.5, 10.0)\n(1.0, 1.0)\n\njulia> derivative(DiffractorForwardBackend(), *, 1.5, 10.0)\n(10.0, 1.5)\n\njulia> jacobian(DiffractorForwardBackend(), prod, [1.5, 2.5, 10.0]) |> only\n1×3 Matrix{Float64}:\n 25.0 15.0 3.75\n\njulia> jacobian(DiffractorForwardBackend(), identity, [1.5, 2.5, 10.0]) |> only\n3×3 Matrix{Float64}:\n 1.0 0.0 0.0\n 0.0 1.0 0.0\n 0.0 0.0 1.0","category":"page"}] +} diff --git a/previews/PR256/siteinfo.js b/previews/PR256/siteinfo.js new file mode 100644 index 00000000..0cbcc2b9 --- /dev/null +++ b/previews/PR256/siteinfo.js @@ -0,0 +1 @@ +var DOCUMENTER_CURRENT_VERSION = "previews/PR256"; diff --git a/previews/PR256/terminology.pdf b/previews/PR256/terminology.pdf new file mode 100644 index 0000000000000000000000000000000000000000..40286177327a4d5f02ffe7266a90ca038d6f272e GIT binary patch literal 416554 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�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 z97∾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

I@8k9IGRB~K{{R(AUR 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

f8hOhy+xR4Ir{-J5q?r%_$~ckGRE@8p#Z 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 D5LHay literal 0 HcmV?d00001