From 78cd2ee2b71e3a8b9e511c773dfb82a3010be24e Mon Sep 17 00:00:00 2001 From: "Documenter.jl" Date: Thu, 31 Aug 2023 15:02:36 +0000 Subject: [PATCH] build based on d0e195b --- stable | 2 +- v0.2 | 2 +- v0.2.7/assets/diagram1.png | Bin 0 -> 12782 bytes v0.2.7/assets/diagram2.png | Bin 0 -> 24079 bytes v0.2.7/assets/diagram3.png | Bin 0 -> 36188 bytes v0.2.7/assets/documenter.js | 331 ++++++++++++++++++++++ v0.2.7/assets/interactions.png | Bin 0 -> 18833 bytes v0.2.7/assets/macros.png | Bin 0 -> 68989 bytes v0.2.7/assets/optim1.png | Bin 0 -> 33475 bytes v0.2.7/assets/optim2.png | Bin 0 -> 39183 bytes v0.2.7/assets/search.js | 267 +++++++++++++++++ v0.2.7/assets/sir_acs.png | Bin 0 -> 36500 bytes v0.2.7/assets/sir_plot.png | Bin 0 -> 69004 bytes v0.2.7/assets/sir_reactions.png | Bin 0 -> 12823 bytes v0.2.7/assets/themes/documenter-dark.css | 7 + v0.2.7/assets/themes/documenter-light.css | 9 + v0.2.7/assets/themeswap.js | 66 +++++ v0.2.7/assets/toy_pharma.png | Bin 0 -> 58033 bytes v0.2.7/assets/warner.js | 49 ++++ v0.2.7/index.html | 39 +++ v0.2.7/search.html | 2 + v0.2.7/search_index.js | 3 + v0.2.7/siteinfo.js | 1 + versions.js | 2 +- 24 files changed, 777 insertions(+), 3 deletions(-) create mode 100644 v0.2.7/assets/diagram1.png create mode 100644 v0.2.7/assets/diagram2.png create mode 100644 v0.2.7/assets/diagram3.png create mode 100644 v0.2.7/assets/documenter.js create mode 100644 v0.2.7/assets/interactions.png create mode 100644 v0.2.7/assets/macros.png create mode 100644 v0.2.7/assets/optim1.png create mode 100644 v0.2.7/assets/optim2.png create mode 100644 v0.2.7/assets/search.js create mode 100644 v0.2.7/assets/sir_acs.png create mode 100644 v0.2.7/assets/sir_plot.png create mode 100644 v0.2.7/assets/sir_reactions.png create mode 100644 v0.2.7/assets/themes/documenter-dark.css create mode 100644 v0.2.7/assets/themes/documenter-light.css create mode 100644 v0.2.7/assets/themeswap.js create mode 100644 v0.2.7/assets/toy_pharma.png create mode 100644 v0.2.7/assets/warner.js create mode 100644 v0.2.7/index.html create mode 100644 v0.2.7/search.html create mode 100644 v0.2.7/search_index.js create mode 100644 v0.2.7/siteinfo.js diff --git a/stable b/stable index 57645dd..5df66c0 120000 --- a/stable +++ b/stable @@ -1 +1 @@ -v0.2.5 \ No newline at end of file +v0.2.7 \ No newline at end of file diff --git a/v0.2 b/v0.2 index 57645dd..5df66c0 120000 --- a/v0.2 +++ b/v0.2 @@ -1 +1 @@ -v0.2.5 \ No newline at end of file +v0.2.7 \ No newline at end of file diff --git a/v0.2.7/assets/diagram1.png b/v0.2.7/assets/diagram1.png new file mode 100644 index 0000000000000000000000000000000000000000..ac72cf67e6efa2f0d232505117c1828bfbf7ab57 GIT binary patch literal 12782 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 V6=UZVBZ>e3002ovPDHLkV1lO7zE}VN literal 0 HcmV?d00001 diff --git a/v0.2.7/assets/documenter.js b/v0.2.7/assets/documenter.js new file mode 100644 index 0000000..6adfbbb --- /dev/null +++ b/v0.2.7/assets/documenter.js @@ -0,0 +1,331 @@ +// Generated by Documenter.jl +requirejs.config({ + paths: { + 'highlight-julia': 'https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.5.1/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.12.1/jquery-ui.min', + 'katex-auto-render': 'https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.13.24/contrib/auto-render.min', + 'jquery': 'https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min', + 'headroom-jquery': 'https://cdnjs.cloudflare.com/ajax/libs/headroom/0.12.0/jQuery.headroom.min', + 'katex': 'https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.13.24/katex.min', + 'highlight': 'https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.5.1/highlight.min', + 'highlight-julia-repl': 'https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.5.1/languages/julia-repl.min', + }, + shim: { + "highlight-julia": { + "deps": [ + "highlight" + ] + }, + "katex-auto-render": { + "deps": [ + "katex" + ] + }, + "headroom-jquery": { + "deps": [ + "jquery", + "headroom" + ] + }, + "highlight-julia-repl": { + "deps": [ + "highlight" + ] + } +} +}); +//////////////////////////////////////////////////////////////////////////////// +require(['jquery', 'katex', 'katex-auto-render'], function($, katex, renderMathInElement) { +$(document).ready(function() { + renderMathInElement( + document.body, + { + "delimiters": [ + { + "left": "$", + "right": "$", + "display": false + }, + { + "left": "$$", + "right": "$$", + "display": true + }, + { + "left": "\\[", + "right": "\\]", + "display": true + } + ] +} + + ); +}) + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery', 'highlight', 'highlight-julia', 'highlight-julia-repl'], function($) { +$(document).ready(function() { + hljs.highlightAll(); +}) + +}) +//////////////////////////////////////////////////////////////////////////////// +require([], function() { +function addCopyButtonCallbacks() { + for (const el of document.getElementsByTagName("pre")) { + const button = document.createElement("button"); + button.classList.add("copy-button", "fas", "fa-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-times"); + 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-times"); + }, 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'], 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($) { + +// 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($) { + +function set_theme(theme) { + var active = null; + var disabled = []; + for (var i = 0; i < document.styleSheets.length; i++) { + var ss = document.styleSheets[i]; + var themename = ss.ownerNode.getAttribute("data-theme-name"); + if(themename === null) continue; // ignore non-theme stylesheets + // Find the active theme + if(themename === theme) active = ss; + else disabled.push(ss); + } + if(active !== null) { + active.disabled = false; + if(active.ownerNode.getAttribute("data-theme-primary") === null) { + document.getElementsByTagName('html')[0].className = "theme--" + theme; + } else { + document.getElementsByTagName('html')[0].className = ""; + } + disabled.forEach(function(ss){ + ss.disabled = true; + }); + } + + // Store the theme in localStorage + if(typeof(window.localStorage) !== "undefined") { + window.localStorage.setItem("documenter-theme", theme); + } else { + console.error("Browser does not support window.localStorage"); + } +} + +// Theme picker setup +$(document).ready(function() { + // onchange callback + $('#documenter-themepicker').change(function themepick_callback(ev){ + var themename = $('#documenter-themepicker option:selected').attr('value'); + set_theme(themename); + }); + + // 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); + }) + } else { + $('#documenter-themepicker option').each(function(i,e) { + e.selected = $("html").hasClass(`theme--${e.value}`); + }) + } + } +}) + +}) +//////////////////////////////////////////////////////////////////////////////// +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/v0.2.7/assets/interactions.png b/v0.2.7/assets/interactions.png new file mode 100644 index 0000000000000000000000000000000000000000..125afca3ebf9425ce21fe0f4c592443396dc94fa GIT binary patch literal 18833 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 literal 0 HcmV?d00001 diff --git a/v0.2.7/assets/macros.png b/v0.2.7/assets/macros.png new file mode 100644 index 0000000000000000000000000000000000000000..671f1aa4d49a83d53cab8eb874999a5d0fda9556 GIT binary patch literal 68989 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 literal 0 HcmV?d00001 diff --git a/v0.2.7/assets/optim1.png b/v0.2.7/assets/optim1.png new file mode 100644 index 0000000000000000000000000000000000000000..d37a77836b02d42e08e945defa01bba66b5a0604 GIT binary patch literal 33475 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 literal 0 HcmV?d00001 diff --git a/v0.2.7/assets/optim2.png b/v0.2.7/assets/optim2.png new file mode 100644 index 0000000000000000000000000000000000000000..4c886e5df69e3806307b27171152ca1571d8b080 GIT binary patch literal 39183 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 literal 0 HcmV?d00001 diff --git a/v0.2.7/assets/search.js b/v0.2.7/assets/search.js new file mode 100644 index 0000000..c133f74 --- /dev/null +++ b/v0.2.7/assets/search.js @@ -0,0 +1,267 @@ +// Generated by Documenter.jl +requirejs.config({ + paths: { + 'lunr': 'https://cdnjs.cloudflare.com/ajax/libs/lunr.js/2.3.9/lunr.min', + 'lodash': 'https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.21/lodash.min', + 'jquery': 'https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min', + } +}); +//////////////////////////////////////////////////////////////////////////////// +require(['jquery', 'lunr', 'lodash'], function($, lunr, _) { + +$(document).ready(function() { + // parseUri 1.2.2 + // (c) Steven Levithan + // MIT License + function parseUri (str) { + var o = parseUri.options, + m = o.parser[o.strictMode ? "strict" : "loose"].exec(str), + uri = {}, + i = 14; + + while (i--) uri[o.key[i]] = m[i] || ""; + + uri[o.q.name] = {}; + uri[o.key[12]].replace(o.q.parser, function ($0, $1, $2) { + if ($1) uri[o.q.name][$1] = $2; + }); + + return uri; + }; + parseUri.options = { + strictMode: false, + key: ["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"], + q: { + name: "queryKey", + parser: /(?:^|&)([^&=]*)=?([^&]*)/g + }, + parser: { + strict: /^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/, + loose: /^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/ + } + }; + + $("#search-form").submit(function(e) { + e.preventDefault() + }) + + // 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 + lunr.stopWordFilter = lunr.generateStopWordFilter([ + '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' + ]) + + // add . as a separator, because otherwise "title": "Documenter.Anchors.add!" + // would not find anything if searching for "add!", only for the entire qualification + lunr.tokenizer.separator = /[\s\-\.]+/ + + // custom trimmer that doesn't strip @ and !, which are used in julia macro and function names + lunr.trimmer = function (token) { + return token.update(function (s) { + return s.replace(/^[^a-zA-Z0-9@!]+/, '').replace(/[^a-zA-Z0-9@!]+$/, '') + }) + } + + lunr.Pipeline.registerFunction(lunr.stopWordFilter, 'juliaStopWordFilter') + lunr.Pipeline.registerFunction(lunr.trimmer, 'juliaTrimmer') + + var index = lunr(function () { + this.ref('location') + this.field('title',{boost: 100}) + this.field('text') + documenterSearchIndex['docs'].forEach(function(e) { + this.add(e) + }, this) + }) + var store = {} + + documenterSearchIndex['docs'].forEach(function(e) { + store[e.location] = {title: e.title, category: e.category, page: e.page} + }) + + $(function(){ + searchresults = $('#documenter-search-results'); + searchinfo = $('#documenter-search-info'); + searchbox = $('#documenter-search-query'); + searchform = $('.docs-search'); + sidebar = $('.docs-sidebar'); + function update_search(querystring) { + tokens = lunr.tokenizer(querystring) + results = index.query(function (q) { + tokens.forEach(function (t) { + q.term(t.toString(), { + fields: ["title"], + boost: 100, + usePipeline: true, + editDistance: 0, + wildcard: lunr.Query.wildcard.NONE + }) + q.term(t.toString(), { + fields: ["title"], + boost: 10, + usePipeline: true, + editDistance: 2, + wildcard: lunr.Query.wildcard.NONE + }) + q.term(t.toString(), { + fields: ["text"], + boost: 1, + usePipeline: true, + editDistance: 0, + wildcard: lunr.Query.wildcard.NONE + }) + }) + }) + searchinfo.text("Number of results: " + results.length) + searchresults.empty() + results.forEach(function(result) { + data = store[result.ref] + link = $(''+data.title+'') + link.attr('href', documenterBaseURL+'/'+result.ref) + if (data.category != "page"){ + cat = $('('+data.category+', '+data.page+')') + } else { + cat = $('('+data.category+')') + } + li = $('
  • ').append(link).append(" ").append(cat) + searchresults.append(li) + }) + } + + function update_search_box() { + querystring = searchbox.val() + update_search(querystring) + } + + searchbox.keyup(_.debounce(update_search_box, 250)) + searchbox.change(update_search_box) + + // Disable enter-key form submission for the searchbox on the search page + // and just re-run search rather than refresh the whole page. + searchform.keypress( + function(event){ + if (event.which == '13') { + if (sidebar.hasClass('visible')) { + sidebar.removeClass('visible'); + } + update_search_box(); + event.preventDefault(); + } + } + ); + + search_query_uri = parseUri(window.location).queryKey["q"] + if(search_query_uri !== undefined) { + search_query = decodeURIComponent(search_query_uri.replace(/\+/g, '%20')) + searchbox.val(search_query) + } + update_search_box(); + }) +}) + +}) diff --git a/v0.2.7/assets/sir_acs.png b/v0.2.7/assets/sir_acs.png new file mode 100644 index 0000000000000000000000000000000000000000..8011c100db10d007c489bde99b15dba276fcfc5e GIT binary patch literal 36500 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 literal 0 HcmV?d00001 diff --git a/v0.2.7/assets/sir_plot.png b/v0.2.7/assets/sir_plot.png new file mode 100644 index 0000000000000000000000000000000000000000..fe54508718980a23a334785c4e699f06a729aa14 GIT binary patch literal 69004 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 z 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 zinput.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:290486px;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 .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:15px;height:2.25em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.375em - 1px);padding-left:calc(0.625em - 1px);padding-right:calc(0.625em - 1px);padding-top:calc(0.375em - 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}/*! minireset.css v0.0.4 | 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,embed,iframe,object,video{height:auto;max-width:100%}audio{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:left}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-clipped{overflow:hidden !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:15px !important}.is-size-7,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{font-size:.85em !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:15px !important}.is-size-7-mobile{font-size:.85em !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:15px !important}.is-size-7-tablet{font-size:.85em !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:15px !important}.is-size-7-touch{font-size:.85em !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:15px !important}.is-size-7-desktop{font-size:.85em !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:15px !important}.is-size-7-widescreen{font-size:.85em !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:15px !important}.is-size-7-fullhd{font-size:.85em !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}.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-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-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-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-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-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-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}.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}}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-relative{position:relative !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 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:left}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 2px 3px 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.375em - 1px);padding-left:.75em;padding-right:.75em;padding-top:calc(0.375em - 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.375em - 1px);margin-right:0.1875em}html.theme--documenter-dark .button .icon:last-child:not(:first-child){margin-left:0.1875em;margin-right:calc(-0.375em - 1px)}html.theme--documenter-dark .button .icon:first-child:last-child{margin-left:calc(-0.375em - 1px);margin-right:calc(-0.375em - 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-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:transparent;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:transparent;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:#282f2f}html.theme--documenter-dark .button.is-light:hover,html.theme--documenter-dark .button.is-light.is-hovered{background-color:#e5eaec;border-color:transparent;color:#282f2f}html.theme--documenter-dark .button.is-light:focus,html.theme--documenter-dark .button.is-light.is-focused{border-color:transparent;color:#282f2f}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:#282f2f}html.theme--documenter-dark .button.is-light[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light{background-color:#ecf0f1;border-color:transparent;box-shadow:none}html.theme--documenter-dark .button.is-light.is-inverted{background-color:#282f2f;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:#1d2122}html.theme--documenter-dark .button.is-light.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted{background-color:#282f2f;border-color:transparent;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-loading::after{border-color:transparent transparent #282f2f #282f2f !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:#282f2f}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 #282f2f #282f2f !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:#282f2f;color:#282f2f}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:#282f2f;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:#282f2f;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark,html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:transparent;color:#ecf0f1}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:#ecf0f1}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:#ecf0f1}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:#ecf0f1}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:transparent;box-shadow:none}html.theme--documenter-dark .button.is-dark.is-inverted,html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#ecf0f1;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:#dde4e6}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:#ecf0f1;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 #ecf0f1 #ecf0f1 !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:#ecf0f1}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 #ecf0f1 #ecf0f1 !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:#ecf0f1;color:#ecf0f1}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:#ecf0f1;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:#ecf0f1;box-shadow:none;color:#ecf0f1}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:transparent;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-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:transparent;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-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:transparent;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-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:transparent;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-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:transparent;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-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:transparent;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-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{border-radius:3px;font-size:.85em}html.theme--documenter-dark .button.is-normal{font-size:15px}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:#dbdee0;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 / 2));top:calc(50% - (1em / 2));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:290486px;padding-left:1em;padding-right:1em}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:0.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){border-radius:3px;font-size:.85em}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}html.theme--documenter-dark .container{flex-grow:1;margin:0 auto;position:relative;width:auto}@media screen and (min-width: 1056px){html.theme--documenter-dark .container{max-width:992px}html.theme--documenter-dark .container.is-fluid{margin-left:32px;margin-right:32px;max-width:none}}@media screen and (max-width: 1215px){html.theme--documenter-dark .container.is-widescreen{max-width:1152px}}@media screen and (max-width: 1407px){html.theme--documenter-dark .container.is-fullhd{max-width:1344px}}@media screen and (min-width: 1216px){html.theme--documenter-dark .container{max-width:1152px}}@media screen and (min-width: 1408px){html.theme--documenter-dark .container{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:left}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:.85em}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 .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:290486px}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;padding:1.25rem 2.5rem 1.25rem 1.5rem;position:relative}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{position:absolute;right:0.5rem;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:#282f2f}html.theme--documenter-dark .notification.is-dark,html.theme--documenter-dark .content kbd.notification{background-color:#282f2f;color:#ecf0f1}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-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .notification.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .notification.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .notification.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .notification.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:290486px;display:block;height:15px;overflow:hidden;padding:0;width:100%}html.theme--documenter-dark .progress::-webkit-progress-bar{background-color:#5e6d6f}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%, #5e6d6f 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%, #5e6d6f 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%, #5e6d6f 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%, #5e6d6f 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%, #5e6d6f 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%, #5e6d6f 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%, #5e6d6f 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%, #5e6d6f 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%, #5e6d6f 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%, #5e6d6f 30%)}html.theme--documenter-dark .progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#5e6d6f;background-image:linear-gradient(to right, #fff 30%, #5e6d6f 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.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.progress{height:.85em}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:#282f2f}html.theme--documenter-dark .table td.is-dark,html.theme--documenter-dark .table th.is-dark{background-color:#282f2f;border-color:#282f2f;color:#ecf0f1}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 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:0.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:15px}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-bottom-left-radius:0;border-top-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-bottom-right-radius:0;border-top-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:.85em;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:0.25rem;margin-right:-0.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:#282f2f}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:#ecf0f1}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-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-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-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-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-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-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:.85em}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:15px}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:-0.375em;margin-right:0.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:0.1875em;margin-right:-0.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:-0.375em;margin-right:-0.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:290486px}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+.highlight{margin-top:-0.75rem}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:15px}html.theme--documenter-dark .title.is-7{font-size:.85em}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:15px}html.theme--documenter-dark .subtitle.is-7{font-size:.85em}html.theme--documenter-dark .heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}html.theme--documenter-dark .highlight{font-weight:400;max-width:100%;overflow:hidden;padding:0}html.theme--documenter-dark .highlight pre{overflow:auto;max-width:100%}html.theme--documenter-dark .number{align-items:center;background-color:#282f2f;border-radius:290486px;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:rgba(219,222,224,0.3)}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:rgba(219,222,224,0.3)}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:rgba(219,222,224,0.3)}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:rgba(219,222,224,0.3)}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 1px 2px rgba(10,10,10,0.1);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:.85em}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:290486px;padding-left:1em;padding-right:1em}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:0.625em;resize:vertical}html.theme--documenter-dark .textarea:not([rows]){max-height:600px;min-height:120px}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{color:#fff;cursor:not-allowed}html.theme--documenter-dark .radio+.radio{margin-left:0.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.25em}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:290486px;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:.85em}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}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:0.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:.85em}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:#282f2f}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:#282f2f}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:#282f2f}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:#282f2f}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:#ecf0f1}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:#ecf0f1}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:#ecf0f1}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:#ecf0f1}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:.85em}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:#e5eaec;color:#282f2f}html.theme--documenter-dark .file-label:hover .file-name{border-color:#596668}html.theme--documenter-dark .file-label:active .file-cta{background-color:#dde4e6;color:#282f2f}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:#ecf0f1;color:#343c3d}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:left;text-overflow:ellipsis}html.theme--documenter-dark .file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:0.5em;width:1em}html.theme--documenter-dark .file-icon .fa{font-size:14px}html.theme--documenter-dark .label{color:#282f2f;display:block;font-size:15px;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:.85em}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:.85em;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:0.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:.85em;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:0.75rem}}html.theme--documenter-dark .control{box-sizing:border-box;clear:both;font-size:15px;position:relative;text-align:left}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:#5e6d6f}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:.85em}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:#dbdee0;height:2.25em;pointer-events:none;position:absolute;top:0;width:2.25em;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.25em}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.25em}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:0.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:.85em}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:15px;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:0.5em}html.theme--documenter-dark .breadcrumb .icon:last-child{margin-left:0.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:.85em}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;box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);color:#fff;max-width:100%;position:relative}html.theme--documenter-dark .card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 1px 2px 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:.75rem}html.theme--documenter-dark .card-header-title.is-centered{justify-content:center}html.theme--documenter-dark .card-header-icon{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:.75rem}html.theme--documenter-dark .card-image{display:block;position:relative}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 #5e6d6f;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 #5e6d6f}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:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);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:left;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:#5e6d6f;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 .list{background-color:#fff;border-radius:.4em;box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1)}html.theme--documenter-dark .list-item{display:block;padding:0.5em 1em}html.theme--documenter-dark .list-item:not(a){color:#fff}html.theme--documenter-dark .list-item:first-child{border-top-left-radius:.4em;border-top-right-radius:.4em}html.theme--documenter-dark .list-item:last-child{border-bottom-left-radius:.4em;border-bottom-right-radius:.4em}html.theme--documenter-dark .list-item:not(:last-child){border-bottom:1px solid #5e6d6f}html.theme--documenter-dark .list-item.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark a.list-item{background-color:#282f2f;cursor:pointer}html.theme--documenter-dark .media{align-items:flex-start;display:flex;text-align:left}html.theme--documenter-dark .media .content:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .media .media{border-top:1px solid rgba(94,109,111,0.5);display:flex;padding-top:0.75rem}html.theme--documenter-dark .media .media .content:not(:last-child),html.theme--documenter-dark .media .media .control:not(:last-child){margin-bottom:0.5rem}html.theme--documenter-dark .media .media .media{padding-top:0.5rem}html.theme--documenter-dark .media .media .media+.media{margin-top:0.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:left}@media screen and (max-width: 768px){html.theme--documenter-dark .media-content{overflow-x:auto}}html.theme--documenter-dark .menu{font-size:15px}html.theme--documenter-dark .menu.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.menu{font-size:.85em}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:15px}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:.85em}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;color:#4d4d4d}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;color:#090909}html.theme--documenter-dark .message.is-light{background-color:#f9fafb}html.theme--documenter-dark .message.is-light .message-header{background-color:#ecf0f1;color:#282f2f}html.theme--documenter-dark .message.is-light .message-body{border-color:#ecf0f1;color:#505050}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:#ecf0f1}html.theme--documenter-dark .message.is-dark .message-body,html.theme--documenter-dark .content kbd.message .message-body{border-color:#282f2f;color:#212526}html.theme--documenter-dark .message.is-primary,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink{background-color:#f8fafc}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:#2b4159}html.theme--documenter-dark .message.is-link{background-color:#f6fefc}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:#0b2f28}html.theme--documenter-dark .message.is-info{background-color:#f5fbff}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:#033659}html.theme--documenter-dark .message.is-success{background-color:#f5fff9}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:#023518}html.theme--documenter-dark .message.is-warning{background-color:#fffcf5}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:#3d2e03}html.theme--documenter-dark .message.is-danger{background-color:#fef6f6}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:#7a170c}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:0.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),print{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:0.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:#282f2f}html.theme--documenter-dark .navbar.is-light .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link{color:#282f2f}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:#282f2f}html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link::after{border-color:#282f2f}html.theme--documenter-dark .navbar.is-light .navbar-burger{color:#282f2f}@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:#282f2f}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:#282f2f}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:#282f2f}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:#282f2f}html.theme--documenter-dark .navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#ecf0f1;color:#282f2f}}html.theme--documenter-dark .navbar.is-dark,html.theme--documenter-dark .content kbd.navbar{background-color:#282f2f;color:#ecf0f1}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:#ecf0f1}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:#ecf0f1}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:#ecf0f1}html.theme--documenter-dark .navbar.is-dark .navbar-burger,html.theme--documenter-dark .content kbd.navbar .navbar-burger{color:#ecf0f1}@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:#ecf0f1}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:#ecf0f1}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:#ecf0f1}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:#ecf0f1}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:#ecf0f1}}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;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{display:block;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{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:15px;margin:-.25rem}html.theme--documenter-dark .pagination.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination{font-size:.85em}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:290486px}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:290486px}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.25em}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-next[disabled],html.theme--documenter-dark .pagination-link[disabled]{background-color:#dbdee0;border-color:#dbdee0;box-shadow:none;color:#5e6d6f;opacity:0.5}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{padding-left:0.75em;padding-right:0.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}@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{order:2}html.theme--documenter-dark .pagination-next{order:3}html.theme--documenter-dark .pagination{justify-content:space-between}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{font-size:15px}html.theme--documenter-dark .panel:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .panel-heading,html.theme--documenter-dark .panel-tabs,html.theme--documenter-dark .panel-block{border-bottom:1px solid #5e6d6f;border-left:1px solid #5e6d6f;border-right:1px solid #5e6d6f}html.theme--documenter-dark .panel-heading:first-child,html.theme--documenter-dark .panel-tabs:first-child,html.theme--documenter-dark .panel-block:first-child{border-top:1px solid #5e6d6f}html.theme--documenter-dark .panel-heading{background-color:#282f2f;border-radius:.4em .4em 0 0;color:#f2f2f2;font-size:1.25em;font-weight:300;line-height:1.25;padding:0.5em 0.75em}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:0.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 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:0.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:15px;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:0.5em}html.theme--documenter-dark .tabs .icon:last-child{margin-left:0.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-radius:.4em 0 0 .4em}html.theme--documenter-dark .tabs.is-toggle li:last-child a{border-radius:0 .4em .4em 0}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:290486px;border-top-left-radius:290486px;padding-left:1.25em}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:290486px;border-top-right-radius:290486px;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:.85em}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}.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.3333333333%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-1{margin-left:8.3333333333%}.columns.is-mobile>html.theme--documenter-dark .column.is-2{flex:none;width:16.6666666667%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-2{margin-left:16.6666666667%}.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.3333333333%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-4{margin-left:33.3333333333%}.columns.is-mobile>html.theme--documenter-dark .column.is-5{flex:none;width:41.6666666667%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-5{margin-left:41.6666666667%}.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.3333333333%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-7{margin-left:58.3333333333%}.columns.is-mobile>html.theme--documenter-dark .column.is-8{flex:none;width:66.6666666667%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-8{margin-left:66.6666666667%}.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.3333333333%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-10{margin-left:83.3333333333%}.columns.is-mobile>html.theme--documenter-dark .column.is-11{flex:none;width:91.6666666667%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-11{margin-left:91.6666666667%}.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}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.3333333333%}html.theme--documenter-dark .column.is-offset-1-mobile{margin-left:8.3333333333%}html.theme--documenter-dark .column.is-2-mobile{flex:none;width:16.6666666667%}html.theme--documenter-dark .column.is-offset-2-mobile{margin-left:16.6666666667%}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.3333333333%}html.theme--documenter-dark .column.is-offset-4-mobile{margin-left:33.3333333333%}html.theme--documenter-dark .column.is-5-mobile{flex:none;width:41.6666666667%}html.theme--documenter-dark .column.is-offset-5-mobile{margin-left:41.6666666667%}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.3333333333%}html.theme--documenter-dark .column.is-offset-7-mobile{margin-left:58.3333333333%}html.theme--documenter-dark .column.is-8-mobile{flex:none;width:66.6666666667%}html.theme--documenter-dark .column.is-offset-8-mobile{margin-left:66.6666666667%}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.3333333333%}html.theme--documenter-dark .column.is-offset-10-mobile{margin-left:83.3333333333%}html.theme--documenter-dark .column.is-11-mobile{flex:none;width:91.6666666667%}html.theme--documenter-dark .column.is-offset-11-mobile{margin-left:91.6666666667%}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}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.3333333333%}html.theme--documenter-dark .column.is-offset-1,html.theme--documenter-dark .column.is-offset-1-tablet{margin-left:8.3333333333%}html.theme--documenter-dark .column.is-2,html.theme--documenter-dark .column.is-2-tablet{flex:none;width:16.6666666667%}html.theme--documenter-dark .column.is-offset-2,html.theme--documenter-dark .column.is-offset-2-tablet{margin-left:16.6666666667%}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.3333333333%}html.theme--documenter-dark .column.is-offset-4,html.theme--documenter-dark .column.is-offset-4-tablet{margin-left:33.3333333333%}html.theme--documenter-dark .column.is-5,html.theme--documenter-dark .column.is-5-tablet{flex:none;width:41.6666666667%}html.theme--documenter-dark .column.is-offset-5,html.theme--documenter-dark .column.is-offset-5-tablet{margin-left:41.6666666667%}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.3333333333%}html.theme--documenter-dark .column.is-offset-7,html.theme--documenter-dark .column.is-offset-7-tablet{margin-left:58.3333333333%}html.theme--documenter-dark .column.is-8,html.theme--documenter-dark .column.is-8-tablet{flex:none;width:66.6666666667%}html.theme--documenter-dark .column.is-offset-8,html.theme--documenter-dark .column.is-offset-8-tablet{margin-left:66.6666666667%}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.3333333333%}html.theme--documenter-dark .column.is-offset-10,html.theme--documenter-dark .column.is-offset-10-tablet{margin-left:83.3333333333%}html.theme--documenter-dark .column.is-11,html.theme--documenter-dark .column.is-11-tablet{flex:none;width:91.6666666667%}html.theme--documenter-dark .column.is-offset-11,html.theme--documenter-dark .column.is-offset-11-tablet{margin-left:91.6666666667%}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}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.3333333333%}html.theme--documenter-dark .column.is-offset-1-touch{margin-left:8.3333333333%}html.theme--documenter-dark .column.is-2-touch{flex:none;width:16.6666666667%}html.theme--documenter-dark .column.is-offset-2-touch{margin-left:16.6666666667%}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.3333333333%}html.theme--documenter-dark .column.is-offset-4-touch{margin-left:33.3333333333%}html.theme--documenter-dark .column.is-5-touch{flex:none;width:41.6666666667%}html.theme--documenter-dark .column.is-offset-5-touch{margin-left:41.6666666667%}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.3333333333%}html.theme--documenter-dark .column.is-offset-7-touch{margin-left:58.3333333333%}html.theme--documenter-dark .column.is-8-touch{flex:none;width:66.6666666667%}html.theme--documenter-dark .column.is-offset-8-touch{margin-left:66.6666666667%}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.3333333333%}html.theme--documenter-dark .column.is-offset-10-touch{margin-left:83.3333333333%}html.theme--documenter-dark .column.is-11-touch{flex:none;width:91.6666666667%}html.theme--documenter-dark .column.is-offset-11-touch{margin-left:91.6666666667%}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}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.3333333333%}html.theme--documenter-dark .column.is-offset-1-desktop{margin-left:8.3333333333%}html.theme--documenter-dark .column.is-2-desktop{flex:none;width:16.6666666667%}html.theme--documenter-dark .column.is-offset-2-desktop{margin-left:16.6666666667%}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.3333333333%}html.theme--documenter-dark .column.is-offset-4-desktop{margin-left:33.3333333333%}html.theme--documenter-dark .column.is-5-desktop{flex:none;width:41.6666666667%}html.theme--documenter-dark .column.is-offset-5-desktop{margin-left:41.6666666667%}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.3333333333%}html.theme--documenter-dark .column.is-offset-7-desktop{margin-left:58.3333333333%}html.theme--documenter-dark .column.is-8-desktop{flex:none;width:66.6666666667%}html.theme--documenter-dark .column.is-offset-8-desktop{margin-left:66.6666666667%}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.3333333333%}html.theme--documenter-dark .column.is-offset-10-desktop{margin-left:83.3333333333%}html.theme--documenter-dark .column.is-11-desktop{flex:none;width:91.6666666667%}html.theme--documenter-dark .column.is-offset-11-desktop{margin-left:91.6666666667%}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}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.3333333333%}html.theme--documenter-dark .column.is-offset-1-widescreen{margin-left:8.3333333333%}html.theme--documenter-dark .column.is-2-widescreen{flex:none;width:16.6666666667%}html.theme--documenter-dark .column.is-offset-2-widescreen{margin-left:16.6666666667%}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.3333333333%}html.theme--documenter-dark .column.is-offset-4-widescreen{margin-left:33.3333333333%}html.theme--documenter-dark .column.is-5-widescreen{flex:none;width:41.6666666667%}html.theme--documenter-dark .column.is-offset-5-widescreen{margin-left:41.6666666667%}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.3333333333%}html.theme--documenter-dark .column.is-offset-7-widescreen{margin-left:58.3333333333%}html.theme--documenter-dark .column.is-8-widescreen{flex:none;width:66.6666666667%}html.theme--documenter-dark .column.is-offset-8-widescreen{margin-left:66.6666666667%}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.3333333333%}html.theme--documenter-dark .column.is-offset-10-widescreen{margin-left:83.3333333333%}html.theme--documenter-dark .column.is-11-widescreen{flex:none;width:91.6666666667%}html.theme--documenter-dark .column.is-offset-11-widescreen{margin-left:91.6666666667%}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}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.3333333333%}html.theme--documenter-dark .column.is-offset-1-fullhd{margin-left:8.3333333333%}html.theme--documenter-dark .column.is-2-fullhd{flex:none;width:16.6666666667%}html.theme--documenter-dark .column.is-offset-2-fullhd{margin-left:16.6666666667%}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.3333333333%}html.theme--documenter-dark .column.is-offset-4-fullhd{margin-left:33.3333333333%}html.theme--documenter-dark .column.is-5-fullhd{flex:none;width:41.6666666667%}html.theme--documenter-dark .column.is-offset-5-fullhd{margin-left:41.6666666667%}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.3333333333%}html.theme--documenter-dark .column.is-offset-7-fullhd{margin-left:58.3333333333%}html.theme--documenter-dark .column.is-8-fullhd{flex:none;width:66.6666666667%}html.theme--documenter-dark .column.is-offset-8-fullhd{margin-left:66.6666666667%}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.3333333333%}html.theme--documenter-dark .column.is-offset-10-fullhd{margin-left:83.3333333333%}html.theme--documenter-dark .column.is-11-fullhd{flex:none;width:91.6666666667%}html.theme--documenter-dark .column.is-offset-11-fullhd{margin-left:91.6666666667%}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.3333333333%}html.theme--documenter-dark .tile.is-2{flex:none;width:16.6666666667%}html.theme--documenter-dark .tile.is-3{flex:none;width:25%}html.theme--documenter-dark .tile.is-4{flex:none;width:33.3333333333%}html.theme--documenter-dark .tile.is-5{flex:none;width:41.6666666667%}html.theme--documenter-dark .tile.is-6{flex:none;width:50%}html.theme--documenter-dark .tile.is-7{flex:none;width:58.3333333333%}html.theme--documenter-dark .tile.is-8{flex:none;width:66.6666666667%}html.theme--documenter-dark .tile.is-9{flex:none;width:75%}html.theme--documenter-dark .tile.is-10{flex:none;width:83.3333333333%}html.theme--documenter-dark .tile.is-11{flex:none;width:91.6666666667%}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{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{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:#282f2f}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:#282f2f}html.theme--documenter-dark .hero.is-light .subtitle{color:rgba(40,47,47,0.9)}html.theme--documenter-dark .hero.is-light .subtitle a:not(.button),html.theme--documenter-dark .hero.is-light .subtitle strong{color:#282f2f}@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(40,47,47,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:#282f2f}html.theme--documenter-dark .hero.is-light .tabs a{color:#282f2f;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{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:#282f2f}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:#282f2f;border-color:#282f2f;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:#ecf0f1}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:#ecf0f1}html.theme--documenter-dark .hero.is-dark .subtitle,html.theme--documenter-dark .content kbd.hero .subtitle{color:rgba(236,240,241,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:#ecf0f1}@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(236,240,241,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:#ecf0f1}html.theme--documenter-dark .hero.is-dark .tabs a,html.theme--documenter-dark .content kbd.hero .tabs a{color:#ecf0f1;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{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:#ecf0f1}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:#ecf0f1;border-color:#ecf0f1;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{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{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{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{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{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{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-bottom:1.5rem;padding-top:1.5rem}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-medium .hero-body{padding-bottom:9rem;padding-top:9rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-large .hero-body{padding-bottom:18rem;padding-top:18rem}}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}html.theme--documenter-dark .section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){html.theme--documenter-dark .section.is-medium{padding:9rem 1.5rem}html.theme--documenter-dark .section.is-large{padding:18rem 1.5rem}}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:#282f2f;text-decoration:underline}html.theme--documenter-dark .notification.is-dark a:not(.button),html.theme--documenter-dark .content kbd.notification a:not(.button){color:#ecf0f1;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 5 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 5 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:15px}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:.85em}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 5 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}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{display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#282f2f;box-shadow:0 1px 2px 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-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-right{display:flex;white-space:nowrap}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,html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-sidebar-button{display:inline-block}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-label{padding:0;margin-left:0.3em}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-settings-button{margin:auto 0 auto 1rem}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-sidebar-button{font-size:1.5rem;margin:auto 0 auto 1rem}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:15px;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:14.25px;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:11.25px;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 5 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:12.75px;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}@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 #documenter .docs-main #documenter-search-info{margin-bottom:1rem}html.theme--documenter-dark #documenter .docs-main #documenter-search-results{list-style-type:circle;list-style-position:outside}html.theme--documenter-dark #documenter .docs-main #documenter-search-results li{margin-left:2rem}html.theme--documenter-dark #documenter .docs-main #documenter-search-results .docs-highlight{background-color:yellow}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} diff --git a/v0.2.7/assets/themes/documenter-light.css b/v0.2.7/assets/themes/documenter-light.css new file mode 100644 index 0000000..9b9a14b --- /dev/null +++ b/v0.2.7/assets/themes/documenter-light.css @@ -0,0 +1,9 @@ +@keyframes spinAround{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.tabs,.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.breadcrumb,.file,.button,.is-unselectable,.modal-close,.delete{-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),.message:not(:last-child),.list:not(:last-child),.level:not(:last-child),.breadcrumb:not(:last-child),.highlight: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{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:290486px;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:290486px;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}.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.25em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.375em - 1px);padding-left:calc(0.625em - 1px);padding-right:calc(0.625em - 1px);padding-top:calc(0.375em - 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}/*! minireset.css v0.0.4 | 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,embed,iframe,object,video{height:auto;max-width:100%}audio{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:left}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,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:left}table th{color:#222}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-clipped{overflow:hidden !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}.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-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-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-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-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-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-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}.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}}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-relative{position:relative !important}.box{background-color:#fff;border-radius:6px;box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);color:#222;display:block;padding:1.25rem}a.box:hover,a.box:focus{box-shadow:0 2px 3px 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:#363636;cursor:pointer;justify-content:center;padding-bottom:calc(0.375em - 1px);padding-left:.75em;padding-right:.75em;padding-top:calc(0.375em - 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.375em - 1px);margin-right:0.1875em}.button .icon:last-child:not(:first-child){margin-left:0.1875em;margin-right:calc(-0.375em - 1px)}.button .icon:first-child:last-child{margin-left:calc(-0.375em - 1px);margin-right:calc(-0.375em - 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-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:transparent;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:transparent;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:#363636}.button.is-light:hover,.button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:#363636}.button.is-light:focus,.button.is-light.is-focused{border-color:transparent;color:#363636}.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:#363636}.button.is-light[disabled],fieldset[disabled] .button.is-light{background-color:#f5f5f5;border-color:transparent;box-shadow:none}.button.is-light.is-inverted{background-color:#363636;color:#f5f5f5}.button.is-light.is-inverted:hover,.button.is-light.is-inverted.is-hovered{background-color:#292929}.button.is-light.is-inverted[disabled],fieldset[disabled] .button.is-light.is-inverted{background-color:#363636;border-color:transparent;box-shadow:none;color:#f5f5f5}.button.is-light.is-loading::after{border-color:transparent transparent #363636 #363636 !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:#363636}.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 #363636 #363636 !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:#363636;color:#363636}.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:#363636;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:#363636;box-shadow:none;color:#363636}.button.is-dark,.content kbd.button{background-color:#363636;border-color:transparent;color:#f5f5f5}.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:#f5f5f5}.button.is-dark:focus,.content kbd.button:focus,.button.is-dark.is-focused,.content kbd.button.is-focused{border-color:transparent;color:#f5f5f5}.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:#f5f5f5}.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:transparent;box-shadow:none}.button.is-dark.is-inverted,.content kbd.button.is-inverted{background-color:#f5f5f5;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:#e8e8e8}.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:#f5f5f5;border-color:transparent;box-shadow:none;color:#363636}.button.is-dark.is-loading::after,.content kbd.button.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !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:#f5f5f5}.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 #f5f5f5 #f5f5f5 !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:#f5f5f5;color:#f5f5f5}.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:#f5f5f5;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:#f5f5f5;box-shadow:none;color:#f5f5f5}.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:transparent;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-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:transparent;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-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:transparent;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-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:transparent;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-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:transparent;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-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:transparent;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-small,#documenter .docs-sidebar form.docs-search>input.button{border-radius:2px;font-size:.75rem}.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 / 2));top:calc(50% - (1em / 2));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:290486px;padding-left:1em;padding-right:1em}.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:0.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){border-radius:2px;font-size:.75rem}.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}.container{flex-grow:1;margin:0 auto;position:relative;width:auto}@media screen and (min-width: 1056px){.container{max-width:992px}.container.is-fluid{margin-left:32px;margin-right:32px;max-width:none}}@media screen and (max-width: 1215px){.container.is-widescreen{max-width:1152px}}@media screen and (max-width: 1407px){.container.is-fullhd{max-width:1344px}}@media screen and (min-width: 1216px){.container{max-width:1152px}}@media screen and (min-width: 1408px){.container{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:left}.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-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}.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:290486px}.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;padding:1.25rem 2.5rem 1.25rem 1.5rem;position:relative}.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{position:absolute;right:0.5rem;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:#363636}.notification.is-dark,.content kbd.notification{background-color:#363636;color:#f5f5f5}.notification.is-primary,.docstring>section>a.notification.docs-sourcelink{background-color:#4eb5de;color:#fff}.notification.is-link{background-color:#2e63b8;color:#fff}.notification.is-info{background-color:#209cee;color:#fff}.notification.is-success{background-color:#22c35b;color:#fff}.notification.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.notification.is-danger{background-color:#da0b00;color:#fff}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:290486px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar{background-color:#dbdbdb}.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%, #dbdbdb 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%, #dbdbdb 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%, #dbdbdb 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%, #dbdbdb 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%, #dbdbdb 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%, #dbdbdb 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%, #dbdbdb 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%, #dbdbdb 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%, #dbdbdb 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%, #dbdbdb 30%)}.progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#dbdbdb;background-image:linear-gradient(to right, #222 30%, #dbdbdb 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.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:#363636}.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:#363636}.table td.is-dark,.table th.is-dark{background-color:#363636;border-color:#363636;color:#f5f5f5}.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 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:0.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-bottom-left-radius:0;border-top-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-bottom-right-radius:0;border-top-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:0.25rem;margin-right:-0.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:#363636}.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:#f5f5f5}.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-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-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-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-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-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-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:-0.375em;margin-right:0.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:0.1875em;margin-right:-0.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:-0.375em;margin-right:-0.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:290486px}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:#363636;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title+.highlight{margin-top:-0.75rem}.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:#4a4a4a;font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:#363636;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}.highlight{font-weight:400;max-width:100%;overflow:hidden;padding:0}.highlight pre{overflow:auto;max-width:100%}.number{align-items:center;background-color:#f5f5f5;border-radius:290486px;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:#363636}.select select::-moz-placeholder,.textarea::-moz-placeholder,.input::-moz-placeholder,#documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:rgba(54,54,54,0.3)}.select select::-webkit-input-placeholder,.textarea::-webkit-input-placeholder,.input::-webkit-input-placeholder,#documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:rgba(54,54,54,0.3)}.select select:-moz-placeholder,.textarea:-moz-placeholder,.input:-moz-placeholder,#documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:rgba(54,54,54,0.3)}.select select:-ms-input-placeholder,.textarea:-ms-input-placeholder,.input:-ms-input-placeholder,#documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:rgba(54,54,54,0.3)}.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 1px 2px rgba(10,10,10,0.1);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:290486px;padding-left:1em;padding-right:1em}.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:0.625em;resize:vertical}.textarea:not([rows]){max-height:600px;min-height:120px}.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:#363636}.radio[disabled],.checkbox[disabled],fieldset[disabled] .radio,fieldset[disabled] .checkbox{color:#6b6b6b;cursor:not-allowed}.radio+.radio{margin-left:0.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.25em}.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:290486px;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:#363636}.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}.select.is-fullwidth{width:100%}.select.is-fullwidth select{width:100%}.select.is-loading::after{margin-top:0;position:absolute;right:0.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:#363636}.file.is-light:hover .file-cta,.file.is-light.is-hovered .file-cta{background-color:#eee;border-color:transparent;color:#363636}.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:#363636}.file.is-light:active .file-cta,.file.is-light.is-active .file-cta{background-color:#e8e8e8;border-color:transparent;color:#363636}.file.is-dark .file-cta,.content kbd.file .file-cta{background-color:#363636;border-color:transparent;color:#f5f5f5}.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:#f5f5f5}.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:#f5f5f5}.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:#f5f5f5}.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-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:#363636}.file-label:hover .file-name{border-color:#d5d5d5}.file-label:active .file-cta{background-color:#e8e8e8;color:#363636}.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:#4a4a4a}.file-name{border-color:#dbdbdb;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:left;text-overflow:ellipsis}.file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:0.5em;width:1em}.file-icon .fa{font-size:14px}.label{color:#363636;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:0.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:0.75rem}}.control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:left}.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:#6b6b6b}.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.25em;pointer-events:none;position:absolute;top:0;width:2.25em;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.25em}.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.25em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading::after{position:absolute !important;right:0.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:0.5em}.breadcrumb .icon:last-child{margin-left:0.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;box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);color:#222;max-width:100%;position:relative}.card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 1px 2px 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:.75rem}.card-header-title.is-centered{justify-content:center}.card-header-icon{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:.75rem}.card-image{display:block;position:relative}.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 #dbdbdb;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 #dbdbdb}.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:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);padding-bottom:.5rem;padding-top:.5rem}.dropdown-item{color:#4a4a4a;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:left;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:#dbdbdb;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}}.list{background-color:#fff;border-radius:4px;box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1)}.list-item{display:block;padding:0.5em 1em}.list-item:not(a){color:#222}.list-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-item:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.list-item:not(:last-child){border-bottom:1px solid #dbdbdb}.list-item.is-active{background-color:#2e63b8;color:#fff}a.list-item{background-color:#f5f5f5;cursor:pointer}.media{align-items:flex-start;display:flex;text-align:left}.media .content:not(:last-child){margin-bottom:0.75rem}.media .media{border-top:1px solid rgba(219,219,219,0.5);display:flex;padding-top:0.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:0.5rem}.media .media .media{padding-top:0.5rem}.media .media .media+.media{margin-top:0.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:left}@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;color:#4d4d4d}.message.is-black{background-color:#fafafa}.message.is-black .message-header{background-color:#0a0a0a;color:#fff}.message.is-black .message-body{border-color:#0a0a0a;color:#090909}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:#363636}.message.is-light .message-body{border-color:#f5f5f5;color:#505050}.message.is-dark,.content kbd.message{background-color:#fafafa}.message.is-dark .message-header,.content kbd.message .message-header{background-color:#363636;color:#f5f5f5}.message.is-dark .message-body,.content kbd.message .message-body{border-color:#363636;color:#2a2a2a}.message.is-primary,.docstring>section>a.message.docs-sourcelink{background-color:#f6fbfd}.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:#1f556a}.message.is-link{background-color:#f7f9fd}.message.is-link .message-header{background-color:#2e63b8;color:#fff}.message.is-link .message-body{border-color:#2e63b8;color:#264981}.message.is-info{background-color:#f6fbfe}.message.is-info .message-header{background-color:#209cee;color:#fff}.message.is-info .message-body{border-color:#209cee;color:#12537d}.message.is-success{background-color:#f6fdf9}.message.is-success .message-header{background-color:#22c35b;color:#fff}.message.is-success .message-body{border-color:#22c35b;color:#0f361d}.message.is-warning{background-color:#fffdf5}.message.is-warning .message-header{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.message.is-warning .message-body{border-color:#ffdd57;color:#3c3108}.message.is-danger{background-color:#fff5f5}.message.is-danger .message-header{background-color:#da0b00;color:#fff}.message.is-danger .message-body{border-color:#da0b00;color:#9b0c04}.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:0.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),print{.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:0.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:#363636}.navbar.is-light .navbar-brand>.navbar-item,.navbar.is-light .navbar-brand .navbar-link{color:#363636}.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:#363636}.navbar.is-light .navbar-brand .navbar-link::after{border-color:#363636}.navbar.is-light .navbar-burger{color:#363636}@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:#363636}.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:#363636}.navbar.is-light .navbar-start .navbar-link::after,.navbar.is-light .navbar-end .navbar-link::after{border-color:#363636}.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:#363636}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#363636}}.navbar.is-dark,.content kbd.navbar{background-color:#363636;color:#f5f5f5}.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:#f5f5f5}.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:#f5f5f5}.navbar.is-dark .navbar-brand .navbar-link::after,.content kbd.navbar .navbar-brand .navbar-link::after{border-color:#f5f5f5}.navbar.is-dark .navbar-burger,.content kbd.navbar .navbar-burger{color:#f5f5f5}@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:#f5f5f5}.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:#f5f5f5}.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:#f5f5f5}.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:#f5f5f5}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active,.content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#f5f5f5}}.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:#4a4a4a;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:#4a4a4a;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{display:block;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{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:290486px}.pagination.is-rounded .pagination-link,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:290486px}.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:#363636;min-width:2.25em}.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-next[disabled],.pagination-link[disabled]{background-color:#dbdbdb;border-color:#dbdbdb;box-shadow:none;color:#6b6b6b;opacity:0.5}.pagination-previous,.pagination-next{padding-left:0.75em;padding-right:0.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}@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{order:2}.pagination-next{order:3}.pagination{justify-content:space-between}.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{font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel-heading,.panel-tabs,.panel-block{border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}.panel-heading:first-child,.panel-tabs:first-child,.panel-block:first-child{border-top:1px solid #dbdbdb}.panel-heading{background-color:#f5f5f5;border-radius:4px 4px 0 0;color:#222;font-size:1.25em;font-weight:300;line-height:1.25;padding:0.5em 0.75em}.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:0.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}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:0.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:0.5em}.tabs .icon:last-child{margin-left:0.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-radius:4px 0 0 4px}.tabs.is-toggle li:last-child a{border-radius:0 4px 4px 0}.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:290486px;border-top-left-radius:290486px;padding-left:1.25em}.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:290486px;border-top-right-radius:290486px;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}.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.3333333333%}.columns.is-mobile>.column.is-offset-1{margin-left:8.3333333333%}.columns.is-mobile>.column.is-2{flex:none;width:16.6666666667%}.columns.is-mobile>.column.is-offset-2{margin-left:16.6666666667%}.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.3333333333%}.columns.is-mobile>.column.is-offset-4{margin-left:33.3333333333%}.columns.is-mobile>.column.is-5{flex:none;width:41.6666666667%}.columns.is-mobile>.column.is-offset-5{margin-left:41.6666666667%}.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.3333333333%}.columns.is-mobile>.column.is-offset-7{margin-left:58.3333333333%}.columns.is-mobile>.column.is-8{flex:none;width:66.6666666667%}.columns.is-mobile>.column.is-offset-8{margin-left:66.6666666667%}.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.3333333333%}.columns.is-mobile>.column.is-offset-10{margin-left:83.3333333333%}.columns.is-mobile>.column.is-11{flex:none;width:91.6666666667%}.columns.is-mobile>.column.is-offset-11{margin-left:91.6666666667%}.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}.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.3333333333%}.column.is-offset-1-mobile{margin-left:8.3333333333%}.column.is-2-mobile{flex:none;width:16.6666666667%}.column.is-offset-2-mobile{margin-left:16.6666666667%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.3333333333%}.column.is-offset-4-mobile{margin-left:33.3333333333%}.column.is-5-mobile{flex:none;width:41.6666666667%}.column.is-offset-5-mobile{margin-left:41.6666666667%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.3333333333%}.column.is-offset-7-mobile{margin-left:58.3333333333%}.column.is-8-mobile{flex:none;width:66.6666666667%}.column.is-offset-8-mobile{margin-left:66.6666666667%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.3333333333%}.column.is-offset-10-mobile{margin-left:83.3333333333%}.column.is-11-mobile{flex:none;width:91.6666666667%}.column.is-offset-11-mobile{margin-left:91.6666666667%}.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}.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.3333333333%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.3333333333%}.column.is-2,.column.is-2-tablet{flex:none;width:16.6666666667%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.6666666667%}.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.3333333333%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.3333333333%}.column.is-5,.column.is-5-tablet{flex:none;width:41.6666666667%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.6666666667%}.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.3333333333%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.3333333333%}.column.is-8,.column.is-8-tablet{flex:none;width:66.6666666667%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.6666666667%}.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.3333333333%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.3333333333%}.column.is-11,.column.is-11-tablet{flex:none;width:91.6666666667%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.6666666667%}.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}.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.3333333333%}.column.is-offset-1-touch{margin-left:8.3333333333%}.column.is-2-touch{flex:none;width:16.6666666667%}.column.is-offset-2-touch{margin-left:16.6666666667%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.3333333333%}.column.is-offset-4-touch{margin-left:33.3333333333%}.column.is-5-touch{flex:none;width:41.6666666667%}.column.is-offset-5-touch{margin-left:41.6666666667%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.3333333333%}.column.is-offset-7-touch{margin-left:58.3333333333%}.column.is-8-touch{flex:none;width:66.6666666667%}.column.is-offset-8-touch{margin-left:66.6666666667%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.3333333333%}.column.is-offset-10-touch{margin-left:83.3333333333%}.column.is-11-touch{flex:none;width:91.6666666667%}.column.is-offset-11-touch{margin-left:91.6666666667%}.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}.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.3333333333%}.column.is-offset-1-desktop{margin-left:8.3333333333%}.column.is-2-desktop{flex:none;width:16.6666666667%}.column.is-offset-2-desktop{margin-left:16.6666666667%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.3333333333%}.column.is-offset-4-desktop{margin-left:33.3333333333%}.column.is-5-desktop{flex:none;width:41.6666666667%}.column.is-offset-5-desktop{margin-left:41.6666666667%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.3333333333%}.column.is-offset-7-desktop{margin-left:58.3333333333%}.column.is-8-desktop{flex:none;width:66.6666666667%}.column.is-offset-8-desktop{margin-left:66.6666666667%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.3333333333%}.column.is-offset-10-desktop{margin-left:83.3333333333%}.column.is-11-desktop{flex:none;width:91.6666666667%}.column.is-offset-11-desktop{margin-left:91.6666666667%}.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}.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.3333333333%}.column.is-offset-1-widescreen{margin-left:8.3333333333%}.column.is-2-widescreen{flex:none;width:16.6666666667%}.column.is-offset-2-widescreen{margin-left:16.6666666667%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.3333333333%}.column.is-offset-4-widescreen{margin-left:33.3333333333%}.column.is-5-widescreen{flex:none;width:41.6666666667%}.column.is-offset-5-widescreen{margin-left:41.6666666667%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.3333333333%}.column.is-offset-7-widescreen{margin-left:58.3333333333%}.column.is-8-widescreen{flex:none;width:66.6666666667%}.column.is-offset-8-widescreen{margin-left:66.6666666667%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.3333333333%}.column.is-offset-10-widescreen{margin-left:83.3333333333%}.column.is-11-widescreen{flex:none;width:91.6666666667%}.column.is-offset-11-widescreen{margin-left:91.6666666667%}.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}.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.3333333333%}.column.is-offset-1-fullhd{margin-left:8.3333333333%}.column.is-2-fullhd{flex:none;width:16.6666666667%}.column.is-offset-2-fullhd{margin-left:16.6666666667%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.3333333333%}.column.is-offset-4-fullhd{margin-left:33.3333333333%}.column.is-5-fullhd{flex:none;width:41.6666666667%}.column.is-offset-5-fullhd{margin-left:41.6666666667%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.3333333333%}.column.is-offset-7-fullhd{margin-left:58.3333333333%}.column.is-8-fullhd{flex:none;width:66.6666666667%}.column.is-offset-8-fullhd{margin-left:66.6666666667%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.3333333333%}.column.is-offset-10-fullhd{margin-left:83.3333333333%}.column.is-11-fullhd{flex:none;width:91.6666666667%}.column.is-offset-11-fullhd{margin-left:91.6666666667%}.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.3333333333%}.tile.is-2{flex:none;width:16.6666666667%}.tile.is-3{flex:none;width:25%}.tile.is-4{flex:none;width:33.3333333333%}.tile.is-5{flex:none;width:41.6666666667%}.tile.is-6{flex:none;width:50%}.tile.is-7{flex:none;width:58.3333333333%}.tile.is-8{flex:none;width:66.6666666667%}.tile.is-9{flex:none;width:75%}.tile.is-10{flex:none;width:83.3333333333%}.tile.is-11{flex:none;width:91.6666666667%}.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{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{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:#363636}.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:#363636}.hero.is-light .subtitle{color:rgba(54,54,54,0.9)}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:#363636}@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(54,54,54,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:#363636}.hero.is-light .tabs a{color:#363636;opacity:0.9}.hero.is-light .tabs a:hover{opacity:1}.hero.is-light .tabs li.is-active a{opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:#363636}.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:#363636;border-color:#363636;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:#f5f5f5}.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:#f5f5f5}.hero.is-dark .subtitle,.content kbd.hero .subtitle{color:rgba(245,245,245,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:#f5f5f5}@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(245,245,245,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:#f5f5f5}.hero.is-dark .tabs a,.content kbd.hero .tabs a{color:#f5f5f5;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{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:#f5f5f5}.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:#f5f5f5;border-color:#f5f5f5;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{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{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{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{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{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{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-bottom:1.5rem;padding-top:1.5rem}@media screen and (min-width: 769px),print{.hero.is-medium .hero-body{padding-bottom:9rem;padding-top:9rem}}@media screen and (min-width: 769px),print{.hero.is-large .hero-body{padding-bottom:18rem;padding-top:18rem}}.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}.section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){.section.is-medium{padding:9rem 1.5rem}.section.is-large{padding:18rem 1.5rem}}.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 5 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 5 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 5 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}.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{display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#f5f5f5;box-shadow:0 1px 2px rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #dbdbdb}.docstring>header code{background-color:transparent}.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-right{display:flex;white-space:nowrap}#documenter .docs-main header.docs-navbar .docs-right .docs-icon,#documenter .docs-main header.docs-navbar .docs-right .docs-label,#documenter .docs-main header.docs-navbar .docs-right .docs-sidebar-button{display:inline-block}#documenter .docs-main header.docs-navbar .docs-right .docs-label{padding:0;margin-left:0.3em}#documenter .docs-main header.docs-navbar .docs-right .docs-settings-button{margin:auto 0 auto 1rem}#documenter .docs-main header.docs-navbar .docs-right .docs-sidebar-button{font-size:1.5rem;margin:auto 0 auto 1rem}#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 5 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}@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}}#documenter .docs-main #documenter-search-info{margin-bottom:1rem}#documenter .docs-main #documenter-search-results{list-style-type:circle;list-style-position:outside}#documenter .docs-main #documenter-search-results li{margin-left:2rem}#documenter .docs-main #documenter-search-results .docs-highlight{background-color:yellow}.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}code.hljs{padding:3px 5px}.hljs{background:#F0F0F0;color:#444}.hljs-comment{color:#888888}.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:#BC6060}.hljs-literal{color:#78A960}.hljs-built_in,.hljs-bullet,.hljs-code,.hljs-addition{color:#397300}.hljs-meta{color:#1f7199}.hljs-meta .hljs-string{color:#4d99bf}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:bold} diff --git a/v0.2.7/assets/themeswap.js b/v0.2.7/assets/themeswap.js new file mode 100644 index 0000000..c58e993 --- /dev/null +++ b/v0.2.7/assets/themeswap.js @@ -0,0 +1,66 @@ +// Small function to quickly swap out themes. Gets put into the tag.. +function set_theme_from_local_storage() { + // Intialize 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 browser supports user color preference + var darkPreference = false; + // Check if the users preference is for dark color scheme + if(window.matchMedia('(prefers-color-scheme: dark)').matches === true) { + darkPreference = 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 darkTheme = 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. + var isprimary = (ss.ownerNode.getAttribute("data-theme-primary") !== null); + // Check if the theme is primary dark theme + var isDarkTheme = (ss.ownerNode.getAttribute("data-theme-primary-dark") !== null); + // If ss is for dark theme then set the value of darkTheme to the name of the theme + if(isDarkTheme) darkTheme = 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); + } + 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; + // and (2) disable all the other theme stylesheets + disabled.forEach(function(ss){ + ss.disabled = true; + }); + } + else if(darkTheme !== null && darkPreference === true) { + // If we did find an active theme, we'll (1) add the theme--$(theme) class to + document.getElementsByTagName('html')[0].className = "theme--" + darkTheme; + // and (2) disable all the other theme stylesheets + disabled.forEach(function(ss){ + if (ss.ownerNode.getAttribute("data-theme-name") !== darkTheme) { + ss.disabled = true; + } + }); + } +} +set_theme_from_local_storage(); diff --git a/v0.2.7/assets/toy_pharma.png b/v0.2.7/assets/toy_pharma.png new file mode 100644 index 0000000000000000000000000000000000000000..9e87bf2d15f4ac0871554a24eaaaeb113d8c86ee GIT binary patch literal 58033 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 Hu0mjf+|St8 literal 0 HcmV?d00001 diff --git a/v0.2.7/assets/warner.js b/v0.2.7/assets/warner.js new file mode 100644 index 0000000..5531c88 --- /dev/null +++ b/v0.2.7/assets/warner.js @@ -0,0 +1,49 @@ +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/v0.2.7/index.html b/v0.2.7/index.html new file mode 100644 index 0000000..807ae36 --- /dev/null +++ b/v0.2.7/index.html @@ -0,0 +1,39 @@ + +API Documentation · ReactiveDynamics.jl API Documentation

    API Documentation

    Create a model

    ReactiveDynamics.@ReactionNetworkMacro

    Macro that takes an expression corresponding to a reaction network and outputs an instance of TheoryReactionNetwork that can be converted to a DiscreteProblem or solved directly.

    Most arrows accepted (both right, left, and bi-drectional arrows). Use 0 or ∅ for annihilation/creation to/from nothing.

    Custom functions and sampleable objects can be used as numeric parameters. Note that these have to be accessible from ReactiveDynamics's source code.

    Examples

    acs = @ReactionNetwork begin
    +    1.0, X ⟶ Y
    +    1.0, X ⟶ Y, priority => 6.0, prob => 0.7, capacity => 3.0
    +    1.0, ∅ --> (Poisson(0.3γ)X, Poisson(0.5)Y)
    +    (XY > 100) && (XY -= 1)
    +end
    +@push acs 1.0 X ⟶ Y
    +@prob_init acs X = 1 Y = 2 XY = α
    +@prob_params acs γ = 1 α = 4
    +@solve_and_plot acs
    source

    Modify a model

    We list common transition attributes. When being specified using the @ReactionNetwork macro they can be conveniently referred to using their shorthand description.

    attributeshorthandinterpretation
    transPriorityprioritypriority of a transition (influences resource allocation)
    transProbOfSuccessprobability prob posprobability that a transition terminates successfully
    transCapacitycap capacitymaximum number of concurrent instances of the transition
    transCycleTimect cycletimeduration of a transition's instance (adjusted by resource allocation)
    transMaxLifeTimelifetime maxlifetime maxtime timetolivemaximal duration of a transition's instance
    transPostActionpostAction postaction to be executed once a transition's instance terminates
    transNamename interpretationname of a transition, either a string or unquoted text

    We list common species attributes:

    attributeshorthandinterpretation
    specInitUncertaintyuncertainty stoch stochasticityuncertainty about variable's initial state (modelled as Gaussian standard deviation)
    specInitValinitial value of a variable

    Moreover, it is possible to specify the semantics of the "rate" term. By default, at each time step n ~ Poisson(rate * dt) instances of a given transition will be spawned. If you want to specify the rate in terms of a cycle time, you may want to use @ct(cycle_time), e.g., @ct(ex), A --> B, .... This is a shorthand for 1/ex, A --> B, ....

    For deterministic "rates", use @per_step(ex). Here, ex evaluates to a deterministic number (ceiled to the nearest integer) of a transition's instances to spawn per a single integrator's step. However, note that in this case, the number doesn't scale with the step length! Moreover

    ReactiveDynamics.@akaMacro

    Alias object name in an acs.

    Default names

    nameshort name
    speciesS
    transitionT
    actionA
    eventE
    paramP
    metaM

    Examples

    @aka acs species = resource transition = reaction
    source
    ReactiveDynamics.@modeMacro

    Set species modality.

    Supported modalities

    • nonblock
    • conserved
    • rate

    Examples

    @mode acs (r"proj\w+", r"experimental\w+") conserved
    +@mode acs (S, I) conserved
    +@mode acs S conserved
    source
    ReactiveDynamics.@name_transitionMacro

    Set name of a transition in the model.

    Examples

    @name_transition acs 1 = "name"
    +@name_transition acs name = "transition_name"
    +@name_transition acs "name" = "transition_name"
    source

    Resource costs

    Add reactions

    ReactiveDynamics.@pushMacro

    Add reactions to an acset.

    Examples

    @push sir_acs β * S * I * tdecay(@time()) S + I --> 2I name => SI2I
    +@push sir_acs begin
    +    ν * I, I --> R, name => I2R
    +    γ, R --> S, name => R2S
    +end
    source
    ReactiveDynamics.@jumpMacro

    Add a jump process (with specified Poisson intensity per unit time step) to a model.

    Examples

    @jump acs λ Z += rand(Poisson(1.0))
    source

    Set initial values, uncertainty, and solver arguments

    ReactiveDynamics.@prob_metaMacro

    Set model metadata (e.g. solver arguments)

    Examples

    @prob_meta acs tspan = (0, 100.0) schedule = schedule_weighted!
    +@prob_meta sir_acs tspan = 250 tstep = 1
    source

    Model unions

    ReactiveDynamics.@joinMacro
    @join models... [equalize...]

    Performs join of models and identifies model variables, as specified.

    Model variables / parameter values and metadata are propagated; the last model takes precedence.

    Examples

    @join acs1 acs2 @catchall(A) = acs2.Z @catchall(XY) @catchall(B)
    source

    Model import and export

    ReactiveDynamics.@import_networkMacro

    Import a model from a file: this can be either a single TOML file encoding the entire model, or a batch of CSV files (a root file and a number of files, each per a class of objects).

    See tutorials/loadsave for an example.

    Examples

    @import_network "model.toml"
    +@import_network "csv/model.toml"
    source
    ReactiveDynamics.@export_networkMacro

    Export model to a file: this can be either a single TOML file encoding the entire model, or a batch of CSV files (a root file and a number of files, each per a class of objects).

    See tutorials/loadsave for an example.

    Examples

    @export_network acs "acs_data.toml" # as a TOML
    +@export_network acs "csv/model.csv" # as a CSV
    source

    Solution import and export

    ReactiveDynamics.@import_solutionMacro
    @import_solution "sol.jld2"
    +@import_solution "sol.jld2" sol

    Import a solution from a file.

    Examples

    @import_solution "sir_acs_sol/serialized/sol.jld2"
    source

    Problematize,sSolve, and plot

    ReactiveDynamics.@solveMacro

    Solve the problem. Solverargs passed at the calltime take precedence.

    Examples

    @solve prob
    +@solve prob tspan = 1:100
    +@solve prob tspan = 100 trajectories = 20
    source
    ReactiveDynamics.@plotMacro

    Plot the solution (summary).

    Examples

    @plot sol plot_type = summary
    +@plot sol plot_type = allocation # not supported for ensemble solutions!
    +@plot sol plot_type = valuations # not supported for ensemble solutions!
    +@plot sol plot_type = new_transitions # not supported for ensemble solutions!
    source

    Optimization and fitting

    ReactiveDynamics.@optimizeMacro
    @optimize acset objective <free_var=[init_val]>... <free_prm=[init_val]>... opts...

    Take an acset and optimize given functional.

    Objective is an expression which may reference the model's variables and parameters, i.e., A+β. The values to optimized are listed using their symbolic names; unless specified, the initial value is inferred from the model. The vector of free variables passed to the NLopt solver has the form [free_vars; free_params]; order of vars and params, respectively, is preserved.

    By default, the functional is minimized. Specify objective=max to perform maximization.

    Propagates NLopt solver arguments; see NLopt documentation.

    Examples

    @optimize acs abs(A - B) A B = 20.0 α = 2.0 lower_bounds = 0 upper_bounds = 100
    +@optimize acss abs(A - B) A B = 20.0 α = 2.0 upper_bounds = [200, 300, 400] maxeval = 200 objective =
    +    min
    source
    ReactiveDynamics.@fitMacro
    @fit acset data_points time_steps empiric_variables <free_var=[init_val]>... <free_prm=[init_val]>... opts...

    Take an acset and fit initial values and parameters to empirical data.

    The values to optimized are listed using their symbolic names; unless specified, the initial value is inferred from the model. The vector of free variables passed to the NLopt solver has the form [free_vars; free_params]; order of vars and params, respectively, is preserved.

    Propagates NLopt solver arguments; see NLopt documentation.

    Examples

    t = [1, 50, 100]
    +data = [80 30 20]
    +@fit acs data t vars = A B = 20 A α # fit B, A, α; empirical data is for variable A
    source
    ReactiveDynamics.@fit_and_plotMacro
    @fit acset data_points time_steps empiric_variables <free_var=[init_val]>... <free_prm=[init_val]>... opts...

    Take an acset, fit initial values and parameters to empirical data, and plot the result.

    The values to optimized are listed using their symbolic names; unless specified, the initial value is inferred from the model. The vector of free variables passed to the NLopt solver has the form [free_vars; free_params]; order of vars and params, respectively, is preserved.

    Propagates NLopt solver arguments; see NLopt documentation.

    Examples

    t = [1, 50, 100]
    +data = [80 30 20]
    +@fit acs data t vars = A B = 20 A α # fit B, A, α; empirical data is for variable A
    source
    ReactiveDynamics.@build_solverMacro
    @build_solver acset <free_var=[init_val]>... <free_prm=[init_val]>... opts...

    Take an acset and export a solution as a function of free vars and free parameters.

    Examples

    solver = @build_solver acs S α β # function of variable S and parameters α, β
    +solver([S, α, β])
    source
    diff --git a/v0.2.7/search.html b/v0.2.7/search.html new file mode 100644 index 0000000..f8d5720 --- /dev/null +++ b/v0.2.7/search.html @@ -0,0 +1,2 @@ + +Search · ReactiveDynamics.jl API Documentation

    Loading search...

      diff --git a/v0.2.7/search_index.js b/v0.2.7/search_index.js new file mode 100644 index 0000000..dea2561 --- /dev/null +++ b/v0.2.7/search_index.js @@ -0,0 +1,3 @@ +var documenterSearchIndex = {"docs": +[{"location":"index.html#API-Documentation","page":"API Documentation","title":"API Documentation","text":"","category":"section"},{"location":"index.html#Create-a-model","page":"API Documentation","title":"Create a model","text":"","category":"section"},{"location":"index.html","page":"API Documentation","title":"API Documentation","text":"@ReactionNetwork","category":"page"},{"location":"index.html#ReactiveDynamics.@ReactionNetwork","page":"API Documentation","title":"ReactiveDynamics.@ReactionNetwork","text":"Macro that takes an expression corresponding to a reaction network and outputs an instance of TheoryReactionNetwork that can be converted to a DiscreteProblem or solved directly.\n\nMost arrows accepted (both right, left, and bi-drectional arrows). Use 0 or ∅ for annihilation/creation to/from nothing.\n\nCustom functions and sampleable objects can be used as numeric parameters. Note that these have to be accessible from ReactiveDynamics's source code.\n\nExamples\n\nacs = @ReactionNetwork begin\n 1.0, X ⟶ Y\n 1.0, X ⟶ Y, priority => 6.0, prob => 0.7, capacity => 3.0\n 1.0, ∅ --> (Poisson(0.3γ)X, Poisson(0.5)Y)\n (XY > 100) && (XY -= 1)\nend\n@push acs 1.0 X ⟶ Y\n@prob_init acs X = 1 Y = 2 XY = α\n@prob_params acs γ = 1 α = 4\n@solve_and_plot acs\n\n\n\n\n\n","category":"macro"},{"location":"index.html#Modify-a-model","page":"API Documentation","title":"Modify a model","text":"","category":"section"},{"location":"index.html","page":"API Documentation","title":"API Documentation","text":"We list common transition attributes. When being specified using the @ReactionNetwork macro they can be conveniently referred to using their shorthand description.","category":"page"},{"location":"index.html","page":"API Documentation","title":"API Documentation","text":"attribute shorthand interpretation\ntransPriority priority priority of a transition (influences resource allocation)\ntransProbOfSuccess probability prob pos probability that a transition terminates successfully\ntransCapacity cap capacity maximum number of concurrent instances of the transition\ntransCycleTime ct cycletime duration of a transition's instance (adjusted by resource allocation)\ntransMaxLifeTime lifetime maxlifetime maxtime timetolive maximal duration of a transition's instance\ntransPostAction postAction post action to be executed once a transition's instance terminates\ntransName name interpretation name of a transition, either a string or unquoted text","category":"page"},{"location":"index.html","page":"API Documentation","title":"API Documentation","text":"We list common species attributes:","category":"page"},{"location":"index.html","page":"API Documentation","title":"API Documentation","text":"attribute shorthand interpretation\nspecInitUncertainty uncertainty stoch stochasticity uncertainty about variable's initial state (modelled as Gaussian standard deviation)\nspecInitVal initial value of a variable","category":"page"},{"location":"index.html","page":"API Documentation","title":"API Documentation","text":"Moreover, it is possible to specify the semantics of the \"rate\" term. By default, at each time step n ~ Poisson(rate * dt) instances of a given transition will be spawned. If you want to specify the rate in terms of a cycle time, you may want to use @ct(cycle_time), e.g., @ct(ex), A --> B, .... This is a shorthand for 1/ex, A --> B, ....","category":"page"},{"location":"index.html","page":"API Documentation","title":"API Documentation","text":"For deterministic \"rates\", use @per_step(ex). Here, ex evaluates to a deterministic number (ceiled to the nearest integer) of a transition's instances to spawn per a single integrator's step. However, note that in this case, the number doesn't scale with the step length! Moreover","category":"page"},{"location":"index.html","page":"API Documentation","title":"API Documentation","text":"@add_species\n@aka\n@mode\n@name_transition","category":"page"},{"location":"index.html#ReactiveDynamics.@add_species","page":"API Documentation","title":"ReactiveDynamics.@add_species","text":"Add new species to a model.\n\nExamples\n\n@add_species acs S I R\n\n\n\n\n\n","category":"macro"},{"location":"index.html#ReactiveDynamics.@aka","page":"API Documentation","title":"ReactiveDynamics.@aka","text":"Alias object name in an acs.\n\nDefault names\n\nname short name\nspecies S\ntransition T\naction A\nevent E\nparam P\nmeta M\n\nExamples\n\n@aka acs species = resource transition = reaction\n\n\n\n\n\n","category":"macro"},{"location":"index.html#ReactiveDynamics.@mode","page":"API Documentation","title":"ReactiveDynamics.@mode","text":"Set species modality.\n\nSupported modalities\n\nnonblock\nconserved\nrate\n\nExamples\n\n@mode acs (r\"proj\\w+\", r\"experimental\\w+\") conserved\n@mode acs (S, I) conserved\n@mode acs S conserved\n\n\n\n\n\n","category":"macro"},{"location":"index.html#ReactiveDynamics.@name_transition","page":"API Documentation","title":"ReactiveDynamics.@name_transition","text":"Set name of a transition in the model.\n\nExamples\n\n@name_transition acs 1 = \"name\"\n@name_transition acs name = \"transition_name\"\n@name_transition acs \"name\" = \"transition_name\"\n\n\n\n\n\n","category":"macro"},{"location":"index.html#Resource-costs","page":"API Documentation","title":"Resource costs","text":"","category":"section"},{"location":"index.html","page":"API Documentation","title":"API Documentation","text":"@cost\n@valuation\n@reward","category":"page"},{"location":"index.html#ReactiveDynamics.@cost","page":"API Documentation","title":"ReactiveDynamics.@cost","text":"Set cost.\n\nExamples\n\n@cost model experimental1=2 experimental2=3\n\n\n\n\n\n","category":"macro"},{"location":"index.html#ReactiveDynamics.@valuation","page":"API Documentation","title":"ReactiveDynamics.@valuation","text":"Set valuation.\n\nExamples\n\n@valuation model experimental1=2 experimental2=3\n\n\n\n\n\n","category":"macro"},{"location":"index.html#ReactiveDynamics.@reward","page":"API Documentation","title":"ReactiveDynamics.@reward","text":"Set reward.\n\nExamples\n\n@reward model experimental1=2 experimental2=3\n\n\n\n\n\n","category":"macro"},{"location":"index.html#Add-reactions","page":"API Documentation","title":"Add reactions","text":"","category":"section"},{"location":"index.html","page":"API Documentation","title":"API Documentation","text":"@push\n@jump\n@periodic","category":"page"},{"location":"index.html#ReactiveDynamics.@push","page":"API Documentation","title":"ReactiveDynamics.@push","text":"Add reactions to an acset.\n\nExamples\n\n@push sir_acs β * S * I * tdecay(@time()) S + I --> 2I name => SI2I\n@push sir_acs begin\n ν * I, I --> R, name => I2R\n γ, R --> S, name => R2S\nend\n\n\n\n\n\n","category":"macro"},{"location":"index.html#ReactiveDynamics.@jump","page":"API Documentation","title":"ReactiveDynamics.@jump","text":"Add a jump process (with specified Poisson intensity per unit time step) to a model.\n\nExamples\n\n@jump acs λ Z += rand(Poisson(1.0))\n\n\n\n\n\n","category":"macro"},{"location":"index.html#ReactiveDynamics.@periodic","page":"API Documentation","title":"ReactiveDynamics.@periodic","text":"Add a periodic callback to a model.\n\nExamples\n\n@periodic acs 1.0 X += 1\n\n\n\n\n\n","category":"macro"},{"location":"index.html#Set-initial-values,-uncertainty,-and-solver-arguments","page":"API Documentation","title":"Set initial values, uncertainty, and solver arguments","text":"","category":"section"},{"location":"index.html","page":"API Documentation","title":"API Documentation","text":"@prob_init\n@prob_uncertainty\n@prob_params\n@prob_meta","category":"page"},{"location":"index.html#ReactiveDynamics.@prob_init","page":"API Documentation","title":"ReactiveDynamics.@prob_init","text":"Set initial values of species in an acset.\n\nExamples\n\n@prob_init acs X = 1 Y = 2 Z = h(α)\n@prob_init acs [1.0, 2.0, 3.0]\n\n\n\n\n\n","category":"macro"},{"location":"index.html#ReactiveDynamics.@prob_uncertainty","page":"API Documentation","title":"ReactiveDynamics.@prob_uncertainty","text":"Set uncertainty in initial values of species in an acset (stderr).\n\nExamples\n\n@prob_uncertainty acs X = 0.1 Y = 0.2\n@prob_uncertainty acs [0.1, 0.2]\n\n\n\n\n\n","category":"macro"},{"location":"index.html#ReactiveDynamics.@prob_params","page":"API Documentation","title":"ReactiveDynamics.@prob_params","text":"Set parameter values in an acset.\n\nExamples\n\n@prob_params acs α = 1.0 β = 2.0\n\n\n\n\n\n","category":"macro"},{"location":"index.html#ReactiveDynamics.@prob_meta","page":"API Documentation","title":"ReactiveDynamics.@prob_meta","text":"Set model metadata (e.g. solver arguments)\n\nExamples\n\n@prob_meta acs tspan = (0, 100.0) schedule = schedule_weighted!\n@prob_meta sir_acs tspan = 250 tstep = 1\n\n\n\n\n\n","category":"macro"},{"location":"index.html#Model-unions","page":"API Documentation","title":"Model unions","text":"","category":"section"},{"location":"index.html","page":"API Documentation","title":"API Documentation","text":"@join\n@equalize","category":"page"},{"location":"index.html#ReactiveDynamics.@join","page":"API Documentation","title":"ReactiveDynamics.@join","text":"@join models... [equalize...]\n\nPerforms join of models and identifies model variables, as specified.\n\nModel variables / parameter values and metadata are propagated; the last model takes precedence.\n\nExamples\n\n@join acs1 acs2 @catchall(A) = acs2.Z @catchall(XY) @catchall(B)\n\n\n\n\n\n","category":"macro"},{"location":"index.html#ReactiveDynamics.@equalize","page":"API Documentation","title":"ReactiveDynamics.@equalize","text":"Identify (collapse) a set of species in a model.\n\nExamples\n\n@join acs acs1.A = acs2.A B = C\n\n\n\n\n\n","category":"macro"},{"location":"index.html#Model-import-and-export","page":"API Documentation","title":"Model import and export","text":"","category":"section"},{"location":"index.html","page":"API Documentation","title":"API Documentation","text":"@import_network\n@export_network","category":"page"},{"location":"index.html#ReactiveDynamics.@import_network","page":"API Documentation","title":"ReactiveDynamics.@import_network","text":"Import a model from a file: this can be either a single TOML file encoding the entire model, or a batch of CSV files (a root file and a number of files, each per a class of objects).\n\nSee tutorials/loadsave for an example.\n\nExamples\n\n@import_network \"model.toml\"\n@import_network \"csv/model.toml\"\n\n\n\n\n\n","category":"macro"},{"location":"index.html#ReactiveDynamics.@export_network","page":"API Documentation","title":"ReactiveDynamics.@export_network","text":"Export model to a file: this can be either a single TOML file encoding the entire model, or a batch of CSV files (a root file and a number of files, each per a class of objects).\n\nSee tutorials/loadsave for an example.\n\nExamples\n\n@export_network acs \"acs_data.toml\" # as a TOML\n@export_network acs \"csv/model.csv\" # as a CSV\n\n\n\n\n\n","category":"macro"},{"location":"index.html#Solution-import-and-export","page":"API Documentation","title":"Solution import and export","text":"","category":"section"},{"location":"index.html","page":"API Documentation","title":"API Documentation","text":"@import_solution\n@export_solution_as_table\n@export_solution_as_csv\n@export_solution","category":"page"},{"location":"index.html#ReactiveDynamics.@import_solution","page":"API Documentation","title":"ReactiveDynamics.@import_solution","text":"@import_solution \"sol.jld2\"\n@import_solution \"sol.jld2\" sol\n\nImport a solution from a file.\n\nExamples\n\n@import_solution \"sir_acs_sol/serialized/sol.jld2\"\n\n\n\n\n\n","category":"macro"},{"location":"index.html#ReactiveDynamics.@export_solution_as_table","page":"API Documentation","title":"ReactiveDynamics.@export_solution_as_table","text":"@export_solution_as_table sol\n\nExport a solution as a DataFrame.\n\nExamples\n\n@export_solution_as_table sol\n\n\n\n\n\n","category":"macro"},{"location":"index.html#ReactiveDynamics.@export_solution_as_csv","page":"API Documentation","title":"ReactiveDynamics.@export_solution_as_csv","text":"@export_solution_as_csv sol\n@export_solution_as_csv sol \"sol.csv\"\n\nExport a solution to a file.\n\nExamples\n\n@export_solution_as_csv sol \"sol.csv\"\n\n\n\n\n\n","category":"macro"},{"location":"index.html#ReactiveDynamics.@export_solution","page":"API Documentation","title":"ReactiveDynamics.@export_solution","text":"@export_solution sol\n@export_solution sol \"sol.jld2\"\n\nExport a solution to a file.\n\nExamples\n\n@export_solution sol \"sol.jdl2\"\n\n\n\n\n\n","category":"macro"},{"location":"index.html#Problematize,sSolve,-and-plot","page":"API Documentation","title":"Problematize,sSolve, and plot","text":"","category":"section"},{"location":"index.html","page":"API Documentation","title":"API Documentation","text":"@problematize\n@solve\n@plot","category":"page"},{"location":"index.html#ReactiveDynamics.@problematize","page":"API Documentation","title":"ReactiveDynamics.@problematize","text":"Convert a model to a DiscreteProblem. If passed a problem instance, return the instance.\n\nExamples\n\n@problematize acs tspan = 1:100\n\n\n\n\n\n","category":"macro"},{"location":"index.html#ReactiveDynamics.@solve","page":"API Documentation","title":"ReactiveDynamics.@solve","text":"Solve the problem. Solverargs passed at the calltime take precedence.\n\nExamples\n\n@solve prob\n@solve prob tspan = 1:100\n@solve prob tspan = 100 trajectories = 20\n\n\n\n\n\n","category":"macro"},{"location":"index.html#ReactiveDynamics.@plot","page":"API Documentation","title":"ReactiveDynamics.@plot","text":"Plot the solution (summary).\n\nExamples\n\n@plot sol plot_type = summary\n@plot sol plot_type = allocation # not supported for ensemble solutions!\n@plot sol plot_type = valuations # not supported for ensemble solutions!\n@plot sol plot_type = new_transitions # not supported for ensemble solutions!\n\n\n\n\n\n","category":"macro"},{"location":"index.html#Optimization-and-fitting","page":"API Documentation","title":"Optimization and fitting","text":"","category":"section"},{"location":"index.html","page":"API Documentation","title":"API Documentation","text":"@optimize\n@fit\n@fit_and_plot\n@build_solver","category":"page"},{"location":"index.html#ReactiveDynamics.@optimize","page":"API Documentation","title":"ReactiveDynamics.@optimize","text":"@optimize acset objective ... ... opts...\n\nTake an acset and optimize given functional.\n\nObjective is an expression which may reference the model's variables and parameters, i.e., A+β. The values to optimized are listed using their symbolic names; unless specified, the initial value is inferred from the model. The vector of free variables passed to the NLopt solver has the form [free_vars; free_params]; order of vars and params, respectively, is preserved.\n\nBy default, the functional is minimized. Specify objective=max to perform maximization.\n\nPropagates NLopt solver arguments; see NLopt documentation.\n\nExamples\n\n@optimize acs abs(A - B) A B = 20.0 α = 2.0 lower_bounds = 0 upper_bounds = 100\n@optimize acss abs(A - B) A B = 20.0 α = 2.0 upper_bounds = [200, 300, 400] maxeval = 200 objective =\n min\n\n\n\n\n\n","category":"macro"},{"location":"index.html#ReactiveDynamics.@fit","page":"API Documentation","title":"ReactiveDynamics.@fit","text":"@fit acset data_points time_steps empiric_variables ... ... opts...\n\nTake an acset and fit initial values and parameters to empirical data.\n\nThe values to optimized are listed using their symbolic names; unless specified, the initial value is inferred from the model. The vector of free variables passed to the NLopt solver has the form [free_vars; free_params]; order of vars and params, respectively, is preserved.\n\nPropagates NLopt solver arguments; see NLopt documentation.\n\nExamples\n\nt = [1, 50, 100]\ndata = [80 30 20]\n@fit acs data t vars = A B = 20 A α # fit B, A, α; empirical data is for variable A\n\n\n\n\n\n","category":"macro"},{"location":"index.html#ReactiveDynamics.@fit_and_plot","page":"API Documentation","title":"ReactiveDynamics.@fit_and_plot","text":"@fit acset data_points time_steps empiric_variables ... ... opts...\n\nTake an acset, fit initial values and parameters to empirical data, and plot the result.\n\nThe values to optimized are listed using their symbolic names; unless specified, the initial value is inferred from the model. The vector of free variables passed to the NLopt solver has the form [free_vars; free_params]; order of vars and params, respectively, is preserved.\n\nPropagates NLopt solver arguments; see NLopt documentation.\n\nExamples\n\nt = [1, 50, 100]\ndata = [80 30 20]\n@fit acs data t vars = A B = 20 A α # fit B, A, α; empirical data is for variable A\n\n\n\n\n\n","category":"macro"},{"location":"index.html#ReactiveDynamics.@build_solver","page":"API Documentation","title":"ReactiveDynamics.@build_solver","text":"@build_solver acset ... ... opts...\n\nTake an acset and export a solution as a function of free vars and free parameters.\n\nExamples\n\nsolver = @build_solver acs S α β # function of variable S and parameters α, β\nsolver([S, α, β])\n\n\n\n\n\n","category":"macro"}] +} diff --git a/v0.2.7/siteinfo.js b/v0.2.7/siteinfo.js new file mode 100644 index 0000000..eedbee9 --- /dev/null +++ b/v0.2.7/siteinfo.js @@ -0,0 +1 @@ +var DOCUMENTER_CURRENT_VERSION = "v0.2.7"; diff --git a/versions.js b/versions.js index 613d3c4..b6228d4 100644 --- a/versions.js +++ b/versions.js @@ -3,5 +3,5 @@ var DOC_VERSIONS = [ "v0.2", "dev", ]; -var DOCUMENTER_NEWEST = "v0.2.5"; +var DOCUMENTER_NEWEST = "v0.2.7"; var DOCUMENTER_STABLE = "stable";