From 3150d865e850f2aec5dc3b691f3ca18cfb30f272 Mon Sep 17 00:00:00 2001 From: "Documenter.jl" Date: Tue, 3 Dec 2024 20:06:13 +0000 Subject: [PATCH] build based on b89b7ee --- stable | 2 +- v2 | 2 +- v2.11 | 1 + v2.11.0/.documenter-siteinfo.json | 1 + v2.11.0/assets/ComplexMixtures.py | 96 ++ v2.11.0/assets/documenter.js | 1082 +++++++++++++++++ v2.11.0/assets/logo-dark.svg | 232 ++++ v2.11.0/assets/logo.svg | 192 +++ v2.11.0/assets/scripts/basic/script.jl | 39 + .../assets/scripts/example1/2D-map_st-bb.png | Bin 0 -> 149096 bytes v2.11.0/assets/scripts/example1/density2D.png | Bin 0 -> 97086 bytes v2.11.0/assets/scripts/example1/grid.vmd | 695 +++++++++++ v2.11.0/assets/scripts/example1/mddf.png | Bin 0 -> 23838 bytes .../scripts/example1/mddf_atom_contrib.png | Bin 0 -> 45619 bytes v2.11.0/assets/scripts/example1/script1.jl | 89 ++ v2.11.0/assets/scripts/example1/script2.jl | 32 + v2.11.0/assets/scripts/example1/script3.jl | 18 + v2.11.0/assets/scripts/example2/map2D_acr.png | Bin 0 -> 121188 bytes .../assets/scripts/example2/mddf_groups.png | Bin 0 -> 47506 bytes v2.11.0/assets/scripts/example2/mddf_kb.png | Bin 0 -> 32402 bytes v2.11.0/assets/scripts/example2/script1.jl | 70 ++ v2.11.0/assets/scripts/example2/script2.jl | 91 ++ v2.11.0/assets/scripts/example2/script3.jl | 71 ++ .../scripts/example3/POPC_ethanol_chains.png | Bin 0 -> 80313 bytes .../scripts/example3/POPC_water_chains.png | Bin 0 -> 50496 bytes .../example3/mddf_POPC_ethanol_groups.png | Bin 0 -> 58487 bytes .../example3/mddf_POPC_water_groups.png | Bin 0 -> 49534 bytes .../scripts/example3/mddf_ethanol_groups.png | Bin 0 -> 37927 bytes .../example3/popc_water_ethanol_mddf_kb.png | Bin 0 -> 42574 bytes v2.11.0/assets/scripts/example3/script1.jl | 119 ++ v2.11.0/assets/scripts/example3/script2.jl | 53 + v2.11.0/assets/scripts/example3/script3.jl | 71 ++ v2.11.0/assets/scripts/example3/script4.jl | 71 ++ v2.11.0/assets/scripts/example3/script5.jl | 192 +++ .../scripts/example4/GlycerolWater_map.png | Bin 0 -> 74099 bytes .../example4/mddf_group_contributions.png | Bin 0 -> 57629 bytes v2.11.0/assets/scripts/example4/mddf_kb.png | Bin 0 -> 47614 bytes v2.11.0/assets/scripts/example4/script1.jl | 85 ++ v2.11.0/assets/scripts/example4/script2.jl | 85 ++ v2.11.0/assets/scripts/example4/script3.jl | 105 ++ .../scripts/python/group_contributions.png | Bin 0 -> 55025 bytes v2.11.0/assets/scripts/python/mddf_kb.png | Bin 0 -> 49873 bytes v2.11.0/assets/scripts/python/script1.py | 36 + v2.11.0/assets/scripts/python/script2.py | 20 + v2.11.0/assets/scripts/python/script3.py | 28 + v2.11.0/assets/themes/catppuccin-frappe.css | 1 + v2.11.0/assets/themes/catppuccin-latte.css | 1 + .../assets/themes/catppuccin-macchiato.css | 1 + v2.11.0/assets/themes/catppuccin-mocha.css | 1 + v2.11.0/assets/themes/documenter-dark.css | 7 + v2.11.0/assets/themes/documenter-light.css | 9 + v2.11.0/assets/themeswap.js | 84 ++ v2.11.0/assets/warner.js | 52 + v2.11.0/contributions/index.html | 46 + v2.11.0/density_maps/index.html | 153 +++ v2.11.0/example1/index.html | 155 +++ v2.11.0/example2/index.html | 248 ++++ v2.11.0/example3/index.html | 511 ++++++++ v2.11.0/example4/index.html | 281 +++++ v2.11.0/examples/index.html | 5 + v2.11.0/figures/Gamma.png | Bin 0 -> 134025 bytes v2.11.0/figures/KBs.png | Bin 0 -> 78104 bytes v2.11.0/figures/ResidueContributions.png | Bin 0 -> 19911 bytes v2.11.0/figures/charged_and_neutral.png | Bin 0 -> 133976 bytes v2.11.0/figures/coordination.png | Bin 0 -> 38846 bytes v2.11.0/figures/density.png | Bin 0 -> 165745 bytes v2.11.0/figures/density2.png | Bin 0 -> 197126 bytes v2.11.0/figures/density3D_final.png | Bin 0 -> 463001 bytes v2.11.0/figures/h_and_oh2.png | Bin 0 -> 133041 bytes v2.11.0/figures/kb.png | Bin 0 -> 54592 bytes v2.11.0/figures/mddf.png | Bin 0 -> 48836 bytes v2.11.0/figures/oh2.png | Bin 0 -> 94833 bytes v2.11.0/figures/proteinTMAO.png | Bin 0 -> 874251 bytes v2.11.0/index.html | 19 + v2.11.0/installation/index.html | 14 + v2.11.0/mddf/index.html | 51 + v2.11.0/multiple/index.html | 20 + v2.11.0/objects.inv | Bin 0 -> 3410 bytes v2.11.0/options/index.html | 22 + v2.11.0/parallel/index.html | 3 + v2.11.0/python/index.html | 86 ++ v2.11.0/quickguide/index.html | 49 + v2.11.0/references/index.html | 2 + v2.11.0/results/index.html | 32 + v2.11.0/save/index.html | 6 + v2.11.0/search_index.js | 3 + v2.11.0/selection/index.html | 223 ++++ v2.11.0/siteinfo.js | 1 + v2.11.0/tools/index.html | 145 +++ v2.11.0/updating_scripts/index.html | 3 + versions.js | 3 +- 91 files changed, 5812 insertions(+), 3 deletions(-) create mode 120000 v2.11 create mode 100644 v2.11.0/.documenter-siteinfo.json create mode 100644 v2.11.0/assets/ComplexMixtures.py create mode 100644 v2.11.0/assets/documenter.js create mode 100644 v2.11.0/assets/logo-dark.svg create mode 100644 v2.11.0/assets/logo.svg create mode 100644 v2.11.0/assets/scripts/basic/script.jl create mode 100644 v2.11.0/assets/scripts/example1/2D-map_st-bb.png create mode 100644 v2.11.0/assets/scripts/example1/density2D.png create mode 100644 v2.11.0/assets/scripts/example1/grid.vmd create mode 100644 v2.11.0/assets/scripts/example1/mddf.png create mode 100644 v2.11.0/assets/scripts/example1/mddf_atom_contrib.png create mode 100644 v2.11.0/assets/scripts/example1/script1.jl create mode 100644 v2.11.0/assets/scripts/example1/script2.jl create mode 100644 v2.11.0/assets/scripts/example1/script3.jl create mode 100644 v2.11.0/assets/scripts/example2/map2D_acr.png create mode 100644 v2.11.0/assets/scripts/example2/mddf_groups.png create mode 100644 v2.11.0/assets/scripts/example2/mddf_kb.png create mode 100644 v2.11.0/assets/scripts/example2/script1.jl create mode 100644 v2.11.0/assets/scripts/example2/script2.jl create mode 100644 v2.11.0/assets/scripts/example2/script3.jl create mode 100644 v2.11.0/assets/scripts/example3/POPC_ethanol_chains.png create mode 100644 v2.11.0/assets/scripts/example3/POPC_water_chains.png create mode 100644 v2.11.0/assets/scripts/example3/mddf_POPC_ethanol_groups.png create mode 100644 v2.11.0/assets/scripts/example3/mddf_POPC_water_groups.png create mode 100644 v2.11.0/assets/scripts/example3/mddf_ethanol_groups.png create mode 100644 v2.11.0/assets/scripts/example3/popc_water_ethanol_mddf_kb.png create mode 100644 v2.11.0/assets/scripts/example3/script1.jl create mode 100644 v2.11.0/assets/scripts/example3/script2.jl create mode 100644 v2.11.0/assets/scripts/example3/script3.jl create mode 100644 v2.11.0/assets/scripts/example3/script4.jl create mode 100644 v2.11.0/assets/scripts/example3/script5.jl create mode 100644 v2.11.0/assets/scripts/example4/GlycerolWater_map.png create mode 100644 v2.11.0/assets/scripts/example4/mddf_group_contributions.png create mode 100644 v2.11.0/assets/scripts/example4/mddf_kb.png create mode 100644 v2.11.0/assets/scripts/example4/script1.jl create mode 100644 v2.11.0/assets/scripts/example4/script2.jl create mode 100644 v2.11.0/assets/scripts/example4/script3.jl create mode 100644 v2.11.0/assets/scripts/python/group_contributions.png create mode 100644 v2.11.0/assets/scripts/python/mddf_kb.png create mode 100644 v2.11.0/assets/scripts/python/script1.py create mode 100644 v2.11.0/assets/scripts/python/script2.py create mode 100644 v2.11.0/assets/scripts/python/script3.py create mode 100644 v2.11.0/assets/themes/catppuccin-frappe.css create mode 100644 v2.11.0/assets/themes/catppuccin-latte.css create mode 100644 v2.11.0/assets/themes/catppuccin-macchiato.css create mode 100644 v2.11.0/assets/themes/catppuccin-mocha.css create mode 100644 v2.11.0/assets/themes/documenter-dark.css create mode 100644 v2.11.0/assets/themes/documenter-light.css create mode 100644 v2.11.0/assets/themeswap.js create mode 100644 v2.11.0/assets/warner.js create mode 100644 v2.11.0/contributions/index.html create mode 100644 v2.11.0/density_maps/index.html create mode 100644 v2.11.0/example1/index.html create mode 100644 v2.11.0/example2/index.html create mode 100644 v2.11.0/example3/index.html create mode 100644 v2.11.0/example4/index.html create mode 100644 v2.11.0/examples/index.html create mode 100644 v2.11.0/figures/Gamma.png create mode 100644 v2.11.0/figures/KBs.png create mode 100644 v2.11.0/figures/ResidueContributions.png create mode 100644 v2.11.0/figures/charged_and_neutral.png create mode 100644 v2.11.0/figures/coordination.png create mode 100644 v2.11.0/figures/density.png create mode 100644 v2.11.0/figures/density2.png create mode 100644 v2.11.0/figures/density3D_final.png create mode 100644 v2.11.0/figures/h_and_oh2.png create mode 100644 v2.11.0/figures/kb.png create mode 100644 v2.11.0/figures/mddf.png create mode 100644 v2.11.0/figures/oh2.png create mode 100644 v2.11.0/figures/proteinTMAO.png create mode 100644 v2.11.0/index.html create mode 100644 v2.11.0/installation/index.html create mode 100644 v2.11.0/mddf/index.html create mode 100644 v2.11.0/multiple/index.html create mode 100644 v2.11.0/objects.inv create mode 100644 v2.11.0/options/index.html create mode 100644 v2.11.0/parallel/index.html create mode 100644 v2.11.0/python/index.html create mode 100644 v2.11.0/quickguide/index.html create mode 100644 v2.11.0/references/index.html create mode 100644 v2.11.0/results/index.html create mode 100644 v2.11.0/save/index.html create mode 100644 v2.11.0/search_index.js create mode 100644 v2.11.0/selection/index.html create mode 100644 v2.11.0/siteinfo.js create mode 100644 v2.11.0/tools/index.html create mode 100644 v2.11.0/updating_scripts/index.html diff --git a/stable b/stable index 2df320e9..805579f3 120000 --- a/stable +++ b/stable @@ -1 +1 @@ -v2.10.2 \ No newline at end of file +v2.11.0 \ No newline at end of file diff --git a/v2 b/v2 index 2df320e9..805579f3 120000 --- a/v2 +++ b/v2 @@ -1 +1 @@ -v2.10.2 \ No newline at end of file +v2.11.0 \ No newline at end of file diff --git a/v2.11 b/v2.11 new file mode 120000 index 00000000..805579f3 --- /dev/null +++ b/v2.11 @@ -0,0 +1 @@ +v2.11.0 \ No newline at end of file diff --git a/v2.11.0/.documenter-siteinfo.json b/v2.11.0/.documenter-siteinfo.json new file mode 100644 index 00000000..ae9e460d --- /dev/null +++ b/v2.11.0/.documenter-siteinfo.json @@ -0,0 +1 @@ +{"documenter":{"julia_version":"1.10.7","generation_timestamp":"2024-12-03T20:06:03","documenter_version":"1.8.0"}} \ No newline at end of file diff --git a/v2.11.0/assets/ComplexMixtures.py b/v2.11.0/assets/ComplexMixtures.py new file mode 100644 index 00000000..6af5b7e1 --- /dev/null +++ b/v2.11.0/assets/ComplexMixtures.py @@ -0,0 +1,96 @@ +# +# ComplexMixtures.py +# +# A Python module to provide an interface for the Julia ComplexMixtures.jl package. +# +# See: https://m3g.github.com/ComplexMixtures.jl +# +# Author: L. Martinez / IQ-Unicamp, 2023. +# +# This script is adapted to version 2.0 of ComplexMixtures.jl +# +import sys + +# +# Check juliacall installation +# +try : + print("Loading juliacall: on the first call this will install the julia executable.") + from juliacall import Main as jl +except : + print(""" + + juliacall module not found. Install it with: + + pip install juliacall + + """) + sys.exit() + +# +# Install and load necessary julia packages +# +try : + jl.seval("import ComplexMixtures as cm") + jl.seval("import PDBTools as pdb") +except : + print("Installing the ComplexMixtures and PDBTools julia packages...") + jl.Pkg.add("ComplexMixtures") + jl.Pkg.add("PDBTools") + jl.seval("import ComplexMixtures as cm") + jl.seval("import PDBTools as pdb") + +# +# Interfaces +# + +# From PDBTools +readPDB = jl.pdb.readPDB +select = jl.pdb.select + +# From ComplexMixtures +AtomSelection = jl.cm.AtomSelection +Trajectory = jl.cm.Trajectory +SoluteGroup = jl.cm.SoluteGroup +SolventGroup = jl.cm.SolventGroup +Options = jl.cm.Options +save = jl.cm.save +load = jl.cm.load +write = jl.cm.write +contributions = jl.cm.contributions +coordination_number = jl.cm.coordination_number +gr = jl.cm.gr +overview = jl.cm.overview + +# For the possibly multi-threaded call to mddf, we need to disable the garbage collector +def mddf(*args, **kwargs) : + jl.GC.enable(False) + result = jl.cm.mddf(*args, **kwargs) + jl.GC.enable(True) + return result + +# Covert python lists to julia arrays +def list(python_list) : + return jl.map(jl.identity, python_list) + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.11.0/assets/documenter.js b/v2.11.0/assets/documenter.js new file mode 100644 index 00000000..7d68cd80 --- /dev/null +++ b/v2.11.0/assets/documenter.js @@ -0,0 +1,1082 @@ +// Generated by Documenter.jl +requirejs.config({ + paths: { + 'highlight-julia': 'https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/languages/julia.min', + 'headroom': 'https://cdnjs.cloudflare.com/ajax/libs/headroom/0.12.0/headroom.min', + 'jqueryui': 'https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.13.2/jquery-ui.min', + 'katex-auto-render': 'https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.16.8/contrib/auto-render.min', + 'jquery': 'https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.0/jquery.min', + 'headroom-jquery': 'https://cdnjs.cloudflare.com/ajax/libs/headroom/0.12.0/jQuery.headroom.min', + 'katex': 'https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.16.8/katex.min', + 'highlight': 'https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/highlight.min', + 'highlight-julia-repl': 'https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/languages/julia-repl.min', + }, + shim: { + "highlight-julia": { + "deps": [ + "highlight" + ] + }, + "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(['jquery'], function($) { + +let timer = 0; +var isExpanded = true; + +$(document).on( + "click", + ".docstring .docstring-article-toggle-button", + function () { + let articleToggleTitle = "Expand docstring"; + const parent = $(this).parent(); + + debounce(() => { + if (parent.siblings("section").is(":visible")) { + parent + .find("a.docstring-article-toggle-button") + .removeClass("fa-chevron-down") + .addClass("fa-chevron-right"); + } else { + parent + .find("a.docstring-article-toggle-button") + .removeClass("fa-chevron-right") + .addClass("fa-chevron-down"); + + articleToggleTitle = "Collapse docstring"; + } + + parent + .children(".docstring-article-toggle-button") + .prop("title", articleToggleTitle); + parent.siblings("section").slideToggle(); + }); + } +); + +$(document).on("click", ".docs-article-toggle-button", function (event) { + let articleToggleTitle = "Expand docstring"; + let navArticleToggleTitle = "Expand all docstrings"; + let animationSpeed = event.noToggleAnimation ? 0 : 400; + + debounce(() => { + if (isExpanded) { + $(this).removeClass("fa-chevron-up").addClass("fa-chevron-down"); + $("a.docstring-article-toggle-button") + .removeClass("fa-chevron-down") + .addClass("fa-chevron-right"); + + isExpanded = false; + + $(".docstring section").slideUp(animationSpeed); + } else { + $(this).removeClass("fa-chevron-down").addClass("fa-chevron-up"); + $("a.docstring-article-toggle-button") + .removeClass("fa-chevron-right") + .addClass("fa-chevron-down"); + + isExpanded = true; + articleToggleTitle = "Collapse docstring"; + navArticleToggleTitle = "Collapse all docstrings"; + + $(".docstring section").slideDown(animationSpeed); + } + + $(this).prop("title", navArticleToggleTitle); + $(".docstring-article-toggle-button").prop("title", articleToggleTitle); + }); +}); + +function debounce(callback, timeout = 300) { + if (Date.now() - timer > timeout) { + callback(); + } + + clearTimeout(timer); + + timer = Date.now(); +} + +}) +//////////////////////////////////////////////////////////////////////////////// +require([], function() { +function addCopyButtonCallbacks() { + for (const el of document.getElementsByTagName("pre")) { + const button = document.createElement("button"); + button.classList.add("copy-button", "fa-solid", "fa-copy"); + button.setAttribute("aria-label", "Copy this code block"); + button.setAttribute("title", "Copy"); + + el.appendChild(button); + + const success = function () { + button.classList.add("success", "fa-check"); + button.classList.remove("fa-copy"); + }; + + const failure = function () { + button.classList.add("error", "fa-xmark"); + button.classList.remove("fa-copy"); + }; + + button.addEventListener("click", function () { + copyToClipboard(el.innerText).then(success, failure); + + setTimeout(function () { + button.classList.add("fa-copy"); + button.classList.remove("success", "fa-check", "fa-xmark"); + }, 5000); + }); + } +} + +function copyToClipboard(text) { + // clipboard API is only available in secure contexts + if (window.navigator && window.navigator.clipboard) { + return window.navigator.clipboard.writeText(text); + } else { + return new Promise(function (resolve, reject) { + try { + const el = document.createElement("textarea"); + el.textContent = text; + el.style.position = "fixed"; + el.style.opacity = 0; + document.body.appendChild(el); + el.select(); + document.execCommand("copy"); + + resolve(); + } catch (err) { + reject(err); + } finally { + document.body.removeChild(el); + } + }); + } +} + +if (document.readyState === "loading") { + document.addEventListener("DOMContentLoaded", addCopyButtonCallbacks); +} else { + addCopyButtonCallbacks(); +} + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery', 'headroom', 'headroom-jquery'], function($, Headroom) { + +// Manages the top navigation bar (hides it when the user starts scrolling down on the +// mobile). +window.Headroom = Headroom; // work around buggy module loading? +$(document).ready(function () { + $("#documenter .docs-navbar").headroom({ + tolerance: { up: 10, down: 10 }, + }); +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +$(document).ready(function () { + let meta = $("div[data-docstringscollapsed]").data(); + + if (meta?.docstringscollapsed) { + $("#documenter-article-toggle-button").trigger({ + type: "click", + noToggleAnimation: true, + }); + } +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +/* +To get an in-depth about the thought process you can refer: https://hetarth02.hashnode.dev/series/gsoc + +PSEUDOCODE: + +Searching happens automatically as the user types or adjusts the selected filters. +To preserve responsiveness, as much as possible of the slow parts of the search are done +in a web worker. Searching and result generation are done in the worker, and filtering and +DOM updates are done in the main thread. The filters are in the main thread as they should +be very quick to apply. This lets filters be changed without re-searching with minisearch +(which is possible even if filtering is on the worker thread) and also lets filters be +changed _while_ the worker is searching and without message passing (neither of which are +possible if filtering is on the worker thread) + +SEARCH WORKER: + +Import minisearch + +Build index + +On message from main thread + run search + find the first 200 unique results from each category, and compute their divs for display + note that this is necessary and sufficient information for the main thread to find the + first 200 unique results from any given filter set + post results to main thread + +MAIN: + +Launch worker + +Declare nonconstant globals (worker_is_running, last_search_text, unfiltered_results) + +On text update + if worker is not running, launch_search() + +launch_search + set worker_is_running to true, set last_search_text to the search text + post the search query to worker + +on message from worker + if last_search_text is not the same as the text in the search field, + the latest search result is not reflective of the latest search query, so update again + launch_search() + otherwise + set worker_is_running to false + + regardless, display the new search results to the user + save the unfiltered_results as a global + update_search() + +on filter click + adjust the filter selection + update_search() + +update_search + apply search filters by looping through the unfiltered_results and finding the first 200 + unique results that match the filters + + Update the DOM +*/ + +/////// SEARCH WORKER /////// + +function worker_function(documenterSearchIndex, documenterBaseURL, filters) { + importScripts( + "https://cdn.jsdelivr.net/npm/minisearch@6.1.0/dist/umd/index.min.js" + ); + + let data = documenterSearchIndex.map((x, key) => { + x["id"] = key; // minisearch requires a unique for each object + return x; + }); + + // list below is the lunr 2.1.3 list minus the intersect with names(Base) + // (all, any, get, in, is, only, which) and (do, else, for, let, where, while, with) + // ideally we'd just filter the original list but it's not available as a variable + const stopWords = new Set([ + "a", + "able", + "about", + "across", + "after", + "almost", + "also", + "am", + "among", + "an", + "and", + "are", + "as", + "at", + "be", + "because", + "been", + "but", + "by", + "can", + "cannot", + "could", + "dear", + "did", + "does", + "either", + "ever", + "every", + "from", + "got", + "had", + "has", + "have", + "he", + "her", + "hers", + "him", + "his", + "how", + "however", + "i", + "if", + "into", + "it", + "its", + "just", + "least", + "like", + "likely", + "may", + "me", + "might", + "most", + "must", + "my", + "neither", + "no", + "nor", + "not", + "of", + "off", + "often", + "on", + "or", + "other", + "our", + "own", + "rather", + "said", + "say", + "says", + "she", + "should", + "since", + "so", + "some", + "than", + "that", + "the", + "their", + "them", + "then", + "there", + "these", + "they", + "this", + "tis", + "to", + "too", + "twas", + "us", + "wants", + "was", + "we", + "were", + "what", + "when", + "who", + "whom", + "why", + "will", + "would", + "yet", + "you", + "your", + ]); + + let index = new MiniSearch({ + fields: ["title", "text"], // fields to index for full-text search + storeFields: ["location", "title", "text", "category", "page"], // fields to return with results + processTerm: (term) => { + let word = stopWords.has(term) ? null : term; + if (word) { + // custom trimmer that doesn't strip @ and !, which are used in julia macro and function names + word = word + .replace(/^[^a-zA-Z0-9@!]+/, "") + .replace(/[^a-zA-Z0-9@!]+$/, ""); + + word = word.toLowerCase(); + } + + return word ?? null; + }, + // add . as a separator, because otherwise "title": "Documenter.Anchors.add!", would not + // find anything if searching for "add!", only for the entire qualification + tokenize: (string) => string.split(/[\s\-\.]+/), + // options which will be applied during the search + searchOptions: { + prefix: true, + boost: { title: 100 }, + fuzzy: 2, + }, + }); + + index.addAll(data); + + /** + * Used to map characters to HTML entities. + * Refer: https://github.com/lodash/lodash/blob/main/src/escape.ts + */ + const htmlEscapes = { + "&": "&", + "<": "<", + ">": ">", + '"': """, + "'": "'", + }; + + /** + * Used to match HTML entities and HTML characters. + * Refer: https://github.com/lodash/lodash/blob/main/src/escape.ts + */ + const reUnescapedHtml = /[&<>"']/g; + const reHasUnescapedHtml = RegExp(reUnescapedHtml.source); + + /** + * Escape function from lodash + * Refer: https://github.com/lodash/lodash/blob/main/src/escape.ts + */ + function escape(string) { + return string && reHasUnescapedHtml.test(string) + ? string.replace(reUnescapedHtml, (chr) => htmlEscapes[chr]) + : string || ""; + } + + /** + * RegX escape function from MDN + * Refer: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions#escaping + */ + function escapeRegExp(string) { + return string.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); // $& means the whole matched string + } + + /** + * Make the result component given a minisearch result data object and the value + * of the search input as queryString. To view the result object structure, refer: + * https://lucaong.github.io/minisearch/modules/_minisearch_.html#searchresult + * + * @param {object} result + * @param {string} querystring + * @returns string + */ + function make_search_result(result, querystring) { + let search_divider = `
`; + let display_link = + result.location.slice(Math.max(0), Math.min(50, result.location.length)) + + (result.location.length > 30 ? "..." : ""); // To cut-off the link because it messes with the overflow of the whole div + + if (result.page !== "") { + display_link += ` (${result.page})`; + } + searchstring = escapeRegExp(querystring); + let textindex = new RegExp(`${searchstring}`, "i").exec(result.text); + let text = + textindex !== null + ? result.text.slice( + Math.max(textindex.index - 100, 0), + Math.min( + textindex.index + querystring.length + 100, + result.text.length + ) + ) + : ""; // cut-off text before and after from the match + + text = text.length ? escape(text) : ""; + + let display_result = text.length + ? "..." + + text.replace( + new RegExp(`${escape(searchstring)}`, "i"), // For first occurrence + '$&' + ) + + "..." + : ""; // highlights the match + + let in_code = false; + if (!["page", "section"].includes(result.category.toLowerCase())) { + in_code = true; + } + + // We encode the full url to escape some special characters which can lead to broken links + let result_div = ` + +
+
${escape(result.title)}
+
${result.category}
+
+

+ ${display_result} +

+
+ ${display_link} +
+
+ ${search_divider} + `; + + return result_div; + } + + self.onmessage = function (e) { + let query = e.data; + let results = index.search(query, { + filter: (result) => { + // Only return relevant results + return result.score >= 1; + }, + combineWith: "AND", + }); + + // Pre-filter to deduplicate and limit to 200 per category to the extent + // possible without knowing what the filters are. + let filtered_results = []; + let counts = {}; + for (let filter of filters) { + counts[filter] = 0; + } + let present = {}; + + for (let result of results) { + cat = result.category; + cnt = counts[cat]; + if (cnt < 200) { + id = cat + "---" + result.location; + if (present[id]) { + continue; + } + present[id] = true; + filtered_results.push({ + location: result.location, + category: cat, + div: make_search_result(result, query), + }); + } + } + + postMessage(filtered_results); + }; +} + +/////// SEARCH MAIN /////// + +function runSearchMainCode() { + // `worker = Threads.@spawn worker_function(documenterSearchIndex)`, but in JavaScript! + const filters = [ + ...new Set(documenterSearchIndex["docs"].map((x) => x.category)), + ]; + const worker_str = + "(" + + worker_function.toString() + + ")(" + + JSON.stringify(documenterSearchIndex["docs"]) + + "," + + JSON.stringify(documenterBaseURL) + + "," + + JSON.stringify(filters) + + ")"; + const worker_blob = new Blob([worker_str], { type: "text/javascript" }); + const worker = new Worker(URL.createObjectURL(worker_blob)); + + // Whether the worker is currently handling a search. This is a boolean + // as the worker only ever handles 1 or 0 searches at a time. + var worker_is_running = false; + + // The last search text that was sent to the worker. This is used to determine + // if the worker should be launched again when it reports back results. + var last_search_text = ""; + + // The results of the last search. This, in combination with the state of the filters + // in the DOM, is used compute the results to display on calls to update_search. + var unfiltered_results = []; + + // Which filter is currently selected + var selected_filter = ""; + + $(document).on("input", ".documenter-search-input", function (event) { + if (!worker_is_running) { + launch_search(); + } + }); + + function launch_search() { + worker_is_running = true; + last_search_text = $(".documenter-search-input").val(); + worker.postMessage(last_search_text); + } + + worker.onmessage = function (e) { + if (last_search_text !== $(".documenter-search-input").val()) { + launch_search(); + } else { + worker_is_running = false; + } + + unfiltered_results = e.data; + update_search(); + }; + + $(document).on("click", ".search-filter", function () { + if ($(this).hasClass("search-filter-selected")) { + selected_filter = ""; + } else { + selected_filter = $(this).text().toLowerCase(); + } + + // This updates search results and toggles classes for UI: + update_search(); + }); + + /** + * Make/Update the search component + */ + function update_search() { + let querystring = $(".documenter-search-input").val(); + + if (querystring.trim()) { + if (selected_filter == "") { + results = unfiltered_results; + } else { + results = unfiltered_results.filter((result) => { + return selected_filter == result.category.toLowerCase(); + }); + } + + let search_result_container = ``; + let modal_filters = make_modal_body_filters(); + let search_divider = `
`; + + if (results.length) { + let links = []; + let count = 0; + let search_results = ""; + + for (var i = 0, n = results.length; i < n && count < 200; ++i) { + let result = results[i]; + if (result.location && !links.includes(result.location)) { + search_results += result.div; + count++; + links.push(result.location); + } + } + + if (count == 1) { + count_str = "1 result"; + } else if (count == 200) { + count_str = "200+ results"; + } else { + count_str = count + " results"; + } + let result_count = `
${count_str}
`; + + search_result_container = ` +
+ ${modal_filters} + ${search_divider} + ${result_count} +
+ ${search_results} +
+
+ `; + } else { + search_result_container = ` +
+ ${modal_filters} + ${search_divider} +
0 result(s)
+
+
No result found!
+ `; + } + + if ($(".search-modal-card-body").hasClass("is-justify-content-center")) { + $(".search-modal-card-body").removeClass("is-justify-content-center"); + } + + $(".search-modal-card-body").html(search_result_container); + } else { + if (!$(".search-modal-card-body").hasClass("is-justify-content-center")) { + $(".search-modal-card-body").addClass("is-justify-content-center"); + } + + $(".search-modal-card-body").html(` +
Type something to get started!
+ `); + } + } + + /** + * Make the modal filter html + * + * @returns string + */ + function make_modal_body_filters() { + let str = filters + .map((val) => { + if (selected_filter == val.toLowerCase()) { + return `${val}`; + } else { + return `${val}`; + } + }) + .join(""); + + return ` +
+ Filters: + ${str} +
`; + } +} + +function waitUntilSearchIndexAvailable() { + // It is possible that the documenter.js script runs before the page + // has finished loading and documenterSearchIndex gets defined. + // So we need to wait until the search index actually loads before setting + // up all the search-related stuff. + if (typeof documenterSearchIndex !== "undefined") { + runSearchMainCode(); + } else { + console.warn("Search Index not available, waiting"); + setTimeout(waitUntilSearchIndexAvailable, 1000); + } +} + +// The actual entry point to the search code +waitUntilSearchIndexAvailable(); + +}) +//////////////////////////////////////////////////////////////////////////////// +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($) { + +$(document).ready(function () { + let search_modal_header = ` + + `; + + let initial_search_body = ` +
Type something to get started!
+ `; + + let search_modal_footer = ` + + `; + + $(document.body).append( + ` + + ` + ); + + document.querySelector(".docs-search-query").addEventListener("click", () => { + openModal(); + }); + + document + .querySelector(".close-search-modal") + .addEventListener("click", () => { + closeModal(); + }); + + $(document).on("click", ".search-result-link", function () { + closeModal(); + }); + + document.addEventListener("keydown", (event) => { + if ((event.ctrlKey || event.metaKey) && event.key === "/") { + openModal(); + } else if (event.key === "Escape") { + closeModal(); + } + + return false; + }); + + // Functions to open and close a modal + function openModal() { + let searchModal = document.querySelector("#search-modal"); + + searchModal.classList.add("is-active"); + document.querySelector(".documenter-search-input").focus(); + } + + function closeModal() { + let searchModal = document.querySelector("#search-modal"); + let initial_search_body = ` +
Type something to get started!
+ `; + + searchModal.classList.remove("is-active"); + document.querySelector(".documenter-search-input").blur(); + + if (!$(".search-modal-card-body").hasClass("is-justify-content-center")) { + $(".search-modal-card-body").addClass("is-justify-content-center"); + } + + $(".documenter-search-input").val(""); + $(".search-modal-card-body").html(initial_search_body); + } + + document + .querySelector("#search-modal .modal-background") + .addEventListener("click", () => { + closeModal(); + }); +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Manages the showing and hiding of the sidebar. +$(document).ready(function () { + var sidebar = $("#documenter > .docs-sidebar"); + var sidebar_button = $("#documenter-sidebar-button"); + sidebar_button.click(function (ev) { + ev.preventDefault(); + sidebar.toggleClass("visible"); + if (sidebar.hasClass("visible")) { + // Makes sure that the current menu item is visible in the sidebar. + $("#documenter .docs-menu a.is-active").focus(); + } + }); + $("#documenter > .docs-main").bind("click", function (ev) { + if ($(ev.target).is(sidebar_button)) { + return; + } + if (sidebar.hasClass("visible")) { + sidebar.removeClass("visible"); + } + }); +}); + +// Resizes the package name / sitename in the sidebar if it is too wide. +// Inspired by: https://github.com/davatron5000/FitText.js +$(document).ready(function () { + e = $("#documenter .docs-autofit"); + function resize() { + var L = parseInt(e.css("max-width"), 10); + var L0 = e.width(); + if (L0 > L) { + var h0 = parseInt(e.css("font-size"), 10); + e.css("font-size", (L * h0) / L0); + // TODO: make sure it survives resizes? + } + } + // call once and then register events + resize(); + $(window).resize(resize); + $(window).on("orientationchange", resize); +}); + +// Scroll the navigation bar to the currently selected menu item +$(document).ready(function () { + var sidebar = $("#documenter .docs-menu").get(0); + var active = $("#documenter .docs-menu .is-active").get(0); + if (typeof active !== "undefined") { + sidebar.scrollTop = active.offsetTop - sidebar.offsetTop - 15; + } +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Theme picker setup +$(document).ready(function () { + // onchange callback + $("#documenter-themepicker").change(function themepick_callback(ev) { + var themename = $("#documenter-themepicker option:selected").attr("value"); + if (themename === "auto") { + // set_theme(window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light'); + window.localStorage.removeItem("documenter-theme"); + } else { + // set_theme(themename); + window.localStorage.setItem("documenter-theme", themename); + } + // We re-use the global function from themeswap.js to actually do the swapping. + set_theme_from_local_storage(); + }); + + // Make sure that the themepicker displays the correct theme when the theme is retrieved + // from localStorage + if (typeof window.localStorage !== "undefined") { + var theme = window.localStorage.getItem("documenter-theme"); + if (theme !== null) { + $("#documenter-themepicker option").each(function (i, e) { + e.selected = e.value === theme; + }); + } + } +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// update the version selector with info from the siteinfo.js and ../versions.js files +$(document).ready(function () { + // If the version selector is disabled with DOCUMENTER_VERSION_SELECTOR_DISABLED in the + // siteinfo.js file, we just return immediately and not display the version selector. + if ( + typeof DOCUMENTER_VERSION_SELECTOR_DISABLED === "boolean" && + DOCUMENTER_VERSION_SELECTOR_DISABLED + ) { + return; + } + + var version_selector = $("#documenter .docs-version-selector"); + var version_selector_select = $("#documenter .docs-version-selector select"); + + version_selector_select.change(function (x) { + target_href = version_selector_select + .children("option:selected") + .get(0).value; + window.location.href = target_href; + }); + + // add the current version to the selector based on siteinfo.js, but only if the selector is empty + if ( + typeof DOCUMENTER_CURRENT_VERSION !== "undefined" && + $("#version-selector > option").length == 0 + ) { + var option = $( + "" + ); + version_selector_select.append(option); + } + + if (typeof DOC_VERSIONS !== "undefined") { + var existing_versions = version_selector_select.children("option"); + var existing_versions_texts = existing_versions.map(function (i, x) { + return x.text; + }); + DOC_VERSIONS.forEach(function (each) { + var version_url = documenterBaseURL + "/../" + each + "/"; + var existing_id = $.inArray(each, existing_versions_texts); + // if not already in the version selector, add it as a new option, + // otherwise update the old option with the URL and enable it + if (existing_id == -1) { + var option = $( + "" + ); + version_selector_select.append(option); + } else { + var option = existing_versions[existing_id]; + option.value = version_url; + option.disabled = false; + } + }); + } + + // only show the version selector if the selector has been populated + if (version_selector_select.children("option").length > 0) { + version_selector.toggleClass("visible"); + } +}); + +}) diff --git a/v2.11.0/assets/logo-dark.svg b/v2.11.0/assets/logo-dark.svg new file mode 100644 index 00000000..fc75a0d0 --- /dev/null +++ b/v2.11.0/assets/logo-dark.svg @@ -0,0 +1,232 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/v2.11.0/assets/logo.svg b/v2.11.0/assets/logo.svg new file mode 100644 index 00000000..7ebdbf24 --- /dev/null +++ b/v2.11.0/assets/logo.svg @@ -0,0 +1,192 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/v2.11.0/assets/scripts/basic/script.jl b/v2.11.0/assets/scripts/basic/script.jl new file mode 100644 index 00000000..65793265 --- /dev/null +++ b/v2.11.0/assets/scripts/basic/script.jl @@ -0,0 +1,39 @@ +# Activate environment (see the Installation -> Recommended Workflow manual section) +import Pkg; +Pkg.activate("."); + +# Load packages +using ComplexMixtures +using PDBTools +using Plots + +# Load PDB file of the system +atoms = readPDB("./system.pdb") + +# Select the protein and the TMAO molecules +protein = select(atoms, "protein") +tmao = select(atoms, "resname TMAO") + +# Setup solute and solvent structures. We need to provide +# either the number of atoms per molecule, or the number +# of molecules in each selection. +solute = AtomSelection(protein, nmols=1) +solvent = AtomSelection(tmao, natomspermol=14) + +# Run the calculation over the trajectory.dcd file and get results: +# this is the computationally intensive part of the calculation. +results = mddf("./trajectory.dcd", solute, solvent, Options(bulk_range=(8.0, 12.0))) + +# Save the results to recover them later if required +save(results, "./results.json") + +# Plot the some of the most important results. +# +# - The results.d array contains the distances. +# - The results.mddf array contains the MDDF. +# - The results.kb array contains the Kirkwood-Buff integrals. +# +plot(results.d, results.mddf, xlabel="d / Å", ylabel="MDDF") # plot the MDDF +savefig("./mddf.pdf") +plot(results.d, results.kb, xlabel="d / Å", ylabel="KB / cm³ mol⁻¹") # plot the KB +savefig("./kb.pdf") \ No newline at end of file diff --git a/v2.11.0/assets/scripts/example1/2D-map_st-bb.png b/v2.11.0/assets/scripts/example1/2D-map_st-bb.png new file mode 100644 index 0000000000000000000000000000000000000000..482c6c0e31f62d204339062acfb801a95b6199fb GIT binary patch literal 149096 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

AS2mRV% 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 bJ(47cv5o7OY`y=jh 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∓bgnBe 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 0 +} +atomselect macro buried {resname ALA LEU VAL ILE PHE CYS MET TRP +} +atomselect macro cg {resname CYT C GUA G +} +atomselect macro charged {basic or acidic +} +atomselect macro hetero {not (protein or nucleic) +} +atomselect macro hydrophobic {resname ALA LEU VAL ILE PRO PHE MET TRP +} +atomselect macro small {resname ALA GLY SER +} +atomselect macro medium {resname VAL THR ASP ASN PRO CYS ASX PCA HYP +} +atomselect macro large {protein and not (small or medium) +} +atomselect macro neutral {resname VAL PHE GLN TYR HIS CYS MET TRP ASX GLX PCA HYP +} +atomselect macro polar {protein and not hydrophobic +} +atomselect macro purine {resname ADE A GUA G +} +atomselect macro pyrimidine {resname CYT C THY T URA U +} +atomselect macro surface {protein and not buried +} +atomselect macro lipid {resname DLPE DMPC DPPC GPC LPPC PALM PC PGCL POPC POPE +} +atomselect macro lipids {lipid +} +atomselect macro ion {resname AL BA CA CAL CD CES CLA CL CO CS CU CU1 CUA HG IN IOD K LIT MG MN3 MO3 MO4 MO5 MO6 NA NAW OC7 PB POT PT RB SOD TB TL WO4 YB ZN ZN1 ZN2 +} +atomselect macro ions {ion +} +atomselect macro sugar {resname AGLC +} +atomselect macro solvent {not (protein or sugar or nucleic or lipid) +} +atomselect macro glycan {resname NAG BGLN FUC AFUC MAN AMAN BMA BMAN +} +atomselect macro carbon {name "C.*" and not ion +} +atomselect macro hydrogen {name "[0-9]?H.*" +} +atomselect macro nitrogen {name "N.*" +} +atomselect macro oxygen {name "O.*" +} +atomselect macro sulfur {name "S.*" and not ion +} +atomselect macro noh {not hydrogen +} +atomselect macro heme {resname HEM HEME +} +atomselect macro conformationall {altloc "" +} +atomselect macro conformationA {altloc "" or altloc "A" +} +atomselect macro conformationB {altloc "" or altloc "B" +} +atomselect macro conformationC {altloc "" or altloc "C" +} +atomselect macro conformationD {altloc "" or altloc "D" +} +atomselect macro conformationE {altloc "" or altloc "E" +} +atomselect macro conformationF {altloc "" or altloc "F" +} +atomselect macro drude {type DRUD or type LP +} +atomselect macro unparametrized beta<1 +atomselect macro addedmolefacture {occupancy 0.8} +atomselect macro qwikmd_protein {(not name QWIKMDDELETE and protein)} +atomselect macro qwikmd_nucleic {(not name QWIKMDDELETE and nucleic)} +atomselect macro qwikmd_glycan {(not name QWIKMDDELETE and glycan)} +atomselect macro qwikmd_lipid {(not name QWIKMDDELETE and lipid)} +atomselect macro qwikmd_hetero {(not name QWIKMDDELETE and hetero and not qwikmd_protein and not qwikmd_lipid and not qwikmd_nucleic and not qwikmd_glycan and not water)} +# Display settings +display eyesep 0.065000 +display focallength 2.000000 +display height 6.000000 +display distance -2.000000 +display projection Orthographic +display nearclip set 0.500000 +display farclip set 10.000000 +display depthcue on +display cuestart 0.500000 +display cueend 10.000000 +display cuestart 0.500000 +display cueend 10.000000 +display cuedensity 0.320000 +display cuemode Exp2 +display shadows off +display ambientocclusion off +display aoambient 0.800000 +display aodirect 0.300000 +display dof off +display dof_fnumber 64.000000 +display dof_focaldist 0.700000 +mol new grid.pdb type pdb first 0 last -1 step 1 filebonds 1 autobonds 1 waitfor all +mol delrep 0 top +mol representation QuickSurf 1.000000 0.500000 1.000000 1.000000 +mol color Beta +mol selection {occupancy < 2.0 and beta > 0.2} +mol material Transparent +mol addrep top +mol selupdate 0 top 0 +mol colupdate 0 top 0 +mol scaleminmax top 0 0.000000 1.000000 +mol smoothrep top 0 0 +mol drawframes top 0 {now} +mol clipplane center 0 0 top {0.0 0.0 0.0} +mol clipplane color 0 0 top {0.5 0.5 0.5 } +mol clipplane normal 0 0 top {0.0 0.0 1.0} +mol clipplane status 0 0 top {0} +mol clipplane center 1 0 top {0.0 0.0 0.0} +mol clipplane color 1 0 top {0.5 0.5 0.5 } +mol clipplane normal 1 0 top {0.0 0.0 1.0} +mol clipplane status 1 0 top {0} +mol clipplane center 2 0 top {0.0 0.0 0.0} +mol clipplane color 2 0 top {0.5 0.5 0.5 } +mol clipplane normal 2 0 top {0.0 0.0 1.0} +mol clipplane status 2 0 top {0} +mol clipplane center 3 0 top {0.0 0.0 0.0} +mol clipplane color 3 0 top {0.5 0.5 0.5 } +mol clipplane normal 3 0 top {0.0 0.0 1.0} +mol clipplane status 3 0 top {0} +mol clipplane center 4 0 top {0.0 0.0 0.0} +mol clipplane color 4 0 top {0.5 0.5 0.5 } +mol clipplane normal 4 0 top {0.0 0.0 1.0} +mol clipplane status 4 0 top {0} +mol clipplane center 5 0 top {0.0 0.0 0.0} +mol clipplane color 5 0 top {0.5 0.5 0.5 } +mol clipplane normal 5 0 top {0.0 0.0 1.0} +mol clipplane status 5 0 top {0} +mol representation VDW 0.500000 14.000000 +mol color ResType +mol selection {occupancy > 2.0 and beta > 0.1} +mol material Diffuse +mol addrep top +mol selupdate 1 top 0 +mol colupdate 1 top 0 +mol scaleminmax top 1 0.000000 0.000000 +mol smoothrep top 1 0 +mol drawframes top 1 {now} +mol clipplane center 0 1 top {0.0 0.0 0.0} +mol clipplane color 0 1 top {0.5 0.5 0.5 } +mol clipplane normal 0 1 top {0.0 0.0 1.0} +mol clipplane status 0 1 top {0} +mol clipplane center 1 1 top {0.0 0.0 0.0} +mol clipplane color 1 1 top {0.5 0.5 0.5 } +mol clipplane normal 1 1 top {0.0 0.0 1.0} +mol clipplane status 1 1 top {0} +mol clipplane center 2 1 top {0.0 0.0 0.0} +mol clipplane color 2 1 top {0.5 0.5 0.5 } +mol clipplane normal 2 1 top {0.0 0.0 1.0} +mol clipplane status 2 1 top {0} +mol clipplane center 3 1 top {0.0 0.0 0.0} +mol clipplane color 3 1 top {0.5 0.5 0.5 } +mol clipplane normal 3 1 top {0.0 0.0 1.0} +mol clipplane status 3 1 top {0} +mol clipplane center 4 1 top {0.0 0.0 0.0} +mol clipplane color 4 1 top {0.5 0.5 0.5 } +mol clipplane normal 4 1 top {0.0 0.0 1.0} +mol clipplane status 4 1 top {0} +mol clipplane center 5 1 top {0.0 0.0 0.0} +mol clipplane color 5 1 top {0.5 0.5 0.5 } +mol clipplane normal 5 1 top {0.0 0.0 1.0} +mol clipplane status 5 1 top {0} +mol rename top grid.pdb +set viewpoints([molinfo top]) {{{1 0 0 0.0556225} {0 1 0 -0.216755} {0 0 1 -0.0159188} {0 0 0 1}} {{0.624598 -0.625817 0.467104 0} {-0.616869 -0.762166 -0.196286 0} {0.478861 -0.165546 -0.862107 0} {0 0 0 1}} {{0.0408026 0 0 0} {0 0.0408026 0 0} {0 0 0.0408026 0} {0 0 0 1}} {{1 0 0 0} {0 1 0 0} {0 0 1 0} {0 0 0 1}}} +lappend viewplist [molinfo top] +# done with molecule 0 +mol new ./system.pdb type pdb first 0 last -1 step 1 filebonds 1 autobonds 1 waitfor all +mol delrep 0 top +mol representation VDW 0.900000 14.000000 +mol color Name +mol selection {protein and resid 14 181 271 275 186} +mol material Opaque +mol addrep top +mol selupdate 0 top 0 +mol colupdate 0 top 0 +mol scaleminmax top 0 0.000000 0.000000 +mol smoothrep top 0 0 +mol drawframes top 0 {now} +mol clipplane center 0 0 top {0.0 0.0 0.0} +mol clipplane color 0 0 top {0.5 0.5 0.5 } +mol clipplane normal 0 0 top {0.0 0.0 1.0} +mol clipplane status 0 0 top {0} +mol clipplane center 1 0 top {0.0 0.0 0.0} +mol clipplane color 1 0 top {0.5 0.5 0.5 } +mol clipplane normal 1 0 top {0.0 0.0 1.0} +mol clipplane status 1 0 top {0} +mol clipplane center 2 0 top {0.0 0.0 0.0} +mol clipplane color 2 0 top {0.5 0.5 0.5 } +mol clipplane normal 2 0 top {0.0 0.0 1.0} +mol clipplane status 2 0 top {0} +mol clipplane center 3 0 top {0.0 0.0 0.0} +mol clipplane color 3 0 top {0.5 0.5 0.5 } +mol clipplane normal 3 0 top {0.0 0.0 1.0} +mol clipplane status 3 0 top {0} +mol clipplane center 4 0 top {0.0 0.0 0.0} +mol clipplane color 4 0 top {0.5 0.5 0.5 } +mol clipplane normal 4 0 top {0.0 0.0 1.0} +mol clipplane status 4 0 top {0} +mol clipplane center 5 0 top {0.0 0.0 0.0} +mol clipplane color 5 0 top {0.5 0.5 0.5 } +mol clipplane normal 5 0 top {0.0 0.0 1.0} +mol clipplane status 5 0 top {0} +mol representation Cartoon 2.100000 24.000000 5.000000 +mol color Name +mol selection {protein} +mol material Opaque +mol addrep top +mol selupdate 1 top 0 +mol colupdate 1 top 0 +mol scaleminmax top 1 0.000000 0.000000 +mol smoothrep top 1 0 +mol drawframes top 1 {now} +mol clipplane center 0 1 top {0.0 0.0 0.0} +mol clipplane color 0 1 top {0.5 0.5 0.5 } +mol clipplane normal 0 1 top {0.0 0.0 1.0} +mol clipplane status 0 1 top {0} +mol clipplane center 1 1 top {0.0 0.0 0.0} +mol clipplane color 1 1 top {0.5 0.5 0.5 } +mol clipplane normal 1 1 top {0.0 0.0 1.0} +mol clipplane status 1 1 top {0} +mol clipplane center 2 1 top {0.0 0.0 0.0} +mol clipplane color 2 1 top {0.5 0.5 0.5 } +mol clipplane normal 2 1 top {0.0 0.0 1.0} +mol clipplane status 2 1 top {0} +mol clipplane center 3 1 top {0.0 0.0 0.0} +mol clipplane color 3 1 top {0.5 0.5 0.5 } +mol clipplane normal 3 1 top {0.0 0.0 1.0} +mol clipplane status 3 1 top {0} +mol clipplane center 4 1 top {0.0 0.0 0.0} +mol clipplane color 4 1 top {0.5 0.5 0.5 } +mol clipplane normal 4 1 top {0.0 0.0 1.0} +mol clipplane status 4 1 top {0} +mol clipplane center 5 1 top {0.0 0.0 0.0} +mol clipplane color 5 1 top {0.5 0.5 0.5 } +mol clipplane normal 5 1 top {0.0 0.0 1.0} +mol clipplane status 5 1 top {0} +mol rename top system.pdb +set viewpoints([molinfo top]) {{{1 0 0 0.0556225} {0 1 0 -0.216755} {0 0 1 -0.0159188} {0 0 0 1}} {{0.624598 -0.625817 0.467104 0} {-0.616869 -0.762166 -0.196286 0} {0.478861 -0.165546 -0.862107 0} {0 0 0 1}} {{0.0408026 0 0 0} {0 0.0408026 0 0} {0 0 0.0408026 0} {0 0 0 1}} {{1 0 0 0} {0 1 0 0} {0 0 1 0} {0 0 0 1}}} +lappend viewplist [molinfo top] +set topmol [molinfo top] +# done with molecule 1 +foreach v $viewplist { + molinfo $v set {center_matrix rotate_matrix scale_matrix global_matrix} $viewpoints($v) +} +foreach v $fixedlist { + molinfo $v set fixed 1 +} +unset viewplist +unset fixedlist +mol top $topmol +unset topmol +proc vmdrestoremycolors {} { +color scale colors RWB {1.0 0.0 0.0} {1.0 1.0 1.0} {0.0 0.0 1.0} +color scale colors BWR {0.0 0.0 1.0} {1.0 1.0 1.0} {1.0 0.0 0.0} +color scale colors RGryB {1.0 0.0 0.0} {0.5 0.5 0.5} {0.0 0.0 1.0} +color scale colors BGryR {0.0 0.0 1.0} {0.5 0.5 0.5} {1.0 0.0 0.0} +color scale colors RGB {1.0 0.0 0.0} {0.0 1.0 0.0} {0.0 0.0 1.0} +color scale colors BGR {0.0 0.0 1.0} {0.0 1.0 0.0} {1.0 0.0 0.0} +color scale colors RWG {1.0 0.0 0.0} {1.0 1.0 1.0} {0.0 1.0 0.0} +color scale colors GWR {0.0 1.0 0.0} {1.0 1.0 1.0} {1.0 0.0 0.0} +color scale colors GWB {0.0 1.0 0.0} {1.0 1.0 1.0} {0.0 0.0 1.0} +color scale colors BWG {0.0 0.0 1.0} {1.0 1.0 1.0} {0.0 1.0 0.0} +color scale colors BlkW {0.0 0.0 0.0} {0.5 0.5 0.5} {1.0 1.0 1.0} +color scale colors WBlk {1.0 1.0 1.0} {0.5 0.5 0.5} {0.0 0.0 0.0} + color scale method BWR + set colorcmds { + {color Display {Background} white} + {color Display {BackgroundTop} black} + {color Display {BackgroundBot} blue2} + {color Display {FPS} white} + {color Name {LPA} green} + {color Name {LPB} green} + {color Type {LP} green} + {color Type {DRUD} pink} + {color Element {X} cyan} + {color Element {Ac} ochre} + {color Element {Ag} ochre} + {color Element {Al} ochre} + {color Element {Am} ochre} + {color Element {Ar} ochre} + {color Element {As} ochre} + {color Element {At} ochre} + {color Element {Au} ochre} + {color Element {B} ochre} + {color Element {Ba} ochre} + {color Element {Be} ochre} + {color Element {Bh} ochre} + {color Element {Bi} ochre} + {color Element {Bk} ochre} + {color Element {Br} ochre} + {color Element {Ca} ochre} + {color Element {Cd} ochre} + {color Element {Ce} ochre} + {color Element {Cf} ochre} + {color Element {Cl} ochre} + {color Element {Cm} ochre} + {color Element {Co} ochre} + {color Element {Cr} ochre} + {color Element {Cs} ochre} + {color Element {Cu} ochre} + {color Element {Db} ochre} + {color Element {Ds} ochre} + {color Element {Dy} ochre} + {color Element {Er} ochre} + {color Element {Es} ochre} + {color Element {Eu} ochre} + {color Element {F} ochre} + {color Element {Fe} ochre} + {color Element {Fm} ochre} + {color Element {Fr} ochre} + {color Element {Ga} ochre} + {color Element {Gd} ochre} + {color Element {Ge} ochre} + {color Element {He} ochre} + {color Element {Hf} ochre} + {color Element {Hg} ochre} + {color Element {Ho} ochre} + {color Element {Hs} ochre} + {color Element {I} ochre} + {color Element {In} ochre} + {color Element {Ir} ochre} + {color Element {K} ochre} + {color Element {Kr} ochre} + {color Element {La} ochre} + {color Element {Li} ochre} + {color Element {Lr} ochre} + {color Element {Lu} ochre} + {color Element {Md} ochre} + {color Element {Mg} ochre} + {color Element {Mn} ochre} + {color Element {Mo} ochre} + {color Element {Mt} ochre} + {color Element {Na} ochre} + {color Element {Nb} ochre} + {color Element {Nd} ochre} + {color Element {Ne} ochre} + {color Element {Ni} ochre} + {color Element {No} ochre} + {color Element {Np} ochre} + {color Element {Os} ochre} + {color Element {Pa} ochre} + {color Element {Pb} ochre} + {color Element {Pd} ochre} + {color Element {Pm} ochre} + {color Element {Po} ochre} + {color Element {Pr} ochre} + {color Element {Pt} ochre} + {color Element {Pu} ochre} + {color Element {Ra} ochre} + {color Element {Rb} ochre} + {color Element {Re} ochre} + {color Element {Rf} ochre} + {color Element {Rg} ochre} + {color Element {Rh} ochre} + {color Element {Rn} ochre} + {color Element {Ru} ochre} + {color Element {Sb} ochre} + {color Element {Sc} ochre} + {color Element {Se} ochre} + {color Element {Sg} ochre} + {color Element {Si} ochre} + {color Element {Sm} ochre} + {color Element {Sn} ochre} + {color Element {Sr} ochre} + {color Element {Ta} ochre} + {color Element {Tb} ochre} + {color Element {Tc} ochre} + {color Element {Te} ochre} + {color Element {Th} ochre} + {color Element {Ti} ochre} + {color Element {Tl} ochre} + {color Element {Tm} ochre} + {color Element {U} ochre} + {color Element {V} ochre} + {color Element {W} ochre} + {color Element {Xe} ochre} + {color Element {Y} ochre} + {color Element {Yb} ochre} + {color Element {Zr} ochre} + {color Resname {CAL} silver} + {color Resname {SOD} green} + {color Resname {CLA} white} + {color Resname {GLYC} pink} + {color Chain {P} blue} + {color Chain {A} red} + {color Chain {B} gray} + {color Chain {C} orange} + {color Chain {F} yellow} + {color Chain {E} tan} + {color Chain {D} silver} + {color Segname {} blue} + {color Segname {PROT} red} + {color Segname {WATA} gray} + {color Segname {WATB} orange} + {color Segname {WATC} yellow} + {color Segname {CALC} tan} + {color Segname {SODI} silver} + {color Segname {CLOR} green} + {color Segname {GLYD} white} + {color Conformation {all} blue} + {color Molecule {0} blue} + {color Molecule {grid.pdb} blue} + {color Molecule {1} red} + {color Molecule {system.pdb} red} + {color Structure {3_10_Helix} blue} + {color Surface {Grasp} gray} + {color Labels {Springs} orange} + {color Stage {Even} gray} + {color Stage {Odd} silver} + } + foreach colcmd $colorcmds { + set val [catch {eval $colcmd}] + } + color change rgb 0 0.0 0.0 1.0 + color change rgb 2 0.3499999940395355 0.3499999940395355 0.3499999940395355 + color change rgb 3 1.0 0.5 0.0 + color change rgb 4 1.0 1.0 0.0 + color change rgb 5 0.5 0.5 0.20000000298023224 + color change rgb 6 0.6000000238418579 0.6000000238418579 0.6000000238418579 + color change rgb 7 0.0 1.0 0.0 + color change rgb 9 1.0 0.6000000238418579 0.6000000238418579 + color change rgb 11 0.6499999761581421 0.0 0.6499999761581421 + color change rgb 12 0.5 0.8999999761581421 0.4000000059604645 + color change rgb 13 0.8999999761581421 0.4000000059604645 0.699999988079071 + color change rgb 14 0.5 0.30000001192092896 0.0 + color change rgb 15 0.5 0.5 0.75 + color change rgb 17 0.8799999952316284 0.9700000286102295 0.019999999552965164 + color change rgb 18 0.550000011920929 0.8999999761581421 0.019999999552965164 + color change rgb 19 0.0 0.8999999761581421 0.03999999910593033 + color change rgb 20 0.0 0.8999999761581421 0.5 + color change rgb 21 0.0 0.8799999952316284 1.0 + color change rgb 22 0.0 0.7599999904632568 1.0 + color change rgb 23 0.019999999552965164 0.3799999952316284 0.6700000166893005 + color change rgb 24 0.009999999776482582 0.03999999910593033 0.9300000071525574 + color change rgb 25 0.27000001072883606 0.0 0.9800000190734863 + color change rgb 26 0.44999998807907104 0.0 0.8999999761581421 + color change rgb 27 0.8999999761581421 0.0 0.8999999761581421 + color change rgb 28 1.0 0.0 0.6600000262260437 + color change rgb 29 0.9800000190734863 0.0 0.23000000417232513 + color change rgb 30 0.8100000023841858 0.0 0.0 + color change rgb 31 0.8899999856948853 0.3499999940395355 0.0 + color change rgb 32 0.9599999785423279 0.7200000286102295 0.0 +} +vmdrestoremycolors +label textsize 1.0 diff --git a/v2.11.0/assets/scripts/example1/mddf.png b/v2.11.0/assets/scripts/example1/mddf.png new file mode 100644 index 0000000000000000000000000000000000000000..ed6d33cb59e3d3f5348372432fb81f5257db5ccd GIT binary patch literal 23838 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 literal 0 HcmV?d00001 diff --git a/v2.11.0/assets/scripts/example1/mddf_atom_contrib.png b/v2.11.0/assets/scripts/example1/mddf_atom_contrib.png new file mode 100644 index 0000000000000000000000000000000000000000..eb1bf5a325229952684de6c74255c4f3eb8fcdb0 GIT binary patch literal 45619 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 literal 0 HcmV?d00001 diff --git a/v2.11.0/assets/scripts/example1/script1.jl b/v2.11.0/assets/scripts/example1/script1.jl new file mode 100644 index 00000000..c70951c3 --- /dev/null +++ b/v2.11.0/assets/scripts/example1/script1.jl @@ -0,0 +1,89 @@ +# Activate environment in current directory +import Pkg; +Pkg.activate("."); + +# Run this once, to install necessary packages: +# Pkg.add(["ComplexMixtures", "PDBTools", "Plots", "LaTeXStrings"]) + +# Load packages +using ComplexMixtures +using PDBTools +using Plots, Plots.Measures +using LaTeXStrings + +# The complete trajectory file can be downloaded from (1Gb): +# https://www.dropbox.com/scl/fi/zfq4o21dkttobg2pqd41m/glyc50_traj.dcd?rlkey=el3k6t0fx6w5yiqktyx96gzg6&dl=0 + +# The example output file is available at: +# +# Load PDB file of the system +atoms = readPDB("./system.pdb") + +# Select the protein and the GLYC molecules +protein = select(atoms, "protein") +glyc = select(atoms, "resname GLYC") + +# Setup solute and solvent structures +solute = AtomSelection(protein, nmols=1) +solvent = AtomSelection(glyc, natomspermol=14) + +# Path to the trajectory file +trajectory_file = "./glyc50_traj.dcd" + +# Run mddf calculation, and save results +results = mddf(trajectory_file, solute, solvent, Options(bulk_range=(10.0, 15.0))) +save(results, "glyc50_results.json") +println("Results saved to glyc50_results.json") + +# +# Produce plots +# +# Default options for plots +Plots.default( + fontfamily="Computer Modern", + linewidth=2, + framestyle=:box, + label=nothing, + grid=false +) + +# +# The complete MDDF and the Kirkwood-Buff Integral +# +plot(layout=(1, 2)) +# plot mddf +plot!(results.d, results.mddf, + xlabel=L"r/\AA", + ylabel="mddf", + subplot=1 +) +hline!([1], linestyle=:dash, linecolor=:gray, subplot=1) +# plot KB integral +plot!(results.d, results.kb / 1000, #to L/mol + xlabel=L"r/\AA", + ylabel=L"G_{us}/\mathrm{L~mol^{-1}}", + subplot=2 +) +# size and margin +plot!(size=(800, 300), margin=4mm) +savefig("./mddf.png") +println("Created plot mddf.png") + +# +# Atomic contributions to the MDDF +# +hydroxyls = ["O1", "O2", "O3", "H1", "H2", "H3"] +aliphatic = ["C1", "C2", "HA", "HB", "HC", "HD"] +hydr_contrib = contributions(results, SolventGroup(hydroxyls)) +aliph_contrib = contributions(results, SolventGroup(aliphatic)) + +plot(results.d, results.mddf, + xlabel=L"r/\AA", + ylabel="mddf", + size=(600, 400) +) +plot!(results.d, hydr_contrib, label="Hydroxyls") +plot!(results.d, aliph_contrib, label="Aliphatic chain") +hline!([1], linestyle=:dash, linecolor=:gray) +savefig("./mddf_atom_contrib.png") +println("Created plot mddf_atom_contrib.png") \ No newline at end of file diff --git a/v2.11.0/assets/scripts/example1/script2.jl b/v2.11.0/assets/scripts/example1/script2.jl new file mode 100644 index 00000000..56f2d553 --- /dev/null +++ b/v2.11.0/assets/scripts/example1/script2.jl @@ -0,0 +1,32 @@ +# Activate environment in current directory +import Pkg; +Pkg.activate("."); + +# Run this once, to install necessary packages: +# Pkg.add(["ComplexMixtures", "PDBTools", "Plots", "LaTeXStrings"]) + +# Load packages +using ComplexMixtures +using PDBTools +using Plots + +# Load PDB file of the system +atoms = readPDB("./system.pdb") + +# Select the protein and the GLYC molecules +protein = select(atoms, "protein") + +# Load example output file (computed in the previous script) +example_output = "./glyc50_results.json" +results = load(example_output) + +# +# Plot a 2D map showing the contributions of some residues +# +residue_contributions = ResidueContributions( + results, + select(protein, "resnum >= 70 and resnum <= 110") +) +contourf(residue_contributions; oneletter=true) +savefig("./density2D.png") +println("Created plot density2D.png") diff --git a/v2.11.0/assets/scripts/example1/script3.jl b/v2.11.0/assets/scripts/example1/script3.jl new file mode 100644 index 00000000..1d6ec874 --- /dev/null +++ b/v2.11.0/assets/scripts/example1/script3.jl @@ -0,0 +1,18 @@ +import Pkg; +Pkg.activate("."); +using PDBTools +using ComplexMixtures + +# PDB file of the system simulated +atoms = readPDB("./system.pdb") + +# Load results of a ComplexMixtures run +results = load("./glyc50_results.json") + +# Inform which is the solute +protein = select(atoms, "protein") +solute = AtomSelection(protein, nmols=1) + +# Compute the 3D density grid and output it to the PDB file +# here we use dmax=3.5 such that the the output file is not too large +grid = grid3D(results, atoms, "./grid.pdb"; dmin=1.5, dmax=3.5) \ No newline at end of file diff --git a/v2.11.0/assets/scripts/example2/map2D_acr.png b/v2.11.0/assets/scripts/example2/map2D_acr.png new file mode 100644 index 0000000000000000000000000000000000000000..87ec467ee22b2eb116ae0f329ab9262a2980be5b GIT binary patch literal 121188 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 jc&_xUJ)QGEhd!j5`ea)ve-&l literal 0 HcmV?d00001 diff --git a/v2.11.0/assets/scripts/example2/mddf_groups.png b/v2.11.0/assets/scripts/example2/mddf_groups.png new file mode 100644 index 0000000000000000000000000000000000000000..2a3979598529a57aa2061f9b774622d63b79dbc6 GIT binary patch literal 47506 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 literal 0 HcmV?d00001 diff --git a/v2.11.0/assets/scripts/example2/mddf_kb.png b/v2.11.0/assets/scripts/example2/mddf_kb.png new file mode 100644 index 0000000000000000000000000000000000000000..1eb37fc36c1e0768ebd7ca5fed522defbea64c62 GIT binary patch literal 32402 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 literal 0 HcmV?d00001 diff --git a/v2.11.0/assets/scripts/example2/script1.jl b/v2.11.0/assets/scripts/example2/script1.jl new file mode 100644 index 00000000..bd562df0 --- /dev/null +++ b/v2.11.0/assets/scripts/example2/script1.jl @@ -0,0 +1,70 @@ +import Pkg; +Pkg.activate("."); + +using PDBTools +using ComplexMixtures +using Plots +using LaTeXStrings +using EasyFit: movavg + +# The full trajectory file is available at: +# https://www.dropbox.com/scl/fi/jwafhgxaxuzsybw2y8txd/traj_Polyacry.dcd?rlkey=p4bn65m0pkuebpfm0hf158cdm&dl=0 +trajectory_file = "./traj_Polyacry.dcd" + +# Load a PDB file of the system +system = readPDB("./equilibrated.pdb") + +# Select the atoms corresponding DMF molecules +dmf = select(system, "resname DMF") + +# Select the atoms corresponding to the Poly-acrylamide +acr = select(system, "resname FACR or resname ACR or resname LACR") + +# Set the solute and the solvent selections for ComplexMixtures +solute = AtomSelection(acr, nmols=1) +solvent = AtomSelection(dmf, natomspermol=12) + +# Use a large dbulk distance for better KB convergence +options = Options(bulk_range=(20.0, 25.0)) + +# Compute the mddf and associated properties +results = mddf(trajectory_file, solute, solvent, options) + +# Save results to file for later use +save(results, "./mddf.json") +println("Results saved to ./mddf.json file") + +# Plot the MDDF and KB integrals +plot_font = "Computer Modern" +default( + fontfamily=plot_font, + linewidth=1.5, + framestyle=:box, + label=nothing, + grid=false, + palette=:tab10 +) +scalefontsizes(); +scalefontsizes(1.3); + +# Plot the MDDF of DMF relative to PolyACR and its corresponding KB integral +plot(layout=(2, 1)) +plot!( + results.d, + movavg(results.mddf, n=9).x, # Smooth example with a running average + ylabel="MDDF", + xlims=(0, 20), + subplot=1, +) + +# Plot the KB integral +plot!( + results.d, + movavg(results.kb, n=9).x, # smooth kb + xlabel=L"\textrm{Distance / \AA}", + ylabel=L"\textrm{KB~/~cm^2~mol^{-1}}", + xlim=(-1, 20), + subplot=2 +) +savefig("./mddf_kb.png") +println("Plot saved to mddf_kb.png") \ No newline at end of file diff --git a/v2.11.0/assets/scripts/example2/script2.jl b/v2.11.0/assets/scripts/example2/script2.jl new file mode 100644 index 00000000..a2b8a52e --- /dev/null +++ b/v2.11.0/assets/scripts/example2/script2.jl @@ -0,0 +1,91 @@ +import Pkg; +Pkg.activate("."); + +using ComplexMixtures +using Plots +using LaTeXStrings +using EasyFit: movavg + +# Some default settings for the plots +plot_font = "Computer Modern" +Plots.default( + fontfamily=plot_font, + linewidth=1.5, + framestyle=:box, + label=nothing, + grid=false, +) + +# Load previusly saved results, computed in the previous script +results = load("./mddf.json") + +# Plot with two subplots +plot(layout=(2, 1)) + +# Plot the total mddf +plot!( + results.d, + movavg(results.mddf, n=10).x, # Smooth example with a running average + label="Total", + subplot=1 +) + +# Plot DMF group contributions to the MDDF. We use a named tuple where +# the keys are the group names, and the values are the atom names of the group +groups = ( + "CO" => ["C", "O"], # carbonyl + "N" => ["N"], + "Methyl groups" => ["CC", "CT", "HC1", "HC2", "HC3", "HT1", "HT2", "HT3"], +) +for (group_label, group_atoms) in groups + # Retrieve the contributions of the atoms of this group + group_contrib = contributions(results, SolventGroup(group_atoms)) + # Plot the contributions of this groups, with the appropriate label + plot!( + results.d, + movavg(group_contrib, n=10).x, + label=group_label, + subplot=1 + ) +end + +# Adjust scale and label of axis +plot!(xlim=(1, 5), ylabel="MDDF", subplot=1) + +# +# Plot ACR group contributions to the MDDF. This is an interesting case, +# as the groups are repeated along the polymer chain +# +groups = ( + "CH_3" => ["CF", "HF1", "HF2", "HF3", "CL", "HL1", "HL2", "HL3"], # terminal methyles + "CO" => ["OE1", "CD"], # carbonyl + "NH_2" => ["NE2", "HE22", "HE21"], # amine + "CHCH_2" => ["C", "H2", "H1", "CA", "HA"], # backbone +) +# Plot total mddf +plot!( + results.d, + movavg(results.mddf, n=10).x, # Smooth example with a running average + label="Total", + subplot=2 +) +# Plot group contributions +for (group_name, atom_names) in groups + group_contrib = contributions(results, SoluteGroup(atom_names)) + plot!( + results.d, + movavg(group_contrib, n=10).x, + label=latexstring("\\textrm{$group_name}"), + subplot=2 + ) +end + +# Adjust scale and label of axis +plot!( + xlim=(1, 5), + xlabel=L"\textrm{Distance / \AA}", + ylabel="MDDF", subplot=2 +) +# Save figure +savefig("./mddf_groups.png") +println("Created figure file: ./mddf_groups.png") \ No newline at end of file diff --git a/v2.11.0/assets/scripts/example2/script3.jl b/v2.11.0/assets/scripts/example2/script3.jl new file mode 100644 index 00000000..1d2b6bdc --- /dev/null +++ b/v2.11.0/assets/scripts/example2/script3.jl @@ -0,0 +1,71 @@ +import Pkg; +Pkg.activate("."); + +using ComplexMixtures +using Plots +using EasyFit: movavg +using LaTeXStrings +using PDBTools + +# Here we will produce a 2D plot of group contributions, splitting the +# contributions of each mer of the polymer into its chemical groups + +# Chemical groups of the polymer monomers, defined by the atom types: +groups = ( + "CH_{3L}" => ["CF", "HF1", "HF2", "HF3"], # left-terminal methyl + "CO" => ["OE1", "CD"], # carbonyl + "NH_2" => ["NE2", "HE22", "HE21"], # amine + "CHCH_2" => ["C", "H2", "H1", "CA", "HA"], # backbone + "CH_{3R}" => ["CL", "HL1", "HL2", "HL3"], # right-terminal methyles +) + +system = readPDB("./equilibrated.pdb") +acr = select(system, "resname FACR or resname ACR or resname LACR") +results = load("./mddf.json") + +# Here we split the polymer in residues, to extract the contribution of +# each chemical group of each polymer mer independently +group_contribs = Vector{Float64}[] +labels = LaTeXString[] +for mer in eachresidue(acr) + for (group_label, group_atoms) in groups + if resnum(mer) != 1 && group_label == "CH_{3L}" # first residue only + continue + end + if resnum(mer) != 5 && group_label == "CH_{3R}" # last residue only + continue + end + # Filter the atoms of this mer that belong to the group + mer_group_atoms = filter(at -> name(at) in group_atoms, mer) + # Retrive the contribution of this mer atoms to the MDDF + atoms_contrib = contributions(results, SoluteGroup(mer_group_atoms)) + # Smooth the contributions + atoms_contrib = movavg(atoms_contrib; n=10).x + # Add contributions to the group contributions list + push!(group_contribs, atoms_contrib) + # Push label to label list, using LaTeX formatting + push!(labels, latexstring("\\textrm{$group_label}")) + end +end + +# Convert the group contributions to a matrix +group_contribs = stack(group_contribs) + +# Find the indices of the limits of the map we want +idmin = findfirst(d -> d > 1.5, results.d) +idmax = findfirst(d -> d > 3.2, results.d) + +# Plot contour map +Plots.default(fontfamily="Computer Modern") +contourf( + 1:length(labels), + results.d[idmin:idmax], + group_contribs[idmin:idmax, :], + color=cgrad(:tempo), linewidth=1, linecolor=:black, + colorbar=:none, levels=10, + xlabel="Group", ylabel=L"r/\AA", xrotation=60, + xticks=(1:length(labels), labels), + margin=5Plots.Measures.mm # adjust margin +) +savefig("./map2D_acr.png") +println("Plot saved to map2D_acr.png") \ No newline at end of file diff --git a/v2.11.0/assets/scripts/example3/POPC_ethanol_chains.png b/v2.11.0/assets/scripts/example3/POPC_ethanol_chains.png new file mode 100644 index 0000000000000000000000000000000000000000..8acbadd1f67f3717c01bec5f6f5f2dc70dab4968 GIT binary patch literal 80313 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%0A@$!q6m%NOWp^22Cs)>V1+bqMwmo4UfM_MI% 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 +Z|LdiA=wwS*_OXO%u(xz0e;&N3j{q32-AS) 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%0AOunrs=MMlS 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 literal 0 HcmV?d00001 diff --git a/v2.11.0/assets/scripts/example3/mddf_POPC_ethanol_groups.png b/v2.11.0/assets/scripts/example3/mddf_POPC_ethanol_groups.png new file mode 100644 index 0000000000000000000000000000000000000000..ad6253968d003939bc4e6e11645c09646bc36ebc GIT binary patch literal 58487 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

ld14W~N~t_fDbU6W$*LIeU98P7 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 J^a_U$`#%<>=tKYj literal 0 HcmV?d00001 diff --git a/v2.11.0/assets/scripts/example3/mddf_POPC_water_groups.png b/v2.11.0/assets/scripts/example3/mddf_POPC_water_groups.png new file mode 100644 index 0000000000000000000000000000000000000000..02fd28b0faa637ed0d977e82f2972ac376a50db6 GIT binary patch literal 49534 zcmZ5|Wmr_}_x8}Obc>XVG}4HY(p}QsDcyodNs4qxgLH!m64D{kND4?vcZ>cP=e>Sk z-Z|$&WSp73pS_;7?%KRjQIf{Pro=`d5O}gOl4=M9vNi&N^cE8tescZ%%@F*7ZYnP= ziTHQ(Uv~3{cm#qLAuB1S;gzxd-rbK_nyM#jzIni4g`?py5V11U+Rci z*bBNMNxUBJI^w-W4U(j_j>5$Mwd;|rujFxdZMMN1jnb#HcGY+HV{I+>(EQr&NA9C< zN5(vgD9EowY4H_F^heNX@i9@6b7bD))5ABpvaf^j|9gs(F&KXS%6gQRP7?l!WIQ?+ z-OY>Acw{gM;F*zpG4XJCkMR3=gyQfIMR{!g_ZA&$bx2u?SEoDC@Q8{ccECh_7axCe ze0+RzLIQtz#LbNr#L3I6Sx1N2J2XUw9Wt24tA6vB{(i#9E)K&lMa^lOSSD&}YVamc zo;W}3lAoofvcVPkXnbAAxPhl)hTVd!_d zt@D0DLm3k*$ajre^xe77W1n5E+&B_mRaJ4)#D?vLJbD`+-?8d4(yW3mE+Jvm z;-_Q9TPOAZozs7BGCVq}R!4$~K-{@=hbH!eH48rCw;>aeFpaXbwDgD;Eds&A%d1n? z_#C0>6g}M4)iph>^WTqe-F;eSO@yDNU27Sgt0?McI#Xv8!H0B!MMg%(&;L=VwD@QE zf6ElIDb^}K<(uQ4-Uo?J_VPySxV!G225D|1Z2iw#h@Z_pF<)w1%Dyo zKQY)eeYWMXbvJMF7M~AEhSCz_ohf$r^s+xI=blFYgT&J>$}QwwkCvEc1cJYOa@!!x z8hQ@r(wW?`^rBEPJ=6s6A8Kr{%JnpnY;%8sgL{>FGbRm{<>Mv)<^m4a-&`+8r8~5# z#Yax*R@(Dr`Br@fmC7pSg^ z0u$+oz$bC$ZzP?&>F_aw2?K*w20tf@qqO~+OmuQH!YTWRrbQbhl2^Q0Apyl#h)gK% zeqT6CiF7zgH>K2>cVK|(ajw{Zl}e{!x0^qVShP`ZP9~uwzA0~7It{1YLKOsOdtrCe zmtqDagfD|E(#><>h1i7R_4nj4oer(pNRL03InOHI#VHG;Na6^JueMf!vPffs6HW4c zNc>D9KwiIg^2wutnI%M(NCdr&AjKp(aRhBciq^)*Kv7y^v>EB5hF(%kyGp)(QqSRn zUvj_oWXJhWnNN)qRHZP?N6D6puWagqksV0uxH~gWIDKi>iZEWMFG*29ONWn2pkWN& zloiCfJ@ydS*vmjX+^i~}?XLvq=Lc%VAytydBOz`YNOzu#TP2D4P~0()vBD8~Z?QD2 zKqb#oV6-yK;qnv@cUnNO4V%g&`Xhh)45hITB{nw=ofS4V_OIn-tf1dh)p@xN#i8%s zz5DXzOT;}NAD;a%`DYAS`;AF7g)PoD%tL|RSn+zK3YD^qxeaMDQF*AC?{BHWsJ`II1hIQc7g0YBm@e%UF_aYgq|JCJe7UW`Nf4|rm*+s zcyVE2Aq52m#w}`ce#eZarY2F^Pd+D`#~WjIecY^sZv--gq%Nzgt7kttaj>zS939zd z4-}|93^gGM*li80tE;;@+jE+#`Z_(G`o=doKK|(ZVA-kV!g8rSq{i0S+4*RFD2vZw z=36SaP1;kJmEOwMzdpY@u~1M@5WT&<`v(WpbvE(u-`{c7G&KB~CmkylLw&IvE7Fhb zvbMJNJwtG;yL+wYZUD3xSojv_Whs06ZTN^%?4{+NSf{y92e1>L_?~`C<1PJFe0X^H zv)R|m$_kFi1pbGM5=-+$7y3_FSWo90BBboPy5pseu-)BVxOx_-toQD94GlTXH@dU4 zvn$w%=j6D;&-%PXqlgx@j3X_WzVO_M0}r-QUBA6rGS4| z3veKXqMkO1&Kws!&%> z*c^EI_m6i#K){;2kB<<-%iEhPOi)m;_0OR^+YiUthVrKdb1nY9ZGlKeHddNnnwuHu z=_&JzzrTO{?|eD7rlY-G{K=DM6pUM(VH+D8T3T8|St6BQeQ^xZb8~aS;yGoV9UW#c zC2Bg}y(45`$TMj2=$o;hu360r_^VSL7aWZ0;INa<@1$inF__K|mvo`t?uXo}=k8pp zNWjb1m)FdsGt<-8ms^!J67Lw{c@d9o?TE{>$CEAoSE~cb1GgSV=zext%@%vjNGRJC z8${qsAtomF*mJkc{B>NMs-dA_z2%S2a=njIu`~u&ysPiACH(MAym=6xC?`CRYpY1U zw=a1R-b=UF5KzNzc&75+QJw+Y8pD9q8g*;XdNTEAXWFfEH)+2Y+}~oJ_cU?;YCHRW z-e=gEK2mm$Rd#UdRZOhaLf>nW zFWzG+ikkho*_D+GITB&&AC$Pln3G?&w>o5!? zbM!d>3A_8UNW16fPq#@~F zLN7xK%*e=q9lX%&`?07f{Nd2hP!_k960EwoxVVc;P1#?#w(Rv<`)S-5pI;<1P@93mxPTHfMf8!97MsVlp!BRYqBK zR8)Pq(y%)fWHmGrT3Z8NzI>^#KUZrtwE3?(At@;>HI-}c7~TTPu}tIDpyk=l?Ah;; zyb~L^E-Q1NUGt=(OLVP%59iePMx~}s59dfIX9_=LkyTJA6N=Sk(`SbhX@Q1SRB$V@ zi;~BB_@+pAbT~LTEGMc0{{21Ks1}123=Mx6&Yq8jtB)%pA-vYmiL`i*A-8n-f-Mea zGY?N}!@9}K4()&wMmI|9K0g`m?JgNDd4Ja2z}>ZH-HA+pnwg`b=@{4ZQ6IC%ihP&t zb29no-L?tG$JXG!G1@gSV7JiX-weHS?(@;%>Hvjw?Ed}>Hn#Ghpdh&Ly}dGphp_)@ zYil1UrV*2n@LKc}r&TOxMo8x3kg-qA&i*_3VdU-Y?R&Zn#pQi{$%~+dsUjUq1G{Hv zaL}O6dIV1WiLmf}#k9`j%&e@eCpBY+OTKf9>0{$FeAc8|eREaGd91QByqN5d|o8--D zdINe4yM6a`cYeT6-?Vyadit|%{om`W=PYj@Sq^3TuYIG4lj)>J$H3rLesGebQ){WJ zs*3z7`&6iAJvJg-GMD9fg$gkmg5=3-N~#ssyiiH9QB!Q)4YQdnS6>YN4tuw%PlT7w z=mrBcf22b4P0TPq^Je5CSqdy+G!bQ;kZwxg7;In2Oj?WBh~A$+qq#5_SjwIyp10a9 z7&Z0A``bnA^+9b*f9q=MeNs}xi>3DSbFc1)Yd?$vb|%a9G&D5+{k`t!=&(tv_${%t zyv%@)8G8HfQ>*V83jzPGp{%D5O9t= zo0~$G-%?$7%Kjl+#;doc;?*F zQu#5Stf3zxBgF-`5D5thy@g*H7#KXar{dDmHkX%=(9i?!0Y-bPe3W})NNY~ZnX(h* zgi9CO^5IgCnbyF`n&!#g!;AZ|mP=Jl+z0Bj-DwrWKLUMU>vZh#+pr1Gr+=bWmR)_s zXt~T;++{U42>l{GJ$>M%9~&E6h+F1dK!j3d1$@kJSC#hb5H4=xr|Ks_B)TA85?WAnf~R)MHPnzb152Thic>A zzP_){FtzlxOr4yJ92kH-l@=2eYv}6h>&u7gkw)^mZ;lf^P>Q1B--XWF?0Z&GY^e#& z>yy5tB9)-I`wQxiRaI{j0l)1g8@)tA=;_T~o=vC#I+l3q-9PU8N~PQWfxSHWoKmh! zaB#6DgSHlmDfZ--`)AKo8S(gprZ#>`8bx+%-gh9Kqxwd<#)9`P_sOoz9-gK9pFgqk z1vYkp*ORhHv5!yafaQ#$Ke`pxq42C905~gYfClgi1!J-WZ6E3uFxL3kSgDWg z@$Zo=UW5bwFl7$qp#_6Dq6+4d&a$aoMUM2C{6@=Jet@JJIlBDp64yc%r5+kZozCKu zVBTKr0YdRC-%)7_MbBoH=@+i9W~UmQ&^o?+xf!B}Hs_4E#^K@Nm6a9Px==Rj0IuFY z_Uv}f&>6$V#VxDFk&x(sL&_5NR#R54)cfcNWdoDI5jd`^$8?Q_rKP3aWZB5X1W9BU zLPblf`#iGWPr-4%5e)(R9}5es#uA$Gz`y{@N!RiLjaIf22`Yj#vi{}uC4f8)U7M@@ zr4AV7z|XX;a1eneQ_x!g8z#obt8a|M6Be~iyh|%9~4W;-M#B-HP4w;30B4Ei$(NhCbPou@{aNX8~C)QFfb@#?=v7VT$t8h8ZK z8z#FmV~npy3YN&w?8MU1JTYnu1s46VaE}r%^Xb_%5Z~02RL=Lh?`y`BsH zA5FU=;76R@+`@k6!`ePRCPH@e#ucE|@0pLmKtvf#F`%4j5R_A^%ConL*gC<<>i+TTEX#EF(?CNCegSA9L z!tE}%0XsFlJFFW`9C5^yZ5L_BW?cThv|RlS&ROx97Go0r1%6n^A3NDk%u@aOa$ll| zqOkgl?MCL-X)itwUNx!6bj>F(bTc{)4-bdhDkvzBEl`WdwRdoU0WIjYZ;Zf??83NB zV_vOINl7UXGnC35Hf<|4b{vXF1nMd(4n_JSx8JnR*-qAraBueA9zjr{v5`=!mC4m8@-TPdCQap;@A% zql475>hc-t492sEhsO=?1cr&|?C#DKbnWi$4y6qT43L_VVn6qZ>)}JJo&%-#LYnWB zPy?ak0?shEuo&TSFf*%#p=oa1v2k!d>+jatjG3o%rNq($?(E>CqDqG|9yg~#kW*0wobTtHQq0Q% z(Yb>D@NK`DG-0<%^??kg-MWh~?*W$J3~4LxKF;&N(`Tw8t+W`rCbvWRe*NBlcI(NM zv@ZQCn;2jOs5vSpIY?_F_h2p_^DOqgm?Zng%pxMk6pYzvHR2^6UMMvYJv1+8lt`iU zi4TXSaO`db)s`nWV=T=t7Ph!HbBwN1T7)qo%ol%wuP3sL^G^$pyiNNSsDy$b*UX>y zsILv^!C>vXC4l!rpiouc@+s+9$F6*2*S>@69|b3PIm)ZA(@!Pu;;`1@-hYymJ06ND zIfjIl(|FK=iO4Sh`n+!-cTxb65mO*XDRkdTisH#s@;8F^x0X|%pZ4bl;Zh3dZ}!v- z2R%qV4#ig+S-bh@SHUXf_;Pg3QIl<7rPfP{ySwnW%w8qREOv&4QWIO^m{i?P?fuY{ zV)_H4YO4Qi!Kwl)`Lae^z&Gjr+%IDvl0!7C`9lL=wgu7C0$ z6$MYu_DozWioVA$I@hb)(e`X33X(@z40EtXyXgVw!R(}=p#f5QSI}i8oPc4n!hni| zWOZu`2Z4f)I|XCUiuaT4L`k(-Pya2THwIbnPcTt?)iLdqr4J8RA)vKDK z_3$D33RFa!SS6Cy&lk8!bzMlt$}2yxO&ajgFW+MMHAX%>^-5_!#hJW|{F}8U1;mIr(MU$*QRe{i~do z(NBbp@m#0IOar3N9PRD=?F}%3&{K#cNns^I@6*$__w-o(>U@*f?@V3Un5D}^tYyH; zD0>JOpe8?1lTNm#s!GK}TVJ0wPKGJMR4wCq3D8D;t|F@3;*sAtywGmoaFpcaO8i?| zfEYu2A$}tXORMk&y_0OXO1!8m=%Rdop}lCKU3P)a=&({vsr@&`XqDfL?Cm3(_R&O7 z)UTDll26ae&6#;(Y1UZ$ITI#S1PKy@Yg7Wn79D6;ADzipdHMI)Hk`dB;e2>mqA2ju zWwk$|It9k;H_O`ickh0J%mH+ya37fSEi5bwKKm&s6$x?i2FLl5;)^WW0}~Syk?Ui1 zN5@?N(ES4gWNf-_z_FVzOY`y~V#%Lgk4T+YH&g5is;%IGXf^UaIWj*6z|o zgm`b+>wT{;CA=)%cyHdkadvmNP#Z`~NnvDU$CT zoaZj^3?SSJ>3n#IPx`yS^fI6NQ{K4)2+s$BiHCQ+RoMzGPX65rpr?-xv)z&haG9B3G~%B~ONy5SS}qx1x%)m~Htl@HdnY`x zvX_LT@2{EmiKi6X1Cyw%AYH?p{!pUD=Hj8`++sTO)W57to}g9 z|MuqXBNrip!1L_tVMNJ?sHV)E7eZB>1}|NbHpVf+2? z8cY*Y(_BgV8(sz)Bgg^gFfr4Tu!x9=$XK;$eUs`M8Y;MB^oi)=l;e2>_NzkYv(C(@ z{sin5eMCFn(6()GZB8q+PT3DXR?HjZSvq*3W#^x$Ar?y7n6jXv^_*j)%WLy0>64$D zWFOL?$2`xhySm06jA*o*(c0iJt0m+P6AYS$t&NRXNWx28h1}P{!NI`!2e7?`X=L9) zqjQ+4D{dZ(kn7_~OiJoDt?o4Cil@l|?NOoEDR@(S?6~a}N@PStN(U%Vm*3o3BJp9~ zB^;b@PL`+3FbaWQsw{G?;h-olKk!h!@KaM0cUWQzvtlZG7MaB&epNlu(*vx}bitS1 zG(SpvwEZP8y&r@;T5HcUDJc)ab-=CC+^~By)mX|MGkyu|}?_pd- zLqy~10V4Tb$c@krR|d6n*UjcvAz8t0I+9! z3js%i{9w0z0sa715@2tTY7lJ;3;$s2v69*Whl61UU1xk`L=fBrC{lpdP#qtE*0%n= zv>VENqN}T`(ESzquk^ELXsD$RMyoa}64KxC_{t2~NE zU%U=R@}z6j0Y)aX82X7?r9Kt3GaFd1dyC0*U!zcjeULpT69G*f3Q)FUx&teX{b-8_ChY zaym*B0F0JY*4LliwhdZ}G+-1{>c*AJN9I$<S3J#gk(|4t>K6d zjf?wxc+-t1N-67t+^MFn4m&ooi|~!4c+T+8pP7Q1T3Yw@NFK=E_z5;PHlU%#u@P$E z^s5-L5n|UV$y-zQTh{PW9vw(Ah3pWleE+B+h=m9=3q*R$V~oh#**AE9KpM@-Un)%f zPjnEA-hCQhD6~L#kJzF}x=1KGIj3dhZji0>?~>nCQuv*{aST+m4Bm=ixD*lmoK> zXia+vPO3IV>-Fg@NcN;`x;((V(f6J_cwn_LTHy5a%fZ_I{wV=7hEJv@(Yp&C zM3FTkccPgo&fEm1Ji+ik->@&1Ex~jWq0~?P1Q;3fp|jp7)Bx^*7E+$@dKR*E(p>6j=^Y#e7 zF{0I-9${=JphK@($6JCGvka;Ti9atHyFL?XB)`KYqc`i*XHXfbbv#U~}f z@c!tz_w(Xt9Rn4$Os6)qa08sL{r&xW@=4Hw`(~7tlwQJ|j9G>`3k|~xnXDB+Fz9oQ zjg0`0U;|QfTjC<@6XB1BbHN0Qj|Kud#$79vik9lDg6M za*O_-(_+x#=MAz^O)VG>KY#uNbp)6#i&mNO=tbreUp_|0U@SEt$Iw5aJz6dDIkj)8!rOW4me-JKxo(7 zCN?!)L50FR*;`y3hW>A5wGM?wOiT=duUer8k76u{zkToSeQT)%kz%gd*RwO6Ao`4g zp7J(GHlk7#ilf5{O|OVJ={C(h$^JNEyFbiKTfjc!d|vS3?aPKINBxJgx->_PtQo)U zW@~5E0Z##w0OwzEu!Mp6`Sa(N36{3DX)yAMD|Bk5NGbIsB=W$SfVRH{nj{J`GVpw0 zJouiTo>HSJ*flF5<+}AS^k-oK02Q?*a5^ido^n5Wl=35zjKfm+xgd4S`}YQtl9Kgt z*I6O~G{nS=u2~eqURBA-WQ5`*XjnNyZ-dsJkp$QCHGH}A*N*&T%=K{4nzTYlP2lq& zfBdXpo;8ao?3%W=?7~{8tePM6ahQn1qoc90F&0Bpb93NmU8^qt{$A~!Z2j2#*{r9h zcLjrvkB?82%FWFU7YC=*i|q)xgR{^d0S5XqY*b_v6kzZ2a&pX;ZAHC+3+n3Y_vSu# zP#=1I!6Ldpeq_LqfCmeTI80EbWtk;z}E6&T^O9G7>%(ojuHbre8A_DQ`RLd~yboPB8P$T$)Rp?hlF9kVY z{j(F)tA9%y4kd(!j@~Z^t_`F+z)Nu3p5j6n*G?~YN4t7>BpI;FYq8^F`uY1)gp?Ln zrlh36=!a>W`cOep5iJmWGvvVPYOeTQUJ;SI2w`F2jQ8*FKJn?)XNr?iVV9Wr@5<0; zBeh9kL}QY45Mz9KO_0QzeLL^^27{(j(~ldu(_DKKjaxUMOvsJyML+yjpR zT#bK!j)own02RA`@dv(|TUycxxdCIhzrH-l%*=!XMG0J7T!h{T;TwZyANTF4YVy#& zOHk4ct*w89R^qucv%0jTs-bZ_>(oj@Mz%NmkwZx6vOkdpyg5*m0T0;DH=ewullTjE zG3c+02hc4{N zEToYSBSt}9=J~3vrWUj;@Jv-8rgnO}rsffQvYw$KdnxEi>F?f+)>z1c(sm=o(Z_}7 z7Qv;Mh2Q}giaQ{>0c*~OMF3eCVE57s0fgu~b6Huev25s=d9Juo=?c)+#Ke&DJfOMO zaN3(zryRT=nYiXJanjeP&KiQ@^CXSI0W9V#RPkH+*w%kg0KJj@L>^m1}X5eNoj5|;Fo6b=24fZB}dyWC&|+S)-q!=pwbh?d-ws!*)( zAVNSupx5v@u2e}*4&Cg4wu41*L=cV1I1>0}xPNw)j1gD4MdNA~6kfc}0QW8rmZdE> z)kYd<6DWD;HN1n>dRZ`TAz4m{=rOEF@{cKBZ6&wnR~$>c7VqLVZVMz}km4jNiD*E} z83!lBTTR}EvQ3vtVp%NYNSbW!abjbd=%C%3vsy`h$*fSmovArKRB0&jEgg?Kku7+cpF!o>v<3a&ynt zSVU%&3;CYfi;9ZEWGo- z@WZgLIy*bja7f9?$?fMGdGFs}yV`3V`u5Eaz(0^db0;Sb(ny$Jh2`adTv=IJRW8E| zvEW*UrBc>Qsps`e`bum!t(|vy*{Wl@H^e@2Eb#Ias%Om6aGc+GO#0El_`zdvkP(5l zAMTcF_5gjj@ho7+n7DMNr>3eBPXIrH5%x+Hw*48{9!;MjHd1=isik%R#5w);b%PdbcE3jq$nyp9Jo4!9wD6=a3i!B!>ho7jwEHX&A*M5 zQS%#P& z3kXErd7Shn01wg7&|uaR)8*_3Qwmz7r?WE>0xT;407R(OzyiVY;nK-y^w>#DNFcs@ zcgV6xZ>Jm0g)| zz?S~#RM_5x#m|Yj{*>3-vuf0TB%{U7@^NQW;mRXkIb-VPf0%T6dN#m|5hlGMYH8llZ3oa#3_`~YjT5vPomzHh;js&AxTN4c_8+I=M zK|o@_Y(R!F!*+LbLq!%VNCRAOdU^`SVRg%bV=?P1(`z_PR<0*ECek}bcemk367eXo zJ@_ar5QrpQ_X!CmWHWYFn@E(lM*Nkhmv;rIzk?v6l=buu8QJsdFLiaqh^n+aMz~5h z$X=iQdD5l{tPiw+cdK!?@$eKC6>sEE*eDjyLqbCCJ$Ufk!2wbWadB}qUw;7~*xA`J zFfeG{9i-C$XjY;q^$-s}SdMQ-^iPKiS-S>Nrsc@lSb}qb$}2eE-vC%(BEtDukm3N7 zJpa{&1Enm5sjjAmjEp=wI!XghSCj4K@dgAKNIq&SWC&Elk(FwdGjnh#D=PXQuDpS| zg^&ki@nCA+BgS6-^$RpMTRXd}&52SN|AB!pY>n4u44Zw}AO{B1&+n-S0|Qj#9T=m( zTs{L#rK6*RufT)i_C5ru;9A>i)b|l1BT|4-)U=y*V3V14$-4|vxnz^zNGr3F>>nR* zPn74MLfMrCw(*A82;&fXM;5L$)~OK+j6luGK2zuS69g0Zq@)cN1Ee`B=a52zp2#vo z9oz`MMtvV_Oig1Tjvdqk1i9IEMlxAX{U5-8@0BM9S)H!rml?>uL)Z)AAMoTPggbgb2K zeG)JEKvlpv6SV#SvM#Q!#(1J@aOs&}6-sHQ zd~v~7H*P~3EWB=#OCmnJb|U@fU&cCal$KmhhMv zu}!s340{!fe;8B1waW_&?<0)K`JlMU%2>f&Zfg_eOP_~MzdPS_b$Q9B5qtms{nzMt zYBGgJ!S7y61v4we8_?$W%SSfHSUF~71RVZ2{7pt4YSVZ;d`C#L*5SGMkH8f&Y=)qS zio5+Ym;TdRVWKP}N~hD`y+q_$^)O2f`E4pwfj&cA%NufbQP}+{{7ye%lgDY%t>97; zlyK^ZQzBT?rovUoPjY|HWSKiZMO3lv)HmTyx@<*m{qAFyaUFYhpjt5G-`Tf^!@j*H z(o!*R@z%1ZCAi|%ud=_W=r5`sFZsy(Y(L@saPMcIw#ivcVc)wy+7Su8IUE_rTa`0CVAQ*~xZI@eiVIs>Uc!Ka%#~5OCjeV(FE4>mllMaIwm&NFsKb6g2dc@J?qF*x z&4)nq>6Z z1wv_C&;k*hFBaP%Pz2ea5zr$6<_G+}co5mu2%!?#Td~xF5S( zqPRokuG_~6a{>dl6X(Xa`|X8sKDn%{w02i>HC2eHykZfLR~yQ{C7NFYzH*i;U4Q$L z^(d|0u-3p6w*&1}!1}Hc^WgI@{Db|csIhpS>L55_r#Fyb;Sf*VA!;nM9Th{+Vv5rj z3oDUeqC(pOMdP6uKB|}kY-bqd^l{dJCSV{NS8F2{LH#@3nQeub0(4f$xekDikxI)8 z1o4B?`^~9pGqYy?;LZQa(lTC$VMXM#>Yp<%#G=4wO23c67TSX{xw@P|1skIhV+CQ1 zZ0!Gz_kNAX3O12Z4b7LCEEIC>l%p`*VzrOn3(sx{RyBN09N*fq6~63k^Og8stah5f zS3aA`W>YMp$7~D?5=pTtQjih{_`*ygB`FC?!WZAO7+Hrb2uNAhnwgryEgmqcEGBg8 zte19np4g5T0UlyCYWcG>`w_Cm5TIsirOoxYsSZWPvM7O7iN1ODK$FX5(v4&CTfFPP zi_tu|F~(Lga5(`8<+Cx%y%Smx}#pQQsjib*paf zQgzkBJM2fex*65*_n{C9V&t~V`>7?vot@@8GxeahRHndfJu!Dh93371jwy?1mhAod zWol|lNJ4Ut#rxv0ATlx%vc6qWH?kIRS2IJ{b^k!90pMh%g-sBy3#rW#6&`ae8-@91 zDV)mfDRu~Ae{C@R+cyPR z#hXAm#C>$sk55k<>gqE194N;qYw@aKawfgYWb8XWc6*v-q(b}SL^b&E^+?*B$Ns9htkl~#~+ff|r^So~V?5~^_e`)}{Kty!5zrUoYNJdZ3_iGSZ zO`o!n(L#7Q*nIGah5!zdsDeV&$B!S2i*I0@g&qeiHjS`XHgtp!ANT?OL`?6%W`E?e zA_EDIHBKI$@u4AQ2?+^SQt&Ob<>kxQ)y4_T%$9-iYxGO$JO=&ssq5M|&~$ApLnkpc zN$QPg881Sf@!vuT{Q27(uP6u+NWj`bVTbeGo}>lu`_+Q&vUjV^RD*rn>DG{dub&vp zCHQMtvAu7(SPkm^^NZuaWSBTsc?|BpTx}Y>F@SUT0$WWSu<771by$-Cp+MXs)AlV4>M&pMA40vjWHt zYelf(Y@OL45A745V=wSPzzr#JoRX$3fr($zepA*wd%>K-GUNxu>$VhrS7Sc}ddHEa zs-g-jM>mDvl42djIx+hmed6*dCSpfgzanI%j`{L|9w)(ZQ;kH>`In@wF6A@Tii(OG zc1;P)MKgq;-EuP}Ju@jh((x`DqB(AX2)!_Rib#oENndUs_dK?ORDTK$HD`6EiJ+&*}AE6Yp2SuW~1UrpkNU%qZ}FOlp1P^`*JO^}4Xz!2#&tu|DQ z05*bx^MzOzfSI%HY4B~b0091Q(e&^*1%VT=@Rg1~R!BQ&T0fgSm9^*z-?R)n-rP?C zF3dFuT1Ioo;#eTpmzWoCgulJ}B7KF-cIx9=!v_7(%afk(>kXTdiAgJW7bLOJ4!6^m ze67CZae-_WfU6ZynF`>rQn$YU+c*2gwpTFIASSpAyBI9OCy@PweLd->39VYIO#9%o zfAzFI7@43o>hyt^(+WoczS#|qHS!Y_7yR!Ku#pho5}EewQA86D(3Bk!fj{>t4tJ>@ z;C`qy(VLO4Q9D$=mWn^5NhToA*pjfWSu|&L7i^KWukQK#_!rz<2oFfGXk2p?-)1G< zf(Z+SXbg8eVBfy|Z%(RZ6dmwWu*$t0B$r?wbmKxp!@QtCy#$pu_uXFS7jXf50?!A$ zb}NG`a+vtO{GR#R$YE`*yJgn&mEG6H2>gp)H4?48V zqZg`4~9ZKW1lZqmD27mij znCtIhIu4FXxcw!XoGVxLDMPS0RLDEd&l`gi_5$Q9&#=&_KitATm`%tr*|8R|u=rcd z)@AsB$38=Fa5b$83q@c_%&j*s%W?!XszJx-lYCbWZuzGmG?+#le*adYg_-rl*8>uD z5xF(Bwa~`%a&tj6M_PnU13H4pzdyBMVPUUceJzkr2B%bgV+9<5?d|U?XX>k{7=y;UvElvium9RRpn;J1LqkK0zAKXX@F54szul%iFpFo) zbhr^yAlJQq{W?8;HuqU1aA9zGQUeWPNZz1bSQ4ro32`Pu#$e_*mm!HcU8_NXvxw}+ z*6(s1kQ9@5zr0+&fWDUTchK#EPW*>TW;2!RlBrSd!jlcBB@HK>FIg6O!n+wBo=q8P z_Y>uhRrx{{YpN?wH6ROlqpa8ao$byOzF`E#ijS`WYO|1Y8dU1eHxL^T5a1+`bf&hF zdI?ZkWvk>TAQnJWckYOErQgHMg*YOpi+XVD4X7!g;WjueRFsxd-Mt%Iqg})$gQ@wB znhtNXUX;npCz+7gZtA0I@20Wlai}ucgI1!hXQUakHp2h-quy@u7bFWd6r!};i%KIE z4UILSaHVRAZ18Dp-O!AgEfz*aLvxt>1t4cSximjx_m)zwGOpuZh2HVj!nBhMccKbd*jI*##eJP;J@;O?BFyZ@Gey znp(f9YJ!NmheBs?a1d^P^Kf@(V_{)oXHU|EfgbOWWK?DR6>d_3BX}M9dJ}F%PGl@q zD3=OeRpsb?C*Dx-#oOFkY_LZJ_RtawB(WWnXRHBAI@8Lqyh~-)v z6`e|=4`aiYml+omQ@ha(-q;G#gTU8WLiCmoyuhahW*`Lc1^NYygye(-b8BmIBBELV zHNbB{6Mz;_%Udp0oNx#Kw8r(*F|ar=ETOz3Sh$(%od=|(2;}ASMntBJEI^7tDMPNy90JB z$mY%-9)@uLA+-pnja5c}BcBWB=zfyoyd* z7FKCYBAR$Y-VAz8DVcXXTwLCudcSz_BAML5!!X>aS7vS9$}C;({~UBG!$^t0;)!-MRf~Pb&Nvb&U7B9iV8uFiFnHt6U<#iMOts ze4Re7N#490szE`E`EjYQ=YLrM(~;a~l}4@K`}u_#%-ce1&Lw2k zj==pH-%2&v)TR(Ss^uieZ2WTEX-@i(LzHkyFZ@`oqG9scG>Zsg*yAqdr<#8(rqqfZ z8>O6hN;XxVea+l1yYus?vkTFPzzgNR;QJJz#ILM{6Rv+?s3v|>X3v`#FfPvDUJGkN zaF*|&>f{u}TnJbxBla(Uv)m@y!cde8iTjGkUj1n_(lCyLM`e{qVaFAu`O8xlU!~{J z_ceFry}t%HUnG$ia=OG(bH!kc`EaIU+8ri*KK<*|qP=MO^Jmwwh}a`(0bE8-dd?GX z6L05}=lyq7?FBUN8|zI~E2KZ1NxE!zn4dQOrPfxJJ1gDwX2fOpI^YSW-koiC_G@1O zT~ zM!w0M#38*)h8Qg+{N8{PX*R)>pXMPbq7Nc(dATp0&a)Ymdy%FFZS$v^L_3(jPv{9% zFSuv#s@IUZ8N%I-ne??Y3#sQKwlY%PY<2FcFs5_!^iyz9@!ypt^866Y&L2U+DksKL z!Il%zm=ZPgi0pXpFk6mJ1l1BJCStd9-bwgq^UeMaH)7a+L473Dj}Ex}m!D>V^f=%5 zk^*FQ%Xd4!e@9j9$TfE9lCOEH`Wb#(1Q)7!Vw?=4z9U1vshCZQMw~K3JF{UPqhhFK zGg_b$=>!fP0=H(*muGvs^cyGELldIyv=Uw+;(LBnxFv!d%o3hc$A_Lyj5>WGKWySsP77tj-Co8f zqIb!)8yV=9BEBn&6`@@?I7R9aQM0u5b&4{Sdvb02qI&y8BIb3Z2bniUPwG_L_D z?ShZ-#au7z&WuTM6c1=Ag9x$S5+ef9k?KW^HRWUQM+dB@B|~meO$q$AGj6n(Aslvc z+4xPb8yT`u^ED8qK`5nw^b1Q+55@Q_vTk|^h4a@09LuznH}~_C#T5wN>qzmho0Q{K zi4zDbe8^lMKKUs&o>Q4*^F9#-7@BE|iCD}9^ANG}4zbV*El1}NEDmmQVy56#u1cs< z1J7p^!zxvS4!A8k8ZQoFbE(33?B7qXHMsC)$D*D3F_xYg6dMU$AK@Gh?FMJyi56jB z(0e6HNRy2WdJhj0S0*%t<}baZ^cPCP{+@HxZ!;n?>&l6E@T9Et;baHymc=Wyk3% zZ9a}9ZBAP-&V7B>hxZcM9+ub216-3zC6;4syC-UtcUa7yx`bFX{D809_&&Drl%Byn zZgyMhQH@gnLNhwT(at^mSJ8xbHq)-d21{#@>tlt0pRv^|PnNdx!{#Y_H+_|TI74mi z!oew)3c(C#&fm))hG1ZoUz$7uK^(!H`M|-A6T`qdCsLM4hGZCi5rbBUN~bU%XDyES zLq8@sjWMgI;B(lC^K*ZR=d#Q}yFIpXWux&oAniK11%2v>^UvLp6?su{vA7g=($}f? z-5zxtM2kuy86kVGzGcpiM>Ebtxn`~2wfvNlfAs9FCc5CNTMWJeZ%#ClWigubz5R;t zHNxQq!Y#WuTa$af9#W+{0@4)I1W*Io3{IE za-)w>b&`bEqAjck--ZajDA&c1yj?Lq z_+x+iy1p{T;>GLIvf1Y*$Sj&tyZ=EUd3UyVF3W_57`A+s&NcZRKa#Bwe&@tPWT9t> zSnj{&Yh_`BZtXqOW`lKHyCU2;YS`^Kzt^Xa$Lxh@2641Fq8@I*|~(W&@Ko-oF}ia>XFHGoLYpv)u?W|fpnuGb;msGjEL;Z%SR06 zQDghvT(x|`BbA82u~9sR@s)+!V~dnZdWlVYRxSS&VV*j&phdZT5L&G6I(9M{Pk3PN zhgIgN-PU+ahIlmB>tb{n$`?j!iLfzL0 zsypA5FfxuyE|N`_hWp63%%j*GQ4pPBrkBwC@5d^wNpRrU2lK9J&ucP=rTrn~y<VG!O-M8!ttTzeRqMvY?t2LKtdaQl(Nxjh{;8>f&P79~gN7ib@9ep+lu-SBtM>*T;w9rQQKa=x zLRRo+6(Z~qUlX&hjxdFZD9x#TQ7_inm)auxQ=#STwdz0mN&is&-TlGKhvS!;4`}vU zBd8&ztrj?6v6|WEpNJ=#>NZzO?gI8w9wDXSyM?^7QIF)`TzZKMEv^!fG;Mr-;Pz210~9$=3ELVCE`OvlE?j;5Et zzAhe*^7K6t_IvmnT>Zien&EH~}GrjxK3~xR? zG!!30BttGSMT;v1KOIKE;LxDbVBQ;5C|GhvkmZJrT>vQ`3CsU>r!>fyG)0-PwaPk_CnJt(3K+<`(9i z7NB&L0?m;)HH*(xCgXljG)c%^Pp1Fr(GUlNzLcy_1)kU2xvQxafB*ofU1pC^2&L;@ z8EDJ{`0g_X#RS0}Se|3$HbJY$@OwF5Ke{&)N#wUF>49S$IxTYq9QIM1NYQari45qX z_RIZE8*lI9O!{sfIOdrCYSTb-T2d~ros4iCyLrN(e@Fv<1l=|JTU11I69?Yrx^eWl z53iz=o_r^FTecZn>>^MUIKG&*Om|#x&iL~U!Uf%T$;qxOwnG1wd;l)A)Q$KC5biwg zuQoH#moRO=5igUVp!%%AKIhPfu21vH>M^eJ(`e0mK)9Q72q$tLO7x6hJo{*~)Ypp^ zcBgL3ydrOl6K-A6I%#X&$uGmv=OoGYaa$ZIjPB#TF`6;Vwk0^pECy(5v_vhN0=hnP z6o$D7)~$x|BclDRto*=6_2tROybmDpQi+iIxhN8Rv~@ndQ z8j?E65#I|G&EQ6!$7)9SR_b|L{9qO86)C`-=w`u#1mVQn)I9vXvgQe)7x*?WarTzs zI)k9mDPZt{u~b)2+mJmdw(Ybc?|@wFkS%9pm5{{atwtthdq+1;As1+5JYI`dq~x_~ z(JjM8d;yAn7;Lpm6Ka-N?{N((oSk4F7zr7E6>jhBxEyyr5eDnFl>4RVV%jhr>%I1H z7ZJpOp-kq_&i?g$=6cTHw^W=}P+tdOH=)~?2m5R$<-mwdcPtc0B<0C4-^UCoblDi$ z5<9c|sfL5Z+QlLoee?|2mHCUr4BzBx8_V(2DxOM<7qQuGB}MSNm+flyw@GA8y&hvD zNxe2JD&lL6erv`o_Mvc)s1Ya*Q4Y4aSObbCPjWv)qsf-ATETdfBwrywSpc-MYsZIy zj!p^mA@~n55A&5+`hM!T<`5t*pHn*eyz&!`jE;^@7v|^z5+6?{rhfjhMn*-s7MGk4 zxkSwA0A+~mJb%fp4<&+F_hHBj`#-P(D>c3B=MgiS{(aK2jRos(e;0f`OG&^H^?ana zGB~i0$C}@DcuWytus`SEPj^K>;?h^0cAfiGVvqNmEo~FqGB7nH=m$RDt99J?tSG|! z))3J84p<^oDefXlgni`hsRqV5AUzfA3$l-Vp`tFKpd z=^Y|jKH{0CuKH4>99sB*eTAJ4I7ICP8STqbii$YM!ry}MLBp21)T^Wlw zhp$dl9(uCx!`*d-4UbzJcvrMAeiiSEFKURC$hCjwV8(pb2C$R5I=efD*8=)E%$sV*Cj1!~^y=TfH`C81ZbL#;2#3 z@Xxp&Hpa)szPyzJYEYm7TkL0VSrwNdr_Yz9VYL~HZi}yNAzAU|Jp7`16j?ND5tc;80b}8Eq|v1cwhA9)x-T| zbMAd;3Q-tqoN<*swFp!G*C5{1_1Mv|JQ<1MUCzWg_ZOURd*B7TA_EBwRhqY`zY%X+ zICuP;yGwgpPoc)c7_afnPK-KtIkj`l-EWOn|M4V0{JF}-IqHiJ$Td_R#roHIZD&_E zWE*=s^JReuf)b3WJtAc_W8YBLb8--y`{QRw(d}$)y(>^`a{v1lN02*?FXabdP1p_! zUQVs*mhpm?kfZnDtInF&gdV3E7U`+^7F{?%Qv5|5)KCPXl6DX4{*2bRN)6r1kielu zbtGtIucBDX4%b|2XyHihRL!%@{fgdPDncQR-A)XGDs%(np9}%(vHSA2oAuU_VynBj zr6i~)*Wg{Po9Eu2{;ewJ`#buDZa6qA9rWX&uO`y)9>OnlFzrK4xRc7hzJUOAO705l z5Z#(0)=4fxfJQ##Hb2$K5W<1-Z+5yU=B;U(Cl{y1-kl{jmd{8_2XE%FHz47bH(b8b zF`N$PU=MS$L>sqn+^XrMgBsrTKCwjI+v^m}?j~AV_9AVZ?0K+efA!GUa;As?Y%~kb zq(RiW%8*vN;wlSo8D`_I>vnd0ms5Y$q$XfJw-ewvz`CnZXZI+e2)-~e)vu_ou(O&8 z_`yKsQ`8N!hbkquW;X2uAiXekdC0IzdCib5bikd_Ga9t~dwT5r^IGcc?>l#+<4JE& zEb&Z|88JMuamwxLdsDitZXw}Q55ar+d#l;@x?=R2H7K`saL1rlly`k`AR*wIX!Ix@ zBGV5UT7ZL$cSaW(vW6lg@x@ZJ1J@B?oGkM?O&iRRHfL~~^(mU9?fD&?Y)MJe-1TyS zKYuzdUrJ;SdBFVh?e0r!&yuC|slmINK+n>IhS$jgeV2Skh)cqux9`{8zGJ`vwa-lY zoSgtsRzlN2A|@xAgh2DN^aa2f2lVo0!$Hc-;T{e-1A~p`&h^3>oPlQskgKQ8RI66 zV5&mbTbawJyFgInmD$wMR%SRTQf(xe`T|Ikzxwsm@)r7$`cIfg$_*nC>B-C<#YcC0 z9cf$4S?;3?d9~m9xzi&Xh2&^FtS>gOTHz(g|b*ROK{dy$xF=Nqu?i{q~K{D2jFX z$((aTFKc=0k**q{2+SWDbPSE%N`a+7#Sk>T0L~=<$scvwBqaRR*)DJHJ{45`{J8>J z0~#-8OhK^}@FyvXEz$U!Rrxf;Q0w=gMbMn#*PQF+=ERw3 zXHbRBuVK_oy1yr`R;QF_{ewaTkAoqumeEf=Ry^f++f!GhXHs=JZ>shD@|cZ(v()Aj zEqaJ@gY+&z!q}Wa#r%TxNn2%xSkLJ#k&1f8J4WoMyzkW2-S+Z?(hnaG(!b^Jp!nJ3 zbi8ux#y(|CVveuFA5x-B&o+!{d(#Dce<>Y^a97~k^xm1c@0Dn6 z-FSvy&60<(-_viTHIG=Yn$LazSf1i!idW@=fA#mx{b>7bjzVRgEwwA5aiFmLvy%Rh zg;=hA7PI}8=0h=IyPtfsj6M=C@EOPOF;)Vct-;+8^$*rU^s9v?C-)DHtSlawRljls zOmy}dq|(a#p~iB`E#v@95^!t)jvglY_EJF9+&FIfh^z&oVPJ^rCcCn!kFSN^9AETqFH5ytk&#sR?+ zcSbzs*gvhI&WbEdOug&)9(Z>Z{Q&S*mmJzNa$#b zfp59@WXz{or^y)7Vv%$N$bLftF~BRL(TpOIR|z+tJS~qgcEV~ix+|W_F5aB}8E1d& zrF@|}D#VSZVi2KXAd(*MQlIvqg0;9O628AmIg4^dwsOsKvhfrq|6;*1zc18*e3+7U zMo(0qehodu23uYRu`(TR8ik0Vd-sV3*K7${`2(QLG8dNaIwQ_FDCj)@SN zOV1e-kwM29BbEtB;RojPmn=RQiF$Haf#m zG-JePYlCK6(|{EZhyu~QUl|$=0Ij_JRagrwbJBf`Wci;8DFuy6d{se3;lLb8zF5Gm zP;~*RRFHH(Rxj3|)5@Ij_3VQgxWk(l>~KS3W>2tTXsVHNg;F`ZVs}%13q_m4=IfV9 zLz<%r3ldy(geGW;ki-Y4e9{Dpw|@hl8FWWId*Q1iDnHAMkpb-%&8#xduNBOHuZ197 zLe|tKv8JUctFeZZ>I|_ho8Mhc6bD5$3uI|drNhqf+J4==s9#gvNs!HN%AzqIiq5bceHaOltO@ zn|Hyq|8SBhe$69c6MuGxAauMQIRY`>js4-{A4&8ZzEjN z&h@obZG5TUG{b4R@3F8CN|;R62OqZAkVcqJne@ksimX4FKFSO-XuL~atp%J6D}Ucm z-Ldm=i28FPNxtOTb_MifV1y)}{2E6E!Hbsy2RDsO`W~}g!*l!QlHj1czoEP6p_6ts zot_Bm157nVgoSeUUaS~;T276J7HyBXaIXsw;sFXZ;p3Qxr)CduUW`n#n&s*|ddA#} zSY$H3$Ucv<8yzGw`HF()A9&xkN#Lc3k$7h5ciI&8n&+T0D^QYydF+a+v#*-A#&YIL zr*J*nXlg#cYnE*MSTApSuU)%}rd*8A_bVW3l!Kr6)g3*yufTVQ*EJqHrum5A8%yg1 zW@+cpc_LE~lxr3ok;?eGG0t|0M>Xs$wrNYt5ZzX0c-fReWBx~k+UTXo#INOExB=j-&Qb%0IakY9aO zu(HqA%C%(<0m}M7lU^@cX7wx^Yufb;l|;r@%k8+6q~!PIf@?bgrh_`Ij0FGFc?kEL zoqeUchJ%)&aZ$GQtt0lC{jmah_Q=R}#Q2XibFt&RvS#P$hKs@b3zt>d0xU z=oQntKZ$2zQfg#8A~h2$lZ&q)hoVGZEweK!#v?#g8NcF>k#a|X-La-630%JDE~0AO znK?IKOjg|fR20|Gr?T~NDUSIvO@1LsdBB2V9Wg3OAuU(6R5^u9e`TZj4K0BV z&?NyXrjO0#t+YVq@GB=^cnE@qRnVw*=7S@|+m#{4;_DL57PoD828k$d$w>H|oKHhT z+Qut*u~PxFG3&6ZV!<}VbR2c1bp;+e>)tg91a(ErXSw7 z%n4crWHDy@doYY_{T~e>9}g3s-{cxG{GVogBn0y{&A|FIst;0l`?#)SI??J1G^aF$KfGM@E#f%iLFCT4 z{lD*IPn*++=FcLsjKYTSbPQ21oBHplN|pr`lyf2!H0Y9>#8N)Gb!|4kc^i1tc)7qu zf(h`0_2W;A^r$O2$rj+X0nhu>bZb~hsW)*(2;@Z>AGwb3g3~7f-94#yT;K9=>b<2g z-z)cHYLqNJCUPj>>4i((y0=gUd;(>4tD%9@(hw!{Eyq?TTgo%Jm__WP+-b>ArG1?OhdHQG=jA=MN6^i*npYQUI@M~l8c(pV3T+3|UL8(3(GZrB z-LZa5`=hat#JP3~LD^&ZY)v19ZUi!X2)f?QRLt&I7>4I@x`Nh8KsM&ZllU8emB5#( zlgN)3lZ)}D5pz}(2l`1UAVNZkn4#*H_;ti=_c|V6u!RrqfGnEnFz(~jCFlS{{e5X^ zZ*h~d&lhsL(AqBN;;q~IY$OkZp(AWa$7ZanL9c;cNN8d8*q4FQj4)FHCWomA8>h~mNcT%weeJOL979dkD!t`Eeso2KslA3=-~@_W-*$tG^d zT1N@R8cwkjyZiD%uO0^_{2g;DBh!0j4p}~9w(Mjn*%sg4cd(~74)uC-J(L)+-o(p8 zbZwN76t*I0J5@LTls>BtwyjZY3+K}xI>WSnOAcCJ>aSdJ(m@7l6L85oz1OtVA4|7cnEeVdSeX^%mQnU<4{ns$fX= z8ojehD80A)jyAmn(Jc6IC`$#Zd)};qwQvp}J-en2>!-?up4+`kXsPvh{~%d%e!FN6 zIs(?7eo_*xyO`1H7Cf1c;-z_A9pyYS6^utz?1f#>{Ezez0e~gGbTt6;0`7 zmWKWF*#Lwo_FV zbH+B?eK^xf>3=Hc{pYmgNoO`X#TcU1*w;W=w%>F#%XIsgar%!J{?Vm#H<(s({RK=c z4k>$=yotRs2Yy$@DulSpI)pClZ^XlB+slF2{CL2#_qLnv340hl7-&2&l-N21U;orv zN+dEw=(xTScAl@=RfDvZPq|g*`?5CBD8_tW#GtOOu6EZFjDm&>ifX4)rL)@a6Dqr8 zQ;x6(SMv3p^2cyTElJ@eUO9!lR|Mk=pC3nE^zbxH<0l_0>AULgpLOFn1#v{|& z1z+Z&vVB>+uZ6TJKJ-HRTI*IiCWgsMm0;){%nd+503Qo|wLp@lT{?`VWnJHgC+BOe zF+)$71@V|pFAE(;#)M53Y5jo zC=Nk_;7x`$fqCPBA4ezzI%Je70q8&fjZL9wRRb8%@_gYwT+{ac_V>mJ|1-a5qTPO} z*bBQSPp1y@=7_c|&{SP~P!eO**UJm&qBoaY1CB|qo7I49`V_%3(6_XLg@h;>jxzML zC!^|pMJ^K4JHNQB4LLpm81^w62wvnl@YR123rgj+SxssQ5b>L7H4$x@AG)quZ)d&U zdF~;-+jjHZ*Ds>EapCv*dtfL!u6-m?@!GSVFve^8G4%R&D4n7LOzOv{bhr6q@EAi* z7GiT=NW?NZ#}#jL=O{aDn`Bx#$2Cl=n9WpivWd@jb&4RPxd{6k7wYlMTO|oT=cX*9 zYSSB)3(LjRr!)ISvn5}wGi|nGYje4i9;0tIU<}(Pt#BbP>W<&<^|=P|3<*cB5pPw9 zMc)Q;;G(MAkAKu_*emh8Gj&>Nl^_!mnF2tM*UDNM9o|K=w}8e)TCw|iTvunF-aO{~ z;un-!E$%OPghjvv+s)|CJ~5rYsh((jWeIH+3;I2u72{=RQ+YjHPbYejzO01q)m z_HAnYQmu^|=|H8JN!u^ zF5w%3FH9g-C`gI9=%DMne#OB4!x2$+X4&QMo5T=NV3@XJ{G8T{jBq*ZXPO^MfHzxm zhH#%5_8F!=Pj;tdLYssqBf(Vk1;omB6)pFV8XBoFF?Q>*DrwqWK|qwed66pesI*lu z0ScpQJ1XMjn~M~4LdPh=`tWDTxIsxV>XqQZgV*y z>&kLiv;h)nNz9xJA?cu4g+Yi16+cm;g{};Key8{$jyTzUn(tS_(TDY)9n{wVB+^GqmR3BTQK)AY0*+Y;x*hsq_-RY2Lwc?b{ z-R`53xE+8a4x0Lbf{PH4hXBg7iCl)7And7SCDECuM1%rQymd(fzQV=~V;v4lD!5tY zNVD~{eZ8ZU=GggOMB*pf?TBuV`GKIKn*E+)%bcs}R&D*YO2I%g+~IRlc+@L0>^dBa z(@zJO3f?FX{WD3SOZe%KY$xJ|C55!{F_Uwk1CI?oHrd`DcZ1YhZLrj{exU4}pgZThm_kdIVK81^i)A3~+wQp{ z!tCe{+w30OP2}z&24%)MTKTqY7FS%*%JDy~N)ppk3t+;)CEq}ya$B`^j!x@K@%IT6?(+B6Y2t0RevioZeqZw6L~u!PDrDJwF7|T9t)U z>OMGg3tKadk;=Q^R!7FO0NUR2%(NCSvHRkRKY*mJpGocw;iRx#NAz5xX!Wi!nhn?6T*vv(lv;EoJ=p_Af}Iu#Og4u+9+jXzc5Vlf($XxzT5@C zaSPD#ECAj%+I+Y>^aQ%q$*U_8&eQH7Li6#Bm_21a9T6&Tp&B0#sg75;{>TPk!*2?>6siaNKIN%sLV`F>%lZELA(TR@6$tg z-y!hWLM=e=AJ5J%W%Y`K)gow25F^lO5<-DY`mq@J&}cwXWEFh0_Xc-mE)V=dEz^I^ z6blR=6c0{{S~cH4mk#0zUVFAFoy!IzDH|&D$3Jma*B5pvkO8nyLxtxNZ}!A<5Y45# z(kOTni~(gRUeJqV%oe{JtD@-)jCz>k8&gwL&}vjMC`2B4G~m!mtaDpRtn+n3g`Chc zOEYIuKZJjPhY(Jd{m?;~nKgSvoRf!z?45~V_Jr(7P62y!-~0QDT$|jI(H2&qQo-FN4$O zL0k?D)72bC#NevX5#Sd|JS>xKUX-NFHse1t=*eM^RQN2?O@~IYp?a(t|6s*BJN?&z z$9cEUIhWN*Jw<~hz42QwOPefOnzTQ@4k)v$?r0e$H7$L^03-q4%r<1qFubHWcNVH4 z*(%+jKr76vx|EUPJNpfP@$S!B$SQxd+wpYs+%B$8rZ+3*ziYTQImX}hI8;s5eKFH& zlsDFu`W*xk_XIH|W#Z^4R+)Z+YSzyBJ#|m2mDi96C4(Us%5@#c#N57{dQ;8lednQj z#DW1Z5fj0tTBtgOd4~?f^Bh7Z1&&$}Ku*AkTp;19E)no=F7Su9OX6w?`|6<)JcP_3 zx@Yv$*REgRF^~Oszlz$1P;I-b(UVEbm1}uu$yA6?;JY^6%3iOW1Y8kMgbeE&B}gP7 z`{&vo!856})ji??3#@^^w4KT`5xh2rVwD%Fp zpxGDm;7SPo&9Iz7BtY3>5?a3!E`QV>Fq7PuTv00FjzRo&2iGs)-&D=gp#irCIS#fLQn z;RSOANyWxhB)(4e`(gYo3-Y?GiyZ8Kz2BZ}3g%CuGGe3u;(0K7Oy}=(MXiY^8kIn4^4+?%UwczE!!!BfsP6><;Z&N@3A-zGW z?Vk05@#)KtCqg*cBT6QMN9r7sQMybtaZ%{!0b%bKcG2x>U=x5*6%o@Vvb~}(^jqc+ zp;JBr4=O|3*7zziBozS%o$-c3xKzhc!#@PvCk6&aKsa1p=||gSm!)j*ZL(WW$^XNz z?Dt{($<8sS&ur*3Ioyu54S5>OEY8real0hlEU)zds=UN|&WRAqDP60K++G@p4#t1^ zj+5C38cdush@#fhZ)34i*Y1Jya*?GC9|~YEOLaOx^w%LESMVJ+{qgk!x0zr86!oTg z0*DJ?%zyRx$sihVn-+{7XMpiIgW8p9YJR-1cSb!3UinQk%P7F`K^)5}Q5_t6d;SDE zXJqQu{I!K4)X}IY@|=WF3(fofBcI2>AP~2`6b&1UK?MFnr&OHLXwoQ+O;#)jdv->> z(DjIVb{KNfbHQw<=LK6v2)}hs4FyEwOUA|GapDCrDiyN@Oa7`WVRQ0z$ziGAo z99u$`^BAx^J{zUek3etOH;<&D@*nRj-LKUmY%k@41A{RG+=#&s^yb0^MR!N}wg?yg zOmKsK9TcqM;XwBn$dLBYiV2CoycK|d@)VxHdv(x8qxyZ(x8wEs@Ps|wzU-jA+5tL3 zd9JT)4eJ1^aP5H{GWNgWpr|!bi(c14=@$smj85^X6(ne79|)sa?B0?1>#Tkw&;ey% z7@@;K$B$M}Da$*P{`|kK$8HW1&ub;l@KQUWEMTO^fv^)zP#m<{VmZMi-2R)yWhAkV z-QQHyKNAL0#?s$2`=&IJAWTYX@aZf6`*aA3`Z~0~h2*7Ik^vj1j+7Ea6unGs5`mkM-9 zwd`!ec_BJKh4USHgOz}(z?HqDCI?Ldt5Xa3_ zM`9u(3fBRkQ*v{21A3W@K0TL?qH;gOYv;fVVCBQAMy)qjibs9@{bkJ{7GK@SFuffM z*aRBfi~j-|9~7Kot!7FHu%L;wm#{nTw~KW9!TI!y#-l1kYkKv`HX+7S~AInSpmxJ zK(i~Hmz9g_bXbxK%aMbiQ=}~9sf&h0Kp0UC3aG7TJ(bBEV@)ZVnB#cu5OX02&MzYV z#fvte{_z}CToq$w)`6Odq~Pe`B^94tk8YVSf7aIIHZpilguJ(@y*;9EjTqgooHlD!)L?ruc*@Yo+z=Q+CmkxWYR88XKDB=V)CctjF%4RO z0G%EjkZL;xasU~;0scevYO~KhnW6X^7QPVvS20Cy)*6a6OTgh$k_i(n>>1Y|PaG4EsDo}priwEG&KBDs`ln`Mzv5b*)bXDh06&eL8I6&JNuH!~7 zF4y3xoX2`YS4RhUtOm$%usOK_naW2cCQVIBXv?n7wD|YNdc2mwXJW|VV2&wPV%XOk z6+;0Q5`RKu!6h95$^t`pSg0iYPT|obB#c#*kQkld>zvX`*9UN*Kxqq|f&zS=aZm@o zDZpXC4=uJ#_6U$F!}b88JuW;o@ZT}2QO7GICEZd4K8Z>6VbdTW_~tqLNal1avh6Q4 zm)t-KzQ9JRJ6#6;A~3__#I=t`{f>i++%J=W4(SUzB|Q2hOoq0{e>`z}1<^@-gqcxH z!~TvK7(Lt3jL+*|U{Y8A|JHd7%|dYb_!3?uic@LJ3YnU%#o;Bwn*il<6dZh!zaiOqFM|ZplxaY`*6K1gP$9X_*tjWrh<}YrHuoVoE^BvzDO}t z(8)R+jXJHJEhjS&u*xj)*{DbV3ewaCej4pDQW)7mgrs7=G{Tig6oNz@jMw5=iwq^4 z-Rd=SGg#9v>4*YH%K}D|t;c}#O4@<*64S55#61CV)tEGh_H;MOv{I9~2_Ogi192}H zCE26t_}@e!2>&Mv6qT8yH8!b?h5Ewy3i0Kiy?YjOiIBhA7plpHtdZf5i;(iT2t^9u zaT63rSV$Zw9$W+)gs4+820*$FD|XP7pQ+>v%w(^}KWo(`WuHX=>oodu$1)EYvc6^{ zmqteVj`p7eg|!881pVXXaPgvPT?zd8n;-z=-|Vh8b;2q`+h?@*&nj!X)F(H~#5j2# z&p+^YL6xuZ;HBaSG{UrlIhgTjW`_ZJfRD#7rXb8Q%r`EEPHq$L`nS0XonAXwRAI0T zQdS3I`E$!h{Ohnpi9%vNm=|b|2wCMp@gdF~K=4YRag=~P-man6$I+1-VT6*CU1yR8 zxM7-1Tt=G8Xm4K-b-g7He+jeJ0S*osgb{SAOqoCHsZFlMm!*1t{o{R>>GKt~{r6v< zfaom$g%};MT%|)TU^qkuydat&VigQkm*4k7$~iyuq7_{@4=6f0%>Mi4h-!f2C$5os z-|C_Cjd!~jBg!yXs;(h-WTWD{F!%qBQu!N#1ez=YlJxa&<-Y^U|7Y&FXrd6eFSlQ@ zt!o`YaD#@(&}QTf@d3WdwZJ?SK|&EYH2DDyS}9z4k=D#&P6N3uHarV?@%RM@f%|UT zf>VT6=ngzAn|+DNvs^N0;TQA)brBVhR;Hg~^_lGZ%|5XapRRm1Lq*lcmBb(dD=BUj zJN)7E6Nv74bkB>BUccm$ZCvV(tS4c06BobeD!*F)5kNH3JKZSl0_K#M8H6vv;22|$ zB0+iibQ$e%(9ugOcnH*^-`AOlPrQbXQe6T;6-@gCRt`vLlIKNBmXS&Dh! z;W~o;>O-YvSKUXxkCTvjoP-29JmmQU1B&_>DEb}YeuH_*S;>U0H9+xvhA6R5>f68H z?(w6C=#plSae^;_PNh*L0#xo?heoX&(^i8Tj)@y)ztUl4eKKWi9o-1Gc*&~v_UYrK ze}PF8@glNf(>;@8Ih^dXGV2|Bx*oMDb!Lf922lc)U2kd0?)59hv_9 zgK=d{2&_5YyZ|NYt3vg}#W9OiVrHyS(v4cd&5kHJIT+dKabz;U0XdFR2ndT(($Yg( zftNF3V~R{)pb(>Tf3pFWPkhyp1`FIrmJYBa=vX|6kO|+HFTVfvBlIS}NK00avK5lX zO~!fHJK}#!2%Mbi*5kNIPf;PpCIm?NCk@`j0SaWjaCSULr-UcWYEd43YH4!CB=+A? zrvyixX6oe*mL1THewL~3sr92K6jwH}vcY=6M1KGs`q!{bj>t%u@p!Br|2SjVpYf>H zo!DO&;K*&rt3~s`n#>vNY3ZIh5$F63jP8C~T@~-Jk0WjbmOA4*LB^32Vm~$=Z9VP} zLVcJt>h0U(alap0+ySs(eYWiIUO1-0R1fnY=xl>y5M8dSkBIjXlV%WWhiF6>{1G7P zUYs`oBaVIj95fbvzVwzbm6fsx0NehB7Z08NG1fouXO!{<@MZ#)f`nj$KKhJ7-Olz6B`t2e`5qMxi{dg zypldprIAur=H`ETIXINXDwDXmd0VR#priVsHSnFbJrB?(oJWTelepn%k3Yr2*r*4X z>DTi)1XrF!t3)Cmi??@K7+NM!dh3ulyZN4lk(LTdY7L%c%kyaM7KJ6LX zOwg1IQiW9f6jY>7#&7W3I*!>wRg0oc{Lm4QR4wI6aeXVDEL5rNCS#I;RWY3nL)ZJL zO7$2`Nq~JVZ2PwM^*Qu)mlF}QU8M%+N(rm-kiTK$!kQ;-jc{;%?Y_|AXZR8?zC5RgoEmS<>j&|?8Faxn05OPYeknEdE}{sE zcs55Ts@SQpb{WLQFkDyLBVg^^6_tqgzDRSn;O3qp@$r993_3Y#c6Mcse3Lpl^=1qD zG2*MH&N{`;oLt7Ot4Qbd&%C#>#^bI9SeUq6b~b6u;~)zX9&c(9h339(M^KOpKmGj~ zr`uLxVqHg&ZDMuv4q7^Ty&eJ{Rw0q0%jv*;1`j1=WmnR@!HfS9Ku&X&S@!O*45>NMs*}>Ri=gprg`Y>a<^e`Qo zZrX*7ic42>cktSYUX|0$-P2txCm$_wufLSCH5HQrW;n#`o2N)_Y!iY5l6~UkPt6U! z!PqqM$l1e#RXXT<^z^>Ip!2R+O#o*t%ZK=#vON@$JBWQ*p`$>of0r(5BhNw>1EYAg!4UNx0l?o(~tGPfyqmzJ&KasIyfvcLcR zW>(Ikf?>%XMSyZ*^{8IGu&>i)u5fnSk%qTl)Ch?-K6p(xC~^cpPf7+aD@sYqs7#J7 z`rXPB8d%6a=g(|QSpQVhkRai17x**>SHtvfn--@nuj8R3*B~jSpPWMSu>xE=J1HHB z)+Y(a55g&VU=c$)QBv8srPWcOXkGNSOKRK6g*x|#>->reIpq(1U+n`7Xp&Ix*Ycov zktELYQ9~ze)-N?M_RYD>sFT;AHTP5vxowNije4XCzX3P)tPUvM^l`ib{mH_yoE&Lvfhyd)qr zawm`$>!rUgU5sjLPd904r=IzN<-Rqkt40o`ie*hj&Fu8-W?ALTjGFnraLpmS*N2bF zO+pOdx!vbFCiy?==fr5h6|@}!avQRf2sq;Yw^jnMCC7uS&f5T|m0M9iFjre&U}ov)oZMK^zi{Q=_X(0xrvEFS^qR|K zW~^3PnXf~wUrr2|hMcyL4qv~eP(aTR#0)L_W`aPx6asL$UNLFzg ziW@s#RbOZ*?mHc1+uk$(6kGOy`NMgIpT7Ex^GY?@W? zCZShvqsbV86RnyP@xP>GOAn4@X(iZOcx@(KtAVP-ceyG6#Pd_kQ%!nYS?|YlOA~F` z=5`S&hNf~qt2SzL56}2UkfF`YA|*ZnClW~`yk<$)hhtv5DgP3nnwYm$)qz! z5>8GRcjs|AZ*yjv51r2=oeQk*$cgD$tE=w>iK;gIkxgxri+tXKhiI}Yvl!_;zs#+H z;HR8>JBq6yRV?~L8XLc2yu0xLl7Q&TjXFV%o4z`nvHue4*qo%xrMHPvd<@nbw`);( zWzm4iJVYZ2;?8e*l`x{u7~uYhPO}H$ULI`3dzg-V?hu!O9eq7sL$R^l9>y;+9lUIq zWF1IlmXSh%D5QmP)2+k#&Q0|OwbXW*1xi2J&J#=SvOhSskKA@5J!_6+TzN~fX~kT2 zvfb(FqCHC0WI3JmORCoX1h^(t{#mPl0`5;#oZ}N;$N;)lv~b_bK1>&ztuQ#Ozp+!! z(79%4%Ec(!V_rtk&!wP~AIOuX_1LZ@hKk?TrgIk7_coMYD5tSP(v;^?Tjm z9I#0sF2$Us@;GY=d`EHsK$uKvxq#>TP6N%?!OeHktV@h0)iF0`bF%n!nGI#)0ydZb z>O9QO@#3imZ!el({xkRXa$K6XhP9ZAt?(3`#)d3N(C_QCTdGvvSMCf&6(&4K-?;md zO7&>t|jP=OuKg0FiCZ-P7nv~k4xKJvzgaAd+8!?GXGX>Ewz4#ra%(6Y++-2uZVtVzZ z%U3%`_+9QC zxZ$@K&@O7}0JOUSZxLp1EmV+hkEr?t1r-%t%;rnh4{`LMQ`!!iFEW9IF;WV_G2EFs zon&~dg3rlthr`#W(BIn|Pu{N*A7(;#N)U(}ge4FVTC zx3MalC2M#lWmS}0MJ$Jcc0C`=&u1>qpUzF%9(f+2L4;&BgVJgZ+~(ezwevQj*bJgN zX1i}>e&SI_t(0>%}?FSX-c& zLRqsyVtQ7h7VKpJ=`;C0N$1b$-)$)OIE3GQE}KOv+3`5eF4v3Q4~}XYj19dE7PK`c z&3^u2hd!^;8C~Y-xAkkb{@*Pt+n%{6o{Hw42h-2O`{fe&?p={-0O7GPckpoMVunoP z!r;l~YPYlE7X@jokTL4G4vrC$GUm7R6Dj+wAyVZx6#V=b7Kc-fH8(9w4fgN>gddfo zV6D`n*?Cc$&*JHx6ZnPNwt-eURef9ig=f&vCeJHXHIu*gL|r>%wr}mV-0ijQ3T`Ht zNyQrkcs{18{~CPGy|%GcF198n&q(m{Akab$r{pIxvwoN7s}7Wd>y^&SD*>{9H9_w! zm>Eg$KbjU*Tvb?v52HXMs@838seA*v?sqhzbPBc08p_sfVc75nIa`i7Ebb*$`@?U? zzt8s$k{qzU<5{3{HB7ohF+QB{;v7(&P#p2)lg#LU&-gz3%}!Hm7?^iQ!7auxI_h#41DZdl|n-1ipkxhzApL z<9fjd*jsx@dYxL+iQ^LDS=kmw>uJC>3og}E2t6mavc`_@9^N5s$mNzOl!^=*=guVV z#qS6rWMXYC>WX;dMOMW6$PoA&8affjX6R_ezz!c^X1=l4u|2vHgn{Ku<7^m+#o2R) zoGA1!erxlVpa1gS>fdJhfz9{D?IV8j!hT`Ods2ubsCQJKi0tI#?DbXMo|yhEV!jKA zPa!x;2XZB5yuujL2Z+YyHu=fI$_ZmfNpe&*vn8XgQ~&+OU>)m6Y$&2Dh>JaRa^tzT zS5s99yl9YkJScRjQi?!xDRD0HHY2<8tb=0{lOh+iWzEU^ubnE^a7HUPrR67iXQfO- z+rO+r&^OrH|7+?kpsM%Pl~MfKJM&c( zcFJCxIjrYt5~9xT-+ase39^aSO{CVa7{nP+x5@Albiy3f=gw{`yA=iJekPAxhN>Qvr5b;ikelN zXbra5#*|Zpg#seA*Gge*KjS<;v2bA^tFJ$V9V_S|?{j$MzH_ zcj6|XUm`zWN?t#aZTvx0(8b+rMLN4O`{Js06ue++gY8C8+UWQ_1B5|IHX8{{XOp3u zMXHuBTkza+z11d$Hht_p_-K?>b!49Ndzfq4uxdQ7zwL6qqLNP<{eRTXpA1;_BlH>6 zcJ^JFM?s5oMu3jHk>Tg2_St1!C!2#a-FCaxJHsRJHo<$UOOuD5qv%H&KaR<4|I=ksU%m)IQ-9of{lnH3!#Tau2%G z{d|Wn35Gi3_Y_TQ<&6mWw1ASLU#n%&{iU|6wtRO5ry1pU2U?$vn6K^x`1V_e?Hs3j zM?BqcG7gD-qn1_=PW2YDR%WwSwBxBYQ(YXg#50+adm~gba9)r)(zP?|rT#lO(h+w0 z*D$;Mx2G#CEZN!h{p!N+YOWUh&&Pm|=8 zcS)A+yRw$D+aKV_BG|Ap9L?(7KEuOdB`gv!jxxT}p zZ}a8hp|Gk+iDPwr{rsYE@vXdM$~{vy9mMUC<(UxW0aah|a$#Sbto1eWNEWwX>3tJIZg1FA-?aR_OAE%oInVf^aNv zgDRfKQn7`F;fx1~z9H=w>S4)oVw9uJn(Fe0%y*e-@9XFtw(I2-)ZspsF4+}(=#~)1 zaC-)})po4DfJB2N$9|gjPU1=DTJ`9Ms!fu=RvMy>B*P2?*%%;&scMbr18y>FE*?UE zbnMTvsIg4f`eY|wT-0_e7$V23S`BdVxp>EGCXov3SuvhA-TFD!_Rnm%;|q;CcJ!}b z=?jg%w+f8vpZE`OU|~`&`epgF)v{%|)-RaiIk3tlF=;fY2Q&w;yfYNzNY#2eozvVA z}_*XOGm!`f%ae&z ze~+bkH}@mjCbCITtIoOUK68Yvm*2M0=&->3&ryw)2D3kdGY)Q-n!*>?8P|+baH2yx zIg6f)RS_%Qgn3T1zn5=~c6BXpHy(?5v|23RZ#A87=RGnu6ex{cIWA}?%Om_ito{Ax z?u(^wC~dO3ouy!Iiv za{4zj&@9bZRgVpSK|woURr*a#&N|7%2Vn&@n5kC#D$X(%65_Krmgp^#dga%_I2v#0$)Ik$Cq!i zc31@Gu<;DM24utRLRNU<1vL4J=){zw_G}e-)L~iNOe5l)H7%hypJEDhpdWGFEus7w|K(D|dTySSoo)Wx`dm^?)VZQ`l9Xib>s!K6(#Nl!DaL2tp+Ip{ zcEN}HvCntH)B7D@>*_qpai-i@`M?y-&^_~Zk;ln?sixjlMxmyhYT;6AqY)CN z@G;lk3;B_9@{!G~M&?q2DPWS~z=`Fk;h}2#6Xrpe4VA`&U#C;dFO=r2_J8G8I_lkL z&ZgZ|u4hz@ShF6jy4j8z_;JM7U&U{u>fZu*(`93}nbzfFe|CuT4)Mj#uGl-Ctgq4iklb4y4Dc5h8`#dRH!LS5)Rtgx zvEg)%yA?;7lR~s`Cq{tBE~GeQDk4dSZ&k$Lo4?5%x7-`=89rq| z?;Wbzf4-zWhczIp#IFA}h6{$RbfRj(_+4Vnx7g0rD)~AJh8PJR)MsdqIT^U=yely3 z^iA{H410BTr5cNatJ1+H{9@5BFQu$iM9!RtHH!REHS8oJE=ur3j zhvCg~>wZ})$0%KjTflEV$5k#;05n6xPXBz8v}k>Q^kF6`hNz`GG1VD<-eA!(ywJL+ zkWyvP`HY!o$K^!%&5q#iOVmjUL9sSNCkwT=aKBoEDfGy~s=fDHR4VeN6?E^7Z=(GM zh$@wi-%Wp`L6spEx!fib_fYZFV2xq)epy;$Hd(ik@C@$92zv*Kz)eLBCdOSEOoZQm8+&goXx(a?%hxB!t;q=#da zhdpYeBT9W)Y#9A|PGs5$3qsKDu%|_`ca4nqotejrmPp7{;zJ7beLjKa3So-I>7YU%BuJ*rJDEl&U^8OM}`;kvoHbyg~ z^ey&?!$8coq@6=qyU@%+{l_1FH}3Mnydqy_Tzji4C+&{l*18Y|u%F7AkB1Zgp#zUB zHgkH2HnfIAv#G$W|MFKwPico3l*$h_TuR@Wl(k|Gt4#m>>Yq~@m77<_IN!aO>XYNYOFBi7!n z*eCHi;)52wc6KDs&y#JpTswyuXC4)N6G*ewV z&)InrBhKx9!kvS#F?Yl&i;yLrXK!_YRuNi#+1Rjr{RGM}s^Z@*mEl35?quK4DW0;% zVxHSHj zX~g$5FhTN@_&-$TFeI5;E1oe#d*Tx1%gADxboiJgU!-&G_qjegXWknU>FTv$ej@OM_7kacu6@Y0(J3aw)-385b@Sbw$za1b6!PL|$q zGdYIyfNj81=Tn~p8{&3)_cP6$ME!`C@> z)!;$_>no*j*NRI!>|7BDZV{O5bVSX_&`jd;12cauHJxP(xlKz-Ay2-=BD zO)G;E3d*oNdBI%CJX=9nU!FW;nPj~FOGq$#;vzPaFA3gAX5g5K_WePfonyua zuXNNlgZ8@;c`2#8%%<}^tGf?73KtR2Q`d{)blxCRUo?}CM|(7g+$b>MyN*2+`(CQV z-e42vRKb{R?B6d=-&t6V&);@r#F~wrUyq)8(^y$4jgG$j8`iju4k_AK6y3X=G*Br; z;6lG_99@1daD*xfHU1iwSnxEcElV(gDM{3q6~Q*z)GlUMyK8Vrd4|UOkD}h|Y{WI3 zelYOP_jk?r|GI2(PY6CVEc8rax#CnY&S0<$5hztWO*r>(9;eW#-&E#Wfx+|>HEZJ? zHR`<3zgptQ;kxopjMX~w4^XF%%+lBU*xC9rRp{*b*Skncd*AqguN<_0{;kA+dG*2Bpug~t zs62A=qTD3jEP6?3^pHL=-y}Y-=l6%|=ya2n1F`liCVPLi$BXpDY{#QA)*$YnLOREy z%Ca8%i5_A4@)Z`;XKZ*|X=;!y86lm;|Xi);CVo)xh=d7%bcIp(5;wj4O z%qGTT7=GC9uo=2TAfW{JltYOjzVZv3h?qKp>FPy0-$V`f#=$K%Z;9Hd&>cDNbvC*x zWsLhE#U#GpcP)J{RT(hwcHSrnmoa{?-d-Bw=INumdggame4x-Mq+y0X&mj&rtK?!0 zq~{s=7OwA{K3_g>sN&qeG0H{;Sb;l1PY1b^da7P%oN?$a`GouLpFEx8H?sNMi4{r( zBGwK9e`(`j&(h+pL-Q_gUvjf5<26S(zvF?Z;RV>vW^Z^!m!YCV3cRG;3>2oxI?)La z5p)E}`Yb0ccu~zcwqGfZx_C6s4WRl`VAWWg6z5hD|jEo7We~`M?Lm zyd92g=*Me|WWpOYfww~}dW}MoR+)1BxIfAk=ky`cKwIrSi)(+y3<h#S_F{7tYdX-cFb=)w4&Mi!Wj>Xl!~x$1 zqlG?<*L^j~K-t*RMa1QvYQ~kLbujL;u^*S+sn%y~>bH2Exy?e9EOf^ixHoYiOFZ{E z!G;nwPeM&VvtCK9JI(U(&D7^ASUsJ*nZ7cP`UtM8EBmH$jC zM-|7~5-fN(TUaMlypFhjguO2+9>Ql0g zR5hM5mRuu!F}J%)&iD88dtZQbofrqa(kq-1jY|aSTt1raCcV{ucC>i*2<&HaA@}Aw zI6BYgqPNKvmm6bzZGZ%wIHtW&Bphr0Oss8UEYmpTJ&) zCC|B-a`qu((`DKrt^r_4hn-txt(8RC19?hed%I(wZ^;%>gr*VQaWsFWa&>7Vd(oW3 zyW_gg9$F*xys_a(bEpKSavC&!?P@@pF^$mX(+|V`Y+oa#xuLA#u1`?VXU(;Z_yIn_ zjZef>Qu(Fqs9zZADdUJ9d$OaI5?`Y26k_(TzXD*@G6DzfnDC+R6E*FanZ6pzOvB|l z|6b9HN|jq|Vi@&SdU0AKv{*mXo}lK%3e8uK{&3D?GtB=mK0(mi`GASl7q2G5x9KDi zn8tBFTgO>SMmn=zhU%HyC-FAOk{{4q1zK%Qk--0ml`(P&|N3fnuB^%YzCxMbmorAV z`c_e>tVY>#_;c@(dU0&tCevDokvC2$yUx2L|Fg&ORSEre|KP89`tZ%MHjHgKm_lT% z9^%FaN`;1{2GSPaEv>AtDpa>dRV~a~z5VU3Z)ROu3X-pIT3$u1JbO0U3UBqkB4NYR z+}k^Le2D!~!hC1w_xQeu-XN=;MsbO`tqyrLMOKkqfxdZ@mRepj@#noI(-Q=AF^F&% zN83hKPZg1Y?iXU1IW7aCa_ukUUh=+=2r&onR*qylKXd-s+sjG^%RMW13(K(o`n5cX zthD+$*X+1&mw0djMN5EX7{vrM7{QAi_l^+qEw#y&77d6IoQ zkhGqA!LBv+g-L@;sh9n=hDxf>U%n$fM}XaH-S#ym;spNa4RG9C>niBw*-h?PGh;k(Z`S*p=! z7~tSzw$aL7mZvt`9`QVrV$-MgY$~jwaIN@~Pd{MSI>wZcvsaB%MvYMF3}@tcq!KL+lUDzmO;#>mOLj9& z#Nwgc)j5tRmPz2hk>*Y0BX8(?K-Wwdd->zB(f$5hd4_Zob#Z4HcQ%Et+l16dGLhlE zddYAL*lZv{;A6I>U^MS4#}4(*GZB6<%l?e28p*Y2GL1udTnN~}TvJ}F68f1Q>_p^2AS#>FZshERsoVAvAx&5)0#Vk4cr z1HECgd}FD6SZ+h9t?Ep0iS5`{@&5hl=7S$3Ow!Mf59>Lk9esT!MHXeTtjjeW{_Q^$ zs%_~|b1EX;=Un1LCa>N$6CglgiQM&+4JZ;Sw({?kkY?Pf`kMryAdKEq=15#?X$X>> z$oRE^$kOkt+c|VXtUSD)spm(Uj$Ny}+I>nK>Po2Vjbt!S{D~{kKTto-f)%L{;dAj7uzG%5fIP3XO~i25A;0NyU0F%g(r(+dNhIIkvX)uYA909KZUJesRd?3^PUMSSZd+8w2=#E5(8OdGM^~B zHjWN`O6lsp2kjB2a=EOgH2L!=7w;{JT<>%wyo(;EnuziBP)S<8`)T)*!_&IC6GrBA z$Nn%-Ds9C9{Vmw=J3F?#qZwp2qQUH-SUUchm9lhy=^(G-ng1!X*jP3qWK&i#Vjz_K zZKQ39jbVe%K?$rRl^;?K7e`J_dI1rRoSp}Cm%w*(;2=O~+WD9cJQ(<$19HmB@wx*8 za*m^WzgOOOZfqOM)C#kh;ANH&sMm*A$Z#?h*@`LcYih03K%$KwBO z7AcrYvDQ9j`oh1=IfL3BZyz)=uV6Gi5-~q^{`!5S^`aemk!C%RkqSGfbb=vL^cAap zS>obD@e!}mT;!ypVm8sM!{J558DTTLBo__01bc+lil}B^EhR$}byo*o3ddZjaw2gC zA(Fz491OH@Lf!myq5Il-5Lsky29AfSY;LF2$Dv95!GwdmlEN#P!Auu5_iJneV_RJA z>P)fnwv{P~YsP-HWCw!-+Y3naRYE358*y1lG{Tz#PXjLvjZQWOFCMF%?I;puK3zm@@6Mp^>}2dQ zwUKx12!*PjOgEBHb@=p0KZgr?fzxdDIL&6mzlTh0fVGdeO^3ft$LBSL9T8>n4n>3h z!d;+=;nhZpqojMAUef;5o`)2woxbdpV)UUp0;bX{J0Hb4ts(jJ+a%+~;|2!XmR!e` z;}~i?PfoZ<2=WTba%^bElZ1o%1Z%vicpyo}o$Lg> zG^Rvp>M-}&$+#Es8HlnlRTKnx2vN6--I(z=g2t_IZozm}VeNmAK-oP(ZR=YyM6its zM*xTV11{Iv!%0Xa%~_Q*jLCkl*+L&#_hm$o4M9`$=zbUOb48B29v9}GNgPvaefHt} zg12}GU5qt|L-6+cu&f5f%v{Q{rEGE0ALIlWZO5euZ*l)KobO7q)T8FEOUSYHuzCY0 zt_we(j-x@?CHQ(Ljw+an90No6^w=*lkJiUX{~4rFivb^5fPu={QD_iN+Y`>&H?PSE ziE^4E+K!Rd%3ie%fms_VffTTz#%ST`eb}01V;qaB%io7Pns1v{i1FWnvIu*TMANr} zSjm6?He$~NS&+p6!fM5H?eN37D&qdxn8@RL6pM5$v7wrp^I`oQP%OKUFzz>y{7*ro z2stGdzH9Dt_FVt=;_J?B-;Vo#h6_=2M%Bc3O76ejT?YSd-0~f2_C&0P(F@ELblfT~ zToZAlf~Jnp?_eXI*Y&xoxiG(T2yKWT;r_-vs9)*LNoK35`-n;wD~ie^v1ZQ0E2!LV zrL$hooPW>hcbBMVoYxraA7^BMy~R{gz>_vzOCrF5p8bH3p?0A$-Jnlva=bB!Ws~!W z5F)AGN`Iik{?hnd27r=*gL%@a*(skBlN1%>E9ks1r+xjt%CQE{Hz_%2@V*06{07BNasCp5E z@c|4XI-V};GerTWnFq8yNFnL@Y!;puE8j3blVU17Bmp;;f@{~KsNi9o3Xc+mfr?Bf z8pIUM_yW!%6^~3*R~#qGJ!^m0PS)6Ivws1gF^K*Cirt=+>D4j=d`Mw-z~aWj@f*vN z_1-t{y~vcNpkFRcppR}9U|In${l=@`BLfdtu)f}GqQSHEp9I04MwHdvb@1asv&UNm zKZ6$6g@(_^)EX@*P!I{3AjNxM8T<3=oqNU|LJ~Ziwx&sIr*VV*^KF9i;z9XCA~*5y zxBPu2$bUii0W9>@zino^8 zT#O?^*SD2ut`iZwEh zY*Dh&=VsXWVR<|+jd;fWmDxl|Y~}0g+i2GzY~2ogA&M360LlOe|(BDy-Y|2d`9ycDR z6@9HGJMIDA_6XKgMR;gxt0Z#gTDQ#ClO|QM#!%k;M35x*N>#Nx)W+IMIgLz=fN>yx z1r}dk2oDp~)RJacl;jeMsi%#RVU8QbSLRbLq~tjq&0W^3qe;K~cWZV0E|@f2L&7qe z$n0+B)FKsSa(TI|q|K?kX6{5OR)oQGalPtwV~03+Xw`(pf5kBnC(tp(S=#@ZZWp(q zPKm|xw?~X0UrlkY)cYpOQl6fkHgf@{xB?}Xf8&7adIZO*0!y05>7k4)2BKI-P>fSG zq=o~OE(sze4+{6(7CA?XHLh^#2hVk_M$%rR9hcs}efgi|FmHZv1{hF8=Y$yFnT#hI z-U0z+{5cKfP&ds5_;eh5aAhyupu*5yCh51Ky@DK&={wGB&3gAKm@eu(1XrPU3%dD!d zu5NC=@d{HSjC@j?04$j~z>pC|6919z)V>F(uCXK{;~z1qOnW1N;$HkunLqML^YeWd!k zcY@##7@q{N?ZUhX>$MT(_IqR?DYAXx)1qBU_FSG4D~>Wkpx%}>D<3NYQE5u($XWWF zLrP6kOQ^~PdE)UPFzOSxz_m}v|4f4t=lk?S&o^l-GGHpUqBzMXBcs?-Vq$^kKM~0N zfB)@qO4S8e7Y++G7T@wnjX{g)Q&+44OWU;j4u+{{LUJ;TZq+Y9J*TknQXzc2?RXRz zCquCvFh2z<1At$mhGPM!z1e=JawMNsV3PlOuvL~pfCqZI`an)tw4Z%m==Pu%X7ex? zc%QsgRfUAIuHv>2x z5`R(WegsX{zkZR2j~IhvW7&erk|m*wZ>&j{&w%*$p(+psv>g$(jbsCa(+^wi2c-Q40@J- z^hq%4*X^d+RXlktEiG*dpX>G>aMSUmd{uns`BDD;GQd!cCFGk7(AUu5aM_d%8UG>8 zWv!IXJrbY_8lN>Zp2(Fb_JW_5K_f0G5)VPYGCu}9Rz%Nafx^_D8-RFKAAfO~F!&&6+<|cSH%+c|$mnF;pa-m|$59@xIHM-tzPB~lHANX>R z#R8cAPhc;Qf{f~Iwbs_uXpG7y=rmx0l zIqkG=jFEsA=n{AzHSHYqUv7nu?d+GI z4DjeZH}jiB-O2KKDoKEn*hHR;(|i>f!RHFyYE#e!k3ckSOc|NGc08ttT3J*C?20Gg zaRBVb3uJ&DftvH>2AAFJ-Jw%p%T|(sbsF(}(erX3b#VW1d)!Fk1b$(D7enTz`zQQ#EMyIstwO4?Wop+-pketipNW_1TUH;F1B=`tr)k zC-JY_hc@18>LHL8lJ#FMphHDHdvVR?A#1|02 z@TPy7XX)@sZD$O4J{Z_IqVVvqX!rzF;oYhl8nw1FB>;I(4_$q>)KRjtCJyzma0m2v%6a4^%EJw8{ z8w_2ZBnbF~93Mr0#RwdE0RTqxWn?Hi$$NEm7uv9;0?b$gH<_)CSdph8^!2@ZLdb#e zJELP%zJK#{jERFanAZm+iJods-%ESQ3mA~2GDJLQaB#4~fwga`(dqGTH#%_taJGu# zVmL@I2>{|OeI@1`S^Ltt9ef_|uR!2mJY>>KN>57*?j(h1Bh}T^Fk}0DQ5aJdp9}^J zVh#N9Qky>U2Cx&JG~hsOuqr$U;Hfk!S<6c;U{pH~7HR`ezh*;0ZLdkhG9-Z;hMU=( z?@mB}!5^CndjZt~eHVT=>$&@`+=<<>fXiAK3QzTWrB zG5TceiAM~MYJnAD`bv9w`5{lowUWQTzoX+3kgSKPWM>VSDIZ2ntHS;bOeyECkQW>Mu}}K|`uh4Ym&b9WH`oA}%&L^Z8<$%| zyjH^)l}ig*J2^EPd2hza@Wu>r{(A~9))TqIQy@*>pBIXZ)CvBrdz$xpR+)*)g@=Wp zpxL8Jem7Y!rlvNL!RNXfaO-ee+?M6v8~Hl*IRF;^y}bwZ#^n^CLDw+0cpU0SpTtus zfV$hjApKsO7AKx^5BT~aZa3JYSQ{T7Us~$}6qPd|6S5df;`Iv-@&X_bA3H@18d4D1 z!#CiM4_(|1bmk@}Pgi}9EwuHb3Ap|&yN(@h2r3uWmXy$^DlV!#9W{&bKWwb2 zsTmb{ysOw~ZUDvw%7v@scfeyTM>A|h+JPVrhPb&~0&mloXBUXhj8f#7Lp7k_a+=X{ zY(44ItF?TMiwn}* z%i)w^vosi{cxq3R%hsSSBe%=uPsLAw^ar9cI>ha;I6Xh_1sLB?Y2vJ+e`BG|*K-b{ zr>F0W0Vh_xfc#BnX68^b%UElCc6Nv5NE%>7l1YS~pEMz__lSYg%$X5fj|c)e-jb!7 zcN_$y_J^DOWB+4cQ0_JX$CCL>FvAr^D4Vo}MC|nogsBIsZ2#>OFP~vKq@(uo{pR~0 z?S{#FXYLj%)oe-}lf7U9H-GruRWXvpZ0NIKk$i!>3XIDP$TSs|!u|o>@g$=073c6yx>1V5G7Uw!rI`_5CT*=w`4ZMnQoy6v$<^W!+@Ud zt3V-nu~Ew5&ASgE!f#wx>m(#UZfjx%CbU!GF zEk-&I`f=7;Qj$yiG8hCtRdsbNv@qa)v~rW6*laGZq-9}=mCgeN@xbsa2Rpl^YBMC7 zo*Y34g7)Pk#Wclt@6N_{c$L)>0P$ZfPrA5-eu%x_*`p9(bBjw#Y|==PBXgmk{*8fX z18S@YP>$Cy3OKJzf`E8ILl9aGZcUZeZPBLCz5ID2n8gdVR#&CFXz$$ctkqQHV62uDfrnKlF=8$u9L5)2vq&8uYL3EJPv!}X#IlD`C&vo^#_zpLJZV#uNE)y!l3NIMgtbB=4pW&N5 z{n7QRd`^?(F6`>fo3?rqY4=nHwP(G^<+^AktW2nrvOA~d`~FgU7Hi^aP& zGQGw-FPQA}#LEbj+3DbTGE2mSyXc5N^uojO=;4~pQU9Oc2625*YWS@_!wNOYNJ&X| zqy8DFso|6~j)rCjbas`NvOIqLcn;@?H@g3AdU|?xHYNDP(tLwmLqmhVxcNuQKNh6C z=5g`ysmdk2uCGJ&3=9ZmtgNjgmhkQ?Yid3jS1TmaoS9ZzqxJpy^XDz2f_ko~Ab4JF zwMp~B-Z{^`%iY-2jeJ&u{X+iUPVD#T01rS8Rj_kSK99zGZT+`SxhG8S@s zg+n7Qg81>VY~jb)k8MU$5dYS7wNoV<{jkXxyhcVc|5v;30ndHa$<5`7P@Ef&$mfQc;IcbS7(2}#F2Y_q4q^>r@!+)-!-C1 zoL#?fzx`X=9ddtrp z87%LK!({PuVN_ttvS#Zq3EqEyxcur`@)F#okb}`rS6k9O``@?SmJys&MHh^n7I|19 z4D)qB?>s+PFvgEheCD7OQrM1cgyL+L0X?F_C6j(@pRP^ z%j{YG>I#;Vlk0UwJB|fs8c+79k5*$)dJaEzd%He4f!ye8=$8{u#-Y(KRLPS=o#Yu^ zjMHxnEP@4DSV~9T3g>Z%NlEYjttOg$az6Uf{|L|L86}T4<%4_S45Tp9t4Crg^JTbV z`%2dT$guDo$6ld5kWZi@-_)A4_|AT#_r=cJ~`ScmgTZ1KeyD#zq4i3)hmqgaF5HA4%0eb-o z=ygJZYskXKdFPtSN@S?ckcyB{M_>QPDF;21kdP1)(`Tc;dS@l2m{C~}YO=Dj*=gmv zl_c35L|A5yK2+fk;KtSGUDx~9J5{xOcx~1`Jx_=`8B5j$f?sl>{1!2d2*)c_kFc4a zn3$;0Dce|E`^a^@k?mGmT>LfTQU8kj?yv4&j!k!0e{1*mn+&-a-VU9dfY^+}p}r*Voq>c+quxz8HLcF5!1rFgiobsow!2F;VhrYp?lN$nDwe!E$Hd-a?bV zzrS1etx*2BozXdP_NJyLx6U(teSH#WZtq+o@I2^j#sH*=;EN?+IR^Za)32G2ZES2t z(|N~-hmoM@{yKz{QVP>Z1e{vjUm2L1=Jch;J2sD^^PWNlA%SBkyI}&8E~n z5|n0>%Pf@ba=bRY93-~yJYT<_7r1|PR!3_Mu{H}G2)6JLZkKjS)Vsgz~QSoVC3$T zzLo~=cXD!a`!Y!0z|&l9pd-z0#63zOnSxN4Omr($6-G~5SXc;5?(Lg;U2QLv9eQ`U z36imx!f!5;(UDZni@inP?a30AbRMH>{hE&V@2&cyaDIi}cg{PXSCBW@jhi>S<_=hS zq>*7qZ4^aux9xped`K%9bo0++-1}ReL_65dMmk$bwy+y|n2Braz-9bPfp9WL(+1o4 zO)0h(g-=v4aAbB^O#*ts_@3sNL=;fN)g2lXh_|@)Y5v} zzw&W$&s3X?oSdBq3;0Nf-FRN)1JaH4b+rsW%f(MF%lSgy*L%$mBKr=yu3dpKAx+?w zZ{M!0cgDoTK<;ZpZ^0=y8khN}wFX}713yBM&X)}C2wH6_NKwz=ds;Q)Nju}{UA6iF zFHG8RcdibYJm85Do1ows2)k|&d##C}Y%Q^3Axn3)MH0i+*5QN@*kv|B`}ah&LZNo& z;`?DcYNTD+7=nHr%w?J)HTK}cUJS6Mg(3x9$Pd^B1BXJu@9?))k-V1jFTd4z5bUCy z_vedlQa6YFe+FW&FAjb+yZzFTynM0J7ir%0dVF&{=ZV+Z&WtIYc+kJYIP%BGCnue) z28EhX*yBb&i_J0NU(?$!rS5M|ZZCcv*of6q)35!yzia+(zb1KiJjx69>Tyv%9sceOanbwo!biFyPjaqb$IiPLX2q0LJ6NLy?|8?;7&-Ni zL*=jFqKd_Z_01SDF)_7dkchBw^U--%aQDseDA+8$VmUKvDrw(8VK{ zA?TzJ&UR#Ul#q~cz^d*-*z=Mq{p3>DuJ;uhJn8ae6A{~zf@c&qc6MUjJiNSal4hTt zfJFkpFyr_u=tOOQ6#xUoOZxg`cmtK&Q;~7JHHRKLl^Eyqd8$VOXys-z1oIOlAwl)_ z_J$^2&POORRaR7ZROnk+&=M1S|M?u_f3hKQ_ir_sMNQP>54^S?4iX!cpyPC#_h0!q zGLI$iS^v;guoyJt-p?_F60??M8$V3kTte6x82U~+sl!82ES;TqL9xuCweVk0C4X!i zMXxZ2>&o;pza9FE@@hDJ~WsVn@ z@9x~u5M!chuIO1wx_Opluqfm{Wey@MJ0oN6gR0AK8yVPssb z`$Dr?AjnT0S8C z8Xz$g6w7GM_eD?=$62LkRGjH)<0oQzcoHrEb};4utluv38SK&gC`~IASnxLT?6JXI z!4)@_emigkP!@sHQ9bc|VQ4t_hM1E@HKRbgLciL0-PCWQ zvej!7-FE8RJpcg_=r~wCv7!&L;nXrQG}@gi7)W$F4EKm21@mV#;_wV?RmhZG=ph=rG0-tz>X%1za(3{UYGf07j#rI?(y00{vok1(G zK9UMT$gSgOu=8U18c}^f4AF}F9q!Cj0en@dSH;1>0U*4QnVFfUX3yT@CBiE~4FLH! zmXsIKz$Ma3g&h8VnmpX-ck~Aw^2Pqr^?JGm%_FPN0EeY<8Px}0`!pHfF8TgqW@3t? z5L7PI{F)~r#?J0A@P-&fJ$O!@pwkZ!A_v{~ce}g0z#1(#|LApfiaY+fcX^ZEA!U%~^38jjEZ4 zltOWM#}l%+nX07-$PJ3hPd%BT*Z7S3HKv!BoB0=a1El)LiJE#YAT>ad)p%Pb|5$yz@u7= z?mK|xzfpJQ@&+Fdvu=LNZTH&zX4GKYbniQ(^!r8T?h5%Bic=JwD6$G$w|13WpHq3LvdGE7s#eRXF)8tg8ii^ zuOraLDW+-qHm=l74_}-#o&Ba;#YqovpmlVP=XC0SWaWqC#`sY{A1R7dHM3K%6+33z zFz>8}dykJ5*?`EcPCr00-sTG0E=kW}Wfh@HNM_X#Wqn=GwRoDz@OCSb)O@bZoActk zvkl}L{sA4UB4 z@82~f&ZYs*>+n0W+T^^uITFCxi{C~#l!%4w6(Q?3?h<*#LmT~TB2QT z*6#E9HNG0_(n}2yd9oKcBzz0>b!y}*g%sj%Fbmb)cBU(Ye+79dDk@U?(7H5ayS6z1 z4A1aZk&Os_w}hI+7XEawI#=Baa2Y}xXu2IJ~ znb<{i7$}xWdSp<6i!~ey>nwtKvzRoyBK+SB>mGo6v4ak;(=E;i_i8LtcKN}!0u&Nb zJ596Zl)$3^$>Pnu_kH_ie(-tbfK_W+G)SEscP_58#XOBb=QjEDp|}`+?FZ5m@WdQ(|H+dg5?=G4pgE}4 z|Eq%%a<$D0g5c&K2pbTjWgkCIlts4~wzyk@l8~LBxY7&4=rA$#rl_=Z!+3cyfe#Pe zsO0T2>~mz}BSx-)IKUyulxUxAPknK1KA5ZPUw>!#(~slgaHXG;f;W_n_cT|M=mPW6c8|OWvH7w|QM$ErN-E^wEi^P~H0P zk7@u@^Y|?L2IDCuW{x=GodSw)~(@qN_hzwb&uq6er zP@kycjUdUdE8JSS{Bm=GkkM@|504|pL~;J$t5a|c;GKh?KQ|ig&D-TKfie|(cajh4 zL-5shS(QO8jZ{dGy81)8>zw)@@L;GqrK-bUzXkz34f@~av;m)S7!*ooA((}f_HbF zU8gl`XAwYRw#E!$tm?VnFU! z=SYo;j6@(3(9vRqfjFo(YKRg;T?J_sK`N1Q8PdH~L{z=kuVHC6NQlJE$<99i(Xt;< zM1B4JIyyR_HU)x?)#*0<5DmSLu8MEM3I z!Le9x^B{eAc>Ne~6gB{x?<3Pgub(k&&LW4?2@9uF!U+MJAb#|jv$o?8HXN|i>+g+K zRaHU9X5craCj4aFdSrO`60kNB0&|x&GgSr(3JMq7Qy387k`Q194o6KN0ZEcl*wwVj zk@(^W;8S1M$j9!#r7Lttnu_1Qf5q9c5=EJ#BYS6`%W^7Q>m0zbs~(6jN;-y z*U!TMcv2Om+;YY{xK<@s&q~oHH*7%p+_J(Z!@csjl{I`tR)LWrVj@N5zFB;|%wmkgnZma(pb_SiD^qJKK^|gaZOzrz9L%dT|hj zM5l&MRG_L6$kBHFPzmP!0^m?U7kT9cISFM8yZ&qeCeaPDg%n$&K<}XJ-i0kgy$D7E+49tN zhC!RTzMn*Wr9|Rwy%wIuffevBfV#%NeS7F5i@c_Zvt%w~LDTc>%_6}Aa^!f~HZAi{zKj zqKj2sOMU$@n9G3H9)y4Fn>PUfCW0YPg)Rqzj4Dz{1kfMRT`)736cqeE-JTlL_`G`L zCk%*ZKq_7abq&8*=0TI2+b>1imw4VPg7#aH>Ced}dIbG{%{pN11d}M@Hhy?Ck9Dn0L&9 z6B`;*EYW69RnAS;`Ialjnmnwnt<6^A*pwA$U~kW6(CgTgC+5o|D!S1BkGbR&j2nE~ zI{|#c?gzdXWoejZLncp$M;0$%!)*Gzsuwmsiac2YFzM}J`^VnP5yo|t$bc&zi=df>}D0pkt{KKD4jj7n@5TDrC3(Sm2Q z;hq6-O)*d`^AUs=$Oe~LnDqJ2<;hf2<+FZYzwJ;f86K+P7f;12tYH@x_63uPpDzg4 zqyUzx7=g_WnCZx8a4^rv^UXhfb^i|L{e;@iWTyt_egZ~;r5U_OUP#0yorwe(1)1`A zki_CAk!=+gn^RYchhb34ZvesY967P!Pjz}-IK5oR>3!e3q1nR0&`uw`pmYR+lJEim zTJue_j4TY!Ld+5@z!u;bSowh!*I>T71REL3O)$wb+YN-eS4)sR4{N< zck8;eb#`|CXcE3)GKs71oGKwM!4pGAL3w4J)~Eimef$eVz!wR1cN%4SKuWa*am~=3v!i2%HIEb z;B&+SQO-QWG~EPsx2u};H549}D#!dl=TNzB#G!|`5&yK}7U78J6K^|%A7(#jmlCEk5)m2%s% zM$caPdm^?p)8VP!iQtxGhU_x%(ZdI^kRwH2*$ZPLN4r>yMG4s3e)5XBNtH@iFo1FLWm z%Wmfw>AAGC>r|iS)1j^6m1||(IU|J=6YY}X-dA5v7~o0c$fPiC64QfVxu&{Qq`r=; zS9sw}W^ey!hnO8J#><%$w@u%q39v)bM|fckE3mlHmWz&iVX+QLbq&)&EF>yo?>=q94aOiUll zs~*i?xOU@7*QR(Z^V1Za9v<}jqDG4*5hP)3bQHjAV<|h>*pzfzEcEJ8O4z{Ba7cGQ z6lv&=lhkg=+vQh}x|!3^$~+SXL>-=t%u-Xog zOQz~ZO_p{A$aA!RcXnD50UZqRdANgRk1i$qSxfcT%cuvKlP&HZhOq|M@^&aanQa{{ z6J+Ts71}vm5qLZM0GdBY9{wC0e7vSqqCLOEjf4dUKn0MKqG0j^M!n{MZ;EnwLI}8K zFjKNJO1mbbp;2dN-t%#`h@RN_#6OT#|MgJ7*It7$uTFj~aW~O9pRHvjz zyPWU2Hi#<8!$7*5-x0Xx0o%;VwKqOL{+@Ywc-)0JDCoPq#}2pm7&TB4uz`|F4~bxp z`?S6FgFEYbOT<%6lwU_b0`xTR&9a~<=-}G-+hQp<#oT{~DVGGSryAVcP9}WlgFFcO zd{0OfD@tF{Gs)#`tzd3jRzU7bIuyhN^Nr%nL{K^b!u4-xV619cr=z^xTxM;$Y(#14 z>G>ia?*Ys8-%4uAhP9gwRGQZ73LjZ@WyA3yh`&!8sld=oh$}>M>i7k_CG0mA7H}6O zI+jsDe};g52FXvWOw%%K*S(qCq@wia2}BPK!6(_2o}F0A(4%+|ymHzBNsLvbn{R>x zTi{9Kx(Zjx`hxN}3OwiZV!-|-IWCn);Dh5${P3tI(vr!L9+Vv>KW|iQY`Sa2I$81a5D1iIa8HC_- zv*2^Okw_5TyqdgWNiBNVGl##UD(`G!Ak9+mr7m$jO3!m_H7RrL+e<$FLeA zJu&{l>}Tda;9t;v!+;Nsc#k0$=0H8nrpmyO<{&+45~GhWx;Cd)Od7B%uD&L%g4Sg+ zO_^5Pw6jN2kRa1ZOGF}F?)&ePuOHAO3rn4G1gmwB-oDRyVPqBgO%RVIk^mo<#{uES zNzI65wuZO;B}EH!lvV2x_%W)$JW4o{9gokCs$GKGE)NbckPL=W+4tM0H15ayDHEJ! zj6NnKncTWwXI}|RCRudSM~pzdQwxe*Io1U^eKQF|?{$rqKLeU^Vf(Ij9y_bZe@g<3 z7oh-^H)+jd@7XI}!0ZUnvV2X#FG15ybFv2q;mr!(6TOHgFff*|n2sX|;cfPlSu)5f zo>=x_KY^qlu|&e?*Ql}K;X0)lkfKL2J~(rDEHOdirn&(0AIu`Ax9i+CaL64WA!70e zMAh#UN;arPETTf$V()eVQ@viiPE}_`J0s!0E+{A8W0D zJ)t&h-&q$9#iYQmujX{+v`^yrjFce=3~1mFoT1gD;bPz z^qsg3xG7a1qWupLnS_;mq(#K1 zYyv3Qkt+(;t6U794JoCuLelFql+}@k^xAL)jPgfAu?$Pua>)8RW*iVEsw1nbXu{v; z=fIV}qPJs)YpvWTc=kWDBWb@!@eQANO6}M%INL->MYA#xHK=QE*1W8q_8)vOUlHrB zpLYg)73j3V7c(<6Xo=MU>18$AMu4SRS=P+bPD!U*m*Ub7yx~1p*Lx%R3@YV>AN4MQ zbie^Qn>KGH)@)u0?_i=^0!kc&@%3@Z$hS z)l~Wj4=b{-rG*otUtd=j@S1j86NQZ3k7Cksqjx^;ppNZ*Hd~Wni=#4j+_{fwK$CK03*L1%IQxTvxVpY%C((VFt zhF>AqV+U$~WyEqpW zp!AlzNC24PbqtbP1by#t2U3a0&koKAqOM7c?xpTl^ za9f=Hhk|8m>>sK4@$G)!NA~=2rDvrA!jo`blJ9FLZ!p|sR|O^ zsCV(%oBQh0?!h=dLKPoyWV7(5G;+J8lm_Ici46QMF#a`P_5wV>n`a{XYt;NtA*FZBEmY&2q|(JO9!C$r5yAW?$zVVr+u6Yi`fI89?JOR9dtBk$_t3<1 z?IV~5y{ARL*zob^jw|GJkf2-PoNRb9LyRG@C1rpwYw=hGY=gOp2`3R2z=p110Egi8m^uje*a4?+#qQq`6&jlkz`9zxBygV8T3dbg6 zpacX{PQV}pgL48ZzHiyWyoO_YFR=vk{`c_t4KLQLKP(Ap4xCx&eX39D>NNK~B7{LR zxj}(KKUxoFYH7+PKoj?MY|O=c#;UFZ;C$YW!@h#25r9)7?UDDfk~7AFB!1e#l^ZGz zUi@h4X46WO4%0R7{BB$t2ldG1E*9Z|W>gTp4@`vqo?S62Bn-XazW+fK^Q^Yx_>Cz~ z=;eAkF1098If;*}obmIYwYksP^|G60MQl< zhJWIYhW0;aaB^~T1B|u48y)``xQLoCqiq(&Wiwssu-*{x{$o)#oKCUO<7Ye@ZZqNW@ol`XQ z02&C8|8O|GF<`tm0weHrYh_&D8~@S~3!0}vDSXX}jjy<{?yXdh3b`9S?X6ztot(6P zq)sIVDmx<_gN9dmX7r~@*H~;)4`=+3PD$HZQ-!wvr_&d$wh`S8xJ9m!^75O0- zuYjkr3WLvq%(;-nRFG#5kdgYr(_kPHdUF&ll|AjfR#hJT5)aa~^$t9X^?di@h=<&= zEe@8!X~)0-(qGLZJb5`eYH`1$q#q|yK-_oTpk$`dm9?C<>%dSm@*(Dd%XpFayS11v zJo)ydxVg~81MBpwfAujHe1&Hl*byI#VOnH}AYq}f@=%7Ossv|zT6lh_( z{@R^&Pwi%expxbD;y~E_bo>ef%;omF1fcohp%hakIR-k=)?U|Ya*3|f_a?Vl`v5~M zD8-TEO8&x!~DhU1p!%PD3r|xP;x*UR93QDa19MV3dhnt!a!^ZQa zq+EZB6nz%~!x}J|0ZN$I0V}Ayx>^EsLV$_P58Q99tgHm8VAP7HTy!*%s`t1r{CE8I zv-F^eE;CT@OBF9Wcg9PZE3_G2)KKBaf!ru(P1k71g^)FYWbmWLjFOaewqvK>X7mo| z$bibB2+(?+KyZUHH}tJcS3yvJ>mVcy;S@L!JZ6bj{X5I{o0J3IyAMrUYwtN(9gkoy zMlhRyQ34D>8qYooiWxpJ@fnaOe;{#ZW&FC#OOC- zWznh+95$01`CPlc>U9>)Tds-!$CbPrlx_jUEZA3L0QvwJ2QU%DXb{>7P>cm0bT-?6 ze-D(R`g(dzA+npk#+caQIfwe6QXMWrwCr<40%oK%eaMI$Dh9sqyUD@|)oUN&IW{e< z^hXDJjf1J9ii(O!Ed~SuU3hi#^3@lqyE^bdASDHY6e1FmPbDR}BM!`C?~*kWLv;l* zbl>iY>O>I|6R>Z@nhF_@K4kPEdE;&b@`<3=OmBzzG9f9c9lw7&#~x7i)O`4`#}bU96PZHyFA3Bfsc)_`a&k;fO?Pkiac!QR~&RCbp6?p8k1 zbqTh^j{vuzSu`jOZue}iE2#qA`pGsmkVDSb+W@^9HZCqkm|m4WLb@s`QAl{%kY{W} zw(b#zcawuZ7&!Sp7rz$ql+>x(H?+o z|E=;7UIH4SwQ?k!Q0b46#~X&eor9i7dKt{hqv`34rhwMF>e-I&H8a8=FZKh8iPyaa&o zbnE-bi1K}7nU~mi=_a8Tp02Z}E$GSo+5{`zX-vZer}_~iK{EtbNNYKoVn=G>sX2@L*jv0qxwII{t)#_-EM4*G{WjlP&k*N{ zjjMX!B|kW2L>^q+19F0+<4-{AepM!syXcngP|HW~ci@VK$H)rwVl5btFH^7Xvew0NfQl>F`w9B*Yhvr zs_KslwFtUeOat|BeKPR0ZA2^p+gSrJEke}~%mDgCK+P?CjZ4rxEP5Rq3)C)14(4{? zVn8Yh+0p`*4D>r{|EAIBm24O|1!W)tUPoa>uqMC`D238=83I6yrtTPO+h=E@TQ5dq`Z zc0g4Ra&Acqjp)lQAko5yp#qfVrm7m(&mo@YtZ z`Tbjoo|>GzS#DI9bBYKO?Bt!Q>W`l>m1lc*-J}EnH^erjFMtD&DP+<|X5I0~K=|3A zP^VbH=@w913cD;6Pi-U09MBmuF*9E_+2oFXHy+WhMTa3tyL^XZ$-u=6EwWR%G+w|~ z`8|lBD~10Jo~B1kLsON{fbbZbjPE&+E&&0N(RiK&xLLOfZmGn*;z{_SO%q=D-5gD( z#AvS!AasHw_|fE?wpy#oWdWO~x?FWN?E)ylOERP60Hj}^@0oOm+yXtDDvJ(aY=JPH z#(xc;_kwgUDq;F#aDPm?&Z8MywTz)|&`LPGS$k(2?*5#quHIc=2}5p$4|t;B1Ngwe z06;FcKtwh=ItrBU;KJP_ryn1HI63u;6V+|KAs2Q(3{?c_9xJWy!25JL?nnBh7eILL zxO!{V{uHxo-<6B56g;GHxY?wnk%fLMaw9H*A=@tqwgJ@wrCY}%PEIGF>;&Rl#FZj{ z|4YP3zGXF`6o>_Z*3AP9z`}%^R!0nUQcKSI{c?3}o4U*5Jhj)Agnn#z%D7dgFh#$U z6%OA>BEOzkUnyNejm)oelAI~FM$h%pjktn?D*DuU2+QbXjj&4Arr!; z`m~{fXF6$I8qUU&ED1OI@rb+uWuePN_dfzcjfmbuFqH<7>w4dnjhp)x$c(`pJ3dUH z)=NZNw&-&b`vnJ{BbRYny`|NCP44gFkz{fiWr20;fpYlg0)mZ?$1XPYvpOweB5o;xDtt?n0mXHv`2)TdE zDz!y)#NNJO#0c~q%U?rRPAI?Zq(up}BD$l_1$ z>son6k4nV?SWEjXe8AC{f$R*5+-ize8R1z<3E$jb@(f26x=*Pd$~wh2dcj#GT(T6h zf{8ulhMrI~XyD5oc;YaLq64F3~ieo8tjlJdEG1-2PU5b(HK+jw!x#)-5{yNCeq0i-}6+X@;T9wDe-j zl(+Xw`&B2*ey8vHplXn%Yx#!{87ZseU8$la3=FWm*=Y&nULgM?MhxkeXwdtd-q-iY zai4Vou~>?&Uh&)kWxQyNUmvQ2=}BDDI9T@aUmH;03iltPtO$ZCs2xVXyw^0Ql{JI^ z4#L6nob1=mwu3`_Jb6!wiqAHrKcUgXMX9jivum~J$`HET)wCc*!R<^ApyWrI^n{}S zPLBUw#YFpugE)*OaE;K(vogF?QK@BU@rtNil+KP%Ftt?CLsKF1+u3s&*Nj8bU1~X) zw;LI(cG!q`EdH>t>)ZS0y7SjPw($Rr3(Wp#f5RcPLRiy_47T{~n@o7rM%1;CGz`fU zK^rn-kv*+j@b1Ef;u7t?ad-&Q%aoh+OV9bBQ8;=?yTWn9HEr}!q{AM|NcOAXs@M@v_y%Te9py2Bq%B!KW)KEUPR>0(0_+Y2@X~M(oq@7voFk8 zbs=9!89gp_E#aj(@#iwRdoQ$=qrXx{TN50)>&gwH3}KYPi#PXB>`&? zEqf0o5vs?r;%ZhI`P@qI5dYIU(()o{KsW2RyMKSqxtLw?wUV!nVZsFs3fmo`LC>y} zF`2oU{P#b5Spa*nS*S4wDJJ8u*5zM5QtF#t9{US>$IocX^D&LIvN;45;wo`$5aR#s z#47USdneLwRkM&2m7jbocO3tjTmkV24Y@#eSh*uN={Wph=XWzfrC<2RF;h4SK9u)A z%j)c@rt$wZ5$3$`x5`lTXgfDOQHdy0^kg%#K-@W>rnaPWF7k35!ekvJ?1rR=k|@Qe zQ+{0)@JT3idh59aV?wB$j7-v=*7X{*>w?{%8TqP6FAHC#?RXS}pWb^;=lr0EdgQcG zgRG7ykBF)Gq|aJ>hK1=*m;baa`{K0)%$yE2EaZDIhj%)qYUM^c&GrCZm>^mP5lDt$ z#NqO`tduK~Dso9XNIhkyd*14l@=12($>x(Qg&5haKd7b zeF7pP8(cgg@#nyTg3r*V9r4fXCGe2LcCP|oYQ2TOdbNJt>g{?KH$-$YQ08O;1M%K~ zp<`Kq;lu|}bQ|ga-pWApOg|4j3g71ZY=<3RLoT&oZSZH6- zQs&>sBBgx7|EmSKB=|3n|M!sEC>l>IPEmH%uU1Ujya(F+=Zam^?$66QSL!XYH=nw` z%xBQ6>$P3fvnTY(vEj!zQHBA0_?N_+YtFvUaZ%o*&cxhQ7%OhAkLLZ) z(1bp%8wxjI6xH?luK#EH2iR~)&IwHj)|$hsI(B}?Q(}Y$y?y5n(J?5kWoH)PfAtRbir2kqs%4*y(f|v1D&L_RWj|>gC5aQ=g90MM6Lt)?| zh>L!WH5kB3t<5z0;AS z1{yh`f^Mn4|NHExl*Hc+*7v(M` z&es|z+k*ktvW-mj>rQaEM*gTGG0xv~ovO&uT$68`Wko8ejh;H!Uu|&UfApdH&IX{bWw1ylijDfb$#c}n+;meWe!gHjk zo?{(u-v~~4K@&0>9>2RCM?(SaV}UHxmI~M)RCBP7~H3k;Lk@b>V5{deEmlr>;f6ipireD^-Hq+_(wij!*Wfnb& z%uDMPVp zok!k%J;k=QAYRfM(Wj86herqSCE7l=+7*$`CAoWbGKPjTCP4DwPw+0Opdb{s2@+Y@ zik$dA0>-x-v)pA5yWK9HFjy*vAHN#;;A3FvPDD| zI6asT-K^_>KisWw67>u}7G-CwaT)o`&X$;+Au^v(!n6sUIrxnfnX6}wiYhk9<&S#v z&rWmRDF5SQ$ijZjgjvY+2-Q{His9Mbt&a2%4#;6G1%;Vu%6$vL#>%+RSt&Y%n3|W? zi`ccajPvc~@iIr$Y!3G?PHG;!h%5s_h7eA%KlFIZxr4>SbHW$vUHgGM7cG_ayG>V{xqx1?#n#G0LJaxb%d(6%)uq!xzB;Hk2 z@=q86C%u&ZM?HBmVij<+oP)XF{rF*b@1nr99*Rym)VY zsfAgOIn@|=M=2WgzI;>qm&s1G2YZpwhMSbO|4r%X(f-a&C&tMS2cH#>FD}DDH>p$X zIeOn~dF!Gbw+_6gcf(wSkM~tEHD!27dqz>jJ2_=gFKhxT=}3DD*!bDrT-5e?CS2POog&>WNJw{gNrQBEcXzjdbceJwNOuW{G>9}vcb9~)$M^g8TAN=i7v3@V zRddbEd6*x6N^R7VW+pN=#2Gcuq$K?oHKO^#FXSVE>Rs{L)sqk_re{o97w)w zNI@JgeR9O^pXiq)spbIBi}^NeRO$=YbWxMrAi-_0Au(m1sR&gfiimZv3yeZ)63y34 z4uWV*aWTZc4XJHya_9}v=myhm4J|D%&~WJNOq-NC!;WceEGtn9XwtpBj(cYg0{K^FQd63Z^;MEd zYLX^Cay5u<%t3|UZAipgqS!Bk;ZK+I`AU6#mY>r@u2uE!@yVbsD9ntgycx22)f7Ba z8v=i-=DsqaX5q-)x% z)l}lTBLx4c#w8-+2dASA1MYXgLOqmM?n{b|U46u8Nb8YbSN$(7VUD#uQbiT1_~VH3 z_I&R5E)gGHBOZM^(ub&Ct?QhhTpT8wCarXbK&psGh?-`fcj<;V`&tdE#HW^iFROa| zg}W{LF%)+xHJD^B?sZpeIBJ)n81dxTtT-!%3_2#Z@}HY$KFB_7@OntovB0hg4S)`@ z6hg{At+b zEV3CJ)Wq3ritCv`GTY?JhrA*R&4iZBQ<*S&b!nRDYqL1Tb9Qx=49gHcPkYNfVy+hb z`H>ox*K@`9@j1yuWI|{@H-;(l-XxY*nlGP)=<6?ycIvq>DIlmw5_jKJ^YzdT6iZTz zr(%^Bd9_>&{_JV5ZAT#T`q1Q}rHhBcybUih>sh9OX@-Nko-6EzK&(7aJAbCvG;h$t z>7>ydSNE9^<|!3e41Z?fg$_b~7w}Lwwf$|DvRsJ?(Qp?TtN+UyVU*fuj=(U887kEm zbnyr{2mRvw%Ay!~o@s3;h}}7-T!caD+Am1;ZRr`d1pCsXVb#m|VkueA`3$NmvWmFa zY`j_?dYwo?^Ygr+Vo3lkZd$S!yU-@?Z#S6ksj!y-9omN91k*p|{L3kV_qp01It*+u zzDOcM@)Qd46xyB^5qXz5PFqlZphz87>KVK8u4x48S658Dx5~g46-<(dLldPTJdaQ< z_=Wb~Mr$D(tC)+Y z9}P+dCZ>R^aqfR-y(abJq^`hf>Sr{i=IaVEEJY^`qZkY50e*L*T=mxw(XT;AzF}~300oLF}`MhUR^Q+gB3+i9Fb@OML&tqOkYs@@Ne>b`wf!oN$j$t@Cw6Nfo zUzi{%ABM0@kyVeGog%*N39U&l6eW9IB1{VQb6fOj!yn`JQujIw8t7Bm(c<7E^FVE* zhK)>TnLH_`p_4-iW2k=poE)SWt47JfCwkTkkD$k5k`6(#xpty#s^gxUNmVrs73A!f zd=vknfImc~6B#NgkBD1|=#oG9l1+ z0jJ{xJxf%rUyp=9l&wOjqzQ^pPLETj`D_Itup=2ZBvG#8g0nzUh@I{- z`Pcb;&B#ZIb4{O->dSN|kL(YT0QTo@M9t;8X(S772RE?-BqCxh8c|VI#FYLpCwjFA zu2iJj+~0V)JHz2BqN+TO-w;|@IH{ACbeQ}S-|Ukl6pEg`E~Tu^ z-MT?r(58D*4foVQ&dZNT2~O;@vX2J!J|u_-=fMJ-rdd|~7^dI9Nw)ZSzkkAM-05N!H__uXKG7K7#}x3`^BLUg7+5|TyGSN|C$-sqt0bbmRM z{Tf629aU5uTBVRsl3qClx_>9Vn<{hlv!_uq%I%yH3PRTt`TID5_boFq!hFnrd2eX7 z_iH8Z-|p`qe493UcycRI81yC-OLcKt*|ycyt0go* zAjt5qkR%SEWO|J@oVrLR@Xrt6$4t-Dds|s-{P1Hm3%YfRaf9PRQKaHkMr4f^~g&X5&aNj+Bnj!zVN(rdLf!n`^rKWf~n#(6y%zHp1O0Xjck(gWhxA#_pdYdr-G?4cIc^K9f3zp z(r4~TD>IhEl7gh4=#=7b@yrP7Aaw<5t$XuwnG1%{>+A0)qf0#0H@Our0{O?;v13uC zSY@%x3Q3hppCo#G53E&wrpO%5+jRCw$tV}yUtouS?w9pBP;aJ>6P_ z6a%LSBoI-GlYntczYF<}zu!;NCqsEm8`&L!u_CWrR*QI4^JCcJZ28)hw+ooukd@TH`bpO8VV& zOD4xb)LQ{n4%!m+rfYA=*(>;T$lzN&^H38kp}8RLbQDyvziv)S3?wBG9F$P#1jSgF zEGJQRA;)ivQW&WrTH6A&9)lDF)B&Sp67~&LmlXUD_zxC=JR=qKAV7 z%fhK*L=L(TYY!-~soS*@j*tsuE5C)3Ggu6l>wwDY9#)ZLEC~*`E1#WHFU~H59`fPn%0x7wmh-@Umt!Be-;9N4(PXv11`j^Hb^Gw-x1J zyG;-BLh{Ae)Q^1`%Gdb4=}tEF|6^*7nV!#ESP+M@F_U;{qG6yT*G> zg=E$WUS%wWe^b5D|I|u#r@~6rnR^K>({h9$BX8yOaA3iLlO~bX-md)bOl$U5f_87S^47K7DsJsM;tWru zZ3oXcr{B?(V&rc9-stmx>K}MoP*X?(!9Rzm`(sN}7P{-+rE8^z;YtGTO6^IS4Mrz>lz~&i3yZE- zB11{5!458P^Jg`f09W$A=}9q?2Wfv8O2;MpakT zO0nsZ+%Mj|iFk!ZLR;ElA_XgY%|eCYfml-u9W;Tf2@}MZZNR9}R6j6%qY~G%9^m6R z+dc_xXb`hs^F;lXgP;GPCeX6Fb0J}UxhJ=+{1eRw{&yEgG=EemdX~d;_7PFf-Mi2G zRY*-2cxoPRCvI975_*Kr%EU~a-@AH`hGL6hR5%5e|1#okhieJLc>S7e<(Px4R;Z!U ztTqGp6{2ic%U!IOf_#AK^xCDk`Ys{HINIw;d=mG_oK$zqC)nw58A`kSIGCPYWQY-e zPgLD6RkEu6EV`m<3XN^_kDYT_sM&r1n=UMBeYkW2Zz&`c%RKXxk}TS zoJEw^6EOz9yx>4@!#;ODZ`LGrp{^pL$SR$PZz~x$sXB*T`N1K72>JGRub0K zSuEx`wv6*P>h%1yr9X-NPfPK(+SB$|4@0OCwbLy;C)&RLI3U zj-06HXshLJtbdd|s=auAj>`M4vgJT7d-P6|_mAUc_5IIgQNNgj3@g9@X$ zb}DR3FSV1avjMIaj^U@yp_C-*jjGY%!6$xPMys{2dXJGzYX#Oi{omZ%veWaPCof0H znjYVCaG^5pOZsOpj>VQnG`76GYYvA(o7)WBL0-o}QbE36WO?Z3kzLlejdVr5M|c-+ zz_FcQBZyZU{a1Q7Ke_Q@-kCJbqHO3>&vD<{b9A188>*M%V!;`6O)ZD|{rjKbK@%~= zF`F*L`{A2VnGWq=A<)O)Tq?;-eOu(^hkVzvKI&mr3e~6f#U;~ySPdt8M7TjpL#XF? zQ##n$dte_yEFO?NTbyjwuU?Q?aSqJ8kgMhXP=uaP`!G4 z_Nuf+{kQb(RhcDAG5($TF|nVED5wKzxlEf74G!hHSQAd0kyYV4F36;xAgNAi^QP%FpB&bbYK?t;>UFPc9{{;j3p2Tu!XOl9F~E zZ7|VE`4T5LGc>P#6G{K+@Akru_o}jaoyMl6vo^41jTT0cU13%aH>v$zGkr?AL?zxr zl5M48e`=|DV$UuPFL}$?Rn0%4M3x_USIBoVd>JB}vpoIFe6PoA1h3A|`^3c%{QXZm zSXDf&O0qoqjW!J5?7!!49e#Z|diq(LEfO07;epb?MF!{I)wC{JS+3`UuaEI%f9b!t z;-+&}K0ndW^sw=cqaXa@gOVx;I~kja3;Tx4Xxw)+%o@=0m*eqRO2Cmhe>I97 zdb-7v?M;U>*{ZDT&5tYF0J_y-B)_1smxhavn_cY6tM+EcIPRaJAR^QnXsC)L_jOsBoAfx(HjbRDb<|^y$NV95HQ=2FIf^+}G&lm#{&ezvp zPCG+0H!hVd-B;YGlIB_-f(Y++Jy(`9=85Q9B1fB>)xf2xj0RbT{WYE%s?ba|DK49>h)*zgOyfB5HHba zULWqt#-d|Q9o(;Q?k>c$!KkT zW6Bs9RYtjOHN?E~rTXc)+%4?s_D8txyYqF$E1GL9#t`9eA6{h2U^>?c4mS0nagTFM z#h;t2!#fC%Qn6zCJtt&J_>1Gq=k>YIM%Esx#~JVIO(DJ8Y_;Qy zolREr!7)X7MHX*YQ@=!)(CJM4F!@`^_n6wh+dQvz)Sp^Vj4t|G8q=6xc8q68S{!g3TX%V{L_B`Rt&4^VsRhiB0WJxwt;^U4NcjR7Zgqm`W6v z3jb_K!w%*jrp*_=Wm5%Tb%pVkc>fe=ftbLf`e{quYLVocY_r@UgCj*fy$gJmz8|KF zYj6;3G2nn*=r2F(&fVB7FZsSm{E&Va_ocn*1|dw_b?5Xe%*(`s<7fkNqMzGO5>Kgk z9(_*-&qb&-6Ku-14BTa2-{gVq-?=Ik=R68-8I(T{n-A?HWL@2xg@y+^XeHthC%uZ- z$qMIsUe#)?HgA@GmHmJd>78bxZW12q%Ec?MFtPhHXw919F9VZpuDYRl4RF9>bdX;Z zU!R^aAN^2Q<>qYZZSrI0UWi+K_?WlMCRLI6keRbfC}-a_K6T7N;+bPdIzQpTCxU6* z5i^FqSJj`p;y+Tfq?%2@+c_%Uj%lLRqpig0cVD(UKKf)KIM+l&hMOkDXuJtbn!wol zFU+Icb^;V%qdzoz06(|SyBDrfbb}%STSi5N7rjo6xfAw_j zLqjg;qp-%5vU6W%V5-!qLRJrpvTAN@GqK&6^q7Ex1emxdP#XDcZkyTr1=oAI_Qn6j zkv6OPsZ<3YL?}lRVf$+zXO?o3n+Re=O9>!da^*5p>j;Vmc9G(c2!kzo1gS_E%B~I%6G^mrS!b- zj))d~f!*>bTzmUZ6#UrYD13yyCL|I>h6seVYWh3j+WT@ zd4}IC=Xs*6%zqF%@S?63clVk>Qyl7DpWPpB_gwU9DX;G%yLEZAy=ck2URgNBSE9GC z(em)v0lp`C*^BTnL4qfEcuNd@jfAkrqvKDnibHyY=U&ZakuE9!k?FC7gE#vwjiiD@ zlbcr_8nOQHi-f&i6r~KK%Hrzn+p_oaALmR;LQ>BvdHm`rgtaj68D66%A$)s~oQ!-j_4Q+pMIPVeqQ&E{jXBzM8WI)#Se*5~KVBc$zXI{AZnEg_%kTT(4)2M5 zE7h27iWsB7%rvQMaO~*cK?q}Ue*VLRcl{ne_v38V3K82T=!%S2|Gd%{yfM}^R{?W| zZ}oJsfmV2V+Wj)m9LM2ho_{Z9lV1Yd_gzT@Y`oCz0xbv|6jTvamfUzt^1*9TnfUAJe)3b?Z)y|Hfjv{&)*&EIc_ zpn|MjGN4w4Z(3^gwY#RB#8I_nJ^YUEzWuk$vdz0?dT|8=^&oo(UoduM6g_LdoSL8e zYfB!XMBdF=Q3uSW>0~blEWW3ekSu?b)O1lFprWc#(ZZQi&OeFLsYjK}I)kXb@Hycb zR6e$}JbLb%^7hTTPBc~~v*Pe|*t16LR7aR*RaG-;j7EJQ1iUR~Qpzu|v|=_`^VL1O z8{1YUcX44AWx ze$_DPl})4+!@;G!E5oQxwF%h?e&7CwRy|Cr(1CX@8HQ|T85LCIQY4b@Uw@9If+PiR`uXtXqyK7sGqrp;-MpR#F@{cO3LXqp4!7zsX#< zo{z?2oXo$6K)sfaCMv@;e8v!8LDR~5m2%&5Y{5?cM4$RMo05E+~X&*!Cx zQ;wXS>!)e4eQu^NCS6#FaZ=tp?;wZt1{7v!FS?-BZdxcE4_?D%e&33#V{GF`orfz? z_!n|-5p=h4jao392xU_nxS{Ufl|@$BFnIUQRlQO6i2Luw(3wyj@mdAGP?N3Fvq*m1 z8E}B4*UN{>;9A-a>iu4Lv}>bSR}exbav}q05;v4MYMB$K#qI z#J*yuYX`nn&1I6+E=h$Fx%j}$>K-ppM$bnGDb+wnSH`G?yVt3g%KmYk5yidvFNrbTPq5k^R=FqY19^vjHd-Oa|YUYsi z*4w}`@>oiqV!v9nPxVW~K;+_61*M+(Amp=I-*JQ$wT~^jpfIWXBay*%h8t8E^BllAP36h=-fw3XYUuI7`Mtibzt?dg_k$Eg0C7l)30_Y3ybZvoI@3cC4F5gYttJJ@YDo_~hP;MM z%W?=JkH;58z_}kJSoq32{26`!d_^3L72s>;gMDLSC=2143$nH65s4|4ER?t@`7E(I zSMU)k(8p!*leex^n5Do{piucAN%S=-Ok-W-*wgY;ALsp@>5IwShIl&NkG* z%r|~+22lw`G(IYmcNabiHbe-cS7DxC|G*;%q{s|bCMZG|g{btuxEOfi!gT>_^W8g- z1e3J&W!oVv7&0pV0@&$Sz})1-)j30X-L1;z6;rb5p~(BC!3nb}HulQKibDhnTW7k7r@ z)tR<+>6h~BT7+k9({g_y|GwC7blqr?P`vEpW$BUfB#x4(XiVLdkyzNj%F;zL9xdb^x|4n+T~`<#~w4W?1; zD~#)gPbzd80UWnv{xClGe3T)rabSLd`%5_*!-T&F>O)((Dz)l^8L5-)rEzlZ;GP1% z#@9ZTnV-h`zL%iF7_SiS`Lkf@qOn_k5f~bQP_QA&0nz%m`jqHmwsr0-Sc*=oRcu7w zLNLE1GSa{6vT?$&ab_7nw4OZ0!ht>>RT?wSGaBTYRTnGj?qRnDfrONt`vlTU#L&XJ zn$jtF+9R(!^MCXV^ss3gv?svfeY(Gf%cKA26huj2Z}fy{P}|Deo1S==W%JS>GEI~4 zh`O_5{(0;_xoY&V&wq9lW~49)u!nzXk?MXJ77TnGefBi`p~b`NV5ga@-6tl@2n~tD zAGc}>l$84I*ph#!z{z8z6ldfXq8p^jzNQwRFW5hdzh5h!{Du}PR442-zVN|Dh5Pu$ zX%#tcFh5r(pp>Zt!~#5c;YFzprV#SZNUDBYdX5cP>2UtK+4N9+r^Nd0i7yyyQ56m7 z?=Azc#~(f!vOMjb^rj0H&FO3Rg0#*=aCK{l#_+H=tz=Vu^SW$pJ)Fidy9ajnn_kxN zy#aiRu2TjoEBAnj|Hskxj^o~mq}9EfHkm(J734BxzLJanL2sk%EIqXOi{3|pa^^t1KVfl*5X8!MqQfH>+VnfOu=|VHMP8NV!!R zy3G%}!4#JdaJc5PKc72qai3X{d6BT%;pGuS`3U_*Dv@~>pBVDri99%2d3=n+u6h1y12`L$!B&N0b0t{GZBygXw>mBgq`olQJ&c%G42)NQ| zuQQ{(YphpQ2flJQy?%~Pa@&b$!xsB=^U?!mJ}9k2D?|aw`(x zn=O9~Sp5)CSJg(Ty!&Fb{`ht<&VG?2h&+lkoT|Ta0CG9xQn_%(cc`&P^brC6zO+@R z1ACxMmGb@8og7#us`me_t|Ea)Q=u$*ZYbR;z;69xIa0`PcTadizWu1L`_99Uc|BV{ zwQW~oJhNzy=979pe9+I{6z?v}xM&vFgn!m;u0Bvtjz-E~cRbb~X_3t|gPJ8>>G{tn`+C*r>h*_>iD?y2ffS#f z9<}AB+8I|Zyee;zLEzE;(lwOQ$Rm@d2f;eClSiK)P7s6{OsFCf%r3&9 z#7aUE7EDWH4N_@KJ*O%SvplQ55-%LnPhJH++3U;=&gx=Q-pdi7l+h^ar@#4k_Pd+B z`-u(eGtzsjgM*z9n?vI=ImA?F*U#~S5~1VD*5xCd*g5liY1#De6y^kWliiVC#{5FZ zpsAy>vEPSjTGG9PhM1d`F&{JSUx6-$xgDM-mrpbmFXMUUU_|ZuOyFgqTQBYXZ-Ds- z(0``KsHmHy=?rYYJx=S-wRPqGn{hY$B;*PPP9xfPiqw~BP2If4+Kr>>cuL=)f=}O< ztEc|UkdCGMqE$>y!!M#^DWyjlb+1@MGmGuIfM9=k*pj4hFyL2|U;r}ODM_d8oZQOd zFmKYR&k15Ip*YoHGPWSN&Dn(mkh_h<6 zyn=9Gy0@}%h?F+C#y9?crh9%5-VxuuIISv`DoPg)jM2t6MQeGhHc9-#1YBz&0rHp}ZKfFe9zjp0QdV;<$4mQ=^G1fvCCp{tR=da5+fR_p7oq{fcAEQBcK5}$ zh!8#TzPzuY5Ok{7_ynxiHGhy)4i%M@53!SHpX3gnficEp{}A|8hfP!xpFt?x{V9++ zPD0*eqq^K12Huk)e;P`1^?}09m6HeZ*bWJ|^(;_f#;6VY#*IGH4Ko4{aLC-I3Mu zjwAUo>u;ij<`d(lfso6lAzLIjO7wtmbMn9~k1p|A3Ufn!Tb(oRH(_pKZr-DlL4HxH zjl<#l(84dF2f2kY)$xlkr(y4? zTBa?_@3nRbq&MYFzanWvsA9hvaT6X7&Fsd2uzQC$FNg08#wI54YmeGHV=9aa<;l}e z0=qTrtdq)KRSzk;zaiu@q)tkg*Y&JLn?72rWFh2!Q6PeSVWNi)s%urG z>9_M&%+IbiyrxG_dY#SieuTx|(0Z+<&u0^FF3kI~Ai2GnemRu`^XB^7$Sf93%WCYf zpT_Dv436|`4bo-JfYu%7T(tq^sy>I`u-)#DBAG8^#pUnY!&oGpl9))LGUvq5znvw3 zZ>MJtB_)Hs)<%uanbuD4I(}SiZ4gtDJ#CY_yS9hpDQ^q5>CAr0&knp7&EnJJ^0G_E zD>`s9ic&;5O~+k1162ZUy1FBGE03mu>Biy%3T4)u%#%QRgsN21mpGJ!`{W8HSkcBf zs{YXnd}yM}EbIb|uM;;2q_w=SAO{q=q}sl5#C zyi!yB!Dkh;0>!8hf~fSL8pERh)pJqVnD4{V`5nLc+uxrqC^DDvYbWDSy*_?6hpdX^ zOey6|z2-krAbK``-a#0Bj=Q{et{8doBnj7wK6<;r*z20oKRF+a{;fI!Jd=6)KKp9i z>7R*LH%MAMAJTIPcvs|9ZeV2?=2jj%{r+GdZP@=R;wfQILU{5*(OVm3uqI{I72 z9)Uhf$xp~66l4mOI*mLL8**jwhFTMd(WOY74v^vem&eoDv3H?GtW@_fjpHfSkH4a} zH$6z!%3>#yXFcYaY_E=IKd=64dd=T`rNBz@oG6^*GmQMTWjr>g=@OySw-md|w6?O% zATUZ~b8i8&%M1BD$9L?Z%0^xND(%&G*a(a?k_v$dWj7tC`FWb7%!LH27n(I^P28-zsut1(JN|ZY&WqQV7@pp~ z76%H!wqKxP`V~7)wrlmoL={Q1wTd)}tT#l6&5+SVqCq;pEY%Dp4&N=mX^Sv5r+mO`fD}}q$jOlD$t3fas*lM~m+;}_b_;7Ir@<1lotYR6PUThXciP@zB zR=zO39`B24z6yMc(ZhkONkR!3-}Hu`M#aJweQ%bOf+|}B9b*FXCgZb{Y$-Hsiu^$r zTvn9DLfyK5=8;h*l@6ASZH<9^BwWHZAuLwSCH5|FcfpXl{@6h!oE+Bf%7QVR6qQyM zTz2#{912=?!~Tm$Q0W(jC-haA#Itz;91*^B-k6d(9w73 zC$a2skL!>WJB)0wb39Zepm+5^kdR=Pp@I)eGc;MI4cEcO9fl24k&QEQ*v@{HhaLY7 zQ?{nG7zBsnztHHCrW4@&y6ErL2*R4~7;esxUUpH8!Y^hjZp^Y3=nM)u-ARrP-7$*rb<$F!7&=+KBym!rc%`@EyT7FiK?vKCOoQ}rHGL? zgC0O1K;}ZR{Ng^J))w>Cy8)x#WUQ@z_E~ouvyGN7lbgGZ{^PYegmmd z2PKHdKeeMGYE~14tHH?eid$@&{5(ZMY9ytz9K+QCB2q;wS(S5kW^*J00re?cr0t6T z30(a4#JKPn>$aw@4KTaf^uogpeEq1GEk|CIiL3wv`v>nP>pjm#!ypd#3=a2Jo|-ep zObqXaX>BjGvu=f!?+_ajEP z{yt|NU()CUF>TCfuocTW&OJpf-n)hUEViR2hy5qt*H7mbrboAph7cmm!F@3v@i_LE zSfdsnA$btGtC2pNA?pyy(7Y0<`mUZP{eEZWLR^sSGw6||{eq9#dSF{3k7ZrgqT#Va zR7nvF*H=7tQMIY=5LoxPCD;65!QZ7>mr2(aqj5x=iTNIf+(}PA+^7YS>*}l>N+7tr zu~7#h_PdW=y7^0Kb0AfUyl7?PM1RA{u7&JIB>pcCo4YeZxi>NI6Awe+BI7XM2U$QU zobAY*XM(tDChL}WD!zNB?xF0yJ@&X%@TsX^yB?*xI(5%m3$N@FfD3^@M5Y_{!X+@r z+7h%XT3vC8u#phkj()7F57x{OudPH$U`i2hU>zP_U)EHH4Ul*PMJJb zgBkvhXLE%;?4Q^&fguOY2O!l8NuDmk~WssMUjdeTO8N`C&lZU7lNXq(KZq zYW-p7#78Zjlr(+10qhb&5wl5n1Wf#yA{`nF)>EOp@+-O*S~Ru12!8dgbd?MXxA#zz zBr90C_+H|a~! zyev(;Ty_(hQ!wP?MPwvDGPht}R*d|XJoXnnl16ezvpfs83R?*kZyXZhiJK?ukk)Tq zOm>eBSXV6ND2;=l!X;E}70oKwE4N55ABmWYArcx*2CK81_mod0HNRtnXnTqksl-UH zK&VDTBk}6E`DlPc{o%)q)aZ!gZHDhD-8bP0$-&UX1}O00(c z3;LQ+h`lG^)k)fD?n~iyN=mlr`;2!E->s%fYTgcc@uir3kcv)*S7n2%o^fwx+YKY)mN zvN!n$4q1^Om_ZPWk(N$DDRw{kmpP)Fx9p(Rx?c|G{Oi}JXMti#DlW>hJW z=9Q@z81PXLRTg%B6CMc+$SoL`{Dro%uQOsdEhBMdsww!T?xRwd#RSKY#`a8c8UsDn z5p070f_~7e0zxKYNLl17ev%YD@9GQo5ON0t&{J?}?Ekf%x1Pe+@j<$JWD&a@nTRm$ zwB(C}N0h}kXa7NGe<%oxhbB(Pk1G&kfQe6Dye%?fcP*9bvjAOn#;vO!aTN%n0FDG5 zVSu4*W3DEi9LBrSZ>mC%-yLCyuqEH)fD(X;TAVmvHkvBRoUVz0~_#aT$Ko<5v)%dnWy1p0`OAXV47HYDz_ zLb}YaA1B|Ve`72dN8)Ws?zf;Q+OQIL^BLX~I%eYcGRS`f4f#T}Gjut0unUoc3gdbA z_r+DPo~g`I6k4;V(?sn=71&~>7)7!**NYfJj#vxk`P_Q9qTGX0#qMs5zb_lse=T26 zqWQ$eqG7^{uKbh%WREY+$o@8;)FRQ2e-jp=ylOkTY?hbHNFmJFJX!ev7eR*@4R^C| zF!}FKjm2}+aA>}GzjTOR2EqL$J9h#7Q}nR;L1T*>c==(t;d-x@ z*VzQOxt(YF7jkf|cH;M8bnbNH5K)>+(5^&#;uXS@DcDKcuyIh?BuD4&`ZYug0sQxtDEhZ%; zsVXb800kI8HuD(x=rNVmwTMN}HGi9lPk`=L&85DZ^-1yR$ZPzdz&P|-;8-$TW-S*3 zi~_pB&W*&E`J;TmLIc`3fV9)GDg-zxK$^w2Nyo9rK{}_JMe5{FFD;UM{>vYABCrob z9q$(~U#h~zJ$S~9Jf2L3H1IgBgI9-*ZF?$c<%SLNP|z~qbK`P#N@(lv{J|RZTgu)kgl|9~SXJ*O zMAaySYwM>rzp`NqQu=)djic{TH~er zy<9UQUEoE9W#>MW|1^7m^5eJ#I|M&&2#{$2@=LGM8K~l#nijQ)Ujho}L@uxE(7cM* zKlwu-9q&gHKJQH2Vlzi?C_POAXq|)3IkiRS?IipjKj-G|`H*WzfBfJB#BcDAd_~h* zhKB17?6ovvaZ(L{S_KGcPJo^X#PqZ~JgQ|&+BJaKQc_3=v}5G9Yc?R%)ES5VyBbhD z4Y*yj?2hk0y7u`C1m2I2Xxj$>8fqqSG9`NzkZr(s*f^r?bO5vtKzzD($2LgM&o@+6 zopES5rL9i`S4|STJpqGD?o+tjwa*2H!a4g*^gjn{t)_^ruQhG`HaQ7+^5GE?4}9on z71h;)_>o~@f57i-neskeLQG5(^TA$t!_EK>Bxs|A!#pxE0fe7VlT4HZwN+G9L_|c0 zJ`gy(;^gE+EYJ;L)pd7o0vKK!8=DSo&sYqP72qR)t}H=$;ZDA0-lW4i1ca9VU2*aX zXlSjkuY=#gpz146akgBvo3FfeY$zxYEt;O-dkD33x<}Iww`y4Gtrc*#G#8;2;x_V~mTB z|8?LdggPPzXi23C*#LA2Mg?FgbrqZ^>i|u0-oTfUiOJz&bFe#p@Z+z47g*&3*m|Im z3vk0gq4trFvX%#MApyoypDBIS0bpmx{|$;W6rLA4RpVr7k~44Q}S-5E~B9-BeUo0!p8F$7=k4fAbF^ z&qa8bQZrqa=W|H*@<&=sECjqaW&GAZ0Zj`FiY2b+xl!?HE3ju10M9{|#ggSuX`6O@|RXcEz_K(!W z#^!Q+ya;gu1hUCp=a!6>l@$PHkgA>M=KA*oNUUyPU`9qpy5lR47`4A{cR!w9rC7EB z{Wf6qeOFISgm+an)4JJGl13sm=xHy230Y%nY@gtK-p~vGCx(@;^ zfG#K|Cg!lwt_SqAWfT-rWlOrzzI~*^e9tc^$K3;%(17B8y*-kg*U@r_X2PKWWYCsB zC=Z=@IIgr_0P(mBcVz<*^Z*R;Y0dXc1se`RJlr%rt$=BKH*LiMV6=?ZwZ+8}C911Q zP0xV8DS&qeA8HI}K>%uh<1Vqb>Bgr7=-NQ}9C%mla+9s5zJBhU%|FWOPn)LNfde04 zna+H`_-Sco* z3CvRn@QLj?x;X=31vT{ahzD38z0NB=08{mkfu)h_)_e8zBlX=Gpms%)`d9&Zy?>_C zeZQOiPmmJCtIEpCkMZ$&!hrz*Yz)paGva=%eRJpor2JIN8v#=*QJT~nKtZ1Y^z$FJ z5qxD8AQ^6IYO1A`0W2jAaJKV-{2ve_&FgLf8hMS=8B}8HUPsj}V3X7xpud6e;#gqq z187(s9w+TU9~zK5&a1U%fE6?Vw25rV46x)?0Ab3?$UuaE4-dqtla+)n+$Hpt&|y1P z^D;A$ARG!xfL58RY4Go309p7#pi%z7hs^v>&9lx}9AH|2=-?fYVH?Zhtc+8lNJ8{C z0$h3yg~01+>29=Qeu1a+fus4_7eIURBay+|;sF3|dl-0Bz%Z36O5Eb9oLgF1IX-G_ z&oihM1{Chm)z6{|$h7Oy252V# z#5pJRt2Iy{KwG~%b_7L_DP6Hl_fZ%eO#*DzzF3XJ=*lxGLJP#+IRr#rTW45x=xG1p{2w8!w3+8eF6+$MmoASjmJDr?cKCv z5nDzefA^2Uw>!q`ewZ?7qFrw?2*h&zNYwDIs~R@#9~MUnX5&UzdL<^KrNm$WKje^1F9gkJx?%hH@WBdj8|+!3hEx=u)Np zc=StmJ%hyLL&w&&EV|q@Fy|=lytDO z1Lk3&qmxw|dT25}J`PeLfWP1G3BMe8oBi$$ZdprV44VQO5a86 zF%VhKz~`Z5V7PwL@h3@X0UTf506Sk0hW46wVQ3f_e-bq3qJQZ@MFmLt^`4(Q84hns0$pD4YBo)LfDz8#_n7u`VL?kx z&CM3C0T$A+dU^m$%3-Cvj4~%f`TufSi%t*me^m?e|IKE6_8`rp09IhVNq8*`MHG_= zCWR<^ZiDaLDWEa@!@5~CRO>YTnBPGE7Dow^eAEOTJv|{vVQTc_-@pHRF?SwV=c4ab zDk0=G4nQ6j5Dqk%+?%u*zza6YPyt;k%J3+aH6I?4l;RNxPYF@QzqZaNGlS^xNWWW(fyA10WK=!%8bqD|L4@f}P&^jzb~Z z7+Pu#X|?;pKt*K+c&Z>{0c+_YN6bS|r&ss*???J8IfPiitIje2YY@LhC4R=D!8jIt zfPd_AfZ273kNa;T1nZm&gq=YwY5}Dqusx)-1d0wWkBLjFevl8KdV#2D?OZIm11_kpzTLsQo`3oqar$ zYZ%9$N?tmvmP8zlgA=mmrP@ADA}=d*L}{@tacCiFqRv*<%VMR>TiBGf3C$`kl_<^I zNpwV?DZL!k>eCSmk!We7oa;IJ_qq2x+wSYWuHSWkcK^N*hMsUU&@nimzlw?{Xmv^S zw6rt|#bi?tia2~b^J7xP*Q2y*%T?`3#67D^pg_F`hwi5FO?14uEbNeC{yhi~&>?OK>o0hv z*R3WvJ44C~85R{w*ucd^i^aKMsS=hPZY?`$*boe!Av;BZlGm`v1szPGP$-p`h{fAh2sM|V14(!WEV`qH zP*`+aO}*@RkZc8f^mW`i4GV}Qoi|s$U=qb6Z5GiD8Y$P#&W`aC*r-5r%>Mk7Yl9ms zhU?d_i{yY{t_5-08S6wKavto4 z6OS0Tx|s{$j1{B`!;CVmzS$B~?pgOa2*5OEJn$nRm>8uBAav#6X%P_- z+qWyB_Y-Y|uM#5pZ5zZ?d%1u5hj-`?7U>geZV3XZ_DUCOdJowb7LpgBtpJ@{T2%A} zyfAL1fZrclaod~7sm^AD{bK~{|t_-ZY;9q3iS$z zoT%Y3muhd<36TF+cPK?Mgd;4F0s{iqrf;J&w>dtpgGpPEmgKgxqU?+jg^9lfE1lu+ zygYpGJpJNqBFlhthJ5Svy!00HmG|<$ZEy|{5QP_P9oC%r>Ys5jHs6VQ-rU}^;?3 zxBlbDV6_wF$-8$kp`m$?;SFh!loXmOlxHfO@XfM?0=H5y4=Yy!?&aoz`9sJ ziA2Iys{1}uS1h3vz#e)?XsBE+r*vF!%IaV~dADy`w|{KvJE3^bv12|~IZX`>*}1s| zY)Zj$M@J5uoz-UdAcaICo$xEGuKpCQPeZH?_I5d3s)eG4ieQFqSt%LdU}VCX`%52O7b^ z?hkJ5y2DblzB%1ITX-LmkkAbrQ{+OKFYLY|-Q7QsJ;xdW! literal 0 HcmV?d00001 diff --git a/v2.11.0/assets/scripts/example3/popc_water_ethanol_mddf_kb.png b/v2.11.0/assets/scripts/example3/popc_water_ethanol_mddf_kb.png new file mode 100644 index 0000000000000000000000000000000000000000..001958f5407e9fc29f006e2b995c1a98a4364272 GIT binary patch literal 42574 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%0A=#(e>sNgmjG+B)@85+(e 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

{_M2+H_V}@+wp6jtsdN*c#lhexO@$q=_ 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 select(ethanol, "name O1 or name HO1"), + "Aliphatic chain" => select(ethanol, "not name O1 and not name HO1"), +) +# plot the total mddf and the contributions of the groups +x = mddf_ethanol_POPC.d +plot(x, movavg(mddf_ethanol_POPC.mddf, n=10).x, label="Total MDDF") +for (group_name, group_atoms) in groups + cont = contributions(mddf_ethanol_POPC, SolventGroup(group_atoms)) + y = movavg(cont, n=10).x + plot!(x, y, label=group_name) +end +# Plot settings +plot!( + xlim=(1, 8), + xlabel=L"\textrm{Distance / \AA}", + ylabel="MDDF" +) +savefig("./mddf_ethanol_groups.png") +println("The plot was saved as mddf_ethanol_groups.png") \ No newline at end of file diff --git a/v2.11.0/assets/scripts/example3/script3.jl b/v2.11.0/assets/scripts/example3/script3.jl new file mode 100644 index 00000000..8aece121 --- /dev/null +++ b/v2.11.0/assets/scripts/example3/script3.jl @@ -0,0 +1,71 @@ +import Pkg; +Pkg.activate("."); + +using ComplexMixtures +using PDBTools +using Plots +using LaTeXStrings +using EasyFit: movavg + +# Some default settings for the plots +plot_font = "Computer Modern" +Plots.default( + fontfamily=plot_font, + linewidth=2, + framestyle=:box, + label=nothing, + grid=false, +) +scalefontsizes(); +scalefontsizes(1.3); + +# Read system PDB file +system = readPDB("equilibrated.pdb") + +# Load the pre-calculated MDDF of water +mddf_water_POPC = load("mddf_water_POPC.json") + +# +# Here we define the POPC groups, from the atom names. Each group +# is a vector of atom names, and the keys are the group names. +# +groups = ( + "Choline" => ["N", "C12", "H12A", "H12B", "C13", "H13A", "H13B", "H13C", "C14", + "H14A", "H14B", "H14C", "C15", "H15A", "H15B", "H15C", "C11", "H11A", "H11B"], + "Phosphate" => ["P", "O13", "O14", "O12"], + "Glycerol" => ["O11", "C1", "HA", "HB", "C2", "HS", "O21", "C3", "HX", "HY", "O31"], + "Oleoyl" => ["O22", "C21", "H2R", "H2S", "C22", "C23", "H3R", "H3S", "C24", "H4R", "H4S", + "C25", "H5R", "H5S", "C26", "H6R", "H6S", "C27", "H7R", "H7S", "C28", "H8R", "H8S", + "C29", "H91", "C210", "H101", "C211", "H11R", "H11S", "C212", "H12R", "H12S", + "C213", "H13R", "H13S", "C214", "H14R", "H14S", "C215", "H15R", "H15S", + "C216", "H16R", "H16S", "C217", "H17R", "H17S", "C218", "H18R", "H18S", "H18T"], + "Palmitoyl" => ["C31", "O32", "C32", "H2X", "H2Y", "C33", "H3X", "H3Y", "C34", "H4X", "H4Y", + "C35", "H5X", "H5Y", "C36", "H6X", "H6Y", "C37", "H7X", "H7Y", "C38", "H8X", + "H8Y", "C39", "H9X", "H9Y", "C310", "H10X", "H10Y", "C311", "H11X", "H11Y", + "C312", "H12X", "H12Y", "C313", "H13X", "H13Y", "C314", "H14X", "H14Y", "C315", + "H15X", "H15Y", "C316", "H16X", "H16Y", "H16Z"], +) + +# +# plot the total mddf and the contributions of the groups +# +x = mddf_water_POPC.d +plot( + x, + movavg(mddf_water_POPC.mddf, n=10).x, + label="Total water-POPC MDDF" +) +for (group_name, group_atoms) in groups + cont = contributions(mddf_water_POPC, SoluteGroup(group_atoms)) + y = movavg(cont, n=10).x + plot!(x, y, label=group_name) +end +# Plot settings +plot!( + xlim=(1, 5), + xlabel=L"\textrm{Distance / \AA}", + ylabel="MDDF" +) +savefig("./mddf_POPC_water_groups.png") +println("The plot was saved as mddf_POPC_water_groups.png") + diff --git a/v2.11.0/assets/scripts/example3/script4.jl b/v2.11.0/assets/scripts/example3/script4.jl new file mode 100644 index 00000000..3ab9c53b --- /dev/null +++ b/v2.11.0/assets/scripts/example3/script4.jl @@ -0,0 +1,71 @@ +import Pkg; +Pkg.activate("."); + +using ComplexMixtures +using PDBTools +using Plots +using LaTeXStrings +using EasyFit: movavg + +# Some default settings for the plots +plot_font = "Computer Modern" +Plots.default( + fontfamily=plot_font, + linewidth=2, + framestyle=:box, + label=nothing, + grid=false, +) +scalefontsizes(); +scalefontsizes(1.3); + +# Read system PDB file +system = readPDB("equilibrated.pdb") + +# Load the pre-calculated MDDF of ethanol +mddf_ethanol_POPC = load("mddf_ethanol_POPC.json") + +# +# Here we define the POPC groups, from the atom names. Each group +# is a vector of atom names, and the keys are the group names. +# +groups = ( + "Choline" => ["N", "C12", "H12A", "H12B", "C13", "H13A", "H13B", "H13C", "C14", + "H14A", "H14B", "H14C", "C15", "H15A", "H15B", "H15C", "C11", "H11A", "H11B"], + "Phosphate" => ["P", "O13", "O14", "O12"], + "Glycerol" => ["O11", "C1", "HA", "HB", "C2", "HS", "O21", "C3", "HX", "HY", "O31"], + "Oleoyl" => ["O22", "C21", "H2R", "H2S", "C22", "C23", "H3R", "H3S", "C24", "H4R", "H4S", + "C25", "H5R", "H5S", "C26", "H6R", "H6S", "C27", "H7R", "H7S", "C28", "H8R", "H8S", + "C29", "H91", "C210", "H101", "C211", "H11R", "H11S", "C212", "H12R", "H12S", + "C213", "H13R", "H13S", "C214", "H14R", "H14S", "C215", "H15R", "H15S", + "C216", "H16R", "H16S", "C217", "H17R", "H17S", "C218", "H18R", "H18S", "H18T"], + "Palmitoyl" => ["C31", "O32", "C32", "H2X", "H2Y", "C33", "H3X", "H3Y", "C34", "H4X", "H4Y", + "C35", "H5X", "H5Y", "C36", "H6X", "H6Y", "C37", "H7X", "H7Y", "C38", "H8X", + "H8Y", "C39", "H9X", "H9Y", "C310", "H10X", "H10Y", "C311", "H11X", "H11Y", + "C312", "H12X", "H12Y", "C313", "H13X", "H13Y", "C314", "H14X", "H14Y", "C315", + "H15X", "H15Y", "C316", "H16X", "H16Y", "H16Z"], +) + +# +# plot the total mddf and the contributions of the groups +# +x = mddf_ethanol_POPC.d +plot( + x, + movavg(mddf_ethanol_POPC.mddf, n=10).x, + label="Total ethanol-POPC MDDF" +) +for (group_name, group_atoms) in groups + cont = contributions(mddf_ethanol_POPC, SoluteGroup(group_atoms)) + y = movavg(cont, n=10).x + plot!(x, y, label=group_name) +end +# Plot settings +plot!( + xlim=(1.3, 5), + ylim=(0, 1.8), + xlabel=L"\textrm{Distance / \AA}", + ylabel="MDDF" +) +savefig("./mddf_POPC_ethanol_groups.png") +println("The plot was saved as mddf_POPC_ethanol_groups.png") diff --git a/v2.11.0/assets/scripts/example3/script5.jl b/v2.11.0/assets/scripts/example3/script5.jl new file mode 100644 index 00000000..a398ac05 --- /dev/null +++ b/v2.11.0/assets/scripts/example3/script5.jl @@ -0,0 +1,192 @@ +import Pkg; +Pkg.activate("."); + +using ComplexMixtures +using PDBTools +using Plots +using LaTeXStrings +using EasyFit: movavg + +# Some default settings for the plots +plot_font = "Computer Modern" +Plots.default( + fontfamily=plot_font, + linewidth=2, + framestyle=:box, + label=nothing, + grid=false, +) +scalefontsizes(); +scalefontsizes(1.3); + +# Read system PDB file +system = readPDB("equilibrated.pdb") + +# Load the pre-calculated MDDF of ethanol +mddf_ethanol_POPC = load("mddf_ethanol_POPC.json") + +# Splitting the oleoyl chain into groups along the the chain. +# The labels `CH_2` etc stand for `CH₂`, for example, in LaTeX notation, +# for a nicer plot axis ticks formatting. +oleoyl_groups = ( + "CO" => ["O22", "C21"], + "CH_2" => ["H2R", "H2S", "C22"], + "CH_2" => ["C23", "H3R", "H3S"], + "CH_2" => ["C24", "H4R", "H4S"], + "CH_2" => ["C25", "H5R", "H5S"], + "CH_2" => ["C26", "H6R", "H6S"], + "CH_2" => ["C27", "H7R", "H7S"], + "CH_2" => ["C28", "H8R", "H8S"], + "CH" => ["C29", "H91"], + "CH" => ["C210", "H101"], + "CH_2" => ["C211", "H11R", "H11S"], + "CH_2" => ["C212", "H12R", "H12S"], + "CH_2" => ["C213", "H13R", "H13S"], + "CH_2" => ["C214", "H14R", "H14S"], + "CH_2" => ["C215", "H15R", "H15S"], + "CH_2" => ["C216", "H16R", "H16S"], + "CH_2" => ["C217", "H17R", "H17S"], + "CH_3" => ["C218", "H18R", "H18S", "H18T"] +) + +# Format tick labels with LaTeX +labels_o = [latexstring("\\textrm{$key}") for (key, val) in oleoyl_groups] + +# We first collect the contributions of each group into a vector of vectors: +gcontrib = Vector{Float64}[] # empty vector of vectors +for (group_name, group_atoms) in oleoyl_groups + group_contributions = contributions(mddf_ethanol_POPC, SoluteGroup(group_atoms)) + push!(gcontrib, movavg(group_contributions; n=10).x) +end + +# Convert the vector of vectors into a matrix +gcontrib = stack(gcontrib) + +# Find the indices of the MDDF where the distances are between 1.5 and 3.0 Å +idmin = findfirst(d -> d > 1.5, mddf_ethanol_POPC.d) +idmax = findfirst(d -> d > 3.0, mddf_ethanol_POPC.d) + +# The plot will have two lines, the first plot will contain the +# oleoyl groups contributions, and the second plot will contain the +# contributions of the palmitoyl groups. +plot(layout=(2, 1)) + +# Plot the contributions of the oleoyl groups +contourf!( + 1:length(oleoyl_groups), + mddf_ethanol_POPC.d[idmin:idmax], + gcontrib[idmin:idmax, :], + color=cgrad(:tempo), linewidth=1, linecolor=:black, + colorbar=:none, levels=10, + ylabel=L"r/\AA", xrotation=60, + xticks=(1:length(oleoyl_groups), labels_o), + subplot=1, +) +annotate!(14, 2.7, text("Oleoyl", :left, 12, plot_font), subplot=1) + +# +# Repeat procedure for the palmitoyl groups +# +palmitoyl_groups = ( + "CO" => ["C31", "O32"], + "CH_2" => ["C32", "H2X", "H2Y"], + "CH_2" => ["C33", "H3X", "H3Y"], + "CH_2" => ["C34", "H4X", "H4Y"], + "CH_2" => ["C35", "H5X", "H5Y"], + "CH_2" => ["C36", "H6X", "H6Y"], + "CH_2" => ["C37", "H7X", "H7Y"], + "CH_2" => ["C38", "H8X", "H8Y"], + "CH_2" => ["C39", "H9X", "H9Y"], + "CH_2" => ["C310", "H10X", "H10Y"], + "CH_2" => ["C311", "H11X", "H11Y"], + "CH_2" => ["C312", "H12X", "H12Y"], + "CH_2" => ["C313", "H13X", "H13Y"], + "CH_2" => ["C314", "H14X", "H14Y"], + "CH_2" => ["C315", "H15X", "H15Y"], + "CH_3" => ["C316", "H16X", "H16Y", "H16Z"], +) + +# Format tick labels with LaTeX +labels_p = [latexstring("\\textrm{$key}") for (key, val) in palmitoyl_groups] + +# We first collect the contributions of each group into a # vector of vectors: +gcontrib = Vector{Float64}[] # empty vector of vectors +for (group_name, group_atoms) in palmitoyl_groups + group_contributions = contributions(mddf_ethanol_POPC, SoluteGroup(group_atoms)) + push!(gcontrib, movavg(group_contributions; n=10).x) +end + +# Convert the vector of vectors into a matrix +gcontrib = stack(gcontrib) + +# Plot the contributions of the palmitoyl groups +contourf!( + 1:length(palmitoyl_groups), + mddf_ethanol_POPC.d[idmin:idmax], + gcontrib[idmin:idmax, :], + color=cgrad(:tempo), linewidth=1, linecolor=:black, + colorbar=:none, levels=10, + xlabel="Group", + ylabel=L"r/\AA", xrotation=60, + xticks=(1:length(labels_p), labels_p), + bottom_margin=0.5Plots.Measures.cm, + subplot=2, +) +annotate!(12, 2.7, text("Palmitoyl", :left, 12, plot_font), subplot=2) + +savefig("POPC_ethanol_chains.png") +println("The plot was saved as POPC_ethanol_chains.png") + +# +# Now, plot a similar map for the water interactions with the POPC chain +# +mddf_water_POPC = load("mddf_water_POPC.json") +plot(layout=(2, 1)) + +# Plot the contributions of the oleoyl groups +# We first collect the contributions of each group into a vector of vectors: +gcontrib = Vector{Float64}[] # empty vector of vectors +for (group_name, group_atoms) in oleoyl_groups + group_contributions = contributions(mddf_water_POPC, SoluteGroup(group_atoms)) + push!(gcontrib, movavg(group_contributions; n=10).x) +end +# Convert the vector of vectors into a matrix +gcontrib = stack(gcontrib) +# Plot matrix as density map +contourf!( + 1:length(oleoyl_groups), + mddf_water_POPC.d[idmin:idmax], + gcontrib[idmin:idmax, :], + color=cgrad(:tempo), linewidth=1, linecolor=:black, + colorbar=:none, levels=10, + ylabel=L"r/\AA", xrotation=60, + xticks=(1:length(oleoyl_groups), labels_o), subplot=1, +) +annotate!(14, 2.7, text("Oleoyl", :left, 12, plot_font), subplot=1) + +# Plot the contributions of the palmitoyl groups +# We first collect the contributions of each group into a vector of vectors: +gcontrib = Vector{Float64}[] # empty vector of vectors +for (group_name, group_atoms) in palmitoyl_groups + group_contributions = contributions(mddf_water_POPC, SoluteGroup(group_atoms)) + push!(gcontrib, movavg(group_contributions; n=10).x) +end +# Convert the vector of vectors into a matrix +gcontrib = stack(gcontrib) +# Plot matrix as density map +contourf!( + 1:length(palmitoyl_groups), + mddf_water_POPC.d[idmin:idmax], + gcontrib[idmin:idmax, :], + color=cgrad(:tempo), linewidth=1, linecolor=:black, + colorbar=:none, levels=10, + xlabel="Group", + ylabel=L"r/\AA", xrotation=60, + xticks=(1:length(palmitoyl_groups), labels_o), + subplot=2, + bottom_margin=0.5Plots.Measures.cm, +) +annotate!(12, 2.7, text("Palmitoyl", :left, 12, plot_font), subplot=2) + +savefig("POPC_water_chains.png") +println("The plot was saved as POPC_water_chains.png") \ No newline at end of file diff --git a/v2.11.0/assets/scripts/example4/GlycerolWater_map.png b/v2.11.0/assets/scripts/example4/GlycerolWater_map.png new file mode 100644 index 0000000000000000000000000000000000000000..e7d53ed286fe181af02153a50fd279c960c07068 GIT binary patch literal 74099 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

Atomic and group contributions

One of the interesting features of Minimum-Distance distributions is that they can be naturally decomposed into the atomic or group contributions. Simply put, if a MDDF has a peak at a hydrogen-bonding distance, it is natural to decompose that peak into the contributions of each type of solute or solvent atom to that peak.

Tip

See also the section on contributions per residue for proteins and other macromolecules: 2D density map per residue.

To obtain the atomic contributions of an atom or group of atoms to the MDDF, the coordination number, or the site count at each distance, the contributions function is provided. For example, in a system composed of a protein and water, we would have defined the solute and solvent using:

using PDBTools, ComplexMixtures
+atoms = read_pdb("system.pdb")
+protein = select(atoms,"protein")
+water = select(atoms,"water")
+solute = AtomSelection(protein,nmols=1)
+solvent = AtomSelection(water,natomspermol=3)

The MDDF calculation is executed with:

results = mddf("trajectory.dcd", solute, solvent, Options(bulk_range=(8.0, 12.0)))

Atomic contributions in the result data structure

The results data structure contains the decomposition of the MDDF into the contributions of every type of atom of the solute and the solvent. These contributions can be retrieved using the contributions function, with the SoluteGroup and SolventGroup selectors.

For example, if the MDDF of water (solvent) relative to a solute was computed, and water has atom names OH2, H1, H2, one can retrieve the contributions of the oxygen atom with:

OH2 = contributions(results, SolventGroup(["OH2"]))

or with, if OH2 is the first atom in the molecule,

OH2 = contributions(results, SolventGroup([1]))

The contributions of the hydrogen atoms can be obtained, similarly, with:

H = contributions(results, SolventGroup(["H1", "H2"]))

or with, if OH2 is the first atom in the molecule,

H = contributions(results, SolventGroup([2, 3]))

Each of these calls will return a vector of the constributions of these atoms to the total MDDF.

For example, here we plot the total MDDF and the Oxygen contributions:

using Plots
+plot(results.d, results.mddf, label=["Total MDDF"], linewidth=2)
+plot!(results.d, contributions(results, SolventGroup(["OH2"])), label=["OH2"], linewidth=2)
+plot!(xlabel="Distance / Å", ylabel="MDDF")

Contributions to coordination numbers or site counts

The keyword type defines the return type of the contribution:

  • type=:mddf : the contribution of the group to the MDDF is returned (default).
  • type=:coordination_number : the contribution of the group to the coordination number, that is, the cumulative sum of counts at each distance, is returned.
  • type=:md_count : the contribution of the group to the site count at each distance is returned.

Example of the usage of the type option:

ca_contributions = contributions(results, SoluteGroup(["CA"]); type=:coordination_number)

Using PDBTools

If the solute is a protein, or other complex molecule, selections defined with PDBTools can be used. For example, this will retrieve the contribution of the acidic residues of a protein to total MDDF:

using PDBTools
+atoms = read_pdb("system.pdb")
+acidic_residues = select(atoms, "acidic")
+acidic_contributions = contributions(results, SoluteGroup(acidic_residues))

It is expected that for a protein most of the atoms do not contribute to the MDDF, and that all values are zero at very short distances, smaller than the radii of the atoms.

More interesting and general is to select atoms of a complex molecule, like a protein, using residue names, types, etc. Here we illustrate how this is done by providing selection strings to contributions to obtain the contributions to the MDDF of different types of residues of a protein to the total MDDF.

For example, if we want to split the contributions of the charged and neutral residues to the total MDDF distribution, we could use to following code. Here, solute refers to the protein.

charged_residues = PDBTools.select(atoms,"charged")
+charged_contributions = contributions(results, SoluteGroup(charged_residues))
+
+neutral_residues = PDBTools.select(atoms,"neutral")
+neutral_contributions = contributions(atoms, SoluteGroup(neutral_residues))

The charged_contributions and neutral_contributions outputs are vectors containing the contributions of these residues to the total MDDF. The corresponding plot is:

plot(results.d,results.mddf,label="Total MDDF",linewidth=2)
+plot!(results.d,charged_contributions,label="Charged residues",linewidth=2)
+plot!(results.d,neutral_contributions,label="Neutral residues",linewidth=2)
+plot!(xlabel="Distance / Å",ylabel="MDDF")

Resulting in:

Note here how charged residues contribute strongly to the peak at hydrogen-bonding distances, but much less in general. Of course all selection options could be used, to obtain the contributions of specific types of residues, atoms, the backbone, the side-chains, etc.

Reference functions

ComplexMixtures.contributionsFunction
contributions(R::Result, group::Union{SoluteGroup,SolventGroup}; type = :mddf)

Returns the contributions of the atoms of the solute or solvent to the MDDF, coordination number, or MD count.

Arguments

  • R::Result: The result of a calculation.
  • group::Union{SoluteGroup,SolventGroup}: The group of atoms to consider.
  • type::Symbol: The type of contributions to return. Can be :mddf (default), :coordination_number, or :md_count.

Examples

julia> using ComplexMixtures, PDBTools
+
+julia> dir = ComplexMixtures.Testing.data_dir*"/Gromacs";
+
+julia> atoms = readPDB(dir*"/system.pdb");
+
+julia> protein = select(atoms, "protein");
+
+julia> emim = select(atoms, "resname EMI"); 
+
+julia> solute = AtomSelection(protein, nmols = 1)
+AtomSelection 
+    1231 atoms belonging to 1 molecule(s).
+    Atoms per molecule: 1231
+    Number of groups: 1231
+
+julia> solvent = AtomSelection(emim, natomspermol = 20)
+AtomSelection 
+    5080 atoms belonging to 254 molecule(s).
+    Atoms per molecule: 20
+    Number of groups: 20
+
+julia> results = load(dir*"/protein_EMI.json"); # load pre-calculated results
+
+julia> ca_cb = contributions(results, SoluteGroup(["CA", "CB"])); # contribution of CA and CB atoms to the MDDF
+
+julia> ca_cb = contributions(results, SoluteGroup(["CA", "CB"]); type=:coordination_number); # contribution of CA and CB atoms to the coordination number
source
diff --git a/v2.11.0/density_maps/index.html b/v2.11.0/density_maps/index.html new file mode 100644 index 00000000..bb669bb9 --- /dev/null +++ b/v2.11.0/density_maps/index.html @@ -0,0 +1,153 @@ + +Density maps · ComplexMixtures.jl

Density maps

2D density map per residue

The ResidueContributions object

One nice way to visualize the accumulation or depletion of a solvent around a macromolecule (a protein, for example), is to obtain a 2D map of the density as a function of the distance from its surface. For example, in the figure below the density of a solute (here, Glycerol), in the neighborhood of a protein is shown:

+ +

Here, one can see that Glycerol accumulates on Asp76 and on the proximity of hydrogen-bonding residues (Serine residues mostly). This figure was obtained by extracting from atomic contributions of the protein the contribution of each residue to the MDDF, coordination numbers or minimum-distance counts.

The computation of the contributions of each residue can be performed with the convenience function ResidueContributions, which creates an object containing the contributions of the residues to the mddf (or coordination numbers, or minimum-distance counts), the residue names, and distances:

ComplexMixtures.ResidueContributionsType
ResidueContributions (data structure)

Constructor function:

ResidueContributions(
+    results::Result, atoms::AbstractVector{<:PDBTools.Atom};
+    dmin=1.5, dmax=3.5,
+    type=:mddf,
+)

Compute the residue contributions to the solute-solvent pair distribution function. The function returns a ResidueContributions object that can be used to plot the residue contributions, or to perform arithmetic operations with other ResidueContributions objects.

Arguments

  • results::Result: The result object obtained from the mddf function.
  • atoms::AbstractVector{<:PDBTools.Atom}: The vector of atoms of the solute, or a part of it.

Optional arguments

  • dmin::Float64: The minimum distance to consider. Default is 1.5.
  • dmax::Float64: The maximum distance to consider. Default is 3.5.
  • type::Symbol: The type of the pair distribution function (:mddf, :md_count, or :coordination_number). Default is :mddf.
  • silent::Bool: If true, the progress bar is not shown. Default is false.

A structure of type ResultContributions can be used to plot the residue contributions to the solute-solvent pair distribution function, using the Plots.contourf function, and to perform arithmetic operations with other ResidueContributions objects, multiplying or dividing by a scalar, and slicing (see examples below).

A ResidueContributions object can be saved to a JSON file using the save function, and loaded back using the load function.

Examples

Constructing a ResidueContributions object

julia> using ComplexMixtures, PDBTools
+
+julia> using ComplexMixtures.Testing: data_dir; ComplexMixtures._testing_show_method[] = true; # testing mode
+
+julia> atoms = readPDB(data_dir*"/NAMD/Protein_in_Glycerol/system.pdb");
+
+julia> results = load(data_dir*"/NAMD/Protein_in_Glycerol/protein_glyc.json");
+
+julia> rc = ResidueContributions(results, select(atoms, "protein"); silent=true)
+
+          Residue Contributions - 274 residues.
+     3.51 █     █      █     █            █
+     3.27 █              █   █
+     3.03 █     █    █       █            █       █       █                █
+     2.79 █    ██    █ █ █   █            █      ██          █        █    █
+ d   2.55 █ █  ██    █ █ █   █            ██     ██ █  █  █  █  █     █    █
+     2.31 █ █  ██    █ ███   █    ██      ██     ██ █  ██ █  ██ █     █    █
+     2.07 █ █   █  █ █████   █    ██      ██     ██ █  ██ █  █ ██    █     █
+     1.83 █   █ █  █ █████   █    ██      █      ██ █  ██    █ ██     █    █
+     1.59
+         A1      T33     T66     S98     S130    T162    A194    H226    G258     
+
+
+julia> save("residue_contributions.json", rc)
+"ResidueContributions saved in JSON file: residue_contributions.json"
+
+julia> rc = load("residue_contributions.json", ResidueContributions);

Plotting

using ComplexMixtures, PDBTools, Plots
+...
+result = mddf(trajectory_file, solute, solvent, options)
+rc = ResidueContributions(result, select(atoms, "protein"))
+contourf(rc) # plots a contour map

Slicing

A slice of the residue contributions returns a new ResidueContributions object with the selected residues:

using ComplexMixtures, PDBTools, Plots
+...
+result = mddf(trajectory_file, solute, solvent, options)
+rc = ResidueContributions(result, select(atoms, "protein"))
+rc_range = rc[10:50] # slice the residue contributions
+contourf(rc_range) # plots a contour map of the selected residues

Single-residue contributions

When the contributions of a single residue are computed, or a single-residue contribution is retrieved from a ResidueContributions object, the indexing and iteration over that object occurs over the contributions of that residue:

using ComplexMixtures, PDBTools, Plots
+...
+result = mddf(trajectory_file, solute, solvent, options)
+rc = ResidueContributions(result, select(atoms, "protein"))
+rc60 = rc[60] # contributions of residue 60 only
+# index and iterate over the contributions of residue 7
+rc60[1] # contribution at the first distance (equivalent to first(rc60))
+rc60[end] # contribution at the last distance (equivalent to last(rc60))
+count(>(0.01), rc60) # number of distances with contributions greater than 0.01
+findmax(rc60) # index and value of maximum contribution

This is particular useful to retrieve the contributions from all residues at a given distance:

rc = ResidueContributions(result, select(atoms, "protein"))
+rc_last_distance = [ c[end] for c in rc ]
+# or, equivalently
+rc_last_distance = last.(rc)
+# index and value of maximum contribution at each distance, for all residues
+findmax.(rc60)

Arithmetic operations

using ComplexMixtures, PDBTools, Plots
+...
+# first simulation (for example, low temperature):
+result1 = mddf(trajectory_file1, solute, solvent, options)
+rc1 = ResidueContributions(result1, select(atoms, "protein"))
+# second simulation (for example, high temperature):
+result2 = mddf(trajectory_file2, solute, solvent, options)
+rc2 = ResidueContributions(result2, select(atoms, "protein"))
+# difference of the residue contributions between the two simulations:
+rc_diff = rc2 - rc1
+contourf(rc_diff) # plots a contour map of the difference
+# multiply and divide by scalars
+rc3 = 3 * rc1
+rc4 = rc2 / 2
Compat

Slicing, indexing, and multiplication and divison by scalars were introduces in v2.7.0. Saving and loading was introduced in v2.8.0. Iterators were introduced in v2.10.0.

source

The output of ResidueContributions is by default shown as a simple unicode plot:

+ +

The ResidueContribution object can be used to produce a high-quality contour plot using the Plots.contourf (or contour, or heatmap) function:

Plots.contourfMethod
contourf(
+    rc::ResidueContributions; 
+    step::Int=1, 
+    oneletter=false, 
+    xlabel="Residue", 
+    ylabel="r / Å", 
+    kargs...
+)
+contour(rc::ResidueContributions; kargs...)
+heatmap(rc::ResidueContributions; kargs...)

Plot the contribution of each residue to the solute-solvent pair distribution function as a 2D density map. This function requires loading the Plots package. The calling syntax for contour and heatmap is the same as for contourf.

Arguments

  • rc::ResidueContributions: The residue contributions to the solute-solvent pair distribution function, as computed by the ResidueContributions function.

Optional arguments

  • step: The step of the residue ticks in the x-axis of the plot. Default is 1 or will be set to show at most 50 ticks labels.
  • oneletter::Bool: Use one-letter residue codes. Default is false. One-letter codes are only available for the 20 standard amino acids.
  • xlabel and ylabel: Labels for the x and y axes. Default is "Residue" and "r / Å".

This function will set color limits and choose the scale automatically. These parameters can be set with the clims and color arguments of Plots.contourf. Other plot customizations can be done by passing other keyword arguments to this function, which will be passed to Plots.contourf.

Example

julia> using ComplexMixtures, Plots, PDBTools
+
+julia> results = load("mddf.json")
+
+julia> atoms = readPDB("system.pdb", "protein")
+
+julia> rc = ResidueContributions(results, atoms; oneletter=true)
+
+julia> plt = contourf(rc; step=5)

This will produce a plot with the contribution of each residue to the solute-solvent pair distribution function, as a contour plot, with the residues in the x-axis and the distance in the y-axis.

To customize the plot, use the Plot.contourf keyword parameters, for example:

julia> plt = contourf(rc; step=5, size=(800,400), title="Title", clims=(-0.1, 0.1))
Compat

This function requires loading the Plots package.

Support for all Plots.contourf parameters was introduced in ComplexMixtures v2.6.0, and support for contour and heatmap was introduced in ComplexMixtures v2.11.0.

source

A complete example of its usage can be seen here.

Compat

All features described in this section are only available in v2.10.0 or greater.

Contributions of subgroups of residues

Residue contributions can also be computed for subgroups of the residues. For example, as a continuation of the protein in glycerol example , one can compute the map of residue contributions, but splitting the contributions of backbone and side-chains of the residues:

rc_bb = ResidueContributions(
+  results, 
+  select(protein, "backbone and resnum >= 70 and resnum <= 110")
+)
+rc_st = ResidueContributions(
+  results, 
+  select(protein, "sidechain and resnum >= 70 and resnum <= 110")
+)

And we plot the difference between these two maps:

using Plots
+contourf(rc_st - rc_bb; oneletter=true)

obtaining the following figure:

+ +

which shows that the side-chains contribute mostly to these densities, except here expectedly, for some Gly residues.

Indexing, slicing, arithmetic operations

The ResidueContributions object can be indexes and sliced, for the analysis of the contributions of specific residues or range of residues:

rc = ResidueContributions(results1, select(atoms, "protein")); 
+rc_7 = rc[7] # contributions of residue 7
+rc_range = rc[20:50] # contributions of a range of residues

Slicing will return a new ResidueContributions object.

Additionally, these ResidueContributions objects can be subtracted, divided, summed, or multiplied, to compare contributions of residues among different simulations. Typically, if one wants to compare the solvation of residues in two different simulations, one can do:

# first simulation (for example, low temperature)
+rc1 = ResidueContributions(results1, select(atoms, "protein")); 
+
+# second simulation (for example, high temperature)
+rc2 = ResidueContributions(results2, select(atoms, "protein"));
+
+# difference in residue contributions to solvation
+rc_diff = rc2 - rc1
+
+# Plot difference
+using Plots
+contourf(rc_diff; title="Density difference", step=2, colorbar=:left)

Which will produce a plot similar to the one below (the data of this plot is just illustrative):

which will return a new ResidueContributions object.

+ +

Finally, it is also possible to renormalize the contributions by multiplication or division by scalars,

rc2 = rc / 15
+rc2 = 2 * rc

When the contributions of a single residue are computed, or a single-residue contribution is retrieved from a ResidueContributions object, the indexing and iteration over that object occurs over the contributions of that residue:

using ComplexMixtures, PDBTools, Plots
+...
+result = mddf(trajectory_file, solute, solvent, options)
+rc = ResidueContributions(result, select(atoms, "protein"))
+rc7 = rc[7] # contributions of residue 7
+# iterate over the contributions of residue 7
+rc7[1] # contribution of the first distance
+rc7[end] # contribution of the last distance

This is particular useful to retrieve the contributions from all residues at a given distance:

rc = ResidueContributions(result, select(atoms, "protein"))
+rc_last_distance = [ r[end] for r in rc ] 
+# or, equivalently
+rc_last_distance = last.(rc)
+# compute the maximum contribution of each residue:
+max_c = maximum.(rc)

Saving and loading a ResidueContributions object

The ResidueContributions object can be saved and loaded for easier data analysis. In particular, this is important for very large structures, where its computation can be costly. The saving and loading functions can be use with:

rc = ResidueContributions(results1, select(atoms, "protein")); 
+# Save rc objecto to a file (json format):
+save("residue_contributions.json", rc) 
+# Load json file into a new rc_loaded object:
+rc_loaded = load("residue_contributions.json", ResidueContributions)

Note that the load function requires, as a second argument, the ResidueContributions type, to differentiate the method from the loading of the Result data structure.

ComplexMixtures.loadMethod
load(filename::String, ResidueContributions)

Function to load the residue contributions saved into a JSON file into the ResidueContributions data structure.

Example

using ComplexMixtures
+rc = ResidueContributions(resutls, SoluteGroup(protein))
+save("residue_contributions.json", rc)
+rc = load("residue_contributions.json", ResidueContributions)
source
ComplexMixtures.saveMethod
save(filename::String, rc::ResidueContributions)

Save the ResidueContributions object to a JSON file.

using ComplexMixtures
+rc = ResidueContributions(resutls, SoluteGroup(protein))
+save("residue_contributions.json", rc)
+rc = load("residue_contributions.json", ResidueContributions)
source
Tip

These ResidueContributions methods are convenience functions only.

Basically, we are extracting the contribution of each residue independently and building a matrix where each row represents a distance and each column a residue. Using PDBTools, this can be done with, for example:

residues = collect(eachresidue(protein))
+residue_contributions = zeros(length(R.d),length(residues))
+for (i,residue) in pairs(residues)
+  c = contributions(results, SoluteGroup(residue)) 
+  residue_contributions[:,i] .= c
+end

The above produces a matrix with a number of columns equal to the number of residues and a number of rows equal to the number of MDDF points. That matrix can be plotted as a contour map with adequate plotting software.

3D density map around a macromolecule

Three-dimensional representations of the distribution functions can also be obtained from the MDDF results. These 3D representations are obtained from the fact that the MDDFs can be decomposed into the contributions of each solute atom, and that each point in space is closest to a single solute atom as well. Thus, each point in space can be associated to one solute atom, and the contribution of that atom to the MDDF at the corresponding distance can be obtained.

A 3D density map is constructed with the grid3D function:

ComplexMixtures.grid3DFunction
grid3D(
+    result::Result, atoms, output_file::Union{Nothing,String} = nothing; 
+    dmin=1.5, ddax=5.0, step=0.5, silent = false,
+)

This function builds the grid of the 3D density function and fills an array of mutable structures of type Atom, containing the position of the atoms of grid, the closest atom to that position, and distance.

result is a ComplexMixtures.Result object atoms is a vector of PDBTools.Atoms with all the atoms of the system. output_file is the name of the file where the grid will be written. If nothing, the grid is only returned as a matrix.

dmin and dmax define the range of distance where the density grid will be built, and step defines how fine the grid must be. Be aware that fine grids involve usually a very large (hundreds of thousands points).

silent is a boolean to suppress the progress bar.

The output PDB has the following characteristics:

  • The positions of the atoms are grid points.
  • The identity of the atoms correspond to the identity of the protein atom contributing to the MDDF at that point (the closest protein atom).
  • The temperature-factor column (beta) contains the relative contribution of that atom to the MDDF at the corresponding distance.
  • The occupancy field contains the distance itself.

Example

julia> using ComplexMixtures, PDBTools
+
+julia> atoms = readPDB("./system.pdb");
+
+julia> R = ComplexMixtures.load("./results.json");
+
+julia> grid = grid3D(R, atoms, "grid.pdb");

Examples of how the grid can be visualized are provided in the user guide of ComplexMixtures.

source

The call to grid3D will write an output a PDB file with the grid points, which loaded in a visualization software side-by-side with the protein structure, allows the production of the images shown. The grid.pdb file contains a regular PDB format where:

  • The positions of the atoms are grid points.
  • The identity of the atoms correspond to the identity of the protein atom contributing to the MDDF at that point (the closest protein atom).
  • The temperature-factor column (beta) contains the relative contribution of that atom to the MDDF at the corresponding distance.
  • The occupancy field contains the distance itself.

For example, the distribution function of a hydrogen-bonding liquid solvating a protein will display a characteristic peak at about 1.8Å. The MDDF at that distance can be decomposed into the contributions of all atoms of the protein which were found to form hydrogen bonds to the solvent. A 3D representation of these contributions can be obtained by computing, around a static protein (solute) structure, which are the regions in space which are closer to each atom of the protein. The position in space is then marked with the atom of the protein to which that region "belongs" and with the contribution of that atom to the MDDF at each distance within that region. A special function to compute this 3D distribution is provided here: grid3D.

This is better illustrated by a graphical representation. In the figure below we see a 3D representation of the MDDF of Glycerol around a protein, computed from a simulation of this protein in a mixture of water and Glycerol. A complete set of files and a script to reproduce this example is available here.

+ +

In the figure on the left, the points in space around the protein are selected with the following properties: distance from the protein smaller than 2.0Å and relative contribution to the MDDF at the corresponding distance of at least 10% of the maximum contribution. Thus, we are selecting the regions of the protein corresponding to the most stable hydrogen-bonding interactions. The color of the points is the contribution to the MDDF, from blue to red. Thus, the most reddish-points corresponds to the regions where the most stable hydrogen bonds were formed. We have marked two regions here, on opposite sides of the protein, with arrows.

Clicking on those points we obtain which are the atoms of the protein contributing to the MDDF at that region. In particular, the arrow on the right points to the strongest red region, which corresponds to an Aspartic acid. These residues are shown explicitly under the density (represented as a transparent surface) on the figure in the center.

The figure on the right displays, overlapped with the hydrogen-bonding residues, the most important contributions to the second peak of the distribution, corresponding to distances from the protein between 2.0 and 3.5Å. Notably, the regions involved are different from the ones forming hydrogen bonds, indicating that non-specific interactions with the protein (and not a second solvation shell) are responsible for the second peak.

diff --git a/v2.11.0/example1/index.html b/v2.11.0/example1/index.html new file mode 100644 index 00000000..2e9d24d4 --- /dev/null +++ b/v2.11.0/example1/index.html @@ -0,0 +1,155 @@ + +◦ Protein in water/glycerol · ComplexMixtures.jl

Protein in water/glycerol

The following examples consider a system composed a protein solvated by a mixture of water and glycerol, built with Packmol. The simulations were performed with NAMD with periodic boundary conditions and a NPT ensemble at room temperature and pressure. Molecular pictures were produced with VMD and plots were produced with Julia's Plots library.

+ +

Image of the system of the example: a protein solvated by a mixture of glycreol (green) and water, at a concentration of 50%vv.

Index

Data, packages, and execution

The files required to run this example are:

  • system.pdb: The PDB file of the complete system.
  • glyc50_traj.dcd: Trajectory file. This is a 1GB file, necessary for running from scratch the calculations.

To run the scripts, we suggest the following procedure:

  1. Create a directory, for example example1.
  2. Copy the required data files above to this directory.
  3. Launch julia in that directory, activate the directory environment, and install the required packages. This is done by launching Julia and executing:
    import Pkg 
    +Pkg.activate(".")
    +Pkg.add(["ComplexMixtures", "PDBTools", "Plots", "LaTeXStrings", "EasyFit"])
    +exit()
  4. Copy the code of each script in to a file, and execute with:
    julia -t auto script.jl
    Alternativelly (and perhaps preferrably), copy line by line the content of the script into the Julia REPL, to follow each step of the calculation. For a more advanced Julia usage, we suggest the VSCode IDE with the Julia Language Support extension.

MDDF, KB integrals, and group contributions

Here we compute the minimum-distance distribution function, the Kirkwood-Buff integral, and the atomic contributions of the solvent to the density. This example illustrates the regular usage of ComplexMixtures, to compute the minimum distance distribution function, KB-integrals and group contributions.

Complete example code: click here!
# Activate environment in current directory
+import Pkg;
+Pkg.activate(".");
+
+# Run this once, to install necessary packages:
+# Pkg.add(["ComplexMixtures", "PDBTools", "Plots", "LaTeXStrings"])
+
+# Load packages
+using ComplexMixtures
+using PDBTools
+using Plots, Plots.Measures
+using LaTeXStrings
+
+# The complete trajectory file can be downloaded from (1Gb):
+# https://www.dropbox.com/scl/fi/zfq4o21dkttobg2pqd41m/glyc50_traj.dcd?rlkey=el3k6t0fx6w5yiqktyx96gzg6&dl=0
+
+# The example output file is available at:
+# 
+# Load PDB file of the system
+atoms = readPDB("./system.pdb")
+
+# Select the protein and the GLYC molecules
+protein = select(atoms, "protein")
+glyc = select(atoms, "resname GLYC")
+
+# Setup solute and solvent structures
+solute = AtomSelection(protein, nmols=1)
+solvent = AtomSelection(glyc, natomspermol=14)
+
+# Path to the trajectory file
+trajectory_file = "./glyc50_traj.dcd"
+
+# Run mddf calculation, and save results
+results = mddf(trajectory_file, solute, solvent, Options(bulk_range=(10.0, 15.0)))
+save(results, "glyc50_results.json")
+println("Results saved to glyc50_results.json")
+
+#
+# Produce plots
+#
+# Default options for plots 
+Plots.default(
+    fontfamily="Computer Modern",
+    linewidth=2,
+    framestyle=:box,
+    label=nothing,
+    grid=false
+)
+
+#
+# The complete MDDF and the Kirkwood-Buff Integral
+#
+plot(layout=(1, 2))
+# plot mddf
+plot!(results.d, results.mddf,
+    xlabel=L"r/\AA",
+    ylabel="mddf",
+    subplot=1
+)
+hline!([1], linestyle=:dash, linecolor=:gray, subplot=1)
+# plot KB integral
+plot!(results.d, results.kb / 1000, #to L/mol
+    xlabel=L"r/\AA",
+    ylabel=L"G_{us}/\mathrm{L~mol^{-1}}",
+    subplot=2
+)
+# size and margin
+plot!(size=(800, 300), margin=4mm)
+savefig("./mddf.png")
+println("Created plot mddf.png")
+
+#
+# Atomic contributions to the MDDF
+#
+hydroxyls = ["O1", "O2", "O3", "H1", "H2", "H3"]
+aliphatic = ["C1", "C2", "HA", "HB", "HC", "HD"]
+hydr_contrib = contributions(results, SolventGroup(hydroxyls))
+aliph_contrib = contributions(results, SolventGroup(aliphatic))
+
+plot(results.d, results.mddf,
+    xlabel=L"r/\AA",
+    ylabel="mddf",
+    size=(600, 400)
+)
+plot!(results.d, hydr_contrib, label="Hydroxyls")
+plot!(results.d, aliph_contrib, label="Aliphatic chain")
+hline!([1], linestyle=:dash, linecolor=:gray)
+savefig("./mddf_atom_contrib.png")
+println("Created plot mddf_atom_contrib.png")

Output

The code above will produce the following plots, which contain the minimum-distance distribution of glycerol relative to the protein, and the corresponding KB integral:

+ +

and the same distribution function, decomposed into the contributions of the hydroxyl and aliphatic groups of glycerol:

+ +
Note

To change the options of the calculation, set the Options structure accordingly and pass it as a parameter to mddf. For example:

options = Options(bulk_range=(10.0, 15.0), stride=5)
+mddf(trajectory_file, solute, solvent, options)

The complete set of options available is described here.

2D density map

In this followup from the example above, we compute group contributions of the solute (the protein) to the MDDFs, split into the contributions each protein residue. This allows the observation of the penetration of the solvent on the structure, and the strength of the interaction of the solvent, or cossolvent, with each type of residue in the structure. The ResidueContributions and Plots.contourf auxiliary functions, documented here, are used:

Complete example code: click here!
# Activate environment in current directory
+import Pkg;
+Pkg.activate(".");
+
+# Run this once, to install necessary packages:
+# Pkg.add(["ComplexMixtures", "PDBTools", "Plots", "LaTeXStrings"])
+
+# Load packages
+using ComplexMixtures
+using PDBTools
+using Plots
+
+# Load PDB file of the system
+atoms = readPDB("./system.pdb")
+
+# Select the protein and the GLYC molecules
+protein = select(atoms, "protein")
+
+# Load example output file (computed in the previous script)
+example_output = "./glyc50_results.json"
+results = load(example_output)
+
+#
+# Plot a 2D map showing the contributions of some residues
+#
+residue_contributions = ResidueContributions(
+  results, 
+  select(protein, "resnum >= 70 and resnum <= 110")
+)
+contourf(residue_contributions; oneletter=true)
+savefig("./density2D.png")
+println("Created plot density2D.png")
+

Output

The code above will produce the following plot, which contains, for each residue, the contributions of each residue to the distribution function of glycerol, within 1.5 to 3.5 $\mathrm{\AA}$ of the surface of the protein.

+ +

3D density map

In this example we compute three-dimensional representations of the density map of Glycerol in the vicinity of a set of residues of a protein, from the minimum-distance distribution function. For further information about the grid3D function, go to the 3D grid map section of the manual.

Complete example code: click here!
import Pkg;
+Pkg.activate(".");
+using PDBTools
+using ComplexMixtures
+
+# PDB file of the system simulated
+atoms = readPDB("./system.pdb")
+
+# Load results of a ComplexMixtures run
+results = load("./glyc50_results.json")
+
+# Inform which is the solute
+protein = select(atoms, "protein")
+solute = AtomSelection(protein, nmols=1)
+
+# Compute the 3D density grid and output it to the PDB file
+# here we use dmax=3.5 such that the the output file is not too large
+grid = grid3D(results, atoms, "./grid.pdb"; dmin=1.5, dmax=3.5)

Here, the MDDF is decomposed at each distance according to the contributions of each solute (the protein) residue. The grid is created such that, at each point in space around the protein, it is possible to identify:

  1. Which atom is the closest atom of the solute to that point.

  2. Which is the contribution of that atom (or residue) to the distribution function.

Therefore, by filtering the 3D density map at each distance one can visualize over the solute structure which are the regions that mostly interact with the solvent of choice at each distance. Typical images of such a density are:

+ +

In the figure on the left, the points in space around the protein are selected with the following properties: distance from the protein smaller than 2.0Å and relative contribution to the MDDF at the corresponding distance of at least 10% of the maximum contribution. Thus, we are selecting the regions of the protein corresponding to the most stable hydrogen-bonding interactions. The color of the points is the contribution to the MDDF, from blue to red. Thus, the most reddish-points corresponds to the regions where the most stable hydrogen bonds were formed. We have marked two regions here, on opposite sides of the protein, with arrows.

Clicking on those points we obtain which are the atoms of the protein contributing to the MDDF at that region. In particular, the arrow on the right points to the strongest red region, which corresponds to an Aspartic acid. These residues are shown explicitly under the density (represented as a transparent surface) on the figure in the center.

The figure on the right displays, overlapped with the hydrogen-bonding residues, the most important contributions to the second peak of the distribution, corresponding to distances from the protein between 2.0 and 3.5Å. Notably, the regions involved are different from the ones forming hydrogen bonds, indicating that non-specific interactions with the protein (and not a second solvation shell) are responsible for the second peak.

How to run this example:

Assuming that the input files are available in the script directory, just run the script with:

julia density3D.jl

Alternatively, open Julia and copy/paste or the commands in density3D.jl or use include("./density3D.jl"). These options will allow you to remain on the Julia section with access to the grid data structure that was generated and corresponds to the output grid.pdb file.

This will create the grid.pdb file. Here we provide a previously setup VMD session that contains the data with the visualization choices used to generate the figure above. Load it with:

vmd -e grid.vmd

A short tutorial video showing how to open the input and output PDB files in VMD and produce images of the density is available here:

+ +
diff --git a/v2.11.0/example2/index.html b/v2.11.0/example2/index.html new file mode 100644 index 00000000..7b7f1532 --- /dev/null +++ b/v2.11.0/example2/index.html @@ -0,0 +1,248 @@ + +◦ Polyacrylamide in DMF · ComplexMixtures.jl

Polyacrylamide in DMDF

In this example we illustrate how the solvation structure of a polymer can be studied with ComplexMixtures.jl. The system is a 5-mer segment of polyacrylamide (PAE - capped with methyl groups), solvated with dimethylformamide (DMF). The system is interesting because of the different functional groups and polarities involved in the interactions of DMF with PAE. A snapshot of the system is shown below.

+ +

The structures of DMF and of the polyacrylamide segment are:

+ + + + + + + + +
DMFPolyacrylamide
+

Index

Data, packages, and execution

The files required to run this example are:

To run the scripts, we suggest the following procedure:

  1. Create a directory, for example example2.
  2. Copy the required data files above to this directory.
  3. Launch julia in that directory: activate the directory environment, and install the required packages. This launching Julia and executing:
    import Pkg 
    +Pkg.activate(".")
    +Pkg.add(["ComplexMixtures", "PDBTools", "Plots", "LaTeXStrings", "EasyFit"])
    +exit()
  4. Copy the code of each script in to a file, and execute with:
    julia -t auto script.jl
    Alternativelly (and perhaps preferrably), copy line by line the content of the script into the Julia REPL, to follow each step of the calculation.

MDDF and KB integrals

Here we compute the minimum-distance distribution function, the Kirkwood-Buff integral, and the atomic contributions of the solvent to the density. This example illustrates the regular usage of ComplexMixtures, to compute the minimum distance distribution function, KB-integrals and group contributions.

Complete example code: click here!
import Pkg;
+Pkg.activate(".");
+
+using PDBTools
+using ComplexMixtures
+using Plots
+using LaTeXStrings
+using EasyFit: movavg
+
+# The full trajectory file is available at: 
+# https://www.dropbox.com/scl/fi/jwafhgxaxuzsybw2y8txd/traj_Polyacry.dcd?rlkey=p4bn65m0pkuebpfm0hf158cdm&dl=0 
+trajectory_file = "./traj_Polyacry.dcd"
+
+# Load a PDB file of the system
+system = readPDB("./equilibrated.pdb")
+
+# Select the atoms corresponding DMF molecules
+dmf = select(system, "resname DMF")
+
+# Select the atoms corresponding to the Poly-acrylamide
+acr = select(system, "resname FACR or resname ACR or resname LACR")
+
+# Set the solute and the solvent selections for ComplexMixtures
+solute = AtomSelection(acr, nmols=1)
+solvent = AtomSelection(dmf, natomspermol=12)
+
+# Use a large dbulk distance for better KB convergence
+options = Options(bulk_range=(20.0, 25.0))
+
+# Compute the mddf and associated properties
+results = mddf(trajectory_file, solute, solvent, options)
+
+# Save results to file for later use
+save(results, "./mddf.json")
+println("Results saved to ./mddf.json file")
+
+# Plot the MDDF and KB integrals
+plot_font = "Computer Modern"
+default(
+    fontfamily=plot_font,
+    linewidth=1.5,
+    framestyle=:box,
+    label=nothing,
+    grid=false,
+    palette=:tab10
+)
+scalefontsizes();
+scalefontsizes(1.3);
+
+# Plot the MDDF of DMF relative to PolyACR and its corresponding KB integral
+plot(layout=(2, 1))
+plot!(
+    results.d,
+    movavg(results.mddf, n=9).x, # Smooth example with a running average
+    ylabel="MDDF",
+    xlims=(0, 20),
+    subplot=1,
+)
+
+# Plot the KB integral
+plot!(
+    results.d,
+    movavg(results.kb, n=9).x, # smooth kb
+    xlabel=L"\textrm{Distance / \AA}",
+    ylabel=L"\textrm{KB~/~cm^2~mol^{-1}}",
+    xlim=(-1, 20),
+    subplot=2
+)
+savefig("./mddf_kb.png")
+println("Plot saved to mddf_kb.png")

Output

The distribution of DMF molecules around polyacrylamide is shown below. There is a peak at ~2.5Angs, indicating favorable non-specific interactions between the solvent molecules and the polymer. The peak is followed by a dip and diffuse peaks at higher distances. Thus, the DMF molecules are structured around the polymer, but essentially only in the first solvation shell.

The KB integral in a bicomponent mixture converges to the (negative of the) apparent molar volume of the solute. It is negative, indicating that the accumulation of DMF in the first solvation shell of the polymer is not enough to compensate the excluded volume of the solute.

Group contributions

The MDDF can be decomposed into the contributions of the DMF chemical groups, and on the polyacrylamide chemical groups. In the first panel below we show the contributions of the DMF chemical groups to the distribution function.

Complete example code: click here!
import Pkg;
+Pkg.activate(".");
+
+using ComplexMixtures
+using Plots
+using LaTeXStrings
+using EasyFit: movavg
+
+# Some default settings for the plots
+plot_font = "Computer Modern"
+Plots.default(
+    fontfamily=plot_font,
+    linewidth=1.5,
+    framestyle=:box,
+    label=nothing,
+    grid=false,
+)
+
+# Load previusly saved results, computed in the previous script
+results = load("./mddf.json")
+
+# Plot with two subplots
+plot(layout=(2, 1))
+
+# Plot the total mddf
+plot!(
+    results.d,
+    movavg(results.mddf, n=10).x, # Smooth example with a running average
+    label="Total",
+    subplot=1
+)
+
+# Plot DMF group contributions to the MDDF. We use a named tuple where
+# the keys are the group names, and the values are the atom names of the group
+groups = (
+    "CO" => ["C", "O"], # carbonyl
+    "N" => ["N"],
+    "Methyl groups" => ["CC", "CT", "HC1", "HC2", "HC3", "HT1", "HT2", "HT3"],
+)
+for (group_label, group_atoms) in groups
+    # Retrieve the contributions of the atoms of this group
+    group_contrib = contributions(results, SolventGroup(group_atoms))
+    # Plot the contributions of this groups, with the appropriate label
+    plot!(
+        results.d,
+        movavg(group_contrib, n=10).x,
+        label=group_label,
+        subplot=1
+    )
+end
+
+# Adjust scale and label of axis
+plot!(xlim=(1, 5), ylabel="MDDF", subplot=1)
+
+#
+# Plot ACR group contributions to the MDDF. This is an interesting case,
+# as the groups are repeated along the polymer chain
+#
+groups = (
+    "CH_3" => ["CF", "HF1", "HF2", "HF3", "CL", "HL1", "HL2", "HL3"], # terminal methyles
+    "CO" => ["OE1", "CD"], # carbonyl
+    "NH_2" => ["NE2", "HE22", "HE21"], # amine
+    "CHCH_2" => ["C", "H2", "H1", "CA", "HA"], # backbone
+)
+# Plot total mddf 
+plot!(
+    results.d,
+    movavg(results.mddf, n=10).x, # Smooth example with a running average
+    label="Total",
+    subplot=2
+)
+# Plot group contributions
+for (group_name, atom_names) in groups
+    group_contrib = contributions(results, SoluteGroup(atom_names))
+    plot!(
+        results.d,
+        movavg(group_contrib, n=10).x,
+        label=latexstring("\\textrm{$group_name}"),
+        subplot=2
+    )
+end
+
+# Adjust scale and label of axis
+plot!(
+    xlim=(1, 5),
+    xlabel=L"\textrm{Distance / \AA}",
+    ylabel="MDDF", subplot=2
+)
+# Save figure
+savefig("./mddf_groups.png")
+println("Created figure file: ./mddf_groups.png")

Output

The decomposition reveals that specific interactions peaking at distances slightly smaller than 2$\AA$ exist between the polymer and the carbonyl group of DMF. Thus, there hydrogen bonds between the polymer and this group, which dominate the interactions between the solute and the solvent at short distances. The non-specific interactions peak at 2.5Angs and are composed of contributions of all DMF chemical groups, but particularly of the methyl groups.

The decomposition of the same MDDF in the contributions of the chemical groups of the polymer is clearly associated to the DMF contributions. The specific, hydrogen-bonding, interactions, are associated to the polymer amine groups. The amine groups also contribute to the non-specific interactions at greater distances, but these are a sum of the contributions of all polymer groups, polar or aliphatic.

2D density map

We can decompose the MDDF into the contributions of each portion of the polymer chain. The map below displays the contributions of each chemical group of the polymer, now split into the mers of the polymer, to the MDDF.

Complete example code: click here!
import Pkg;
+Pkg.activate(".");
+
+using ComplexMixtures
+using Plots
+using EasyFit: movavg
+using LaTeXStrings
+using PDBTools
+
+# Here we will produce a 2D plot of group contributions, splitting the
+# contributions of each mer of the polymer into its chemical groups
+
+# Chemical groups of the polymer monomers, defined by the atom types:
+groups = (
+    "CH_{3L}" => ["CF", "HF1", "HF2", "HF3"], # left-terminal methyl
+    "CO" => ["OE1", "CD"], # carbonyl
+    "NH_2" => ["NE2", "HE22", "HE21"], # amine 
+    "CHCH_2" => ["C", "H2", "H1", "CA", "HA"], # backbone
+    "CH_{3R}" => ["CL", "HL1", "HL2", "HL3"], # right-terminal methyles
+)
+
+system = readPDB("./equilibrated.pdb")
+acr = select(system, "resname FACR or resname ACR or resname LACR")
+results = load("./mddf.json")
+
+# Here we split the polymer in residues, to extract the contribution of 
+# each chemical group of each polymer mer independently
+group_contribs = Vector{Float64}[]
+labels = LaTeXString[]
+for mer in eachresidue(acr)
+    for (group_label, group_atoms) in groups
+        if resnum(mer) != 1 && group_label == "CH_{3L}" # first residue only
+            continue
+        end
+        if resnum(mer) != 5 && group_label == "CH_{3R}" # last residue only
+            continue
+        end
+        # Filter the atoms of this mer that belong to the group
+        mer_group_atoms = filter(at -> name(at) in group_atoms, mer)
+        # Retrive the contribution of this mer atoms to the MDDF
+        atoms_contrib = contributions(results, SoluteGroup(mer_group_atoms))
+        # Smooth the contributions
+        atoms_contrib = movavg(atoms_contrib; n=10).x
+        # Add contributions to the group contributions list
+        push!(group_contribs, atoms_contrib)
+        # Push label to label list, using LaTeX formatting
+        push!(labels, latexstring("\\textrm{$group_label}"))
+    end
+end
+
+# Convert the group contributions to a matrix
+group_contribs = stack(group_contribs)
+
+# Find the indices of the limits of the map we want
+idmin = findfirst(d -> d > 1.5, results.d)
+idmax = findfirst(d -> d > 3.2, results.d)
+
+# Plot contour map
+Plots.default(fontfamily="Computer Modern")
+contourf(
+    1:length(labels),
+    results.d[idmin:idmax],
+    group_contribs[idmin:idmax, :],
+    color=cgrad(:tempo), linewidth=1, linecolor=:black,
+    colorbar=:none, levels=10,
+    xlabel="Group", ylabel=L"r/\AA", xrotation=60,
+    xticks=(1:length(labels), labels),
+    margin=5Plots.Measures.mm # adjust margin 
+)
+savefig("./map2D_acr.png")
+println("Plot saved to map2D_acr.png")

Output

The terminal methyl groups interact strongly with DMF, and strong local density augmentations are visible in particular on the amine groups. These occur at less than 2.0Angs and are characteristic of hydrogen-bond interactions. Interestingly, the DMF molecules are excluded from the aliphatic and carbonyl groups of the polymer, relative to the other groups.

Finally, it is noticeable that the central mer is more weakly solvated by DMF than the mers approaching the extremes of the polymer chain. This is likely a result of the partial folding of the polymer, that protects that central mers from the solvent in a fraction of the polymer configurations.

+ +

References

Molecules built with JSME: B. Bienfait and P. Ertl, JSME: a free molecule editor in JavaScript, Journal of Cheminformatics 5:24 (2013) http://biomodel.uah.es/en/DIY/JSME/draw.en.htm

The system was built with Packmol.

The simulations were perfomed with NAMD, with CHARMM36 parameters.

diff --git a/v2.11.0/example3/index.html b/v2.11.0/example3/index.html new file mode 100644 index 00000000..144e9d51 --- /dev/null +++ b/v2.11.0/example3/index.html @@ -0,0 +1,511 @@ + +◦ POPC membrane in water/ethanol · ComplexMixtures.jl

POPC membrane in water/ethanol

In this example ComplexMixtures.jl is used to study the interactions of a POPC membrane with a mixture of 20%(mol/mol) ethanol in water. At this concentration ethanol destabilizes the membrane.

+ +

System image: a POPC membrane (center) solvated by a mixture of water (purple) and ethanol (green). The system is composed by 59 POPC, 5000 water, and 1000 ethanol molecules.

Index

Data, packages, and execution

The files required to run this example are:

  • equilibrated.pdb: The PDB file of the complete system.
  • traj_POPC.dcd: Trajectory file. This is a 365Mb file, necessary for running from scratch the calculations.

To run the scripts, we suggest the following procedure:

  1. Create a directory, for example example3.
  2. Copy the required data files above to this directory.
  3. Launch julia in that directory: activate the directory environment, and install the required packages. This launching Julia and executing:
    import Pkg 
    +Pkg.activate(".")
    +Pkg.add(["ComplexMixtures", "PDBTools", "Plots", "LaTeXStrings", "EasyFit"])
    +exit()
  4. Copy the code of each script in to a file, and execute with:
    julia -t auto script.jl
    Alternativelly (and perhaps preferrably), copy line by line the content of the script into the Julia REPL, to follow each step of the calculation.

MDDF and KB integrals

Here we show the distribution functions and KB integrals associated to the solvation of the membrane by water and ethanol.

Complete example code: click here!
import Pkg;
+Pkg.activate(".");
+
+using PDBTools
+using ComplexMixtures
+using Plots
+using LaTeXStrings
+using EasyFit: movavg
+
+# The full trajectory file is available at: 
+# https://www.dropbox.com/scl/fi/hcenxrdf8g8hfbllyakhy/traj_POPC.dcd?rlkey=h9zivtwgya3ivva1i6q6xmr2p&dl=0
+trajectory_file = "./traj_POPC.dcd"
+
+# Load a PDB file of the system
+system = readPDB("./equilibrated.pdb")
+
+# Select the atoms corresponding to glycerol and water
+popc = select(system, "resname POPC")
+water = select(system, "water")
+ethanol = select(system, "resname ETOH")
+
+# Set the complete membrane as the solute. We use nmols=1 here such
+# that the membrane is considered a single solute in the calculation. 
+solute = AtomSelection(popc, nmols=1)
+
+# Compute water-POPC distribution and KB integral 
+solvent = AtomSelection(water, natomspermol=3)
+
+# We want to get reasonably converged KB integrals, which usually
+# require large solute domains. Distribution functions converge 
+# rapidly (~10Angs or less), on the other side.
+options = Options(bulk_range=(15.0, 20.0))
+
+# Compute the mddf and associated properties
+mddf_water_POPC = mddf(trajectory_file, solute, solvent, options)
+
+# Save results to file for later use
+save(mddf_water_POPC, "./mddf_water_POPC.json")
+println("Results saved to ./mddf_water_POPC.json file")
+
+# Compute ethanol-POPC distribution and KB integral 
+solvent = AtomSelection(ethanol, natomspermol=9)
+mddf_ethanol_POPC = mddf(trajectory_file, solute, solvent, options)
+
+# Save results for later use
+save(mddf_ethanol_POPC, "./mddf_ethanol_POPC.json")
+println("Results saved to ./mddf_ethanol_POPC.json file")
+
+#
+# Plot the MDDF and KB integrals
+#
+# Plot defaults
+plot_font = "Computer Modern"
+default(
+    fontfamily=plot_font,
+    linewidth=2.5,
+    framestyle=:box,
+    label=nothing,
+    grid=false,
+    palette=:tab10
+)
+scalefontsizes();
+scalefontsizes(1.3);
+
+#
+# Plots cossolvent-POPC MDDFs in subplot 1
+#
+plot(layout=(2, 1))
+# Water MDDF
+plot!(
+    mddf_water_POPC.d, # distances
+    movavg(mddf_water_POPC.mddf, n=10).x, # water MDDF - smoothed
+    label="Water",
+    subplot=1
+)
+# Ethanol MDDF
+plot!(
+    mddf_ethanol_POPC.d, # distances
+    movavg(mddf_ethanol_POPC.mddf, n=10).x, # water MDDF - smoothed
+    label="Ethanol",
+    subplot=1
+)
+# Plot settings
+plot!(
+    xlabel=L"\textrm{Distance / \AA}",
+    ylabel="MDDF",
+    xlim=(0, 10),
+    subplot=1
+)
+
+#
+# Plot cossolvent-POPC KB integrals in subplot 2
+#
+# Water KB
+plot!(
+    mddf_water_POPC.d, # distances
+    mddf_water_POPC.kb, # water KB
+    label="Water",
+    subplot=2
+)
+# Ethanol KB
+plot!(
+    mddf_ethanol_POPC.d, # distances
+    mddf_ethanol_POPC.kb, # ethanol KB
+    label="Ethanol",
+    subplot=2
+)
+# Plot settings
+plot!(
+    xlabel=L"\textrm{Distance / \AA}",
+    ylabel=L"\textrm{KB~/~L~mol^{-1}}",
+    xlim=(0, 10),
+    subplot=2
+)
+
+savefig("popc_water_ethanol_mddf_kb.png")
+println("Plot saved to popc_water_ethanol_mddf_kb.png file")
+
+
+

Output

The distribution functions are shown in the first panel of the figure below, and the KB integrals are shown in the second panel.

Clearly, both water and ethanol accumulate on the proximity of the membrane. The distribution functions suggest that ethanol displays a greater local density augmentation, reaching concentrations roughly 4 times higher than bulk concentrations. Water has a peak at hydrogen-bonding distances (~1.8$\mathrm{\AA}$) and a secondary peak at 2.5$\mathrm{\AA}$.

Despite the fact that ethanol displays a greater relative density (relative to its own bulk concentration) at short distances, the KB integral of water turns out to be greater (more positive) than that of ethanol. This implies that the membrane is preferentially hydrated.

Ethanol group contributions

The minimum-distance distribution function can be decomposed into the contributions of the ethanol molecule groups.

Complete example code: click here!
import Pkg;
+Pkg.activate(".");
+
+using ComplexMixtures
+using PDBTools
+using Plots
+using LaTeXStrings
+using EasyFit: movavg
+
+# Some default settings for the plots
+plot_font = "Computer Modern"
+Plots.default(
+    fontfamily=plot_font,
+    linewidth=1.5,
+    framestyle=:box,
+    label=nothing,
+    grid=false,
+)
+scalefontsizes();
+scalefontsizes(1.3);
+
+# Read system PDB file
+system = readPDB("equilibrated.pdb")
+ethanol = select(system, "resname ETOH")
+
+# Load the pre-calculated MDDF of ethanol
+mddf_ethanol_POPC = load("mddf_ethanol_POPC.json")
+
+#
+# Contributions of the ethanol groups
+#
+# Define the groups using selections. Set a dict, in which the keys are the group names
+# and the values are the selections
+groups = (
+    "Hydroxyl" => select(ethanol, "name O1 or name HO1"),
+    "Aliphatic chain" => select(ethanol, "not name O1 and not name HO1"),
+)
+# plot the total mddf and the contributions of the groups
+x = mddf_ethanol_POPC.d
+plot(x, movavg(mddf_ethanol_POPC.mddf, n=10).x, label="Total MDDF")
+for (group_name, group_atoms) in groups
+    cont = contributions(mddf_ethanol_POPC, SolventGroup(group_atoms))
+    y = movavg(cont, n=10).x
+    plot!(x, y, label=group_name)
+end
+# Plot settings
+plot!(
+    xlim=(1, 8),
+    xlabel=L"\textrm{Distance / \AA}",
+    ylabel="MDDF"
+)
+savefig("./mddf_ethanol_groups.png")
+println("The plot was saved as mddf_ethanol_groups.png")

In the figure below we show the contributions of the ethanol hydroxyl and aliphatic chain groups to the total MDDF.

As expected, the MDDF at hydrogen-bonding distances is composed by contributions of the ethanol hydroxyl group, and the non-specific interactions at ~2.5$\mathrm{\AA}$ have a greater contribution of the aliphatic chain of the solvent molecules. It is interesting to explore the chemical complexity of POPC in what concerns these interactions.

Interaction of POPC groups with water

The MDDF can also be decomposed into the contributions of the solute atoms and chemical groups. First, we show the contributions of the POPC chemical groups to the water-POPC distribution.

Complete example code: click here!
import Pkg;
+Pkg.activate(".");
+
+using ComplexMixtures
+using PDBTools
+using Plots
+using LaTeXStrings
+using EasyFit: movavg
+
+# Some default settings for the plots
+plot_font = "Computer Modern"
+Plots.default(
+    fontfamily=plot_font,
+    linewidth=2,
+    framestyle=:box,
+    label=nothing,
+    grid=false,
+)
+scalefontsizes();
+scalefontsizes(1.3);
+
+# Read system PDB file
+system = readPDB("equilibrated.pdb")
+
+# Load the pre-calculated MDDF of water
+mddf_water_POPC = load("mddf_water_POPC.json")
+
+#
+# Here we define the POPC groups, from the atom names. Each group
+# is a vector of atom names, and the keys are the group names.
+#
+groups = (
+    "Choline" => ["N", "C12", "H12A", "H12B", "C13", "H13A", "H13B", "H13C", "C14",
+        "H14A", "H14B", "H14C", "C15", "H15A", "H15B", "H15C", "C11", "H11A", "H11B"],
+    "Phosphate" => ["P", "O13", "O14", "O12"],
+    "Glycerol" => ["O11", "C1", "HA", "HB", "C2", "HS", "O21", "C3", "HX", "HY", "O31"],
+    "Oleoyl" => ["O22", "C21", "H2R", "H2S", "C22", "C23", "H3R", "H3S", "C24", "H4R", "H4S",
+        "C25", "H5R", "H5S", "C26", "H6R", "H6S", "C27", "H7R", "H7S", "C28", "H8R", "H8S",
+        "C29", "H91", "C210", "H101", "C211", "H11R", "H11S", "C212", "H12R", "H12S",
+        "C213", "H13R", "H13S", "C214", "H14R", "H14S", "C215", "H15R", "H15S",
+        "C216", "H16R", "H16S", "C217", "H17R", "H17S", "C218", "H18R", "H18S", "H18T"],
+    "Palmitoyl" => ["C31", "O32", "C32", "H2X", "H2Y", "C33", "H3X", "H3Y", "C34", "H4X", "H4Y",
+        "C35", "H5X", "H5Y", "C36", "H6X", "H6Y", "C37", "H7X", "H7Y", "C38", "H8X",
+        "H8Y", "C39", "H9X", "H9Y", "C310", "H10X", "H10Y", "C311", "H11X", "H11Y",
+        "C312", "H12X", "H12Y", "C313", "H13X", "H13Y", "C314", "H14X", "H14Y", "C315",
+        "H15X", "H15Y", "C316", "H16X", "H16Y", "H16Z"],
+)
+
+#
+# plot the total mddf and the contributions of the groups
+#
+x = mddf_water_POPC.d
+plot(
+    x,
+    movavg(mddf_water_POPC.mddf, n=10).x,
+    label="Total water-POPC MDDF"
+)
+for (group_name, group_atoms) in groups
+    cont = contributions(mddf_water_POPC, SoluteGroup(group_atoms))
+    y = movavg(cont, n=10).x
+    plot!(x, y, label=group_name)
+end
+# Plot settings
+plot!(
+    xlim=(1, 5),
+    xlabel=L"\textrm{Distance / \AA}",
+    ylabel="MDDF"
+)
+savefig("./mddf_POPC_water_groups.png")
+println("The plot was saved as mddf_POPC_water_groups.png")
+
+

Not surprisingly, water interactions occur majoritarily with the Phosphate and Choline groups of POPC molecules, that is, with the polar head of the lipid. The interactions at hydrogen-bonding distances are dominated by the phosphate group, and non-specific interaction occur mostly with the choline group. Some water molecules penetrate the membrane and interact with the glycerol and aliphatic chains of POPC, but these contributions are clearly secondary.

Interaction of POPC groups with ethanol

The interactions of ethanol molecules with the membrane are more interesting, because ethanol penetrates the membrane. Here we decompose the ethanol-POPC distribution function into the contributions of the POPC chemical groups.

Complete example code: click here!
import Pkg;
+Pkg.activate(".");
+
+using ComplexMixtures
+using PDBTools
+using Plots
+using LaTeXStrings
+using EasyFit: movavg
+
+# Some default settings for the plots
+plot_font = "Computer Modern"
+Plots.default(
+    fontfamily=plot_font,
+    linewidth=2,
+    framestyle=:box,
+    label=nothing,
+    grid=false,
+)
+scalefontsizes();
+scalefontsizes(1.3);
+
+# Read system PDB file
+system = readPDB("equilibrated.pdb")
+
+# Load the pre-calculated MDDF of ethanol
+mddf_ethanol_POPC = load("mddf_ethanol_POPC.json")
+
+#
+# Here we define the POPC groups, from the atom names. Each group
+# is a vector of atom names, and the keys are the group names.
+#
+groups = (
+    "Choline" => ["N", "C12", "H12A", "H12B", "C13", "H13A", "H13B", "H13C", "C14",
+        "H14A", "H14B", "H14C", "C15", "H15A", "H15B", "H15C", "C11", "H11A", "H11B"],
+    "Phosphate" => ["P", "O13", "O14", "O12"],
+    "Glycerol" => ["O11", "C1", "HA", "HB", "C2", "HS", "O21", "C3", "HX", "HY", "O31"],
+    "Oleoyl" => ["O22", "C21", "H2R", "H2S", "C22", "C23", "H3R", "H3S", "C24", "H4R", "H4S",
+        "C25", "H5R", "H5S", "C26", "H6R", "H6S", "C27", "H7R", "H7S", "C28", "H8R", "H8S",
+        "C29", "H91", "C210", "H101", "C211", "H11R", "H11S", "C212", "H12R", "H12S",
+        "C213", "H13R", "H13S", "C214", "H14R", "H14S", "C215", "H15R", "H15S",
+        "C216", "H16R", "H16S", "C217", "H17R", "H17S", "C218", "H18R", "H18S", "H18T"],
+    "Palmitoyl" => ["C31", "O32", "C32", "H2X", "H2Y", "C33", "H3X", "H3Y", "C34", "H4X", "H4Y",
+        "C35", "H5X", "H5Y", "C36", "H6X", "H6Y", "C37", "H7X", "H7Y", "C38", "H8X",
+        "H8Y", "C39", "H9X", "H9Y", "C310", "H10X", "H10Y", "C311", "H11X", "H11Y",
+        "C312", "H12X", "H12Y", "C313", "H13X", "H13Y", "C314", "H14X", "H14Y", "C315",
+        "H15X", "H15Y", "C316", "H16X", "H16Y", "H16Z"],
+)
+
+#
+# plot the total mddf and the contributions of the groups
+#
+x = mddf_ethanol_POPC.d
+plot(
+    x,
+    movavg(mddf_ethanol_POPC.mddf, n=10).x,
+    label="Total ethanol-POPC MDDF"
+)
+for (group_name, group_atoms) in groups
+    cont = contributions(mddf_ethanol_POPC, SoluteGroup(group_atoms))
+    y = movavg(cont, n=10).x
+    plot!(x, y, label=group_name)
+end
+# Plot settings
+plot!(
+    xlim=(1.3, 5),
+    ylim=(0, 1.8),
+    xlabel=L"\textrm{Distance / \AA}",
+    ylabel="MDDF"
+)
+savefig("./mddf_POPC_ethanol_groups.png")
+println("The plot was saved as mddf_POPC_ethanol_groups.png")
+

Ethanol molecules interact with the choline and phosphate groups of POPC molecules, as do water molecules. The contributions to the MDDF at hydrogen-bonding distances come essentially from ethanol-phosphate interactions.

However, ethanol molecules interact frequently with the glycerol and aliphatic chains of POPC. Interactions with the Oleoyl chain are slightly stronger than with the Palmitoyl chain. This means that ethanol penetrates the hydrophobic core of the membrane, displaying non-specific interactions with the lipids and with the glycerol group. These interactions are probably associated to the destabilizing role of ethanol in the membrane structure.

Density map on POPC chains

The MDDFs can be decomposed at more granular level, in which each chemical group of the aliphatic chains of the POPC molecules are considered independently. This allows the study of the penetration of the ethanol molecules in the membrane. In the figure below, the carbonyl following the glycerol group of the POPC molecules is represented in the left, and going to the right the aliphatic chain groups are sequentially shown.

Complete example code: click here!
import Pkg;
+Pkg.activate(".");
+
+using ComplexMixtures
+using PDBTools
+using Plots
+using LaTeXStrings
+using EasyFit: movavg
+
+# Some default settings for the plots
+plot_font = "Computer Modern"
+Plots.default(
+    fontfamily=plot_font,
+    linewidth=2,
+    framestyle=:box,
+    label=nothing,
+    grid=false,
+)
+scalefontsizes();
+scalefontsizes(1.3);
+
+# Read system PDB file
+system = readPDB("equilibrated.pdb")
+
+# Load the pre-calculated MDDF of ethanol
+mddf_ethanol_POPC = load("mddf_ethanol_POPC.json")
+
+# Splitting the oleoyl chain into groups along the the chain. 
+# The labels `CH_2` etc stand for `CH₂`, for example, in LaTeX notation, 
+# for a nicer plot axis ticks formatting.
+oleoyl_groups = (
+    "CO" => ["O22", "C21"],
+    "CH_2" => ["H2R", "H2S", "C22"],
+    "CH_2" => ["C23", "H3R", "H3S"],
+    "CH_2" => ["C24", "H4R", "H4S"],
+    "CH_2" => ["C25", "H5R", "H5S"],
+    "CH_2" => ["C26", "H6R", "H6S"],
+    "CH_2" => ["C27", "H7R", "H7S"],
+    "CH_2" => ["C28", "H8R", "H8S"],
+    "CH" => ["C29", "H91"],
+    "CH" => ["C210", "H101"],
+    "CH_2" => ["C211", "H11R", "H11S"],
+    "CH_2" => ["C212", "H12R", "H12S"],
+    "CH_2" => ["C213", "H13R", "H13S"],
+    "CH_2" => ["C214", "H14R", "H14S"],
+    "CH_2" => ["C215", "H15R", "H15S"],
+    "CH_2" => ["C216", "H16R", "H16S"],
+    "CH_2" => ["C217", "H17R", "H17S"],
+    "CH_3" => ["C218", "H18R", "H18S", "H18T"]
+)
+
+# Format tick labels with LaTeX
+labels_o = [latexstring("\\textrm{$key}") for (key, val) in oleoyl_groups]
+
+# We first collect the contributions of each group into a vector of vectors:
+gcontrib = Vector{Float64}[] # empty vector of vectors
+for (group_name, group_atoms) in oleoyl_groups
+    group_contributions = contributions(mddf_ethanol_POPC, SoluteGroup(group_atoms))
+    push!(gcontrib, movavg(group_contributions; n=10).x)
+end
+
+# Convert the vector of vectors into a matrix
+gcontrib = stack(gcontrib)
+
+# Find the indices of the MDDF where the distances are between 1.5 and 3.0 Å
+idmin = findfirst(d -> d > 1.5, mddf_ethanol_POPC.d)
+idmax = findfirst(d -> d > 3.0, mddf_ethanol_POPC.d)
+
+# The plot will have two lines, the first plot will contain the 
+# oleoyl groups contributions, and the second plot will contain the
+# contributions of the palmitoyl groups.
+plot(layout=(2, 1))
+
+# Plot the contributions of the oleoyl groups
+contourf!(
+    1:length(oleoyl_groups),
+    mddf_ethanol_POPC.d[idmin:idmax],
+    gcontrib[idmin:idmax, :],
+    color=cgrad(:tempo), linewidth=1, linecolor=:black,
+    colorbar=:none, levels=10,
+    ylabel=L"r/\AA", xrotation=60,
+    xticks=(1:length(oleoyl_groups), labels_o),
+    subplot=1,
+)
+annotate!(14, 2.7, text("Oleoyl", :left, 12, plot_font), subplot=1)
+
+#
+# Repeat procedure for the palmitoyl groups
+#
+palmitoyl_groups = (
+    "CO" => ["C31", "O32"],
+    "CH_2" => ["C32", "H2X", "H2Y"],
+    "CH_2" => ["C33", "H3X", "H3Y"],
+    "CH_2" => ["C34", "H4X", "H4Y"],
+    "CH_2" => ["C35", "H5X", "H5Y"],
+    "CH_2" => ["C36", "H6X", "H6Y"],
+    "CH_2" => ["C37", "H7X", "H7Y"],
+    "CH_2" => ["C38", "H8X", "H8Y"],
+    "CH_2" => ["C39", "H9X", "H9Y"],
+    "CH_2" => ["C310", "H10X", "H10Y"],
+    "CH_2" => ["C311", "H11X", "H11Y"],
+    "CH_2" => ["C312", "H12X", "H12Y"],
+    "CH_2" => ["C313", "H13X", "H13Y"],
+    "CH_2" => ["C314", "H14X", "H14Y"],
+    "CH_2" => ["C315", "H15X", "H15Y"],
+    "CH_3" => ["C316", "H16X", "H16Y", "H16Z"],
+)
+
+# Format tick labels with LaTeX
+labels_p = [latexstring("\\textrm{$key}") for (key, val) in palmitoyl_groups]
+
+# We first collect the contributions of each group into a # vector of vectors:
+gcontrib = Vector{Float64}[] # empty vector of vectors
+for (group_name, group_atoms) in palmitoyl_groups
+    group_contributions = contributions(mddf_ethanol_POPC, SoluteGroup(group_atoms))
+    push!(gcontrib, movavg(group_contributions; n=10).x)
+end
+
+# Convert the vector of vectors into a matrix
+gcontrib = stack(gcontrib)
+
+# Plot the contributions of the palmitoyl groups
+contourf!(
+    1:length(palmitoyl_groups),
+    mddf_ethanol_POPC.d[idmin:idmax],
+    gcontrib[idmin:idmax, :],
+    color=cgrad(:tempo), linewidth=1, linecolor=:black,
+    colorbar=:none, levels=10,
+    xlabel="Group",
+    ylabel=L"r/\AA", xrotation=60,
+    xticks=(1:length(labels_p), labels_p),
+    bottom_margin=0.5Plots.Measures.cm,
+    subplot=2,
+)
+annotate!(12, 2.7, text("Palmitoyl", :left, 12, plot_font), subplot=2)
+
+savefig("POPC_ethanol_chains.png")
+println("The plot was saved as POPC_ethanol_chains.png")
+
+#
+# Now, plot a similar map for the water interactions with the POPC chain
+#
+mddf_water_POPC = load("mddf_water_POPC.json")
+plot(layout=(2, 1))
+
+# Plot the contributions of the oleoyl groups
+# We first collect the contributions of each group into a vector of vectors:
+gcontrib = Vector{Float64}[] # empty vector of vectors
+for (group_name, group_atoms) in oleoyl_groups
+    group_contributions = contributions(mddf_water_POPC, SoluteGroup(group_atoms))
+    push!(gcontrib, movavg(group_contributions; n=10).x)
+end
+# Convert the vector of vectors into a matrix
+gcontrib = stack(gcontrib)
+# Plot matrix as density map
+contourf!(
+    1:length(oleoyl_groups),
+    mddf_water_POPC.d[idmin:idmax],
+    gcontrib[idmin:idmax, :],
+    color=cgrad(:tempo), linewidth=1, linecolor=:black,
+    colorbar=:none, levels=10,
+    ylabel=L"r/\AA", xrotation=60,
+    xticks=(1:length(oleoyl_groups), labels_o), subplot=1,
+)
+annotate!(14, 2.7, text("Oleoyl", :left, 12, plot_font), subplot=1)
+
+# Plot the contributions of the palmitoyl groups
+# We first collect the contributions of each group into a vector of vectors:
+gcontrib = Vector{Float64}[] # empty vector of vectors
+for (group_name, group_atoms) in palmitoyl_groups
+    group_contributions = contributions(mddf_water_POPC, SoluteGroup(group_atoms))
+    push!(gcontrib, movavg(group_contributions; n=10).x)
+end
+# Convert the vector of vectors into a matrix
+gcontrib = stack(gcontrib)
+# Plot matrix as density map
+contourf!(
+    1:length(palmitoyl_groups),
+    mddf_water_POPC.d[idmin:idmax],
+    gcontrib[idmin:idmax, :],
+    color=cgrad(:tempo), linewidth=1, linecolor=:black,
+    colorbar=:none, levels=10,
+    xlabel="Group",
+    ylabel=L"r/\AA", xrotation=60,
+    xticks=(1:length(palmitoyl_groups), labels_o),
+    subplot=2,
+    bottom_margin=0.5Plots.Measures.cm,
+)
+annotate!(12, 2.7, text("Palmitoyl", :left, 12, plot_font), subplot=2)
+
+savefig("POPC_water_chains.png")
+println("The plot was saved as POPC_water_chains.png")

Ethanol displays an important density augmentation at the vicinity of the carbonyl that follows the glycerol group, and accumulates on the proximity of the aliphatic chain. The density of ethanol decreases as one advances into the aliphatic chain, displaying a minimum around the insaturation in the Oleoyl chain. The terminal methyl group of both chains display a greater solvation by ethanol, suggesting the twisting of the aliphatic chain expose these terminal groups to membrane depth where ethanol is already abundant.

The equivalent maps for water are strikingly different, and show that water is excluded from the interior of the membrane:

References

Membrane built with the VMD membrane plugin.

Water and ethanol layers added with Packmol.

The simulations were performed with NAMD, with CHARMM36 parameters.

Density of the ethanol-water mixture from: https://wissen.science-and-fun.de/chemistry/chemistry/density-tables/ethanol-water-mixtures/

diff --git a/v2.11.0/example4/index.html b/v2.11.0/example4/index.html new file mode 100644 index 00000000..9894f821 --- /dev/null +++ b/v2.11.0/example4/index.html @@ -0,0 +1,281 @@ + +◦ Water/Glycerol mixture · ComplexMixtures.jl

Glycerol/water mixture

This example illustrates the use of ComplexMixtures.jl to study the solution structure of a crowded (1:1 molar fraction) solution of glycerol in water. Here, we compute the distribution function and atomic contributions associated to the inter-species interactions (water-glycerol) and the glycerol-glycerol auto-correlation function. This example aims to illustrate how to obtain a detailed molecular picture of the solvation structures in an homogeneous mixture.

The system simulated consists of 1000 water molecules (red) and 1000 glycerol molecules (purple).

+ +

Index

Data, packages, and execution

The files required to run this example are:

  • equilibrated.pdb: The PDB file of the complete system.
  • traj_Glyc.dcd: Trajectory file. This is a 200Mb file, necessary for running from scratch the calculations.

To run the scripts, we suggest the following procedure:

  1. Create a directory, for example example4.
  2. Copy the required data files above to this directory.
  3. Launch julia in that directory: activate the directory environment, and install the required packages. This launching Julia and executing:
    import Pkg 
    +Pkg.activate(".")
    +Pkg.add(["ComplexMixtures", "PDBTools", "Plots", "LaTeXStrings", "EasyFit"])
    +exit()
  4. Copy the code of each script in to a file, and execute with:
    julia -t auto script.jl
    Alternativelly (and perhaps preferrably), copy line by line the content of the script into the Julia REPL, to follow each step of the calculation.

Glycerol-Glycerol and Water-Glycerol distribution functions

The first and most simple analysis is the computation of the minimum-distance distribution functions between the components of the solution. In this example we focus on the distributions of the two components relative to the glycerol molecules. Thus, we display the glycerol auto-correlation function, and the water-glycerol correlation function in the first panel of the figure below. The second panel displays the KB integrals of the two components computed from each of these distributions.

Complete example code: click here!
import Pkg;
+Pkg.activate(".");
+
+using PDBTools
+using ComplexMixtures
+using Plots
+using LaTeXStrings
+using EasyFit: movavg
+
+# Load a PDB file of the system
+system = readPDB("./equilibrated.pdb")
+
+# The full trajectory file is available at: 
+# https://www.dropbox.com/scl/fi/ag7k2d7i9d7ivbd5zmtl9/traj_Glyc.dcd?rlkey=93i31a5ytlzb34ulzjz315eyq&dl=0
+trajectory_file = "./traj_Glyc.dcd"
+
+# Select the atoms corresponding to glycerol and water (using PDBTools)
+glyc = select(system, "resname GLLM")
+water = select(system, "water")
+
+# Compute Glycerol-Glycerol auto correlation mddf: first we initialize the 
+# AtomSelection object, informing the number of atoms per molecule of Glycerol
+glyc_selection = AtomSelection(glyc, natomspermol=14)
+
+# We define a large solute domain (large dbulk) to obtain a good convergence
+# for the KB integral. The mddf converges at much shorter distances.   
+options = Options(bulk_range=(20.0, 25.0))
+mddf_glyc = mddf(trajectory_file, glyc_selection, options)
+
+# Save results for later analysis
+save(mddf_glyc, "./mddf_glyc.json")
+
+# Compute water-glycerol mddf: glyc_selection is the solute, and water is the solvent
+solvent = AtomSelection(water, natomspermol=3)
+mddf_glyc_water = mddf(trajectory_file, glyc_selection, solvent, options)
+
+# Save results for later analysis
+save(mddf_glyc_water, "./mddf_glyc_water.json")
+
+#
+# Plot the MDDFs 
+#
+Plots.default(
+    fontfamily="Computer Modern",
+    linewidth=2,
+    framestyle=:box,
+    grid=false,
+    label=nothing,
+)
+scalefontsizes();
+scalefontsizes(1.3)
+plot(layout=(2, 1))
+
+# glycerol-glycerol auto correlation
+x = mddf_glyc.d # distances
+y = movavg(mddf_glyc.mddf, n=10).x # the mddf (using movavg to smooth noise)
+plot!(x, y, label="Glycerol-Glycerol", subplot=1)
+
+# water-glycerol correlation
+x = mddf_glyc_water.d
+y = movavg(mddf_glyc_water.mddf, n=10).x
+plot!(x, y, label="Glycerol-Water", subplot=1)
+plot!(ylabel="MDDF", xlim=(1.5, 8), subplot=1)
+
+# Plot the KB integrals
+# glycrerol-glycerol
+y = movavg(mddf_glyc.kb, n=10).x
+plot!(x, y, subplot=2)
+
+# water-glycerol
+y = movavg(mddf_glyc_water.kb, n=10).x
+plot!(x, y, subplot=2)
+
+# plot settings
+plot!(
+    xlabel=L"\textrm{Distance / \AA}",
+    ylabel=L"\textrm{KB~/~cm^3~mol^{-1}}",
+    xlim=(0, 20),
+    subplot=2
+)
+
+# Save plot
+savefig("./mddf_kb.png")
+println("Plot saved to mddf_kb.png")
+
+

Both water and glycerol form hydrogen bonds with (other) glycerol molecules, as indicated by the peaks at ~1.8$\mathrm{\AA}$. The auto-correlation function of glycerol shows a more marked second peak corresponding to non-specific interactions, which (as we will show) are likely associated to interactions of its aliphatic groups.

The KB integrals in the second panel show similar values water and glycerol, with the KB integral for water being slightly greater. This means that glycerol molecules are (sightly, if the result is considered reliable) preferentially hydrated from a macroscopic standpoint.

Glycerol group contributions to MDDFs

Complete example code: click here!
import Pkg;
+Pkg.activate(".");
+
+using PDBTools
+using ComplexMixtures
+using Plots
+using LaTeXStrings
+using EasyFit: movavg
+
+# Load a PDB file of the system
+system = readPDB("./equilibrated.pdb")
+
+# Select the atoms corresponding to glycerol and water (using PDBTools)
+glyc = select(system, "resname GLLM")
+water = select(system, "water")
+
+# Load previously computed mddfs
+mddf_glyc = load("./mddf_glyc.json")
+mddf_glyc_water = load("./mddf_glyc_water.json")
+
+# Plot some group contributions to the MDDF. We select the atom names
+# corresponding to each type of group of the glycerol molecule.  
+hydroxyls = ["O1", "O2", "O3", "HO1", "HO2", "HO3"]
+aliphatic = ["C1", "C2", "C3", "H11", "H12", "H2", "H31", "H32"]
+
+#
+# Extract the contributions of these atoms to the MDDFs
+#
+# glycerol-glycerol
+mddf_glyc_hydroxyls = contributions(mddf_glyc, SoluteGroup(hydroxyls))
+mddf_glyc_aliphatic = contributions(mddf_glyc, SoluteGroup(aliphatic))
+# glycerol-water
+mddf_glyc_water_hydroxyls = contributions(mddf_glyc_water, SoluteGroup(hydroxyls))
+mddf_glyc_water_aliphatic = contributions(mddf_glyc_water, SoluteGroup(aliphatic))
+
+#
+# Plot the contributions
+#
+Plots.default(
+    fontfamily="Computer Modern",
+    linewidth=2,
+    framestyle=:box,
+    grid=false,
+    label=nothing,
+)
+scalefontsizes();
+scalefontsizes(1.2)
+plot(layout=(2, 1))
+
+#
+# Group contributions to glycerol-glycerol auto correlation
+#
+x = mddf_glyc.d # distances
+# Total mddf
+y = movavg(mddf_glyc.mddf; n=10).x
+plot!(x, y, label="Total", subplot=1)
+# Hydroxyls
+y = movavg(mddf_glyc_hydroxyls; n=10).x
+plot!(x, y, label="Hydroxyls", subplot=1)
+# Aliphatic
+y = movavg(mddf_glyc_aliphatic; n=10).x
+plot!(x, y, label="Aliphatic", subplot=1)
+
+#
+# Group contributions to glycerol-water correlation
+#
+x = mddf_glyc_water.d # distances
+# Total mddf
+y = movavg(mddf_glyc_water.mddf; n=10).x
+plot!(x, y, label="Total", subplot=2)
+# Hydroxyls
+y = movavg(mddf_glyc_water_hydroxyls; n=10).x
+plot!(x, y, label="Hydroxyls", subplot=2)
+# Aliphatic
+y = movavg(mddf_glyc_water_aliphatic; n=10).x
+plot!(x, y, label="Aliphatic", subplot=2)
+
+# plot settings
+plot!(ylabel="Glyc-Glyc MDDF", xlim=(1.0, 8.0), subplot=1)
+plot!(ylabel="Glyc-Water MDDF", xlim=(1.0, 8.0), subplot=2)
+plot!(xlabel=L"\mathrm{Distance / \AA}", subplot=2)
+
+# Save figure
+savefig("./mddf_group_contributions.png")
+println("Plot saved to mddf_group_contributions.png")
+

2D map of group contributions

The above distributions can be split into the contributions of each glycerol chemical group. The 2D maps below display this decomposition.

Complete example code: click here!
import Pkg;
+Pkg.activate(".");
+
+using PDBTools
+using ComplexMixtures
+using Plots
+using LaTeXStrings
+using EasyFit: movavg
+
+# Load a PDB file of the system
+system = readPDB("./equilibrated.pdb")
+
+# Select the atoms corresponding to glycerol and water (using PDBTools)
+glyc = select(system, "resname GLLM")
+water = select(system, "water")
+
+# Load previously computed mddfs
+mddf_glyc = load("./mddf_glyc.json")
+mddf_glyc_water = load("./mddf_glyc_water.json")
+
+# 2D maps plot of group contributions
+
+# Glycerol groups
+groups = (
+    "OH" => ["O1", "HO1"], # first hydroxyl
+    "CH_2" => ["C1", "H11", "H12"], # first CH2
+    "OH" => ["O2", "HO2"], # second hydroxyl
+    "CH" => ["C2", "H2"], # CH
+    "CH_2" => ["C3", "H31", "H32"], # second CH2
+    "OH" => ["O3", "HO3"] # third hydroxyl
+)
+labels = latexstring.("\\textrm{$name}" for (name, atoms) in groups)
+
+#
+# Contributions to Glycerol-Glycerol autocorrelation
+# First, create a vector of vectors, in which each component carries the
+# contributions of each Glycerol group to the MDDF
+#
+group_contrib = Vector{Float64}[] # empty vector of vectors
+for (name, atoms) in groups
+    push!(group_contrib, contributions(mddf_glyc, SolventGroup(atoms)))
+end
+
+# Convert output to a matrix to plot a 2D map
+group_contrib = stack(group_contrib)
+
+# The distance range to plot
+idmin = findfirst(d -> d > 1.5, mddf_glyc.d)
+idmax = findfirst(d -> d > 3.0, mddf_glyc.d)
+
+#
+# plot the map
+#
+Plots.default(
+    fontfamily="Computer Modern",
+    linewidth=2,
+    framestyle=:box,
+    grid=false,
+    label=nothing,
+)
+scalefontsizes();
+scalefontsizes(1.3)
+
+plot(layout=(2, 1))
+
+# map of contributions to the Glycerol-Glycerol autocorrelation
+contourf!(
+    1:length(groups),
+    mddf_glyc.d[idmin:idmax],
+    group_contrib[idmin:idmax, :],
+    color=cgrad(:tempo), linewidth=1, linecolor=:black,
+    colorbar=:none, levels=5,
+    xticks=(1:length(groups), labels), xrotation=60,
+    ylabel=L"r/\AA",
+    subplot=1
+)
+
+# Water-glycerol interactions (Glycerol contributions)
+group_contrib = Vector{Float64}[] # empty vector of vectors
+for (name, atoms) in groups
+    push!(group_contrib, contributions(mddf_glyc_water, SoluteGroup(atoms)))
+end
+
+# Convert output to a matrix to plot a 2D map
+group_contrib = stack(group_contrib)
+
+# map of the contributions of Glycerol groups to the Glycerol-Water correlation
+contourf!(
+    1:length(groups),
+    mddf_glyc_water.d[idmin:idmax],
+    group_contrib[idmin:idmax, :],
+    color=cgrad(:tempo), linewidth=1, linecolor=:black,
+    colorbar=:none, levels=5,
+    xticks=(1:length(groups), labels), xrotation=60,
+    ylabel=L"r/\AA",
+    subplot=2
+)
+plot!(
+    xlabel="Glycerol group",
+    bottommargin=0.5Plots.Measures.cm,
+    subplot=2
+)
+
+savefig("./GlycerolWater_map.png")
+println("Plot saved to GlycerolWater_map.png")

The interesting result here is that the $\mathrm{CH}$ group of glycerol is protected from both solvents. There is a strong density augmentation at the vicinity of hydroxyl groups, and the second peak of the MDDFs is clearly associated to interactions with the $\mathrm{CH_2}$ groups.

diff --git a/v2.11.0/examples/index.html b/v2.11.0/examples/index.html new file mode 100644 index 00000000..a2905701 --- /dev/null +++ b/v2.11.0/examples/index.html @@ -0,0 +1,5 @@ + +Examples: · ComplexMixtures.jl

Examples

List of examples

How to run these examples

1 Download and install Julia

To run the scripts, we suggest the following procedure:

  1. Create a directory, for example example1.
  2. Copy the required data files, indicated in each example.
  3. Launch julia in that directory, activate the directory environment, and install the required packages. This is done by launching Julia and executing:
    import Pkg 
    +Pkg.activate(".")
    +Pkg.add(["ComplexMixtures", "PDBTools", "Plots", "LaTeXStrings", "EasyFit"])
    +exit()
  4. Copy the code of each script in to a file, and execute with:
    julia -t auto script.jl
    Alternativelly (and perhaps preferrably), copy line by line the content of the script into the Julia REPL, to follow each step of the calculation. For a more advanced Julia usage, we suggest the VSCode IDE with the Julia Language Support extension.
diff --git a/v2.11.0/figures/Gamma.png b/v2.11.0/figures/Gamma.png new file mode 100644 index 0000000000000000000000000000000000000000..17598003425eb71c95be78fe2c790806c3edf199 GIT binary patch literal 134025 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%0ASc? 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 literal 0 HcmV?d00001 diff --git a/v2.11.0/figures/KBs.png b/v2.11.0/figures/KBs.png new file mode 100644 index 0000000000000000000000000000000000000000..61856e06b2884ff9924ac29d7143621f9592865d GIT binary patch literal 78104 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¥P-VJuqI*miP9jYzL^KO@}T{k!0@%_qv`6)qlr9 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 z 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 Z>3Pl2EJM!ZAOu|iX2zCA#A|M`{{*BAS(^X= literal 0 HcmV?d00001 diff --git a/v2.11.0/figures/charged_and_neutral.png b/v2.11.0/figures/charged_and_neutral.png new file mode 100644 index 0000000000000000000000000000000000000000..d54442468d260c78ae46abb0b508557eb0439961 GIT binary patch literal 133976 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 literal 0 HcmV?d00001 diff --git a/v2.11.0/figures/coordination.png b/v2.11.0/figures/coordination.png new file mode 100644 index 0000000000000000000000000000000000000000..5ecf796c9af61b2a86f272febc5c5bb4b265e6eb GIT binary patch literal 38846 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 literal 0 HcmV?d00001 diff --git a/v2.11.0/figures/density.png b/v2.11.0/figures/density.png new file mode 100644 index 0000000000000000000000000000000000000000..d923a18f11fe4fdd54fee523b6d6f6df269d2de6 GIT binary patch literal 165745 zcmdSAg;$l`^FDl38WBVkX(XkQ?vMrn=?0PR25AJP8|jj6kZz8Mba!{>p*w#2_D~}8Rw~$QAe*Tlu zJb8Y8{s0UD4!6^-uTPM7wzlZ?TAF_S`c>jYOH0ef&aR`Q!^*;vCg6E}wAv}3F3|kt zXk~A@(%Ra(p`qdI?98_d^S_PB6pNmi&8DHDX>@@-LqTC?XV3Zg7C~6M*=>Aa;9!5Y zmVndxDJCX$lq6rA+tJGRni}Vj0A*!mM(sLg{XYmT>q!5NQ~oBE|D@UdA|)lodZB4L zM<#v)Momr4%gy~9q1*+wpi-oIq`t4kfATlzMND+`^#yG4==Xn*lKN*?n&`H8TxEy^ zfT>qjR$^daBrkYh9Ha&ZqX}cpH#oVU?Zg%r(=(0hHht0m^a<n|4v^OI$IbTl*= z_-ujVSz!d6avuf%8xRusRW9=xDOLnAKN*T|x1q72AsZ~Q(Rp8*Du$bIAeqw!zDaCs zU+D9H{#-gZV2mvO-%Lug9WZ_&qQ7$78IzKd>YkZtxVj;H7SOhgg&>^qF<-ebaOBay zkNOx!4&3yC?Nn7&)oE~4`1sNE-fJ{-+F_$FD(ZO%41LP-yvAx)G!=f2AP^z^V(t24 zEg7!b7Z(yMtE(bdqMHM$utn(LjmBWQ;N-{%wrCos&BEbHI_19yeq+L>D@{E1X0lHN z973d}rO#oDOmuX~k&!>k$`-@X1RrisqR1t<2<22%VjCK+D~x)L2h--GZpJqU)2UH> zdrQq+5HDM!-Ud(CZd>u>M60YzYpJx+;(ny~H~w=n1)PihS=?8zI?8+nMF($p#)}*_ z2N02v&bNjQ9`5ftIy$UMKB}piSXj)0V@*g%&~0{mju4fW)?&N-2N+deULI#@I|k|V zt!|TfZ5^?HD@9?9mm!OSuewE~$9*F-H1zQB@cQ~%B7&HPmezW%Zn&!}zeLQ?$Y>Gj z4O?4dGZ{$9GG^B>P27p;roo4nVJU9RtCIRf#nrxsrHA;hiGlI)GhvQDJ7QKay84d z57(kkbGb5>i@3j|Q9fgstr;Kt)Jy=eJIXrk3!`UXxVeB0uG{nT@kw94u?Gzd30+~Y zzot(v7%a9X<^2!P!x!ouPUSn+>ErT89t$}Lst(eVlN*?uOJn`*j36=i{P_#t?tG(5 zb#*lZvAO2m?)}}(EegsI(nE{Kw2D}Li3!F8fk$jBmMAfJ>;lS z$S)`i=3#-{2H=z?H#=;~VPazXk{b6V*lmyGFoi3={n3G2rU%`~(F9k|)001>{dzrK z59t}(&3n5mT=-p@0n~}#=gM|224t4Rtn(pUFoLbB=GFTUA z=vQg*ApRvIrvMKZPvv|KHC{(aNjKadPbfu7e{hcNW~RG)dp9d5Cnt<)Z*MONs;8t> zX|ve!?b|nCQS9D}fB#aDk}d(S6V~g=uBN5s4qM>&B_$*zTw7niiX~ZUJeX_lrL4R5 zciS)hHDELTSOU4Y`(FSa;-T3~oS&NmVWFb361woQu%hA^94msbBW%GF>}Wsc)%A6$ zW_8c_I6E0x=GD!>z(AgSy4Th5`XsKjjEq6$w7I!?OH0e`{Tqm8OoF3F;q;GiWoCR% z->VHPeTC;xvVU$@k`lZK7$k@%&CdHXg7=qMS2tjHbZf13WM#vmqZQrU+$KwPl1Z#~ zf`LmJzxAY~%n1w()TlJ(_q?vUx&c1+^ziVbs_H;r-x%<^UGk3)F_N1(bh=y2%`DXt z76)=U&xXvXc^i)mI*&PDgZrD`R8%VWfk(jTd@mzQLJWj54VAMy2e8+q-z|KeBP?%i zO*Ol_aB_08vsZ7A=3x@^C3G7S^EiUw^66l%zP!9#k7@cP7S`eIm4lJdI*3$Wc3pFG zw;+lu<$g%yaVi8KX==K?I@wfGQtI#Pb3T}xF4Gg#zf*@i3|C5Eauo5!N12FMnl9O6 z=E8=DlsAv&{@i8?U0~t)o~{WO2#EkkgCck$zVxw*MP=qW2Jn;af~$H_^;{7LAh(DU~42uuWQ)9vB1 z2#5ol{mFSnMYFBnf`Wn=85y-X(rCV)pP-`E{WvL-Si;9(z|if`!kJ~Ru)DE zC=3hkt?At)MuL8rIZ%xf_Nx>;RI(ZCdnrV^2R@bBc+6wsLxLKVxwX3b;$Qq3aZRs( z9wf>FLNXiMnhZObnasa`Ey_=p;y>wm2lE-V|8df0*B^&1nB=4|4KNjy z*$B0PtA_?o%odKA6=aJXtHt+a=<3j#UYd2y$2J7#&yxm+Es7bYX}S zwn#O!%8FOeJBM34#mqTOQc&v@|1c9q;9FCBtA!2u>9m#jC|ejW#`XLUqOa+)LWtJn z{nXNqmWIN3fl}V1yPKG9!{tt}K}&Q8zwAU*G_7KjcLnnovl9hl@6Y0eSgYG6P+Izl z5FxF?gHK7PdlEiyMmULxhkrS_-(P0Eff6%Yk0g8$H(!~4!nD}DlUJ0NUut(U!LYoE z00xb>yiR-zodPety#MG+in0>X#LJCaDs}=}7WYDZ`mEb%Er$WRocf5q>Ob7^|Iryd=XtaZO~Y0!Rkp8lV0obxI23r{vmO_S|qwX zTFoQ+%3CRyelT8{hgETOKa!3SrfnqSWs9t&p|IYEOr!aAGKMu-l zzh^sGvP*CIDvjGk?&lkDoe?@s*SZ|Gw;M$+?p$xYcFAoPyC#WPzRYb6|3U3&tY_<8 z;_~K5CjU3+NRu^(&#CLfeOpv^w$-w}mW$0W`|G(DGV;!+n4$AcpXX;98h8jSEbghm zUSNg4%Mu?}QZlQlA*d-Kc{lU3{hd6qfNY@D2RSaXHOrQB;Lbg=jAt>iJ zocYoH{#ge)OJYi5N{)~!mJ=4_@)^i8u(LwDDZ0BZCEPE@4u+4+?~u-&=6@O9|M?DE z^xpcy4mLIF((KPSrS8rr^CFsjn!N=&hMS~ol6*b6qk8;bJfpnC$AlqEyhC7ep5uWmZlqLs6zLG!~rA zw~fdAtXoCf)9r|qIA~%Nt`MQ5pC(9`!+5W^Ba+#SHy4^SpMe2~N=9`8GLGc@IJ16G4+#aP?Kn4SvQlowMaGX4nR#jOg2|<^ZL_n2Cej?ifM09UwRF-hdpp~E}N*0xy7`(a=3wD@qWMnKfEOhOcy0$Y0h=pym zowCM|C3N`t7~~WcHHY;}C!gIi5Nr`gyVAx&+5bhD>?h!M1PPNx)qJ@+c0reZmfU7# zn!xXbL}CF4a}Y@k`1Ahnsp4^d92d>x6w^8M8=n;6!~f><1AcAw8Hcv-cWc2P{r*7x zpW^kEnZy4GQAFZr_4)RW{hhV;^B+vF%A7*OXT>rKH(8D^RbIe9AY}fjjK+r~NflGp zO;=OjYuGaB`%~ctp*(|F1^C~6sOmsA`|WF#7ZthFY#ONr@=Y%{cV_s%yqA;_*vfD3 zE&Qi5Rr3aE)$Bo;l9_LVd7k}yax23G$>+i3Q?~q|OmB;9yjrA-?*8@G)e8mcf2+cx z1gnY;c%N~ra{E!J9bh*J7s?pP?A0I|BytINx0@gD5+66b`ZrcW8~!Iqw26)7UTd4g z=C71+ZSG?c84(^=? zZEpj^#|jKphGPcP2J0kkgK|Prlp+Xsr?VtDF);A(`h@^4>Lc3_)yRquuNLb3FRsh zs8wWt9OrLpKKk+;;z$U;?b+p75_wd_)mjx@-T{N8{6xfqZg(~sJ*`SEHZSSzoV_$P zgQq6}dPB6wb2VnekMB*j;$CI;Os7@(ehJg2)e&hEd-hC#fMZFG7*a(5_onPtJ!>NF z=Q9ktDczEH2cH<@lRcOj$hSk2cPm&sM}GYH@huVyobb;C06#{@*Re%E7N>)QJP|2W zei?r@z$S6hx2kb>b~**X`1{8`*=-abfRENtablya&uIA?-%5dPmV3qKu**%YI7&-P zhnR{1hC|8xY_O@BWW=HfHBCs)S5%2>U|O*?m%1#(chw0_734W2-iYGUQkc>jwV++&U!Bk>GMh7)mw&F zQ)p~2A(C`(TcnPU>RjhIJ(#WZ%(J-I-G5QjIy3x;*A`p@iX@&{%aX;OAf?U|ui&py z0GpUOMZMRCT6ksx!YPjFUV>+b*lg<&p^HU^Do0#t zI&Cf2tXU?oG*xHk!8Ac!Qw~U^06cnyMn{hntgZE}ReHzYjvkQ353Y|Xj~DATCq?|* zv{gGPJEm&gUQ;@=f4Pp9SsJ)9AnA!uD68|%dOJ1wAZ2DoVr8W-4zPv~-1rlcUQ-_| zLOqrKt_H}@+FhT~L5U*dxnrEAHR{o!S-{>=QsQzq2D;vIgq&4XDHj!OD9%XB7|h-- zq7lzMB%j5p=;_I0iBcBPzTvQoEoscPuZ2F)Hzl}sv`!#FFCjmPW}1AkAc0R#xE;>N zIvPqec8MCkUcCHRhcUP2SHQ`*czyQg`x`%GRJJ!@BYv8hnRiHZwo7!bvmB4G$UQ`P zZ>~ejdNhjtuaQ_1n>@Cokr5F!laeySQ6bS7z;$J7ni>^kWLO*7z+TkoCoB)a!pjQ3 z;J&B|83~H^UiIgR%}eD5CPm>}5L6Dn@|7Syj(_GXA*dYFe<@Z)rL*-uCgK7EdYz;ZAiivX3`b}rmmk0^#SJ=`2}O{8p&E@*MQ41oIQ*xg%5mmD064$f_g+Q ziAkN=@NZznPR0IFYgwW0ZaCrgM)`rtw1q<66Q8($k2^4w_^salM`E-Tgm#~vo=*_- zT@D42H>@I&49sj+b?CYam5J>Vp69kVyFS!_EC*3VB`-(DW^*%yhaPf^37B}WPfh9x992WoVHFE_GTS*2k?0mnFQF+`)_L9{QY-1 ztVB2Asqja3c6NJvdq5~eJex|4bvy7pLtYqU=ws3}uGiEk?@dq;mroOTsV+`)3i6<9 zfB)L`b+lu&%z?)ve&0NoMc=-AH{9O-y|?ta6ISF?qYuWmqNdV21*kEd1GTBMCO*!* z!O9hdBQaaJtW4t*6AE2x=#C8qLGKo`K!g*@((=A7hkg75&K1B!L_}BC-bB@bsxlki zN{cBMn|oK*%?TSyTqW1V-gr-q$0woKFw1r~K;`;wxagcxh}0lJhfj`3{am#~ad4B(o;jUz?* zJeTlpwIh_r&Lm$fw?X!TBc4kDxtHjYGxC>YG{(z;qcMGWB+Zj|3@zJ3bG9oVQwx&+y&leU}*3EsfR<-%wB1#~vYx zU$@%b2f2qAG_3Q0UDscqy8@V*2kzD`!x}R+J4t)SSCLJGNIcz%9bHNAk`SIJ+7=k(^ zp>?xYaGL#srs!2!S%Llwgp8l0BsiNkpRyODDo6?inHlv4xxM$NV>SUJ^`7b#6#g*e?urF^L{blN~HwAM5Gu)f(Vj z#A`9w+Zxtsc#F!y`)?AWaI_uuK{nJveH}p<*iY2E^3u4XsXZnaH_PYW-)odRZpTDp z?{$Ei0)ZUrz~7o2muvh%^veg)x_m$QZy}OziXS17@&osW$;5=Fk}9e|p@2i9ypt4` zX7nL9-vJmI_z*2{LnBL~Gg6dJVP0--OtcTOKRZnpbHNw&&_#2h+q{}uyr_cmN0mx- zQwOqrL#H!$g#bkOvyrb8k}*i90qXgh@n-PBvwT%jJ^j&4KW2fViZ*{-og4id6knY- z#wHbyTjd^2`N3%4#xDtY@JD@c0X8KqxUX~Qbe!lDvo6h|A~=u>y3f?Ve=HWoV!g9< zHmf?woc;!A^ZBAHbqMHt>ydm6j&ytFB10X|(-z zba)wKH@YDg7aO~Nr0sCSjT$7;t-Pbs!T!}BBzit&cV`!ElyquOiQhF9C%GoHFx_zQ zGfxbTESw*Y(`AMuK^WRV43e@xnJ8Hr8fx@jsC2AQfBvfq0Fwu5;6F1qb6#%XCTa{x zQY60YjdOE%`&Hr&5H2!K0dUCqb*_lrI8B4ME`=X+MBrb`COVCkj` zzn~ARP+}$yz56(gh0B3Ti9vZ{sf*dQ?|`i1TNYsTLFh7COB^=U_HA6XRe$*Ed8MKn zTewoO;2O7nI{)TIZj?2Gh%cY@69gIz?DY4f+xb>&>8C53S^Ra9&58kTYTk?M*u~G} zWUqL6f_d;ERZl?#sOvRa)0mz`?6Brw9q%7K5D-TU)^}bTSh$2PdM!e#VV=YNF zD^!kE9oQLebl+-OI@!kUOia?{ai1_$zVQwI^t2md*N%eN1SMm}X1%$g)HR#I;|G zN4}Gy$c^7fOmoKf>4C%xAVIAHq3AdLTBf-fIRb+-4NJ9)Y>iH<5Awj1lfHgP3~RSS zF+cAujaG@ZyZs=@&yVNp_*IUR{oO08E~c)oE`*yK4Fi%?q-TxZxNF0m&X5>b%kjJj?mVaJwKY`2 zeleR0>|DrH_x8r-i=$&tL5zSt0rYI#79g6XYb%QAK9Ky{?WQ~u!ji-hBOyuu^^4i- zO^;iTh7R7 z_2!JkJl%N1*nM9yW;-Pk?_s|8PUmAuB@8$U@7?&M?B1yJg*t zDx^WFKpBFB!X|&T9MP zezw;Qa4MJs=RZ7X{&!<5d!8n?xUhp$=D`DNgUIRpbQ@o_9?Stj7{PKeDcZHizWdg) zBM0~~3r_2|1~nWdProQ@Ynq>qiZTfbZX|QU;lYzZ))4G86C`5xefF2Gq@oh>53|DH zP9wTnZgSZ6>hY;5Dz3Q0Gf`nW0~T_F&ll7bY>cTTk{O1n0{l)D1^Eu1H2=r1rY)3Y zO*yuN@YmJa6bX`d>H+NyVll)qLL9WUSTi=GmMa>@C&lnXR>$d@m!Tu=)7; z(#=VqIwyh9V*vCkHP#bND(5Cj(5IH$I&13fP~YKUZGF|_3$6>G! zsTMoS>+Qys@)|weBNMM5Ho=!G92Ij{k+hWbX@B}udb!V>CodS@Cweh1+h?#j?PL%70PA4r7bK1 zl!j>PmW*eW#lEZ?xU&DW0M+SnaY$}A3r2HVpIgYx7Ezxy#*qg8xh0!58_+Gi-@!5W z&`t?`Dv(|)`wO}VjUaxuHSe9%e_dzg9)c!~?M&=cuHMaPLQP5GI5~ptBoz4t1S_yO zNc29fpT3oipv6MyH`XIsb6S8`Ue$1*%lZ6I1LTmexna=^JP`tDMiD9q)762)z;*@MvGvzo3Tcdva!DgnR0Ke#tOzD zHt7%>5`e_a{OU>maV%9WXE+hTXwq+Sq&s)P&?wWOWa|Q(6%^8gF2Mvbvtb}6vFoXX zkfNv*1{ZZkds4f^P5$x^eZAb^d=`@@FNX69LO}qhGSbi!6D#RAMo&g~)TuwsPoxhT z9#LY0=ruGpIXTOyc{*4r@y5M|tt4hHvtz)um8`dtnkh7qjRqFqD}scHttkhId^{@%|w7O*fRFCi2}@a!tm>HhW`jgm1_f<903pu0lKfK(cc?ZSRx{Ofhw zz3XWpv>gnNAR(gTY4T-k@%wikekA%@O)E3YS;yIFOSXPXHU?Wy$&R2gSJpn!R2&G! z>j}scEEg5n!u~YWd+_U%ujR>3j>w12Els{n%XQEFSH+(SWL0*JpY;_e;qUBtKtZ|A z$H&yn{2+LyoX#9nZ|eDJM;xL!W3K#3Q5YM=$A*DyU;eij!g_%eBKBw6 zBSN+gc&@%J|M7UD@WkNYEsnjNaL^DVF5#wNfcT4F!op7pA9N2KJ18mi6n9b;*H@CtV8rDc_%%T{>M0}7l$;!qkU1Gu{ zHs^ulQ}Yk(+kTZxx6+SFq|Vmrf7WY-%flnUNYfz@2aHAa-t)>{ri;UELIe7?Oy6I` zRZyWkWaUH1HY-E!3j_s~BSzkR6VEIKIrl>YHOxebu4x z^-*8dYUdD~X{^JuWWKHRxC7a@m3ad6XXeDXS8SNeB@!}j{7{#qKnLLA;CvX1Hn8jZ z0F+Z~P`b(^^bFBU+gC^z!q8kG+gmcp8srZJdjJ1A7AcL&2dP-tsIHe(XpyR}@ zm-)5Ju3lSJtbNpEP?QKE8w2k0{ky5CSXe56vjb4TgGu-9z*8LiF20g`;?*nY=Ek$J z;pH2+l!WI%!OqU`!(I>KZdk|baCRbg`#-k9WZy4F0cCZ%R=LT_7>%OHk!lT!2X* zLl|`w3bvlHDeeMI@Nq=g)T;`|BeE7lxH}Cx(9}E{wj+GDx%VC2EN>LElUQeO?Xs#0 zhd4mPAVfD=Pylh8@jI@xouf>5C*~w@t?rdc3x#8#3KU2fGdf)in=<;^VGSsj8fyJA^qST{L@O4D=)YpV)?BBi<-^h&yNKZ!I@+#{D8mP z5nVj3Y4Yf;DOsgXKA6MR(@>$@;ab!e&nh|5T5mK8N${2fZ%ldsza`}dRvnlHh^mLk zPk0)ML=tVU=rg;!onFmV86%Z)9(mQg-3R=&1W$DgD=f zN$}f&#h!(O<8eX-i5o>gL>{cOn_eEeW5VPs)80cJYX&3V(D6@(oE(!8J~N4HcZ9xW z0&J#ODxweqGXS!CpcGH<=-6=Cn`71Zt7 z#~tQcVvLO+q0Vvz7}HeIfpoA+9?%y|f)A9|bbromK!D%?LN8FG1c>Od!QFxl@eIK)?&VC|Jhsq8-La3bZvACtiOqC*xV_!|4<<)8W$%U-}- zwtaH|5eKpWi2q`uJXNyuKdK>TOCEOJ4YG z)pdV{P2zWC?fplejylAKNaf>4tj)V}h?hE?UYudG7qH%VP}x>Q1ZIGcpI^+T_v=%8ZVpew6VX&ak_oLKf)mXc{^n2u zL{t5>8dDktCvmU!`VZzcNi08Qli-uA)v`~`3i|ZEyc|_m-0-q1zu!^_qK=3l6uj@S zfd=tBlZ00aRt}D0s2xh^JLQQ_M#oS=9t+S3#2&Vh$Ew|3ho`NLgOL6F zwv0_C6DCLdKX;16;M8!&$2*e})R{7@775mf>x{4G>VtQ761JXs3`>nYg8XC$S~~w# zYA%M_bTj_2PNjshMddg(GgAeXF=e2H_O-}caTQ5zF2!S95ahMBv^(DVyj zBuo-rC0)k4FN$rU;P!35VkLd=8SY@oC=1kNT@v4;^ z$u2_Q?c4#b{xy8%WaAm^d#>@N^$1ojVWZ08|FNhg7f{2|3D zu27Dl{$?pe#6*d)u7Uo!6m296JoA~@+8nrs9a?t=*+{2%(RJ0rGI3cL`Dqx;{(He2 zt^x0~oR`V%*jp;ONlC=KU%J}+`vrU4BkzTDqM2246d3o^`yS z&ZbUJFpyfcuRkg7r|Rbz=r>LQb#Ah5AZEaJ;)z6pzqrM#zhA$cw&CJnA>6@%EF2hC zEvx~E+d$E6pBER{8Wsq{`}d4>aD<1UeV~Hm7s0N@HrPi`d1Ts^8~DO~lvYEfB(&I2 zh4O%>rDGr~Px>PBme(}F)x`X>wvz6BU3PY!^x%_a3Ae&?4{b$7rTbUuCO%BrR{{>6 zo}O}Y1O3UI01SZgv_FuNJ8XRDKfjM39U6*^iE%jF89zR@cXB%Gj-i%M?$}NG0NFph zXbV6mO05;Wao!o*aB51RjF6)6WlC0u`$Rt=*m3s8y=4HjzJqC;W!&${z$5{up1avv zz`3Z+Hehn%bGVJ<+filF1pnyB0!iR0g`4vRC0=ysY();G3oLWgg5)1HVyln`p`ob0 zNc6tH+AKHdG&VBAz+?G4J*}ap#>vK}477p^~IgT#Un5qxzc#yYi(`0~=yQ^m&#fhcU??uzrcZvdHc zKtO_=;ZraMlLe?EP?`m+s{T#O+I7SeN?XZhPI_MVL9{Rc#kbtB$u${T(>Ar`p|@ zBjhtP`+Ot6P5y`yPPkBsq2=WJ3|d(IvY1L;=Q*i0-u)5V$Tc;SA~X25#UbFNhQsvk zyaj*8`$3~l&{@refkB_@5oAHiWN>eJ`RMAzq~k&0=Sa21WP1qi3k19Mp4cpjh-3Ag zlg&YNTt*=MYXb_LWT-q<%*EdH$x1sqE-vodVHQVbt&L>{)uwBcKl}J*qyFd8aDUbTYHc*l_JT+|0NF2 zeUmpd&pBf4M+_zA<&_AkBqO=}*mH=eIGX!LMMcHR$_nT^px3TD1QYDX+}_@1Z{cz| zAdDDiVPyrPRerM(ikB~AnV#X{ zibryeWM$i08zz)E>#i4?o#dI{fe`b}aK~_TEUWYJgw?u1f1~RKA@0mkIVtRM4KgMk zHT<Sj%Tb=sx* zXj(~%wPyE6E?yyFo;*k`9(!9 z5RP`spw4gK{eDQYFzde=`6-6jKHEf2U0k`%tN$hBNdv~g$*5anWWR#9_NLQ&QQMRU zP$lbZ1qSf`-b4Eye;F@!tZawehtWM#7#x8T8P3OCy{3 zwmPaEZ3cH8P!qgnFXVTxE7rO?W{)F$+yWMwNQy#Eo)sAxS!VN0uipMUX&|Fc0~Z(9 zq2eY`IggKzBM85xp{eHbkJoctr%E<+i6D{@KK;ZNa%YWHYfja7zh zO9G$8`A)wz5Ti5{-piLQG{;YT9c|oQ-|du7^k9(J&UFKqo-m&AY;n2Lwmh~Xm_-;1 zxch|+f{hV+F`|7L0M1V)NP*_)7+=-Y!}evPd4AMz>D^K00HWf1;D=t#H@nBTeu|XL zPDpsou%Jriae1h}itc(9N8Q7*U{YFC4SFrOJ3Xl!|NPFWey`WyC4m1Jm_ z8Z!W^423u(rW=iW^6#mZA;6ri7+Z_-Ccl07myzo*tdhS2Ssl(6v0`Vz-Khqf3oqzv z$wwvE;>!k1hu!zo?{|C_$N@=7_-~MJ;Ak~G$H+)52Uf`NUkd<&Feu6&XhUVNC=~K; zMuMv?Mn~jfJS}ZNX$t-7sly*9O8Lzi9euE`2iu7)5=l^cQ2XOYX776spxZX+3}?`) z3GJ-ZZMhxvZ9_w2VAA_Q6+@u+BR<}Rk3xu?B~d#;?{pqs3;{uhCDqV~r~6n@)$~$ACeJUsBy1pr&o|ljm%!nh2Ndrq=0;W8h~2jZmo zxHwSBIr4H_{cE{0dy&ZNv@>>@3A~=4!lR^={tuXrn9D}lU!(3f8#p|a7NlBOndZ5K zvD%&nxCOXs^74Fo#|&ZsNe zCpVjiZG=fiySuSC8@N%DEV)#f)Au`CZq6_}QtOLklfk+@e4s9;B6}~Rq%@Y%GA5zL zd-pd8fF~PWC?(2@j*(M>yt1)o5~#w1V(N$xXzBr4`uh6%@BaScVq(CP_oZ;NGBAW) zjDp^c#mmeB&U@d`KJR;^7Wa!%_<}wp8}{5_EOR8TRGXsPz!!2&9^eL$xBah&yK^hy zZ*aIDqb;6xbZYiW?j+QtrYQpzhO~>>W0(yD*NaWwS%T(2Y+Fe058Nn$5Mh(GoIr+G zmgAiU)XnL=C7CeRG+sPCpwKNplkI#YrOa+JA!acQjEWl0mWtuy=ZDSJw;5ON@9k-8 zYk$$MC^C~iuXXM#0xdiq!=PcL1px``t!(o>$?QlN!Rzft8x8)>k>l(BWM3J8_YZYk zIjz-sr)=gn1m-NZ zU_)=sNA(Ay<#aP^Mj+;e9Ev2HS+|%qb{-D5UFvGsTw;~&6Qif3$QcIh zh1cnxCrJm?-WdfZ*7&HuakXwa0lYrkz@9y@M%ZooSRF6-9TFfN~mfMozCi2xuCw5wKu;Y&`>1G#7(le-*~W2H(a;^mdgD&x)P24X>&@5LK9Hz%Ch&0iy{cW)7wt*^b zdNG%Rd()vZdT?=|aUr)7Op`*)PT1^+9z8$9{&BrS^TW+_1Qg(1IZ#d|`fxP?VG(QP zv{bU~au(Jm0>t-vP6>sky1KflscEhCJitJp%k83F0l;7YMFU6!kuixqYR3RP0)08R zpx48O;b?qHMyWuVHg;xt3Gx7I?ES{307?}Xw&fa@sYyRvtqoGn>-5`7awAm$sgz$* z>T0`u-A3pAA%$Z&z9phCqr=??Xn5SP@5t_OHKP0WcPE_!o?36hd4}JZ!8koY9dPq> zXv3gior3GEY2tA#CXvTX2`7AbbzzR4%WMpLT z%fn^Rrw95v@7;t(&lQ>+>kV0^fB*I|tx-6^)rES=Vtp$w|6+v-5&Q{?f!4dYB;A3N z8HEpfP*~mk#;S92<%HOonxa6;b7-r#Q!@SrNUKz8cG(;91!-umKHk5A>vRI=T0!#* z!rq!eYbR!Usl%N5eW=rBhtskp?1yaLNnJbzB=DtK+R|qGOcc|-jy z4d)&NYoi}OVz~&zZFBR1A3kJslo-23Jh@bqRtUm=MUoO1W!-41z(^iJ{v$6Cc?-ix zl{Lb!x(3_Cwip`gH?M*ug5sJj{!iuzwCpi&gDV;6YxWNL-IkX&B+ITi&`s3)c$1>F zb?)w(#UPs0-}xPYz5v{-TCcn7_1<{+S%+!SK|QWUy1QvWA18od)6>%i9ie7k!MV8` zV6iB^TN5S8z@6hFg07?{^YKD(C@Fld(Y@=~2nu?7P|&vOhm1)@NhzByprbB`cl#Cy ztw76@SMQZh*Cb_>q_HY10shXU<*A{HGRoBs@CppHCgl^Br(AI5MWE7Nfx9#pe-9Tuac9Ko0yomySs~twU>1|aHVL~T89yGD~jc;Kg8=aeL4F5 z^$C-1(?=yGgK~9$e}4f10UjP6BGkl$gsqj8KSs4pQ7>=14qm>JOJ$`#{wNu-F#p}d zY+^Q8*@G7Y!Ju<`y?OMC+UDbeYVsm zgB&_Xk|!3X^>xi~b7q?H>FGk>g?A6Bza&m=$Sg3h|Fi&bflLQY$1Tm<5`G5~X53!2Sz0b;g?NVB{SfP0tUs_t|oVGes5VOa$IUq|YsCx-UfS~yPCyoM5>{8RH zJvxmjTeJ`R1*Hu3j)(KVqL}zq;4qZ3!9)wL;jO2H>L2*|m~l`h4$HA;O;~akN{B881QoM3?6Y z>xrV+%b!aZf(CvrCaHYv`g2?gM!@HgBxW{TpU=1YVIZL`YsMDSx*boWZ{tqCEDl%8 z`ZzA)Y&}fGolPzVO8$R5GFcQAsgn~N`JyQrK&NPihJ8IoC4)%~tSEr#2UMSuM3Uh) z>+SAX0cc=4qNE6X({j-_QZtF;GxoEv0O(q4R{svB@A5iD?|<=$G6-EyO^x}!Zae|Y*LuEE!T*GgC0}Q;{wX8}%PMx}^A8?bSTEM`8cpnBUVeGP z7xRbxHzZpGFQ!09)pS<_Ec+%gq}KXr<29?FPTRpJ|EN{}%4s475XOcCEY#|ANOEeo zaRSzB_DumJ`_{WH7Anr%%4PgPWEsfA4fhPRwvk{|T4U@1w2QxWCDRy}WR z>Y)+{e>rRk=vO$RRT@rj%tZGaF)2;(daWkhFU#;P_%v-5fVm^+M}`lK<_&^I1Brn> z+@Z{AkW!TwdU2-$S5e78>H}*BIAFTieg#_OTR#0TjjpLHEKoOHyxLJ+v1`7I;!8^R zwphF6woLG0FE^w0g0Be_rvM>$PEBY%Q{O;i1saX$L$1QO|M3}&GAVZ));pz?kyZk} z9=GCn1iQ~j`pP2S$@IlD+1t;(tQOJLO=Ch_MuzLZ3GeLB(Bga7?@n4tIFAiPR`aYh z#P=sFw`ISVO8d(hH+ODJ*vzgTK;3-16I9_^g+Kys?)nH=;jOQqGs0g)*ePr*agan? zP}%z@b$auUvt2UePKoyYMB#p3r5CF}$(t+4QEELt_CxXQ8W6X@gE*TA9c@veTy{>5 zNviAVrJb1AI(^7CTxlQ}05rj%@^k+{4+m7u=?g<34|H|CqEY&=k4w+SncP;UQUG*l zt^)j?6Sr6EG8)DctWp$;5`{WE4jSU(=f6wmJ-U$uaf*`}q=A~N<@@^_q>k&Ox-GHg z)Xb8F=P?{S1(=psiRs4@4;$iCR}z-^+&w=_r252156j+y<$V+pY16i#3lqSv=`Fre zKR;TOf8U&CET3LJF8EWz6eKqffcp@stYl9$U@>VecE+tg?>!6s%epzr3Zy$7EPJGy9(tSvppi9@ z21C|~Si<^f>U`8~)&{Ph%g5X@YFgmv^5jj=1ZIR15gOWepW4Wn(lXW3UZwfBRR5*~ z)mi;h%rDM+WSaz_3)xVeaH_7RHP=Dj#@JhsDI#yQv8_i4XiF5yIyx%f{K~^~I#xyA z7{jBucH3>qgo(-4Hw5pN`KuuLX{jYpgzp*E^K96F>d4scL&1ST09=n8=;I7q*ruTY zdbC?wNrmi7f2+C12M83cMg_=Syhg>PSN~}KFIQEfkOFagntmc?M9~V~TvLP}PbU+| z3#tg$2laq02ErjW1Fgzowtz%NG0tE$p2il>^Co|lfkoGiCr*w@8|Afw?{SL)6Sg8q zjx=4nou|PyrdY1BYY-5(BJ`hc2pj?KnewzQj8>vN7Fc{+6*436Le&Oa0)8h zc6SXYBSwZQ?AT&aq6&LOMK_>#<1xR$4aXf8|GjJbiC2SLSOCsA`?tmS7NCblOuSrU zUE8@oW+Ym`e5SNY#W>3>jNx>-&Hyx=TA4>A-)jP=lMQs`Ik#ycV_O~Ip^%X&mP5c;k39W z`RM|jZ;f3VLP|Ge&l4tSh znC#Dr447}?V#TDKrKFq=FJ>3YrUE-}e|y#40M(Q>)&= z&@Wt!_Q4}%@yXd?t?2p&pZ_b!t7QeFLa3>6M!`pD{BHc*%bzmb?+`1AnWkx1 z@60aw7A54Lz1Mtkl2=A3S*DabIVCVRgv;e-L}bn6_S$rUnT1B5mR7^v^An^1v~ z*6s^8gnaB4D_%W12q#gEo^y#`odcpB{hA8G?NPC(MQFW5zS*q7qgg6xz4L^9om)Lf zr&Nt;jYV4BuOiO8B4$`Gm(#&V^~?;D>VnW8s?D(~C*(KMxi8U&)) z#KJ^l_qaPwblMb$$_~2W=OM=KcW-1XzTR8%kI{3^N663CznGvHtg%19cI;7UR@YV! zP*5^p{oXx7`8Oi%X~n~jGj704FoEt4xKjcNX^ac5qWyH z#wtR!as4+rS*2zQ>JpT0cqRhk?3}S)-R0QI33yag)OcwyM+gYV;Z!!?^Zm(4^qyNE z>HLecgSXB(7HXaBN#1*FN4xv`wLgjL{{L+d(of2chcx{6b&5BprSDL_A_iVby#7wn z*RNme=R{Tc`G2oT6Vw^%3DNp*tZ#A&TAIH&h974Zm5{azI382K?SaJdzLGX;z(v2c z-p%#^l@TC?Jv`63`| z;q&8J_kwy|T7J0#W^{W}57F1zBYu1q5WpyEQ2*)@mn2}W`@wN{YI0md=Z{umXrUU( zcf!@_<6w5LN-_#Z7B;q~dbFm-MjDNwUTLgNNjs7_{VV3NkOg$pZ+mU3nVhPs{v;Dc z=d)&TbTlp2yfHsVRu^3dw#1r4-y^z!N1x_{x4=VZkZH$?5lGvpG*kt;C?Oy)^izjg zUDBEddVe)d;>?$FTkoMb?tVof`P*ZCM^tdXjuvaA@vz&NorW(11?8Jg z)CRWU8_!-@gd}!&7rfTc z%&I0Y?la(vF&slKH6S+1P*b7ur_4gvs#|2WAmF}ta(_1jK6Da^a6+pw_7L@pe@Ezs zbv+bE6BaaKG~QmbiJryq;4`A6vKloxPuJ3nlIQfqcDw}ki{;?45-dCtHXY@>)w;I; z+zNOg)8=d~F_tW}M#_z&>IkPZxSU#bKyy+WFkNNS^)=B%+I~Ci@ zJ1C%Z@S_h=$1$qQ3Q}{#tH;ltXV2D$=Gf|l3{U>lx}{r2?nd#s5sLsa?)e02YT_y; zy7bs2{0#z=EQ_b}dFs6U*f^zn)uzZOJdLY00bR+k;xI&dNIiIiPZI$5Fqb)1)6tzl z{`B-!Nra4%?0)=6ZEBQR88=eXvksNF;%>ThRE#kBky1KL$qox(?OzHu)*6bGF zvo(~Pzs*C%TXXCl27@m`qMS{QV~F~XpOa^M2l~^vJ=``M?cbDkw6$7TX4VX4a3#=t zdket49(Q;`kZ-m-&7lRjYn$Ro4BVbhlg`Qm*lI|F_jyqX@I+r%=Q2fjqq^>J!(d|Lsj-~lo(Y(W*iG5W)~Wws13+yORc6sC#*E-RWy4dJKP0& z+UBu^h2-?Oqw;ZSEb5^?hW0g>*J&f6U%fuK8e_D|v6kj?b=YaH=jegW(mp-={a_4u z?jwON8k%w<-ARU-ltK!BuDr8L@Q&eu`En9>3pD1wshI}5`@ME&)R0hqD~tPy*<4Sv zryt6vo8goPrrHd@uOi7l1$aC*2CdA z*qYTE*!z_8CX|$bklueeZQM@dO-oL19XG;ngM|2BVETaw=che|Q04lM9Y-zwY4qV? zn$KOjppf!(o!8qOdn!I0?Dy-2}eB3NPS_Yy#U5kL){O+_uDGZqYRv8}yg+q~26$e&~8Q zIf1)n5&)(UFc|R|hBv=57+6UAv@Yt6L>9Z<<)|B(G4k{)d}8k9m{>YlSX83c^?9c!zAU+|LrQ5?N7aiSyipRKC&Nt zS;Tf8fe_ChUqgqN_GwmXDwxT{vrx8w#LP7|)AU?AZ4j2yFVPK>SNE;os|pD`!SIra zCx$GOI{sG`zp!^g^?V%|j*c#~e{BJOAjd)@trii2{69|Y7l{Mhxy1Q571chHddFeQ z*kWb8ZRua!U1Xiu%R*zGTH(cVe!O&x-VEI0!(u%W8Nq04Q#SX>C5QCrP%5&(`Y^Ya zY?tHON=O{?8#{uXur^Ba`Ln!|s<(~xW zMn*@Z=W2-$ze#`Bo0Jh96sP|BRl5Oi4e2$}uEDg@6wQ^lLz{tV7U#)!r_!4Yfwab&-JI6HQ}y@DHs(it zU5jn}^~^6q!76nH#KYMnx4u$;j*jg@?WCzq?cLiU?xF5 z(7{%^nvimH;XqQH7-X+XA%Qu~rh<`%GCD!Y$C>D|rSEaPQmoH9;CwA?vY;?)fy;VV z%vM|N_O$c9E)SnMPcl8$`8ILw*QdI&<)^cYnfMvu#zr@IctqCM&GIL9g&M6Jelrl6 zy5)(2(GA%(rn;_1i;_l!;j-|6{OIUtDI5i?&{|_8%Lz$e_`j=PL`twvI965De!hX< z=aGE(_P5d2J3?nfZ7&UJ*)+14h0+e0kdbh4w9s)-=hU7BZR(ZhU-P3K_Q-;0&Wl@s zk_xuG^W^)(o9U^`BV&Zcz93+yf{&?bF_CagzOy+uj{%(pzMtzwzuniBZ4M> zmqoZLyP6myLiM+4Zf1fi2tB#lI9~2t2{kx#S=9fGJ*8R}TEIAbwQwZ9m}QY!%wizR zKo!BxFq=~3GnaTTj}wy*kqiM3OHB<&oQI%{T3`v^YX?QUtqxbM|3fzwnjJZPny)qk ztj`!u8xM!$lR)BfPLYI#}6XkGbZ^5@@(#REHpzT#+r~_6oH7Ar}sIF#w)5A85_;jleE3|nFt*mXW)*wDPG?)SCT<(Dz>CKL{+Ka7EgUn-*tzbUsZA5m6IF#dl3c=aF^g`hjPN%H z4ftAe=d#<2^Z8w70~?k1Qj)BY441b}e zfABk9PCzKl;t9xdZf(82gF|u& zd5}a%Hn)V7P!Ct<^4x$;+F@SZ$;ufWcj+JJdz%4;^jIS(Ujh&h9;MaYXO%IRoZL4V zF?YEwk6s>kvU7_tDqOOHTgIPbKhlZ30tnU{n@tNjK`kN|w1~`bFv-xD+3W{Uq&try)S|~oOc@TF8k>FNsmhqP1y#zm!HKa* za{h4A_phzJp{E`Sl5`!Fi-{MKO5RDR2%gjsdv8EO*@iYR_l5C6kXl;9!?iA&8m+bU z3@fy2M{5*=u($d4T81Q-)};K0T0|+>PsPkT|K#kR7akH$ zT9%g^2tNFOuhnqr>)kKtmx(DRmY&>HkVH=s8fo0$Fmv1))70s{LLK!6Z#$q394@b? zUD-rWxC|8U$4gBOL#;P-VSTX3UFD634{2CQ`|!>Gh{kcq$R**W;+@_Y&VqxB10G)h z1$umX27a-XClTum6iv0{l+-12gfTWdQ4~I)>*M>)bp2U+l z^#W3MXWqzDGw))V3?EEWiHkoXK|hwh=7PT|h@yOg)+yc%h7(pjICcKRF7)?k;!<7w z(KwbcOGy9rNUPCWbIF^5HU72j38LBI3%!g5%*EGZk+Y-Qu{2e+BeH|5mBKnMTTP7G z^@(XU%LvUA%{C*>U4`j>ULAr#r4n6^y%$r{`}p*@w78VTeu1-*(vguIji$+}%9P~R zpID3f{<`m> z{7Y+<^;C^u%rR4AmtKTnjHl3#cw)BMj28%KrTAiI?8k5UP^FBR5E2pYdypj*Ye^ zn0$`m;?54@9K=`?o~L&X$Ltx^`ZCL-dvWdLX{)A2 zmp2UXQWY2Z(ezH&oC5Kf6F#T*5;)BLJzbP7348?HNmVsfOj9#kYKT*#|BbVE2^*sb z&Zs5nM$FRb>Flh-4Kc0N&YwV;ZuszjLuCfXW{tfKe9(nqdDrz_Ofu~1oU^4;7g?2h zq~1idib4)GeGEce#Y1#@+O+V=m#0N6_XIs=vLdO=5IeT28t3~HCOYXwWJ6OEJV}EW zsfV%|F0Ney@=QGS=il(iW*ZQFV7so>iI%H!Kog%{vt}Rh#FEp8W=D=BW!h{!qL!*x zKMIg8`GIw_mIF1Yf5CqIQOd{Zyla-c#zzw`wV;5iaoC=p?%^h8$F8IdFxmU&sd33& zB_sWO9PYgNoe6A!jn&DJg?@ zuVx_-K15n6$&$q-ZdtV>srf6jiIo!}M3F%%hf>?j_cUIT1%>@L-yW6JR%g93zjR^N zt5_KQl%c`t*@~{AqkB`a(rorEQ|1R1uOK%SZ@TEkg-=c_Nw`RpIGL@PU{c$&YNPS^ za8cbjB0yR8OwE2CPOL?~ef?hEZcmcqA@v=ofSUbXOhhVoeEwmBDhm11YA%az zqTPN4q!6Gyk$*@R9IIStC8Z(f(U4INj41%a_9A#d#!oIS$ot|e$M%~@_ZE`vP;Qd! zisg59Zb_<}&EWrO0oXaJT3Rmpg+5Y&rfIoiFgLUF%3v#LB^Y>37T4l+ZN$vwqn|`@d%M7v$EN8AiW?N5gzixl zG4aXja6=MOHLqtdnWekj^d%;aFICMMV%XgcL9Ha-yQHJTfI55!z!!3vR1~yLstqF$mD-dz{6jvPPE0vR|uGi zwYW>pR58bZm$LJjxo_g|=MO`!Gzh`kee{XE9vyb7n{^4hRu<(pp)$eIxNJBE<^bvd zF_^o|E$SnhUbXJqf&ZZVyjEuB#D%$AVXHWN+O9kE$^rPw0e6fgkx`qHf|RuU@euSX z7T1%Xs!v%+<}#A%5C)%ofhqY1DF;(?ANiUYn=yzjm=w6y( zHScri!FHda-Q)xjoKvtYR~8GpH#QUQlX)L2oyc^8w(jlS<7DcPtej%az|s0IG# zBP%!$E;H-@RdX}@77-{RcffWBi1K%W%+u@e%Z2pFxZXKk!XX)LvVF+Bl&szgB9HrW zqMu(Y%vKtp4$U_4_s28fY}o*%H4cZT2$?N!@^q1!m75#al`vFQV~?k9F)xwmy0>Q* zj>GqbCW4%FxZ{7QA!N9S-dJd5-!-ky#WD?g^+PdbNP58LK#Zu(SlCi6>BoEK*X`_2 z-P5zZ9cPMD_~f>X8nYb=Uj~{}z7QDdH*EmR*cJkp^UGEH(iA}l&a@GOt zlw5|0L83ZBo+)3jAc1MkJBm{`{eYBXUE#y_KW@c~==0~!Y|SWlRNPPVD+@+eg@oh3 zWnQxZ0%K$IYR#i^>jGA3=uks$jKC-Lr;v+7huWG|u}^oRu8hmS{W^%;~`34HxZVs=s>QfumyH7>jAr0bX$1REi3v13ieP2hROjrn02 zd~8EXxVA-LFxjuCt(WY#&%#c9wPUJS$Oy|7CHkUDw)mLG)>?dS7`>VI5wBVJsZWky z_Z4+QhVo46Xp^6z8{q1~(^Tx~SAIGzW6p|`OQ(4mIxDXPPmV}Sw-8j;R4ROz9~K+j zWx!(PZoXh=G~VTVyUU)GlUE41&4KCO&Akz{fA*7m5<>2q>sxxIGsj;xzOX1Nrph=4 zy3sz!B7xjwBww8GuRr|C8ZsziA)tIpYvb=PO&rCKnF#U#Y+0`9Oi!AzGT*a~ev-fS zayJ-1qv50uGXt33ccJ+G=nI$;kmEKd#yF)ClY>IPpwTW#4lvqz=$?_Vz+ z1(ltzVvPg+HJYn*`ID+w;c_*;NZ{xovDV=O6g*buBq$rN@2US&7(Sd<$7VY9xb!ib7 z2FBDQ?YXh#Mlmyj{P%yF`Un1!^mfZ09**v$gW$PFVnGM;c4Mhne6sIPr|S`O?4|mH zJW~n^A#|yu9MK6_%~i+Wd0b5{$7C31@9(zeC|IRjdrZG1w4F=S~eU-PdzlXY_?pPxh6RI zLQ~Cn?rIxmAwsOpH!cgDSYiC0t)@ty12TxWZQK_~5iqw6^o1XK-&qAaU7XWO?8@_c zgsjHn9i{xrNNQpGl+-kDgRE$<4Ne)EjKbRa8Q*X%ryB`F9()Y~KNuLk*VX1{E&gd~ zVPe23Y3ir&d}S_8H?=asD)$re{)`>3G+uChD+DYu1QhN}sk_n>-f*ufD);f_aLhlA zT#D--{M9$sCSuppC({+NP#{H=l(4o%fa#!+S{E~;*03mX98Kp?T|iZ4a&~*k1_!F+ zyA%H^drh8#ovTVCM#hTz^1n;PVW7(EyBQeI_;FTF)ysEgK0>+D0|Ubbh6gdUpF$HZ zCb{JZ9AF?|XlXDG|Lw)PZZOM~O^h$_x|1b5s4h3!I##R;=8@Jn^t9Wl=)2)Xl3}8w z+pE--=K6~XPY`bBMWz1x2j%V-5FC0zQJ6t9p_!Nxg^ih*+DiU#m{2C!$4Bdmv6=8I zC91+HQBM41Ua3%gb)ZRx(N`G!-IL# zlR8505a=}9gV)9)txQbT$6*Y68xK9$W~avshV4u*1`kXd*7dmY+yHd2%m?5&LetU* zL^!53lvhBS2rz^+jp_X*v?X7};mx(aiHLd6uD*iNUfv?3i=Ps)ylqasEO0-uc}VgX z*QMm|V$jPRE8*VlijSM_+M_o4%0`sA{qXM#wPu8<1s~bJpztF1yGkyZop&PzJ!Qn$_mnLb9Gv;fLu@?b2-W4>uCMABG;L6#RU~P9<9!F;| zILH{D2bK|%Q&8HPjp*70*JKOv7bj%l6yoTGYvFXc>(=ay22y2ekNJWJcyDy|MQUi+ zF}sEV_#e8W6Hn7Jd4GeVjU5NwA}#WjL54;{qK601yUYc-gomQ_HyiE#2pVy8GZR}m za~#YJDNJ-Nrn;KLy1?bOgM))CTPs#5$PO+W>H$A&0hHkN53WoxJqA7b(is&?bGIP! zArtaF|4>_;pO+!+eh|#JJ*$I+@cBY1blt~Wk@mR^g1$Mj>HukLY2wkRx2#k_I< z2|t(|#PeK(<7n9YqzaFOxcHZ`)#+O|vB}B0jqh6?`1}Qh4XsRrG85&F4Ufbc3vYmfF+6@Lb=+Iw1B83F2 zIUZxF{BZLBaEA{Irq)gf7!joWTvCE?os-M4EenC}(~;6rID|YIOZKCb`N#5anfE~WF2Rv_##KZ)XgAqw3&+g{KwoYqBqh?W)s|Z!eSeC-HIeEZ# zf_^p!00}*KUzit_cM%X_vcCwa7z9)r!J-QM0xbI@nh_ZV<;|lm*tv9M{VfO266ZCU z`)(^eccGUyOkeD(f15DzBV0523cRKN9Q_|ZPW<1J?+sd=3rk3Z7K9ITB9mXj+4gh| zSg*44SV<#zeS-ZQgih6>+&e+}`Ez|tgEOda!5g>Ai5EOOJyVpGUuiJXy5Zudii@u{ zoBewRFR;G8)BuzAd_S*-w2P8}qE)YM6!y5+$Dz#GI$k`h%5GV?$?)c(<~cVLu7iFd z=ID|@;MY<2>03*sWl(rvlls@jvtBaUjW;MIHa_stX^JPSp=J4Xz&pUJAKCz4IIcHf!HuRaj1x_G7S&g(q3UMT9gbwzZd{yRTNbK9*1{u87mt7?hn zv%XxSefXQkDsf}ARG;`T+E3h&DhY_^ivATS;9Q~;w)l-Fd~o)pey*{t)VWK?oE@(= zQGMc~EcN7}$2uM#hWuUf{K6B~2iL|bU?~v3khdU|)8c>g4Np2q1Y``s@ik03n|m)x zk9pryw3L*AN};Jg#EF8k=3)EY$)90`T=`6NSnW43oQY?0rltqUEM|LCh92*}%z+&P zNCiMFc`kS{kFDkATxTq>2*ONvEzi=gI9biH&Q7a~I74FU{b_K!>AI?{hthG9<4!)a z(rP8M~jOqC6YQwuH;7w{E--eG8Qb8Bdl_!`x6Um+hHt|7KLvLa{X3?Gco&&7v2Q2+T*PSb zTg=O9%@+%X{^0Ns7ahH)1a6&&3Cj;?mf*iRLviTjP454X6v>oKEEt|bDf_eUFqlL( z1nR00JJXNwd!$?0vfAbPSgw?uRtNp6QOssixI9a^}_x^?6dR1vsr8DbfT zszPYaqB9J>q`Gv6T5V=SH?<#{(S$!DAuUu>2$>8;(nx*P6G4$8Lx*%v+P~@!FXC9?^oo@ ze40tM=!7VA++Pad0e8j_POr1MpAJn<_P-yD%*l85s}Gj=-KfD)tS;IGH&V`|%^Cew za!)pKtbp@9Hm6-sE3e^9G1t6uq85bjxO!D#X0Cs%_qAC_y`K}v3^(tuC|>U^f-naC z^^OgvRQG4A$*rPqN%oxP7zqq(S3Uo-W3NgHC`M+KqsApcecIG_cy6f5r%&(NC^sKE zE!v!U#v5U<%yJVnwL4NCs4obSdUlj?&(DF!VZSWzyJmsn%+JQ zs6m!4!-$Y(U>Qy)S?wXPUUR``S&2-i+gtE`DKfK=7syC{3&-Jc_?V1FpV}%Z`fFdB zIuMre1aWqLhVE8q6IzF5n*OD=w4_+a<+BLC_RfMLIg()(TtQ0b)*17kj8_p;k;pfR zy6WEx)Kj!irv*_s-$e_h^|>XnB2y~OkIgZwv`7Dj1k$wC;nC4z1Db1d&Df-clOzej zU^MF{@Mo??&YtXeTg%Lt@sL$t0JNaBJOq%wr8S{NCUY>3O-xi;-`TKA|JySab^7i? z$<8r0H{p}pX1*r#Dkp0O5`cPFSL%YIHnT_TplY_rRIzduQlj=pPZtY|qq9$3OcUpq zU2ItmV}S!WVPl?_?N~HQQ%gA%*I3DuJ&-r-2(LyTFeswJK5zJqw2 z0S5zJ2DLovj4+2s&OvuWX?*4iqdCn@+8_2$38`XK{Tt$ng+#jS$_pY{qPgP=EbLS_ z!@-@dB&f}QeMKY3GA72yQLzb)4D~RFfZDxHeo{7xL1q1i3nx9!<@xjDArf*n*Gn0P)mFE<`Hl-Iq0Q*AtFGS19y>R#8voQ-I#Y|Y$z7jwJ+4J| zD&|gpfUk)AP)3ry^Rifeuh1)*din3p)}s#+VlA$Ark0^>@9kG=Akf$wjaF1jJT%4L zLHmAI9^zQRIK4125LX+u>=A0vt0uIBC@Fc&=j3Jccu$*RI}#Ng(R*5IcMU^m)OIAG zg@fb7%!efjYI|R)8&?ez4i03(RUi!1(rI?PGHs|h8-a4wlkc20R|)4;v;1Sl{mZVq zYu+j>y;oh?R-l+6xk^*rm572*N!Ekr-KQ!^DIxz5T^=lmr=6KJuB-{-UTUgVpak~! z_pXSWp7hK(;{rV(GTe>Ibd==8*?(}p2<~< zo1AFI8TD@hpvPq^&x6j=Aq8H^w+gNww$rsZ%gq+0zS1s!|kTX@Z-VH*N@|v$@jvMC{g};3pSnl#UE#mJ` z;?RUR6SM%Q+9GsLjth?;>W3^A4ihrJb9iq& zY3CWR!dm+$YQDbHlNbb7uU@cmLwJ~h%Be>}Oz$*{@A-636$Tn|^0OK#yPgzuI^upLj(+J{pXU&Bv@}s*xy4#h07Ln%12b26|f%8)C}S7MX>Py(?eu zDpnu*!;DjQa@O_%wWGoj7ipp5sJGNyd>X-0*k?LX&N)8JFlS2PZU$p!fb11p2?{l! zrh}-@tE!qD=+N=cZJpV0=EI-RC}r^|bOTt579^CmHEcx04+DcAPLWd=zC^Gv^dSk+ zt>Pl~o&uDdjIE(7J$5e#zFd)_Qt`?RiGdy3>cqAvAh4_JxW|+z1tf3Ceq@^UISSl8Q{RDAWqOt}fVDe!2KC zaMKkAH=1^FvfV`SuBwrH(VS)dtKkj+0OsM}LmYpbYp4oe5h>T0K9mcTa(IxJuYVXO z@Z#%kx;YUJkjORC$5ko0J-aw=GL?;Pd*jXEcDd&qdWnR`yL5X+y@;75UjQ;d4$M(Z38{?k>lzok>ROqUf)Jb2z&gSwR&yEng{vg_zPsG~VTJjWbia}Z2TJXe zv9jtM;&EF$!=JoIRvlnu|3T!O*0({yEpmJyKH>~i>>pIhVap93w^`0>EhY&*vY>jSI?>~gz)Qb7yj{TFQ@B7CTF z*vW|+c{oniF=7COj`U|#6f|LQ1z+aP0XVZ?h4W5;;IJn!OJ%d5Y4Pw~hIq5~7o0ym zBqZI0!3T%oF_&8Mt#avxtgMkIOV~`wHTRGZkNw8X$pzuz)2d7eeJg4tKvTAbVZ`kI zbX~o%8pbqlnVxP@V&Q}ubu}^qps~s?GzwPHcq}f-jR)6XwF*#MPM8jKev4s!CNVZV z?CZ?%V{()@?t>=LMIrgZoRe8G-m?@QG4@{S3eKU3-NcStP=u3WBwZ(aXfd#bgUwKBCb62XCnF<1as^QBei#x)DIQw7VLf;#OIg(?8VdI*NQq z_G<_XX`C3heV33-Khk9FvgPy^T>d#TJ!4v0<_cUi$vJwH%E$R*_{S>6#l$WCSn0cz z=EQb$I_B3utxq=yms!O#;?q;mOx@i}X^Aol3i2JN=<~8bK=t!D{z&F{c{PM*TWv#PYNjnE$Hy}i&P@vf3@m-jz4^8Ncn~6 z{hQoE7^#Yi2R6cg!Mw6=XM(ow%kfevK2VU!hli$xgZ@!O?UusxdUWcE2Wm`sQSH_{iMirS{u<`>z*U(%F5uX+rblx_7hP+Et&5+G*jf8S&2mA zv-~`8Vp3BZ$d^%v3wxu2orM4MZ268UZQ-%9(dC~thcYfQj9L(A1VIkEZp2CH?YDos z-It}6UIJEWeYr34n9;LgS;*|H`H;=(=>ZXE-N)nV>A?|!i_7*MWbz9k78&J;X)qVW zvo#hX*-5tv(rR{yM9^ZBYTyZy_~17}4$V*OpEqV1nQ_8RDyLRv2(~fvEnCz@g0};P z+y&2=fos*s%)b`kqZcNrD|wleipQNknXr=Ts`R9uQ^(NV-7TH=ZIsKS5p*JXAQ#F6 zetY2cC;=eBv1Zus-#O|JaW;w7kue;&2e{v(<)2vJO4Tuql`|z)n;(}ZLK#bUZvAS|F<;K#^%n~xXZ5N9S7=W?yCm$o0I;> zE6iD6{o)67J4+FmO(Yp`pdFQ1gymC(aFCfUKV%gX^p!k~eqiluMd(ZcH$_Ism{UP8LMx_~if|A}&R?Fs=QVOmI)`!%qPaizVtVao7e z8evOzlw$L3JYXd0jb5f}YYDYxpx-fgW-L*E()rXUb^W5*EWA4rE;8EpM#@zf4+--l z!CAxcF0DjbS{eX)S?j8*9BkGGLUg5@U7k5Rsac6xYG$(=7gSwiVu)MxR$E9v z<;8Wc3{%u?L~eBb)NOhXhFS5B^)>aH*WEAbw#QSp4JkjtesSJUeOE_-GhFwZmFYk| zoaoy(o8OBuo)xsP7}4^yudYEDh%{i}*GVwHMmJkCtNfz zE3{O!Qh&PHowWiWhN=5g=`A#pRn1@+1~M9&yKBaFz{i$oIR*ZU7XsI+80vK80hv3Q z`B(tgcmI{69+D#M6~`M|F6lgBl_rqp?Psj$rB=RXXXY`*s?^9rg70tqM<=xTGigl&2)#Ib@J+0ceFxOVf4=lEl^>&%B^7G>Bt9-r=p zQ;v0b_-Nm2jcjj$UenM}e+4w^uXurkYl1WwlVP@pDwe!VO>}z1JrpmEyE7$asHt zP?ev+>okSjQU>OJS#_vf`WTBoSuk83KyM_SR#~;d%-9um6$M=9XvaF2Sg$^&weu zhaxgTY&(zFRr@N` zQujJ%Pn#V8e*h!RGGHk-Q>>yug>GZm-r&Emz_E|rTDk~}K;ygo8Mzz(TBB~br_7=EpYLnS2Ti3vyV?eM^WWB`1oq z|4Mje7g$kCnL>+fx|N;BgGFWX?5lrL(Rj7HcGvxYxz5C<;d3x|P+f@9z*9uuZUVZj zHd?l}+Xds;=IMK5*vVvT)0sh=$X(C?OGzq_eKqj~$BW>pks?_-f3?|}iJBU?e0+~3 ztbO0UVBU@n&YNNTjFgm=&{BKwtl$hc8UGj0(F(V*cNAtA!`Ht(&8w`RXARrr%;j=w(Y6MneuX7*ckT3OS^j7H1 z`S62*@zL#h{}~Pr!b?+BRMg2%5;PCO67<=f-sGJuE(vnUI{Ii!qEIU+sdhMf60_zI z4!LMvPc0CCMWN2ovHGFtw<=X9PUM%z-8bFTq}KY&PYLb8`TA zTQ)ZMa6iU>)2QImUPeDIovm?_lv>MO~n)~rSN+(ky{#S_2CZBLk91DE{MZk{7!vq`6b<&c|Sa{>xu65UuQKwiADsKIgMT`R?Z~n~I7W?alnL z%~^UzMucdO%}oRT_C(CYgi9WFI|}O)3=S?@SK=aYiu<5v@qlkOpKyq-O%ciIx{Hp5w9O$>z5lx6v@|n~ie8pgwN%=e*C&X!c=~F{N zPIfdmV+C~oA>=1XS}iW5M%yEI^_Ac6td6Iza2* z)U1_XyC0pdN4qSPLqd9a=eD#gPj_XvROuBS=;!%@OeY%(ZMQ*XJrG%syD~fX=rC|p zJ><+YVMTv4lUcf=vby^5co{Wo0+*()T%)E)IkXvH#bxt}Skayo=*vVWJWezQij%W> z4z;i8I2g~|bh$U9@Jo&+nH3($sThKOUhrJ>MH0%SamK~P**{z#X(G&rhKAx|V*}4s zT9wM2rsLUYQi-grEC5M)<`r$3<*~AMh`nhc;E5AS{==g;bxGMqP{=NUk(3!=eE4`T zU9#!?KHLt2oLaQWzAn2$;B))#>?FuD9lk6fD!p7@MVENq*jE=7QM1v$Ozcxn$WLgh z1!3fo$@U_jrj^#R-c5uX^oDx!C@9F9H)oC3=0ZTU8k?Ch)zuZ570PfW_!zofS1g^W zPQD~}>J!T=8|`k_Z@w?%-E*3cOy-P0@c#Tw8pot2++I*0^dEP1_uP;kwZrQmRMO2^ zRBjAB!umYsGN;EVU62)pKWg~EQY%Z#YRjXTF+{~i&u!EkAM6hrBw;GjCTRaCXorL- zx_>;pI$mx9u2(@pL0pcB)sQde+kk@|$Px|(e_3ljZ*w?P0(KIRm;g&%c>n15ctdUN zv5WU={QTMr)h6YvxQ`~Ll(ECJrrfAx zT=G_|r=2S=ls{`|n0H?n92g8b9>8Mnx5D79rrc%y+n)c<5ox&$q+EV}*oe@jhqJ3x z2Tzt)YcqP}t`8od$+~@NvF>EYWE3L-MU?4Qa3z;A03i{{)h#clAUuLaRpnz+@-fQe zK4r{NpCG$Vo?7hat_I@i{V0_2YKhuK)hNUJ07e?5#YyI(=YBKkdu||@*E4SAX66jp z{|khfU%w{Ksy>9{^{=j;7uMbjo>=g*KlVV5W#6Q7u(3IwZ}kIrud}l=+nu4Gz*(B* z{WCD70}gIV#Xmk#Q$O6SdIGV`lfnSd!t#TY0QlE}ZdRc{B;Y@NR5KO@?*FO$lFxGt zajO9UxUac6ebkgKR*&W6Oi3L(xd3Est=-cG{L%x-6bs|AYDp#H%K?{et!S!J(nN+ zVBYsWYp*pkYlfA*Uu}uz(E)X4cmVk{a)ob+fBK|FJ+a2|;v`VkVlwC|^CNe3$W78YQY*p-}&6^zi?)g>l2HMbn>nZFzo;|p; zQzZ!=Y(!L4s!q4hA>F~|!RzDh)%uOG0Lj`-^SkKKTVx3G2UQxShnM@yBq=mup<0Et zw6P7FiD@WcG)(A>t@>Vu1-8JOIams+*-9fb2D?o5)}1Bud7GrDMahGP!Eyv_5cYLOh=7Kn@gWUWPuKfdnGnKz^apZg38yi@xkzbRS zXlr~$FIo0wk5%^s*%LU~L>AIyS6=(zf7oI@dpGD+J{Ds2rOU$BGL)|*pkB{u7nfC! zj*;Q_`8|06b9<$&!C1n*y}jGJe_Nob`tjpOBxVLr>6-v4y+41d z*tnXVTs&S5LjAv-mmy*b`1n}S`>qB*_BJOTshZ2b{(16rm)tZdM%2kr#f#V8w_J02 zuo;XN>iKw8d@|bRIWCDjT;}55X}}kMlL$-B553aa5;pj&jsO}Ak)G2<*;iLfX{TDu zZqh4`PoqPsm%F1t0tSK503BP|wQKJZRKe5cTF?FDQTlq(M>t~AD5Dt%ngOvQZ_RnS z4`%Z2i%<1Wp8BOqTJODw8JN#d0c`wu1jdMXj z$QEs_eh&%1n~jUh)%MWq9P&qbd0;GhvOAUqDkBJ$v9b!bEr!24(P{TFO^qA>J=E~1 zcOA5%H@ z`1Ee?b)G)Q8YTjDdu;Ud1yPVB;3!w#m^C9$a|AiOEnU?TZubtPo;P~PJZwz30 z)Eu3rMM$WZ{CPA-Fl%iCtRP;{w0BfFx;0<#Ut8FZ&Ao=JsLx20q9u?n%|UwEjUCKr z`uQ7$1x~#aZh{Vyt~ldKw_PIdASNH#ZsM*!sht#~43d2;Y!ScjSKv6QwiG>PM|F>c zo-9nuURYj!0`~cXanEOldceZA+xOAN#%6hC1z2!;f$O4LyLEVI$oKW7tL%TDlCT{f zU5JA&bEwhIK05l5sgXGq-Bk~b6_71jw^WT&n};1Ea5gp{yf)#}1|ccFU7u1ZdzUnD zh+dt=p;RC&@$rj=%nyQrXFRaU0aGtp`=D2FQ@AmmnD7{63Dtxs`)LU6T=W0-qZp`T zd!yZ6&yNi8Apt0O$Yw)7CDKspV z@!iL6C?#vzwsRCKGgOzTU`p$IL!yrXM(-Asv2PxZUTw9{zZvp@YfXrO46A-lseA?o zHulc;c2P}Dw?QwIx;oh7Gv(oFJuL)&t)NInbYTx4iVBvACEng*+_uHpY5JK)_b27omAKSx@v2w4v&h= z9n91t;J=lX*BR~o+tOG$GCY)D(#kvwIbRHqC)E*Xp{tniSi2(+ZE8IyDStHgPJDGT zrbO1mVx>OW-5FZ51#+H&ZvR)sx(1i)rSl`O$^b{6UFSmjoXWqnh~H^)O8&vig|_c- zc|O13?c!nS^h2%Uf17SfJycKR$)${NlHO~}DY^;n%^()3a^}st&RK01Fu|_X?f5U> z19;&9^JBR*7DS}i(&3tbfPmE0Sx|_DeC`}xo;-o)`sCy%kb6!{oa6g=;|r1v^n>8n zUx7Gw{?BT9F9fKlVDg1MuFBR#ML~_ncqYdS#O&Z$@UR>EzADpNSwARVogtv}s=QRj zuIsYBR(Xq$mh~ODJeYqDaChl1v`XeE#U}ZQIygQv)8U;rv<-0>QGbum`rlz-psW0p zDReR<@8;6@=$M!Pzp<5MR^#fnu1#Gq3NqhL#%6z z>F({Ik6*WM`p$UJ^yB^c;2!&J=Y-(J#_FYCp0l2uq@z+^c(^&TV&fpLDR%M990hF0 zqaE)vqsof%B?>18^cRGF3V$HG#%~ie`tSi z{%T=$sVI$nbM5?NUgs72#a3Hyh3W31DX2Z;ejzw}8Y2+C50kYxCfS@ca-Hf8BmAYV zUK||VpFw}Ram_c7^wO@vJ{~rQmxf}=-Q8~G)dkj>ndqeQ=vKt&x3=ypi5l5H^v}nw zvk#upI43J-sPD}o>pX!U$?7hVer5C7wt8b~2770;UB>*5=Nd;UHa<&7vrUk??j5G2 z0xp$(R|9OZDCu>^rSYDjR>zHt*;q}y^bycQp7+bw-Q639)lB64f-7gNAI5S8B$j8^ zLW6Uj^E#9ef`e~^Sc1*WAV~SMv(mW0#rXGcIw7I%{Csk5ZVhSaePD?TkVC2bPasiJ z4X0qr0u$3}Fc<<+0CY>6;W3R>^(>vICf~qwY$66mLO%K5T0I5K)WujgL0rG``Zu## z?F~`Wkle+sq?)m7^7(%8wlRe~-L~i8Lp^?6()eYo=D%;HLVgr=ZpKby{7w67idxeW$@}@>M4gg)!aT9C$Cz*%m)S`OGM@b=;2$kB zhx4%7P}8PK{g4Tqeh-u9%Id6;jMe*vW|tFU=h1BT4}6~VJ`BSQw~HheBFJ_T4hf&q z6&@VKLXM&vqLK{vGOk8PMmR2b$o514 zuFr&oS^v3y-~9u}2QIpwhL)Cxhi7SNN!a7uz`^1CvoS@&-Nnv`VdxqJ(uG&>$&bwq z)6>JVvrmAo95;>uJfTS$5`x0hXezuSVghU>#dar|ZSw_K=1zkq;=(*a`SwpwJsejgMO z(fU{XA6j4XIMB!$7!LRMzkK?1ezMeBS62tJd8#!VCBe+OuyB8Wxkr_?zrPP`r;SuZKPlCRJvgXw|W7M^JU@fntC5JO0oa;J- z={ONX9M4Jx9flkof#r?fUEctRP&vqvhlBjcudE#TIWX{N;ESq1tQ^tX=(h*eb0yx1 zz_Q1HUee4AUJP|KAxq)raKl&X@2#dR!#KHjO3hE34_8fY4ir+iWTic=_WK_9pTEQ2 zH|tdS>f$pM?20<^k~+ObMxpn=+?|`aj3&vjZ+P*>_}zkYoT56n`q{_A{wSa)DvJKPrk&b$f|+t zTa=rq5B?WaazBB(EM{tDrm*g7=PoRa$eo_R0&)@zw3uL-YD#KP@ATJD)FG#p@www< zc$EPAZE6_IB@ZjcG*k?P!}fOc5QpVMbmv1(7!hf^BLAlNX(QNyzGpED>)zEEC4Ubd zeX|`SU;FSGwOTIgiM~Z{fVm^_pUa9f-&z~O|!y|0qZUfnK6ciNT zpzW<2oIgH;0D@$C)!%v*wY7QNu|`JFcPPpl$^=~(#|4A&W47F|19#)vbR+5ENA*0| z8s+qwwfP|Y?JT^6<9pj`T3T(LTWG|U+M${LnP3((*N(xY9}LuNi@Vt-@nAJ7?N3U) z=(mu7V6eQm@H>5e-kLTpSF@(o=EX?Dj>Ha_8~STwZsWVL?1tc{e?){lDIg2@v$R^_ z7gv%t<`qmz`fSJflOr&Ezui|+V@f3Sr246?m0I3s8+`3$Zd@Zu>9qUCM_6t^BSDfo zed)bWS8+3Jmcx$Z)U#BB7K5a+T@jNDUe|nF=IADKnQmpwHIuD;hQjL z9DF1UZ>72z=|wb>cK<_)IBgFdOXv)GYp;**7ZWuTi{BQKZ|{Qf`~A!^N7LCUxw&zI zzI6*(VO%0#uJ;C~Fn%7-;+gpQ)97@$Er~{9@w=n3o*qe;9~<5%pbpZQwcWOVCyb7c zPESvNuGL#&ntUtJ#c&p}<4w;>o2iW!4*#n>#nY z-Nl=lS^vbES%VS*VV53eZ>?hJEZNyZDdC3^@{dw=PjuL z69XiGg+Rz(uhr@L`A@jpQR_@G|Ke;=mmkf}d|=(tXCo1?+#18rX3F|S!rrp&r&m;t z=Boe;52voejf#w;=Ff#~TF-m)f&w%fVT+2;8XxsB2Rx@J=bl&9G?TrhxtWnV%uKe) zA1cZkk<(4@zXUb#xK*84@gS`5_|IrHAOg+TvS`q-TbOk`Z`Ys!(WqN^NcMdo{?X#@ zt-bZ9Obu;$H_q#ubn!D%OR^G*+w&L74>jC2?*;r1Fe;&8ygt_=BoPyVUW`gf)aqNyF*HjVX5caKEPWYt+#SwK0MM38fvf3 zHISnRi3XX}hTRkSU#$l|3Gm)~I_ZunfGZO8desF-F`=>BlB<4R#vLinkGFZ7&ab!v zxQUeoRZg8)iMd^L@#k?mo(3E#a2E;Zk%-JI4TeIprH6`Bs2sE~Azz}kY)$P4o_-@{ zs&)IhUwy1gjc(o!YD=~$sbnY`H1DGK?f957z!+6mHu-%t0``eMW{;O65*7)kPQbj| zaZ6HBQPI({J}wURAX)z7$MxR{l(b5@A!Pf@ZO(&ngDE)q|6dD0Y3R` zaegKuzaWw_BctL=i!=P_Dw-0Az~L||s{XtQKfLdr559@Jm3_;kJxX9K1Yh+zLplU6 z&r38!>(J5$=TFabS(g@cTq6(bS}tOn!``mKS2pMYSePJ`pgI0e${Ghp81qZft&IyX z7$7~JClEZ@MEJ;R>mnERi9S?!#+=EwM?)ie`clOi_lCdK8O|^S1wZ`lkKR}grLkq6 zk5>Myz{%wQ#}7B-KCfHY7Hz4JB)^n`rKQDDBP`|97TU^)r%O;|56iFifTZ8z7sk;!{{t1P#7CShtZ9U=V_FDl=SRF zcolAHHeeOkb#0n|Y{TpzU-X@64lv~H4EbpjJlUnsw{#NYo^J7_gnE?(53lf4n2JYb zt}m`Wfq2n^0bl`5Ow!4b*TiJYLE5us%7a{+PcW4DV7Uf5~Y`@9yYh>)MhLQiF! zflx1CtJPeu!6Xu7F(VO!2&LKCSuJgCS}H2!j$h;BaiaMkes9A86yMOZq?{aGDXGDg zm1h9Zb$54Xaob|x;FuYXLg45aS=Y8s-KZ|UjS9fM{+iIQ@~EVf@tTd1>W|mNP%-%w zQ5|~yQoWj1xP>=QrJAlBX24AT+FTYc3hodomeXq!6Yg-x+~U{i>FTl%dnoU$;|ua$2$%ss z;~x@VT(&N>U(f%m`{sQ0yhEPDd{#HFJ@>bp#ih1^tDk1$Rk-e&17YR%e5&yT$6IL5 z$B@aa9SDnu(4vh~c-mYU%??>t&OG+7aH>gP?~b z=C+X_22@*l9F5sP%!P)Es-dpl*4`f1Sy6O#w)P!da`mxDKV%8~p4i^=tT{UjR<%vb zw>PXb4w+TxLl~|GE zykcgsa+SN*tdZ4{*Ahi-*l0QzvDp(9k-QtXi+c^qN@au|G{+3)SM;fix)hGTjw^?u z(@g{?R<;0e0L=;#@%XIrltca7i@4t-EGDbka;hV3zZvwu~T zY|7G2pms-#4y{4txwyEb-pn0XF!Sm}EHevsQlap(n{jzGE;ZB~EooF{t+qpmC zTxV}lK^LfOXeh`$roY;igpt{f(mY~-IBbBZGX#%+&->_`Lkjo)eP{id1U;eMM}u}E z{zR!S8WI+{vJK6oE@{IAfg?614u0FB^n_CuFEoQH z73Y-(UBz#Bh{8LtJPr*F{djYhM^5W4w9(L+sq^!B1e{COlAM=C6-H*(`1PIO*M3HZ z)Yr1FtB_>%c<9sNh6 z7SaN56)_zCEj12$)8Zx~`JFS5*^>8~!$rbqR;r&*NQ9@CbFUp%)e`hSesv&m& zwO#btYhh3ih)t!<=Vi9s<=1;1q~!J{h;8BWA923aY;Na!Pd=E0YMM}&ga>X*?&9_m zG@#re;qSFA6b5EyE&_^tt=qT5^=LNXv#{Tj^aC0|E(V^q9KN5P+Oe~<4~W6A4KjJc zLjNI%W;UyGDl2JD{)orK#4tNsKqt}*0dIhoGA=LX1F8smP+I3IrDm#C*_EoTCC!L| zn3(-k($L{im?XtNg`{4?!+%Qp4%R64{_E-drS~_)UiR$bPxnXaro}%+w`c|s?y`9O z4=(zzIOO>jwk_ILTyFn;Ge`}Afyf)g<$d^fw=>gN&ffF(JP|9PwZkrdL|sC&_{}hu z;>~+xIeuV$PmIJ}U2Mc*`%i%Qvx}WY_P4!P&hW+Z8#XlMB<;-{&)gDC)|#}MYCapr zS;P}2Hs`mR_*8el@vThSiQIYDf5#*_ikR$TDY$15N{uu89%1@qXrf`E&3FT5n*sJm zeCd>M3txRCDFfKGXrA|66S8u~Cre}oMi54Gzw`A#pqBwudv*0m48Hu(_jnWwpq7+O z>Pk*Yk$6DEG@g!igVm+pm5B`d z2YW&oD00e!(`!baA}*Y-D@lG%_u~`X**|h~C|Ni3QyuG^|H&ti-0@eO> z;)EJHf~$;?Ja}-^H;esgjb`8Ybk2SHtu)vVuaSc#!|7VX?$pWDk$83Abc| zuh*C6Oz|j?bOW-4-`@E6)(SCuV`(X=`0$Qn7r6FMxA2$|FuG_2-aFSRdGE5blR956 zueSB_HBvKMomzQQLemc?bed4f*Sag-UdLUzI3o#THP2e41pd`Zf9M-#kj3w(2W?}~ zeAYrP?Vc5Lu63Crhx33Tf8{Bb?x5XHe!x!`46XiB+E)_{-mE0$yH>ah*ep7q;>e{XSEf+uS;8m#8Oe(#i z_EV2ILHJ2kx2jswZ6eAW{LC6xIbM;SJ+4V%2kv8|=hCyCi63HbKE8uVkoI1)Ll7W& z1>>jnT+Pnj9w8py{Nf_WSSFYBKZ;hz!^2zda90u+-v;4jAVH7qvmqOvrse`j^+RRc zQ5e$7}Ptt_Ti>t`8q|FotN}{rdG>=!=Cr6d&dsOih>i#AH`g zdgADOiFlisP`ZWCy0H}hl~TD2UD-7>_%a?ybXm?PFRxXVsm1G1O;-dUT z%_czfT_lXK*EkEnSf6#`>dDb-a|M%gW1qFBs-Mp6pSg6Z z`}b5BosR7W%-W^iMWB-|8qLG8zY9O&^X~oO-ZAMCRdFnH)BT1$yj%@cnAOXZZ~tlR zmpH&@C6Q^E-XAU(%ZW!=wDm7f+Mx81=`2hEh;Hoes;Y^IBH@Gm-}k&?v4%s=!l?TC zH>ch*>RTPGnQ)9e_Vwu4gfk>%_WC^?_WWfV-H{K%9~2zs$CYk#{g{}voAu_FabTVO z1KFh`T^vu78q9aZBAdSbrW*T8FnhDhX|JpQC^&sv)ET1#*uRe=ZWMv*JC_$1Z&A%O z;c7k{SO@X^qHZ`xao?-qy zaCE0dn@9+LB%GQJQi$tFNmDN~DWPnYMIoq1{QLAzTkjWFQQ(`$WnL4(rf~6yiUVgP zWgqgg9!y4;JFE+O?_&ZzO0ncS5J@uT$NpUG7O>>qS<^6)%TQL zYJy|_dg?DM%=9wm)Wq>%OLcN#fy+5JJ8MlS1v`3RH%=jax3aXRtK6gXpxtu1Y3PrU zwT-6>gQ>wTk(=wqb+9kCJuhey;Ll3710OC=mB+X4W+L6~R@F4G^3I+|=4!*Ao=*im z)-ex@>nupB?f3s1KkR>%nwPGeJ)Rw7D6)))S|K%mwq%-7+u0$^a~cQlBwwna8Ep}1 z;+s7;*OlCOyyvTHbHeI?@_1@SNK>e?M-Sca3IDwo+bv?$fPOF>n>oOx7ZnvX{`YZK zSN{tbq5p(Fl$6HS*4DPR&)#;^oLpSCYu!0{d9Of1j?7ziq5sAI!(`a8U}svGVjX|7yI#Ux^bog)NV1YbR8f(P{2dFM z&xypSLYRYQ+=pU+^zx^uY4JusQ)5wat$r*s69YG=#P!uW8A3t#)Dz>+0@1h{ZK8wh zZ`|BvO!_94=9xr3t_nX`guE2nyq7xc&f-(ES=!#&R^bTQ@e2F2WF9ZKn98{>Fv=iG zu6~2~6ONX6Mny%Dlam7sGdDLEgdBsJ0~~nplNe(Ccnn}Wje~>ZA@Bm8FyrSMll(nU z1I5s<0G`xpzt%9x9Ka-wkjWy55=R{rYa3AYW17x5K-3eit&bIRY=k9Qv-=0bto=VT z=mx~gkM?VY`&5d}rrF7uW(Yy($3%CjlCq!wF~@EXhKZnys$rRxQ39k?t3mX7^KT_G z*nIdB8noOwQaXXPCq$0%Tfocd4691BI4{Z1n}Yxa02cx5sTCEeSlItWJNda!yYO6H zn|6Z8VMN9KXaFV>L`D(#Tgdd)g`=zce zcd4qLahkib$;tDptK`(wn~RHwr+W^$Cl2TY>E#w%ZGaIQ8s@h@ zoFDW$qzZdpY(GEVn$)7AjMbEv8#2g3kdIGn><0Q4e+i~`zk&J7_c<(6KRrrp! z@;qM1rUem&1aup9-?P7ni~pLMst0HeKR=+?z&S)gi3Mb_i>qt>jpVtbt1C0OS?TGO zH8ji&?gOFWL5wcwxpIa5g)Xf0*Lq^E5uNUte{n!7&P|&S@-}So1CZW1D!J zvqLJ!m~`^Y$6lRmLxp8d86n;Re+!?bO}9`tA}wYUF*~sneD@mjLW6;DlD8^qgK)Dj zZGwA~+^xb%u~zXTaJ#7COi|Qo;E$Lg2{$S#>&S4KHWZ|A*ao)0p8$z-E^!T8U5D-r zf7{Nii~i07Bu($(4Z=a>*-8|0yvTReyi}rkj@ZG)Kb;09bLvzQA;wC&`w%aISQ$_M z(sZwb&8KE75O4ZXzB4RxEK5e>y;pGTMn?3W)F~=14)$eaB)P}EmzM($zXELNz6Qz3 z;eNXl!|Ip5X)u6_&s^wirzi_|(Mo|{Xr;r`&ilC~>+F7N#uTqzDJU1Qr0=U<{l~Ql z$2Oz~})&~u;^Qbm8Cw0hC!g0VUzj?8ctb|QdYt+@( zKik{miQ`%VwE>K3K<=!fqSE8{@}G1SYP^rEco=94|5F`#Vn;vU)@F4+mB~B7Jw+9T z!0;0;H9p~P5hIMOZ|#kFB(}TOo-`)WtF`MtZz(d5B|Bgb5y!?qOkV>Bhr@>D?})59anPdOlgbEKJf>Exk+n@I_~R6~~r{9ZkPtDN+3ph`+S2MP zt75ho%d|`Uv$Pu4o8=Jx-hLo1p)*X&p z1EEN`K)5++aTQ0*Z#I_6waB9&FCP;b+2;S+9r4>?Cl`}e(V%{wQYvoJ#mLhVcPbz_f_jHtDe;Gl17VbM|ks$?s@VH8+mFC&aH|0^FI1>z!@21&bQ?# zM99lc|46I78(nHYsC*UElEeH-%}v2(UFPLj z)8wuF+H66O5}*Ltpk)dUo_0nA1qJ(9{+&D2a_AbjEQB1#?2ul^Dq7(Bu;y01r--b{ zv(0!cgdLJ$KoybEPWV+?@Oey$v5-}nsQ&SwZ_i*NLcQIKi0C*{W=I_2qEu?<)ZefP zWNMY}Ef1yX3Hj$H;E;yqZseVHZ-)+$lSxmA`!_yI8fq{qHgg%*>d5#xz5Zhw3yqT0 zVj4;snx2}>-tmn>2|O3{bC{Zjt#VZ)@X5(Zy|m7Nz$ZG_tg1LJWGGFn8U&*Q))$Fi zm4zyH;4aKwm;zO*aEv+5Bk>*no2SSp7A;j|vCKwdQc_{>n`7mi#{Y2ZFd)OlO{=Y~-DeF>0N+KuPLFr^_`K6H+S*wmA>#i2{vSUE z#G_Stj`u-$IiQn!JPT_o-7EL`Mg%#MINV)b$5cKo8`xTOFN6f{Fe@-CTFik$U9NQf z%dc;nREdm5V?#wf-$>HJlGw(2E1eg*cSvTaM372!!g>S?){?<5@#J~aE)N$Y|GDh+ zaDUOPg`a`*k6|OTf-#8Az{0^M%*;eZMy6Wr`APc&-uW-+`uT?zn$OlQVgz3=*-u{{Sf9omdU8FVr~p=mR8I`7{tskNW5>M2>FuB5#KC;QEv9Q)M{Up zc>;F0VkO7iWMqa0V!_Zr2re)6*J$wmA|j+ECBuS(e%8tXCE7%uus@KtfBW`oBbJ$w zfsKWgoM1gC;C*A`@845ZRh5-Rh!hO}DgRw?q?|kzx>T`8SXOukATjHk|4%|-_p8{| z9c4`AGtn7p4bO$!U7Sxm#+cX}$r)nQhGAp~q92!`I0v+b56dL) zaxB1jVh1OJ-b3cUe;-ho-<#UfvUW(1^A#GxB(5#T!N?pNAAkE$toA`6;Qv^i8I1R; zHT}UM_>eo_ugPB#1UBK7ebKG}u3ZWu;eyBn(K=3x)MP(*B&jqD9+xrgeRN{LuSFKZ zQ#7@~Mq{1ul7p6mcMikssWithD`Wj)V~s!y{#g-H(jQ$L$@ymWXYh%42%(*k8C(yo zdz>i}!g{^GsD~-Qf*JoxOCz!C>?j$2wHN+NBHQO=^#ac7IKcLK&ujHRFt=z*?R2bT zVrtb7s-PC1v>i$Np12?8QkTjW;nKqAT=8%|L&I%C26F!;V40bl&&|z|W;UMe?MY=e zKJOsin_;wE`1u0;H5mJbCC@=G+tR`f6xwahdoS%#m#>(}Zf-aF!h7rM-+k^I z+S=~>!qLKos4yaNS#-`XFOyPI#)gMCcb-?c_G#ekD=U)K)cu=Yzb87{aXvjtJpx@3 zGV9#z^dFu2O~+N$fmCqWqpUw#WFksOVLZ^g3H61WcZukEhPE}Ljy?MuOeO=v425)7){E^|5Z(bz`0s)ZB!7?Cm`G% zOCnLen#admW9ligJI7T1de7Y4Uh_kG?b`Rad%Pl3GrLvO=O1T2=9K-t1*2lasb?O) zBAhO>J6!o1KS-F~Q>1zTuI3{CCXfuFd$FbI0jfCG>rJkq@F9JL6DoPD!RhZCuzeXs zc2QAn90sIEfT$}hGzMP`AD>RZC|z`Q^Nu_L{Dn8n`SLO zu|GDq!4Ab1RjydP81<77#kCNd`UnUpTQF9u9}0B#JksN&6+k7hef2%Z%5E6)KrSZ@mK%Ok>e27!WJc{ zFy=C9*jpulHZb9ZVA~WoGb78V%!9*u@#-Hc$e{UZ2x|15$M>8@lq5gEQX}fF*gW;E z4FmjUzO4*LFJbij8TpEKCNz6<`MG->gitT$x)n4QSuAeV<@`Meb!BDn?Gw<%CWH$7 zs7U};3Cwc3$~R(mu?-dKuh`z}P;ky3c@$@3;gSj|M|c9z9~}W9{3OI*5mY$(LC6&1 z$BaKMvta@%0fI{Y>)vo8XvJNsX1c_MnDp zY0M_p2Rj9u7@cE*M7!mW_EfCE;-rp91~D@IJOcax7!n)PpTDzPdlNJyB&XHd$HK`y zsmWjQ&i>2%lb}$_#lpZe^81(!sENfr*6&xY;l8Um$?d~QT81}Y8q~!4uP0A24fj6Z z^Ia(C9{-)2c@%ma8VsM9BdF!`F{Z6t3fMbPXs@|{adUQ3mw&OL1xOaD> zIl4L5-;~+P^?Jn!n-Ka=&a7JV<^#9$l_-?F$3Q7}76z#JcXxLc6&2KSsUDu5KvfnR z9`5e`ilf?KVq(G#HfMk|2v8h>A)ZX0U%tA(Oq+JBWR=Y~akj$3=aEoh>}nlS(*6@e zr=sKc?H3vWFg6WADjOH!*X7@xKSj+Zx9C9r0U1O_TtrP2<>pqY$1f`|6v!Zmq!$S{ zs$hGE?vEdWdtcsENFq=>3qmE}Vfd6(XSmJLM$Wqrg-Ubog7xj$|JMd`bto4^tgT5D$nTa?DpFiX$5JzQOUsvYwvjyH`D-U%2x|g zO7MkqOU|I7?hiAlWbl`oW6)8uKkq%4*sZkCnoXUX#5$*#KUT%VakQX?=v_%_PI)GNv$J%)#uHTm8&dI62qMH>K~r8>tC%^A*>0J=XK;ndAD?`C4>f z(=QlFzwr4~=818IM=(Y&>Ljiw^`ZrLA<1H#I$BmZ%M-o`Chou9DJkvhb{{y0xQ@*y2%y7k zXcJ`BmVQKl$qU6Fw7Fv^ z9@sgpsBDbtw4I<&`cm}Zt5+nDA)2&BwdXGGK3m)!{FBaP8w<=ep~ z4UU2vr^ zvZ`SF^hk#&V_vXeqvb}kfBD{Nfz_~_;GrGHthn*x>*U#Fe)g!&hYGkJC(Z{p>_{M= z*egM6&PGZe(mV0LC2{AM(@|HFR!m7|6GIQdN=eo-r|hkAJ|EB_T%{_?c3I>W5^M{C$0aGP^e(?OQVkh&265h0!z?VBM+hTX%BsfgYfcOA%& zytjcLEv)SPbd~F^^EhhDfV{wdKJ9K4zjSMSLYpS*t26bZ=|inPe!MDbsJBJ!Un3gB zm-|BcD~CVJ>Lcq^(w_N_J{Hjld6XY`{h0$xegSqGCgRKO4k2aWi?WZ;?F8zGuRi}0 zir8)a`Bm;86my_XDkrwK?}RQkRnH#z_CP}o4lmmARRWhLeUDxeJ6ciByID!tJ2`_L zUXT!^t);aH+)x1_M1~-%q(n+YL`36`3}Fj+k+lVLY5N$^%*$!dRH>Ff_{E8la{v9K zUL=6btDvlCiFc>h*@6@7AK@=yb@-<*HZ~)HTJgQyXS&7)tsEdv7!Af!GZGN8b=!%^5i6@i@5P4s1L1ti7#u?u zik7v1w(z^GT&Fp&=(fYCe))D=`=js9l>8iA+P-x<~{KU^*bDwA5uNXVeUTP+m=J7Bkt(r6Teg%EKzx{vR z=@r{ae%!L^zHOB`(C}&B(tuANfIu!sl|R`WTJa?jH4D#cTF25H=*WFhv&f3})l!~5 zC@Ld#pV?)Y5cWLPAxynFc89F9(!MH_*OuW0rJ)6V3(00IRV}D$$%uFSi7YaCDaBes zKbFy`7aSXWGqSz3B%#BwjmZ(0!2!212A4FYv4er#nZagA7|mBlyz2eDhi@IL^7Dz2 zf}<2Kgg@GvAup!Ab7rylsh`lSa{=Gh|FYTbdMc-IWfoQBYv4iV`qsNbU)&$0@Qlu8 zc6O&=zTxF<0|*h=z~40b#tChJ4|H^`H73ZYs4Dd$b>vS4sDe?7PhX$Tr4Bj<2QdYo zb#W?VA3nToh?qzx7t&PwDD4o?o;btm;_Bk)G_?{P%F2kFO^-IHVvtJF{lryVsl!nu zgq?y}_JY($#m_uAvXbK|3|3M636#{h0oq+Z(c)I)(M?}fd7~fY z5IztdZvRYSG@G3TyEjD`M~*R6XCn3KZ5sgy%MqYbm z@Rk2^=i`;i7d83C+`+AX;l`+$OPN2I{#88d>>aQ3+N0dRZ5m)0E>u8|h_gR~`^P!p zJGU13{EsY@Q^}huxY<=#lb2C<(q`LAjO}k;!m{+?i+^z|E?QJ3#Q39*QP9uL{&^B6 zBIZw_u$Rkmr_>bRo`v8$+S4&K-au#=0Ja)QPfy@=*wgp5XgJNjv{wj~`1pu+%~Krh z`NLB@MHK%CCZtye%5ShMFHcFS<+iW0aAj+Z03D%R!U-wX^(U&-bX7EsoU&rVW;-@h zr0Mx3TILx?f*-9N6^&Da;v6O$yMbvR97beQVa?_RUg7WsXH(ucDlq zTT{)N%Ts|K1JF!Mx~*&u(T5lA$o5x27?wX6pV#A)Ax-rl@i=+i0@%(jH|p!D=Ysw$ zWHW1K3hN|NNxvpU7!fFMw~aiZK`he?#iV!X)gL$^HW9rqt2g#%=>LfbZsK(m_YY46 zJi}s9^7kyI%D3r-nS|JO*`Cf2Ab8M;Dym)2&p{I;IlSSS@{4RNt9-sR+npV^y_d9# zae6ku`TZ?F|05uvv0bk>mrFArs)khX%)a>tB!$PFXhr#f$!p`ULswTWCELf&WVg)w zES3Dyj?(Yv5*vMk>a1(1PpuZ&NztmF3s5WSnIlbV85uc}p$pE%U<-_Kn88;U3Q>Gh zr>pp_WM;BtMqO0yY~00FXJ3A<%SjJf{q4GUjSFZ@@_U1Mvz#ECxk+ZPu zUu$D*lvNm;4Uqi-eb>FVF$y-p3jkLN_ATmXy8p+uMk?T}>}@rTO!qJUGD)dfr2}gj zPi+y=kt^MfVr!EQ?M=x|qoe=c78X<`Ldy(_kOKI#t|cyKIkAg`{sP~+HZTCD4gsrA5z!)nx%na8e)xFM83WBfeb(RlYS&!5|_rQWq^wQdMK&Q}|Wn@i|qBj@QL z%DIF^nX^$F-W-z{sIOx+V$lhONhhp)3*c&Q4>(2}y|YzjKBO_BC-X>=4L#DjxZVnT zuj*^I{nqhcwXza4xWX}mh7>A*9h(Ij>j^TR0locD@etHd&o2uLrN8=*jt=Vtfa+bz zJip;$=(n`Hd#%{J+{QiGcsb;5mcVwBCd?Ib7r|qauwMzxr4%=}a&*&pCX?s8#zXho z-Gg14xok-dJK^q^J5B1b14?S6|bLeUf3tvpKFz!un6XADJg9-AS z!^h|IM58K?nT)K>f`k}rV?kBJhqHs?IrDTxY&K=XdLb~NfK`t7Y;3>)<&%bnqO`Py zrKRCLGsK@m_U+r0;$qd%5*x0CA%;BRL&BL&j-OEbsmI!N@(RW$Zz-*<+LhWHxIm=9QL=yM0xBg+;u)7%;48@!h9I&^4X2guJ*6%ChO?2#0*WZeeVtGT$#d zxvbEkMEcD|z6e~4(m)Ji*gxiX1}$fJMyhEQtrL6wn1`CJ#fF^Y2CaT)r=Yw0nxrqM zdh{IzY;VqRk!y+?awkOQD@aU5fIvz;;le@F4ub$V{7`GRGYUFmQ zh4SKh;*9_QFz5fH=_-TbYP#kU+}+*X-GjRm+}&+)4}=h$;O-hU!QFzpI|L8zZr{!G z)<^M=tzBw%=1!kJ-F;LR`|iFefL;W}(dK}MBbLX!CZ^*L+fQm*a80uwQR$f+;2$3L1nZjRcmZUXa2-<<)C{Nft1-l>c*s5J z#TqpS0`qc|<^k%TtvB-{zhzR_{I+6^*@0~@+(9lRF zAQ={`XH=T~sh2o~_C}PBR;Ga&ILz@~?$`B4Yy8lkQ;oAar`KmDRNJxe%c|^ABf4Rr zPy-rZ!%_XqsqGbkP%+7LEJ;IFA-{?p8BXjbBH0P;Vr+M*5I`?1%1~qv4+4>*;w}P0 zA{RRp`spvWEX~@x9q%B-!Ve%C67fVD%aRhK*htI$MMtEv09~bEGWkRfK#ORJ&!q4S zIQZ=u-tz4u=B?%?0`8Rhv2Fb%OtrA?%>?Zez`0qnSMaxa$BqZ56%0m3CA+E2r;4IN z{yi60Mh*vqNo(6>$0Fn;45K(4nDE#}$(>=M6v_@cT%ToS6*?7WF@|HtSbcvR*aX8P zGFk^WG&Zsrwd)uglZKF)nws+S^UvHkFyZJM7#OIks_N)G0J$6aZp{Gb27bT?6U+w9 zwM9ixbomf}z}sWXQB3Ng7aPZ3tiq6h#YlId%INiJ87wFx!#YUG(%DvQrC4mnL^jlA z+gAK&l}LDb$a^n?9)YG{LGolTawqH~@=zz|5J94@>Gl`wuV4;VXZR8vABE#)TZva< zILr?I+FeaNUNce`m$m3Bra|z%;Mmk_Zck^xTwvrHz$Ocs8Ta+73jGkEuUiKPDk{qC z4btJp0z4j1STI6G{nlq|tsap@RE`>;Kj&7R1>04}i{q75!Xaz>tXf2M&w#B`>AdsX z=wyLyM4zXKaPEM!y~OZGlfi``btl=0ET)EUX1Cn133Uba7|Na*$thOB94()c0Ih=d zoW~sS3l!CHe6VO_vWtBw4o#k-DDSWHZMntg#}y(~JTt4Q{vjK>rJWNH_Z%FDdK^f= z&BO!s0k~kR1Kr?41PC(fI#dALvBWI5-(g%9OKj^5FNIUUQ0L7K{D*d-3LaHp#zNek zZX5@sGb`vgEFFl8ivzbm5QqX~VAwf1O$-gWczPPun)IlqTs_?$ z0}Tos=?`g3KsQqYO-<9_3-yMtYlkAjrJPds)5QcaZTM-Md@GX7w&&uIeG?qOB2d+`+@1mV*zmf zy{X7$my{)(5lPViLQ#utpu0L{n1CaE*m6KEW1cKs1>LlM2MlQHpG_8s+?Kh6_J4aw z-e_<({)BxX;<{XCjkOIN3Nl7+Zf6=JRAKKIb$6z5SRz1Mb2p3}6K4KMQxy!(=Xl17 z)HiYH?aj)_aIVWybp^Jk5jN(ZQ|OP-TKi+b^8ft#laR;3#mg(`^@&@T z5I8>O<~x8J9mq_22Q*WZlzpqK&w!f1&s1`gCPPz>jRlfS)O$7V zb=npdd+inhfy~NYBlne?Y(SvyZ8inWSrjtdna_nPa6004k)Q-0f1!I)#l`nxz*ixk z#GGbZv!Dc$ibTelKXEx}B(}Rek;H30sBI4Q^__fC1O*GUd7Z%V6Ep`Mi}~UL9N0!{ z4wtThKUV>;)C?UR5B0wlVH2})3#((r_A4t3psby=tj$MLOP!ljn2VhT*u9iTQ_pYr z><1)|v(*Vh)pmge0f80GPv$aJG41wT)j|S&*cbmG#Q;YBvye_!7b&K4Bo?x9J*_ z#Z2dZxNqCFvms#L;EjKT8%p*qJUkPN3QFuhqkr_AEznCOM?-5Qft-Ci2w#yQcWqm5 zs#?#R>^>d%DmP1G&sP{AX3iO`rc*iD?zG+tBvS$HH=u=sfQab4R146hrd#4yuSmdA z82Im}G6sTet7prFDQg$V3R<6A8^f@L09r9+Q>rY=6JXQS4=T^S2Hb{vM>cchgE4;C z(e-~@*FQQEhh$5P1e=Mi)YO8n5hk^FoN}gpPoHF=6#xzcE?{?487O#L;@#nZKI1dG zC*9Fs(xxz55_q3f%QI)y4RBMuSalOoEj+|UinAXXY6kE}roD~^j6uKy?856pKO&e5xASh5>C2BNi z3tVSCLc6|>~gSiEv$Nt!9V?C$lYVfU_pVOZ=c2hg#}-4K10w}P zz(8E*xC(trn6p3zCFN|vF57TwLj|f5MVbcG>4qPI^q(B?1N>SY;I6u^AR9bR40d4= zu)g$@#^h&%ngA1@w4s!(-s$>oqu()#m$h~4hks*cy3Zj2wy0;6S3xYly5UXzDP3Pm z&ODb5kj2lDMmckmc%c4rWmXH@i3vE;+^EtItiRv9{6@|w#zezfbyV9kDO`4k`RLT+ zgSe+ThZ|&HA)1VJyDHDdP(fFWO>5buI2o88cqfen_#K~)JsgOq?@@D$%_I_xSp;(a z_{@1QVeSLGy|QoPm7M#F4NI)t-TU|tEQlbq%E@#&p!Hp-S_U{$p`f8-W&qsI{5!`9 z$G2|7beMXGTjo3WWLK1SH5y##)yVZzUSVeD=Pb{jxk?xis7urpKH|k}yNC**XLOK} z!4ohrP@rcmDbf+J0ai|1DLH+^6X`bIWDH=L0G#+~Stb4}3|h+| z^3PnwJuE^|QE~0KK^McohlW@f4scFU3LTx^U%wL}gSTzukFRZ;o*oVfscaZ$X2LwS!OX|iHH58S zqQa9+gMt$OX@?Bx@)5K1K9BBP6|an>d{xfnj=3@IYa*qEoHSBu#yJUck9j*^?S#vV;zx+I(kdH0w5E+vBskZ3 z3wtvEPBk>fBj>VP{CTDIEc4KRpYG~N18lkM>suEvdE8te15A+7GVZ2jA@b*Qi%N{S zvr{73=Lr!c9yqu^$fi zoBRz0wUAj;?6iN3k(Qh@;B65MKW>xF3Dma;tf;8=dlV9r&<@KDoX27)eI!?;*iNgb z?sQ|J?3aW%;zUF?ftP5V!o|G~ip$R)#~$TOC%vA8zl3@qTF&F#ZIaWWFT=V1517Hm%c|sNC*WS+pRO~YH>czdx zNvzI$T!b;T1ddwtthT(S+HXrT(k$Q2_mOs2 zxQiFT-$K89*OszU*8RCzlG|%D)`bR~gNg901d`t+xU_NFtX@*O)bg`Owcy}b*Z@C# z(lcRQ^CD480x50|5C{c`ihcPG$TzqBE-P<`zkd8U1$Ee4TqG!kV;0o48-!Q~>-!vO zmcZ1Mrjan)oO|iAel)*6K2D|&6OFsf&!3<{%Xx7(@EV1K7|di=P{50U$tcfA`KpYy z#(H#khHncP&tpWhb>3c-?8HO9)m|*Y!kfU;?Bf98G|`rEPQ5KfuM;d?6V-r}=cNBO zf%`7*jy|$gB$zhw<`>u%B`HOW^698W`?xX4e_j2p>`mEWaFEwuixAzwB9)0QP|8cffJ&lKQ;6taU zTAP*FX9cv|ZdRbzX-=yD*8%{Y+P@N(x>PI3ko)sH||*Jw4U_zf`wUll6l0- z)8X+BDk!Kb)&&y7C&pJdM9STNxpibG%+F6li>a!3sQ@lIygIcJ<@Si$j!kSpXqGY62ppl8)NL*R zu7O`KOfW)lvfs+i>x51)f@gmHcvTFf6NmsF`&aUAsMpu{$T)1@A%Ll3pnw{Cz9SO< z+ZUg{2CjVxRWTKPeHDE{*0y*L*XdwX$LSXeuib;h-A{ZEL(x(_OHxtf(_cU&eM2nwDC#SI=4;++XMN2#BKJoYQ-Fv!gwGZ&dq9YO$|l8L!x zasZ<+H4lmYV&}3+W)H?(2{+1lPKQ_hvfllcgr*H09p~fhu)K=7V88Y5l?*-d#&@(ckx z2H6}sLKYm%M)0pIpO*>(|oJ5;PTw5Rhwxn90YAaKb>D-MVtC^Xx zX(}NY%@>HjAa+hRChXLtE4x|E*Cx_7i3G2(FKJA?yKZF{r{uWmZfRY_*Jy4tl6oq< zFLyCi3mbFz28Ij z{Tph_%1UxYfv6i6`hJeLkGc75j#0U*Rev>JQF$oQ;Ghe`_Tfo(e#aBb#3fe0)4IJC zAFMW|EPc5P4IhjuWV(M8$U-^qYH8XVjmtD06fq3KY815j-e~nMmXQfJn5e94x2$is zoGYtr>qJrenhojj^s=Rprc$3#7ZLrznWJCPph#$5a@6_Nlcww9==#%UdjR6ZIq3Cs z8a`f1G&8eL!gFa|-DuzNqW9r1W6Dh1BmHU=ILfYIiaWr0hHJP4vwj!=#)na6GG&zsb&Q}Ez7U& z{@)bS;4Hjfuiaa~QW)o^&E<|KMLibH-Gr?=5UYewda(~g+y^XZ7;B{NV|a4!PRZNv zgj!?n9gLj>MeNh`S_z`!vmf3!aG%@T)5H>VO_!2Q`g?&Q@8OfO^1Jv135~B_)4p;TDfo-FMrK6G{`}$ zaQd!s!Na+^%K4_SvuC)6MCpGk5{<*UH z3cx#*)jZV8O%rR~OM7hVF6s|tB;3x@nvJC6U+q-hJ&)Q=i4I=w?1lS1b9z#T?Iv5{ zWw4sM)4Fi)v{ocu=l{0Ax3$H$JuG_gHq)StS^A#sDKaAZ*0&mW(P2h*-F*M)lkh{3GGghfQRpW|7tn2tJ;XU~+$CUNH1PLa`lb;wE`t9xA zB90~?hx_ZU1aNjHI>Ts%lQI3}{oVe25->^lQx~cpm(c-`-$>HJId(Sk- zlF)%!RuF`ks@h38G5gyH!I&0@eNIQa+hJ>0llFURbP5aVDoKJXMJDVuNrErda6~ShGX-Fi2TT&Oc=F3?o7*yDeq@2VrNsz9cGy((pggd&d-?D4A&6#cI^RS zO5PaDHA`*btdWpp_x&Ukec<)&w)}~Je|4L5qd7?EId2Z{>m+^B92Qt%7G4zI$2Rp~ zEHe|0xNacA`rQkZCklK!91#x1J7}%6X`!z)aSEe%GQ<;dN|28gX@K`|l$A+wa-?0& zJyZO!4JD#)i>F%u`1}+(Fq#rX5?;YnLr~e;);{0%+$zirb`9nnEs$JKVxjiH+4T4( z^N_qIB;9pTK};l0Ng+L;QqvLCXc^>OXQxs_emCMEfEU_VuIB< zwNAf3b=m_REo8Xkb6S~=vfdNg`yu=E^n#k6dsorlz)wEd;vY>G5`0SJHeOW%X2URX z)jT-VJvg3jlUXqKa<5iSUI?GfP)5g-GMiM*BO-DD4WczzLtVq7lRVdaJxQ5nl22Ti zvS#3;Mfdz&ZqiL6zQLas6Y*Df0}xy_Cf6Ea@X`WAYuwZ?dt)KKkbfLQLL!vL!GW0G;MmcrF~7;FH??<>`s72Qq9Ic066tqs`DS8WR_t|YCs;Wk;Tm?WXby8il^|5dsWz3uVWX$vZV9C!XY z(kYwI84i=*-&<-H8Phg3UR#LVa(j5)7oW>-^puH#F(HVoVE%pppriv6&y=6)3!L)k z#V%Taxp3fQI5oZ8@LL2p&D_oRfK`gWGR;P1cJhrCUO71o?OQdD0PF3M9VM4=2j#BG zXl+jgZ_>+4e@}HZ!JH8bH=8+Su`ZAXD2Bp^0)<2#<&I-z6}NQLxCRD$4688zaf@%i zezZ3<^kyeE$s3kcAeB|bz(N}mN?5u4&aiFQ$zH%SU}(?qoVZ(K3X#cGmZK zw`_cNqNzxlxpEU0p8HtyO>pr%;oA*w#<+S03EH0HPJQH=EhUr@+-F=pU}`$)9(TCy z)oK3zZa?J=U%t>JRG{(SgYX(J&s@)IqfuQiYVLlCa=D%OH1YRy4m`T6PS z68gd9E*to6xgFUae*+OBh~pnP`Wo7B+PA9mr(RQC;|3XQZGQngAB2K(nB3Z_%e&-` zINNeXik~qy*6J@09qn+l(K_l{^0%fvD!0_BI{3;^ee-6f-Sfkej9@IdE3DrB}~s<<~TiXDT_7eYVRtgacG zZro0f%x=}c+%!M6gO>)kX+yvVM6}BfFZgkAeekSdR6%EKbA+9x3viz|d8+JdKx(dMGB-QfzzVtj!g}!1p zTfMoN+DSPP6iZN7N*Kn!_`%1J zV#7o|K3-9-r|#<kGTbc`ZTXThw`Uh#af+NFT3rZ z9KNY-XrZ9wih$d6*eQU`>czz~Cls*qkZ)U;z1WuOGKm)G`@XzNombiX@)#OU91}z4 zaaT)2$=pH9(pXsjla2S>ZXelRc(5l2{U+~W8cWzCW&F+O?r38ZH!Mp#0{RI74)Hb+ zo!^#XVP@M?{iv?8AcsZ317FSi1j}*$aRY@5s^06KU3#!3c@7J;gnF^*O?6H)HJkf5 zcb}COsL9)Z-E<44dr2ZhP2MXpY^FXQ22!_uro&81x${bwqLw@OK-tlN%eoubz40T( zc2Ofb=4LggYj^`MU_pd$ow}0YmY_InxzUj$zl!JdX+HQB^NUoR#fkZwd!KAyh$2NO zFMBWxR1C}n5lV(esWOn2cJ+hlBKOZw1g14h(b*E_(5flpXhm;FL4;DJ#*6g zDaez^DiH{hI8`;w?cmEIT+MA2`e)C(q=GLCW>-8k3Fe2~(vuVU*AFbmmA;&CwuH4T zqN8nh=LlC%xPS>D`{0bkXT}EH!wSDQLmj}bx0n{0e*Q>CG$};}l~#4>UscVhtlYO+ zjr9^W(PwO@fY|b9hkQGn&ye8g1Lo%N%RCw@LQbxsJzo! zmA{^_p>{yVrFg7{wbyq#o{kXN!dGp7{m=6M=#j5uSEq@nPjEsEjMnZ~SrKZ*-Ko0Ci5{r*$Fx7j4ep9lw zsO923wsG(_*5GuVd+@-?WUfDXnw$2ytoN-5z4wl|Jh!*|rW8YFLQ=jlubG%RoHOy} zFt4;*^{HHK3=)W+a2m`V(9M`d2AE?EG|awgHXq{~wt4=f=}W7u=5MWuKh?6H>sEL( zPlVt^!)@MN0=p5nZd2^TX<%}P1n6iP0=X|hgXKT!c%%~EXRSrnO*Lr>DGN^@A z{p;-uyD262)sOdY;HT~BaZ{+wJ`rBXSis*_8KrE=tbl0 zBt4HTj`Zfw#Zn&Lrb`W75G(6O>=-S8AbHJHqM&DV?Qn>gfr@9{?c^NTkpP(jC016h zffqCTJ*9=OTi1@D@1c?IPIGr7`y$Skoa{?+IsVcd6jJovo#*N&;-x%i)HeTFaCOn`$;Om67?)$KN36tAkGZtSx z9vVz$CjrUj`r%8S#{1`$4Y8JYxX;qZK7z8NoE4qZPYwB7>!SIW5dMbR=Z1^Sov!zf zeFp(I=!AfVqMFZFH^@bl!qNBKI!4s!_E(O@2#&Imvvx5BPa6@3zvM-G~9a^ zZyUuITXjp8Pbu1`H_>_OwwU{4c%}5tduDT`3~sm)SFg*XYool06e#Xqo~E^UY0r^9 z+dj)tY?HDKlC$?-`(!3x$%dGg4|e9m2_4s)uCE7|WWbnPz3Ewu{EN?}l@jLD(kY`= zTdyF;EM`d06Ilhhtx=}WTd2Rsx@%oec87iRG7uPUz`C#1rKJbQ2j`eHaiOB#zc*BK z2K}5j=VNl&&Qz^9^g94O0!~7yBI~&Lfyb!lr%g9McX{u(*w=-HXw(HaG^)e?n z|2T4T*Xly!1=OTttBTW$4-bFPogzd^HA2hcNXB(IQhf+*eOmHWZJis|>ySAZpQ<^Yah_q6N#o&`ZC@3(IeCayXu%t41X#}CgJ z{8R*%K>|d9HAZ}{=*geHG5{ew?}_3zL4JEi&Tuh3X3cT3nVE10Du#5O>SkzvnE1gQ zyb`ZY(e0In@=I|U_iZmb?nn*VRX_JRhTeI9$P`+9vWlJ6taal#sgqQ}RW^{E4qX1r zKkNB8$jr@MtLr#nvDgvMMj}oY85xD_?$MIY%%=ViYmpRq4j$v%)foshE*Jv}niC!7 zJ^sw99E-IfuCZ2cR)Ic;_B(ZT(8A2bz&(p2`OHar zXKfDFl0Um0mBOS|S!$t0+y8vfxNsLdF37$kqknQAI-A2E-CP^;$^rdsi3asr=F`>3 z`5~r9F)`P!R?)um%-})hTadnvvpJz|bf`zhlJ&t8Say=nX$-D${IE zO;yhV|3S&XeqAZcTBnX=DB1q;^_bk~C_eDY4sYv@+s60@5Dh9pZ=!@^l~%~yGRTn3 znTJg%i!a@*WhC0N?yUMuYIRX@S_3lyBe$);RmBr|pG{}1O0Yjm<+3YML7w~@4LNt@ zdTh1@!l+8kf^!VoY76sIf#$s2P#aOHQe_q+vqzvNMu;)gQxIu4do7Xz7?|S{@Xkj?N_B>EKlJ;L-hSN_vDpT$G-WK@kBJn+9?7-zEg& zBo0vDYaPD!n2M|gY&@SczrTF^nfRMRi2wI*H|p@~=bGH{@szte(_!)x&q}5m@m~UC z2F4m*_9{Q(nY9%lbPP}J)o9^!k98YQgu|dg5>wBpq|r>wJWti3fQ4!hX5e9fnr4Hp zwf{UK#`_?)7`T&YnZ|b5KzNc=7(Sp#$e$H05iU%JbDOXeHa<)61>Wu4SI49G3l+@q zvR2FezG1%7R;4*A(J{o#)D4_`4-4~VbzwYIcn2*wN8^Z*cg&G5g5%WnCk_x1Qv*>E z@2DR>qe&LpXcD~WKbCwgfn=BYO)JkSN(xLQAd;4Ljoe+DX0reKs&1$j)nkrK$#cn9 zbm03F;vwwoGvpr{?dAz#(h*VG@K}U7JADjTu|+CE~~M7Dl2cJVW)c-#25GnRYT8E8}Q7DgU$!g#%B9?8+ z7c}@86!@b&prv=f_i?0nfHAdhUM+B9ERRoA@L+!N`g&ed z^MOkkgy(rxR|g=eEnN9OxheY#S=YFTziO0>`K*0Tw1{>-s6iI~YDWk^*3V;k_P3Mt zuY6|6&C?O(%Z)26`YrsjP~+J!ERdLa-cZWhMH84bRP-p1P_h!8qVC6N(n0ULrgZ2x zRmmIP7_=bf*#z?^?7~T3dzCLES2#QQJX6SZr|?`6YE?Mhe&$w)DEtZ_hOL^qi0MJpeYnJloJr9gk&tw+^EX5B`x3GK3?D;aLJd zfU^ZWM&{?SsT4yFSH=nV8$J1{ZC~1cN0rWR8L6$cYvZIQRRd%7qHZ+Rfw?)w-@if^ z7Oy{LwCc;1^Ob%IQFm|DZ1_#{r(`rLCX@c#AKCiko0nVQ$fnD!fkB@d7ZrJV?9K@Ojk4XBKSC=mC@d5z_lhaNH7X`k-fQLfULISpN2){VbZ zUNertJ!VMEsXa`rW1lzLmwB(8X2@0)`@%Fl=GZ8_>(LIdPvpKdX1pXUN~u7R*_8LI z`{6R4S#PXK@&z#*dz${tN*Q6&V4k2j;7XlpAh92-MBd_pId`Un{J@F@M5tn7_EkXi z2>c`X^xMBEQe59+)P2HkuH>_{Fh&3A72ZC=WTbSMTF^YpCrH=|!AVX56G8^hFA!yg zCzt*+sw%?x2#$90Bb=9V; zyn~MOcjEZ$WMOUw=22}64sn@;xc=E<1D)tCh)~y6$3en;$A-SVCmXL@e<3Ah@yba@ zP#@)`ShVwbw=3{DX?b?gmZ8#xN3xfW^0zP+4036!V3=Y)A>ebamz*S{!5I0cchKikej|<0jw<+l89V8X>IYaQ^q~Ot*dA z4K}|Xv##m)t-Gff+LwX6RDG89z)L#R&=-J})el(Yuhva>6?jgtHlr<0tP+^vBB$cW;*>}Pk0c40JH8E zMQD0rL_>D}p}>$^gBt6oPi2W*&lyU5jCN=`!x{ueW%WP2Apq~A*J*Yreed{Lq*FdJ z5^wC|7v65r(iv%O_s5{G+wLqCZ@;3J#Mbsm+ia>@l4zQqMQnuUVsn{^k;iSw*UIF~ z(|L1RyqyLPPhvLgTUrXL8y6P6&d)Z2YUc+DS-)_yE$mp;_fYWb&4|u*+;5JO2t}bP zEg%|EiWm_nZ+i9bW%z=S4ZE(hTsb=uKOznzMszZ16&Hp z1uclb8}!H6J&qYUE%FzxEK+1*PDn_MN>sTal6L5-XeUKrl>}>s%KiL?rJXdvrhhNe z5M>Z3SPm|(hN*_+L^s+Wt{v?ItA&LrKHBLz?Ki!Saj}m&Cbz!4hjNKxomuGS12?wI z2O2v~v>o08c|pduv~`lZ1FocOi;HuX%~A&Nf}ZCuw-xO4y!Tf1ybWx&qJ0+AF(Ipq z*SZ!^zqe}_qntQwg9mpGZ0#n}IiJ1VVF#P8!* zGAl?tCDwbZmECdE+l;%=f9Daa_u?7WZ?9pWXP>!r!NU2f8O4ycAE0#Sk})!S6ox-< zA^Nr87d`1Blb{Bw9X@Nl3vQXE27b0gpGg@*Bu~X;nmVQ<-$fx8s9ca2O3upJ|l8kih{H zU;WQ}q}~G(am&l}{!R%)MPcIV{^~ou$+@<`una@)i)kajgmBVt4D^3YPzxRT!GNgW zRvzgFt8vd(b1lRK<+Rc=weFNPf|Pc;r~MZ$E(LC-9qd>64mwv&E38h_&X``4{5xJL zT|AAIGLdUnpLZX0A1YG4h=72#TPw1M^76S`fD`l*HTJMH z12W0sTBT>!Lkm57ylHt?fa4-)lO(N^tl7Hs5I;>M8F`Pj(8vgy+hh#3QbIR6W+Ib2 zAalPz<~7u=VO~8P_*}gNgog=C_}3oaekIxPHpVMoiDX6 zo<9b(P|DF_k9k~TWbHbhFw?Rq-^&Yd_i{5?s}|GLq{i#FIPJ8 z-}oL6p_OCr01`Scp5!C0jx|j1yU(S28EgE}a}~=*=GUL~ACTm_z>Mx0v!%;&mXLK>HIbire=jVwrn4B@biy`>cD!dr9*tHftR~ zRQHjr`vAFH+lK3@_wgFV-XLWA)oR@8e4|?1bmDezG$q7%P6ViHs)$ZJkQ-2o&%?Ts z)#Q}eo47iDwU6{}Oe{~6PYr5I6D+XHn$YRjjmY7#?rt}JmM{KF?R+r%WNPX2>GoO= ztc~d@*f{^*PE?yJ9qMxQqxtq2tydh*cO2?VSgit*uNC8lX!890vascJ)|=xOnK-@O z(`MT3ZWPm}(IVNRKe4~b%n?W5=pm0cy1ew7oDLB}r4(>$pP7-A0CHmNzKxxN8$6R& zig=2g1Mr6~Q%y&@;|)=~j3mO_kCnmbkd>T}-S1y~k#3>Y@uB$*y#&qlUDOHj0KPD8Omf7F$zq_#Y_y zFdzf&$1^GY&15B&-4080+tG*#29D*B{l4PtzfEr(3mNha`BW5@c(XAdGHyL%`9KGb zA>(-i*ClZbvi8*#z_K$poB(nXZ$XhQT5~reiuLZ)_lO~`Az*}+4Ym%U-vF_jqC0V2h#0TMYPJcK!g5M5761XuH8vs{3 zuAT123&U3LUsKbisT$m8+IN4p`>0;m{N-WmCZMilbkB#Tc2#>?vZCX}N5)F)Aj*y) z?DmQVP!Hy*g0%?P?8pQ>xvn?gYj;lpO;y+1wYYNZxLxTVK4VNl35d_%!K^X8dB^rg ze8&~%=VQAqeP}Wi-@DflyVr&u1z|xf`1;J7*-2bWb$A26CU&dAdlo8KAeUfSDmR10 zarffsvm%R)32UgK&iH}7h~F=By~y^4KHQ`xF6&I4%rzx)$s)@T|^?30R` zo8Do>zI|g2$Z5R_ekWSzPxGqLyFW4CXnx+IbyKb;nPncVVc9fvYDtoV zq~?|a3STj_Wcl@NAkQ0vsFl{HWJd7;OoHP{QP z);|do`8j1~0mdHFJpGgIGbBDf6SgE=mS~2loi!E1fCHv{kSJm1VumvY7M8a*@<=eU zpHzQ;iI$co0kaUl1&D(@cT6zBgXUhoI}lnpCSvr!?9c02zDt^J>yJ8MdesVSQ$IDF z3HuU%9s1D`oS4|}_j8K;Mz1Ln(W6T5e<<8y)HOh9{kd%tl2hmRh7J)A^Rf74cETXG zrJuUlr8rT^5RE6=`KFKmv9IlXBJR2(Z!EwQQI1*yeG(TJgAh(T0(qdvxYE8&udrVb zwzLs#o^zs~ZTxG&%$&Cvar^xRAj#6L-KzHu&V!Ql(899Xygy$P9K-+G*+TN5I8aqI z>22PSeu?Dw7N6e-IGJ8w}cs^9K0J-8TrBkCvaXQNqVr@Ci(|~G89c+I(|Gazk{4P{2E*FP`hFQqN z<<8rrIIFF_blPK4_LVpH?0>Cjj_Oq~hv%`@`SeV}bauA$5CS z<6|{45De$?%j?ge!{;rOe>Ark)%S;2^w=IVr_>}QvzBs*(2w~?6~{%`e2TXapwJ=C z?w}6dCchW@eq(G9If-++CMF`l7-RG!ihac9Ki$Na(47`;vbz51jcShq8 zg6}jjCP2K-f0F)D5$*fmVm!X1VZ}%h>asNL_hFpbq)$V%wF3`a&&U4QbPgju$Nk+$ zd7?^wiH>Wpf2yYKQ>3l#Z*cT!hq6kUXy|BNlnW|y0X(BDK}vXpU_PNKYg%e1a`m-}s6MjhmS|VUWitcjUl{ux zQn0|ntDvy|G#Ca72qE8<6b;;W+cG1gIkL~u3o^{K2 z?a}?D^wvOUXwpdJ=g2hCV?Oz&J?daY4@_!(J8<2!4Rx<4Uj)hnJj+_=YS8Jv(n}5= z8__>vi|2xmXwu&BCcmg;XgpR4lf^R*_*`<`WU;r)qn+%cYw^Z0ryD;40(~>jCV;py zW-Vy+Vzc`S$mPNh*?&A`2yo#z>Fzf*oSTJUeDyA7G5L*#h2^jD96Ksjix(XXT2H73 zL5anevH4$x^uY=CVyO68kku=!61t z=h5B%OP_f%cM?zm6AMdUDXZJbP<|%W-r_yf{RO;)@?~d;N+%2+_?Qy)@_?gA2oMyY zH^rkL8b{t?DP?>IqSx~!`(+JINKpSVc*f)He0A8e%frzGszGm5R#s7yIkbh& zVJ~tHf^JzW6Vfy@o9mIH$eeFM@B0!-K`+C7G9R;HOiT&mZ$b^795Ci1+s4X8u)5$mCnX%%^;nENKiE z#<=4&@JydDUS6LckNbWp{_rgzKle;4DVLe5E)knZ1n8JZop~CRw3Ys&ON9=T>JFb? zLi7`n4)jm1F%t;J)?wH1gzbMNoiso9$C)&u0^7K;-eeu+q3<6PR||;CrOr|bT)%m1 z-@nzkn#WoE9BLhw1!I1eFJzZ%oSvP}?xe|DnWdx?OjjecQ&3nP<}{m44jWJjBa`(n z5r876E53L6I{LR!CQp@0oUkx_b3Lh=->!1@ll}%kni=BCkHM7iz94ZQ4Xhjud&!{?R!Ny65g*j?HN48i! zIfa=m(rd6+pPUwb<;S(c2A1&Ic-lB-2Yn}&Vnd5@acUFK5~+vICfY(Q-aq7kP89+5 z^bd_)bpIbsUlkNr)3rMg0wh2nxVyW%ySux)yF<|6?iL8{?i$?P9fG?%oSpYOf7M)Y zLBUK<@9wo8Tb;e3%nftw=h+^lW&`mp(wMKWmndwqn0sU8?ZihbG6uk4fiNat9}#8Q zZLeXH`qJ=Ux2f-E43?BCPb8QhIh*mH?DQ5yUIvQ_@~K%sHBj`w%=@Bs92lUCqMt=P zYqU^~gs&|gXfmXuAPH#3?c<#FyYN-*(>Thztay;J*0+Bx-Px;XE4KQcEC2-=wwf%a zVyk%K_Qjy+pTg~!h)ZP}w%jA=n2M;Bkm$GJI6Si&T z6mSpo{>Yd@mo`zI)@~x`@LZmoa=yNNx_+5V4s8YObue{kX;b&_BY`VBj6O!|u@Qsr z?&$Agy_2_zr&M4sdw0x*=rsIcj=F~Omd6kqyc(c)etm$7$=tenTuib9>LKU9IumS~ z!=5rBaa7BTrkG5l7RoyIF{~z(36MIIR2G|9!ek$0!xbP*D#9ZEmKT3pwA)t?J6qnu z7eyZ#oKa&_fY>y^jU$7{0|R5CCl6@%*(;jRw5bQ=lTBYQn7u7vukZI}%SA(`eh$fi z*+N6C-E62+Lt=kmMN3|+YaJbKp&hZfEF|`1!`K;D#sDo1tc4+AyNi+!8zY_m$IaU6 z+&M0(jwvQhyXzHcW>3x<)eVpikQBAPyF+#=JLZygHkl5uhYR0-yaynV^8s4ExZ5Yz zjc@$&aJ!8?@Tpiih398&)0}Jho%zU)=bbjM82PVZ#1;5@$BRo3atC zUBsd*FDFRi%ECX+`U5Aj>{mxe@TT*v6OwB7)6f{a?Iyp=!?@VFL%ch<-zNF&ZH7+? zl9Uh(%bvII=Qq!-RmC1-sCi*(RZ^vg_z=(g&?xEj4JY$dtvWz^c322@Lh6=$DpRLB zN)2NRG<3yg#9_jyDBEwcOd$VH!Gc*Fu0VFfWxo=utq^=a&Ny#Qct4P8U-R8xm~b@G z$Y{2$*OMzlrEG;`JR1a?Y(k~_DB>|bt?vVC*31u$55de5mq1Ebt)BS`H(c?d5fQ(Cm4c;|8vamJ?Nt?H2R^(A2AM@S zz`jddiK(SE@9EMas-@Z1OzO@1VrZEF?(zcbn41Hu%DW9~dqC_KEayn{aNdmL7gFbN z`<6x2k>}3EwiN?@Z~Cb>41fv7#zL{{92#N6p!wW(h%*P=E;iYk8sMVul(MSEdK%I( zGvwZ~d_PurNSC`jIooivT7$GYzWy+NUX=WO2menK!*5{DGlpC95Zadq1bsW*7fdRq z7Uty&H$}y#8`@fUns_AT1_Kklt+ksLHdnPo)6WtLK-~p@*0hD3ZZZ|sm)kw? ztf;6oMj^o!=XL0GlY%iaQb?tiEjMXyV`Idt0@@+~KwCzPbEo<&-0z<`ei33?opz1` zL{BU$-WC!wB%B{tWqo^Q?~y%lyl?nnEB+CcE6Rb*1j=RU4oz$y%QscCgrpGZfzzX- zm3fL<~hy2arMgLSRoek|*CV60PmUt1X$ zh7%I~$x~G{>`yBj49J|9rX9IZvYwS<^kWPU4z|$E8?X?Ze`1HRy-aG~M3qMoWohCE z+mKmNC@QhRri;Txf1lgGVR@|sYJZx9EQTqamdVfD51w^kXt>bo;9M$bOow^zDYnP> zD$|cUxjB`7GSlmGFp3Iwv}H)YUgxmqtVq~Ww*@ybn$1ZKZ4{E9Gq0x%jAgbD&GN2s zjR=lbZgbT|HUr(d4v%V1ySuvY``GS*oJ=}LFBkr$mk-Y<$ER-4r(7KA6sKBO4>6?@ zW%ek5=?Al7>_yI=oc!fsXm)+Cb#=>E#Qy)SOT$bGs=}w{1H4%UWAS192+A6&ES8DQ zozdqPdelSX+o!6=aXqhvt#mSWybe<-Uyvc+CI{)LGrs#a_MJ&{x=_p5wUr%H3Z18< z6zuH{P)s(bDs=C$fBKa%!y<;WQ2F(1T3!(x+aT8E!9R!G7(hCH8)*I0oO{*(@cqX+F;RReO zH3Drgjy=b3)y`?N-FEmTrBp6TtpL9{I)NGsompiT4{akiiCWkegmS@))Z!+#u^xG+ zTWQbRNAzl_6pedwBf?{20|r4RH4b#w^dm*g6b*M;L~TB4@-B?w(2*bSN!w<&RJklf zBvu_2FLKC+7IUUoU%0uX3e4;NI^NHl#ZbAk;3EO=L>#ua!by5=aW0qPmGTPiKLY{C z86N_H>NL{r4Cd-9EOgZCBu((bPCwS`LMe^>55Dv(?a`%6A4M2btO45u|E%a*U^^|$ zU<1Qb#_j_cXPQw4WK5bohw^d19!YI;>04_~13a%4p7$`5L+N92VuaX@Bon{_ zvd&cFCk#d0-9C3YQ)Kk&*je7F0E!APXX1>xwGjcgR?^~eON*0B=lhrIBdeSgpbMm~ zKh2C>5d-$D>ptXCQm6W}vC9J#G;Kk~30|5o0>SD6|kW^=f-7vKs3vV;K)+&k;%An4!UPyP*||@Ym%hKamODF>dp$dYNLklf*g1P7n#Bo} zq*0l;V7|hdD75WHrQz=3aMA|^fLBN4-2LeLC3t@})Rs{Lw(-XikJ%7vy^3yOe%F05 zBW&JLW}KrXJ1o=XLghbW;`2#ZH{rTR=qZ7)_lv zO(q7D(RE+2qy@z?H{Mf9wCm1x5YlxBOzK}h17Uu7`|!q*6EwR=1_r>7cMU}K2~Fau zqUuq2C_d)|QvmZKUnL3{1A}IqzYu7362Z!FJ5eAH8mcez>+6f~^DfrI-+JY-1dfvO%8Lu^ z6Ev7TJ@FfF8r}b7ZX72YRLlK+Pf=!?IXg=~Lp)V>{uzAJrzF z=r>};$5Z;Oc-2}|_VUmoa=OkS7Ufb>y`hLU^|2V1A4@?F>v>=Mq!fj!-{+pdptYe4 z5R*HmISt$x6?}sxv>J9$QhPvX_`G8QqDY09z}wlrv1L4KsbodLq38LxP< z2wtRH2hP}GyKVfk48c}`dj!FSxJp)0pw3%%`*uG5 ztjgC!BfFvGGCxh<81tUjHokv-A9y-2cADqn;!r*Ng?D%wvB$x8Av*d$ZO0Nj#5YhR zvTj?W=Xz^H_C)I_hlEWjr<}*da?q}q>~dSH_DFO0&C#0zpe+N4c1}!>v~lRIvPHX% zLmD>ilNL?0WqH3D1%Q$1`*pU=jnN1FH8f5qpSn#v4X9H98Jksy%BuWon#$ku{6g`9 zY1@>w>Dj`YCA65qo-e)VX&hdj>Voo@$<=yZ?F#0J@%z|Tvm`Lh-(u3RNGQ(t8wSR$ zWXKBY8n5T)Uo$wgcJLt#Jsv|8s_QCYBLhyYO3a*Ki41JAj0E|*|A|ynR8XuK$*Vy0 zpnqmsKtt58&+v-XRohPK>ov2CL>8G$V>Bn~wf*O=(uzrL-}>C;yw74p2^_mjYJr@C0zK4WO#_k#fR^04-BWMn(;6Z)$1*b3(@Xnvl_y6SL{$bSm80b*n?c z<3%5nCU4mm8P#4B09DE2@HQDAcusfaH)C6lQ7?lPw}MCN|FfWB0G~_8%Rr^zKpL=4 z0q=fv#+IzXr(PqQnfYmkp))1bu1>hvZ-GT0$F>bXwGBii}1**>lOG`dq^~5yy z<3Y_>b#ds-gYa``hZ9Kt5cMh4XXeJL#~2`WM|%wzHK<*tHs;od>XeY&R%>U1Gwp7yqY}v=OFmMhm=tl7jGKOuiN0*DNn|*%tt~ z0Qww3Ma5syi&JJs7I%&J>rH;0PE%@t9Bac*z-a0d0zDhs_a&K3icTVN>M69QxnFF6 zL>!ucc&>sYN3ww7H~?_EYM3lZ>@NzeZ5QO7iWn|!Oc2~4^9w7xcO0a%so|*_YXeR^ zCl1VltRUltn#zBotzHKY0{wjO6JTJ-e=P|Y9t|n#==+9KDd$0B07;f)Or-RzQc5D0 zTKx<4ofwa(7}iex666Em)b#W${=SOT^i+x~T7J>_~cVY8}I_D0l^ zIJYe-42XUlC1)(D^fWj)Gvzp1*7U#VnL*q4POLn8`E+cqZ26<(x#sYaWui}ALz&6x zrkef&>*~PAoWHxpkZicP%9#issX6xcp5O(4T@mo_`vtVWPw6{BI<2Girez~V+0F8Y zO?EXg35T~|u;EqIo}IHdxc6-U4=>%pWsM;!efbX;QxH1)U>*Fs_xrw)1BX@zF=-S_ z)CS?&V^(6iEY@6sW|@!xpEyoYw1eX#CE$s`XG=K%+@!Yc-tS)%QI77;Uf9$gqEzp{ zy(?HljCGAErf=iznb_Jybi)u_;$uBc?X|d^^pA}Noek6FbOBf{{q6gBD3_WPvh=d} zwHfAxfX`!f+dZFGttTdC8!oS6-JHqHm6Zn#>fj(Th0yFI>7UN^!Ew~(d&n_>qXAw( z?<7R2e@?=o>8Ld|fO7?=W+ZD`{-sQ!O_s2}hD)3*?)CUuM~e(KY=^>l#88J-mE|3K z9O6$WQK$;)SWZ=u*Ng0z-?LwduzmvC5k60;qDu?=5{7tz>CQ=}O0}FWQA^w4&F@r{ z_0)YXrSa5Pb4S@1ci!o^Qs@Sm;l0=KCj|$JwSXyP=~#+1p(jjCzxazQJk`)J#;FEu zZSsQZ=GHHb(ozV+(e2v~?2DE&8Y87gVzh|<=9g#hD!h6(O8*uS7*ykIE;JnU9N$Ah zCnSUFqFFUJH@VYjVihr=#&D@HajC->4j0|Fjl29)zg_QFVQw$q4NIh}FEi4dyj*@H z+-WfqiXqU3P*)4{TwFeRI@D}h80C%(S|2qX{nX1vY?`>I%QXux_l}eohr$NaQo3F< zI)9F>jH+nbW=_rD`VTOlB_O-|B99h&B)ox&KkrFT{ zHFh8omonf$AK$aF4Xq8P1?YrK{oJ`bpEW81MyMZm8dt8UhXm95#&+)Z)^ZR`pg!!@1?ri&dWoVlF(N zr6)%XsAn^AfRhrK<7q}Q{@1-xJ2_*g3_wYqkIJoD*f@u?0?7aBNzRg5Qcf`G{QTZ; zBpieg=r$K&)Fo*QxK;p}v7!aDh!l^a(H>l__T+SAq+y_4Pj;BUX2 zLz$Z&{r^;iSwlQ?WM%DfdyIf<-KLXw_3hOpKaD3A(*UsYfP5InP-o->WTSIiJY+2} zwRR(;3DD@)##Uvf8I2HWN<1r z>q}~n@XkWH3?&~LZ>Vm9iM-mrCT&QXYF$BBt!VyU-q2tJBu!?=O{Ck%Qe)+Cq$m3l zIu)EqF3LoYX+_5)>m3{s;*)RfUHH8mtKiC@ZZQCcC?1CzuN}jP@CX^|ilsOF-Gpa5 zKH7r4jElX?PqM9KM4a7(;TMZyda&;i&;OnG=FR zxgPg8@Kc)Brv<6#WPM&!z<@u`_b9rjA<}PXw2Nyg2gG!=9Mz6tePp>2do2D~KE_np zGnp}3B8Ors|HomO+Oul|c)z(tCo(ROqZAG&Nj?YJbG(uJ?vWgeiaLrW_icE5?a8OqRzjJc5Kf!?b@ zn{t{-+>eYc1$d`GnQ-f&j_bm+tfvc>t#pZ0HZZ|+j zc*;$+Pj^&fbSra@4Zbi!Ni3~-A4*`K3iB@C1a6K6_lYf)(x=>@?(o3`>X^Z^>GLqj9AjS~bCt+c^HqKXPH4PC=#F}ZVF6AWS}v__fkrZR%`TRWpX}RzE$giN4N1qvg=?1uv69KyqjA{L zu~PX-<2-m|?xoWR+?b8J8gpe8<|N+V4xfpd>Ql04=wBF6|H?!T2QI}>|L`#pH2{3?p|z>9a_{GID(Q&sZm zb=0!)F0brq)r#5VA0a{hfm7WG7iTBM+1fs#pjRDH&w+U=#ZWXxtudwfuJe{OAf2rhU0EqLM-#bX;?ji%(oR=1LXQ zVfAR{N3Ub-?v3Pkr0n?fj#D>Wq7N8TYGh8yL}%k zh8HS#e#$F|>_Ef_B`(jg#o4m?S$2-bkicJU4c$G< z#+tl(M>Y8&U?rIf<#q?T!Lr+Q6a{}z4@BbdEFm5J(-*bnWZ;8eag?R5OpFpnTvYMI zqoT3ZF&HjiZ&wW7QyI`GKt4Zmd#U%_&AAH+Dy|Ls38{PQU!5}n_Ya`Xxj7QFx#JuC z=p_Hi{|IRlAG>2r#8Wkv$-_fDaB<%0{O91Jt5e+8rVH>(Ff*Ws87C8*rYx6!?GvCm z;9!nQisPs!OPiZh28sls`64#C&5aHZr|iOg{Yfi?|7;aXD)+)>%e6oz?u6>z_(0dl zb?M_4&r#7NuslvvID@moont-~r9!{txiLxsEfg{4x%}LDw%Suc066$NS5u8k(g|9G z>MCb79~a19L{!t$PcU!(tCNuw3}%$6sZHyj9`V-?AT|!rwYu+=#9Z*+-QKRXDzi5$ z;p_~=V5KC-Uzg_@s!88!-i(VTOGQ<{^^1npo<3f!AAC{><@0+zFx>xq>1@3OxGrF^ zE{%#Wv;I>wv01I!QbsirPl;TAEODJQ7j}NcY=TKC3U;G@`Vv=vi0~O1ef_Q`@LV)j z7Nrezq>RkKKf>R`-+eADB5zD@*~NGNbhY=pdY!~22mZtVEc3yGscHR%^8jZQb;_{f zLG2+T!iBE%q9DINt^)JzZ_jLq)`O#Leqc?z^VJTJ^m#<7KYA{k_=}RlV>o_A8w7Gj zsqU>!Lz!Up>Ywo_BR&`k>#;bLT%WxvYsi1r@u}-fvyFX_eRh||qWYV{^! zJKkpg4FsB`+nAbCNJ}LdCnJhL3)9XXV3`3OW?~pJ*4p<3{M?GY(Lg&itbkg?+C#fI z*=~_dNcTU`>uQA-5+bPlemeq5ETf{0*;asY<_i7x*4!=#hvyZ$tEbx<=5_zB&TI0N zqq4`6v*GJn-I%*301f?BUPbtpE;csx7&(Jt&8_|Qm8#I6 zadOUp<`I#CI0yv!0=2^!wch~r|%wM{Xshzfkwkw>*wd+)YMj0mC+F+m-ylx$Jgchbuy8=<)geHSHPGc zt&$i43Bz z4i2a$2g1*NF0(}A5|XltB3i?9E6?*Mi(6*%>+LO~GCGQ)8r)Kw zJ!5@O5&JkJ65EJ7iHQk*Q*+E4l~KbfjjU{TcH6;(NY%P0YaCA3li6^0HxHY*jI~pm zN=9{Y;U>DC2D+kF=NRy~^SnQl7?gi@uOcVO+?chQ^Mnm)vaoBhJ)kv>6H% zlkl`{TJ6Hl3QzN8`qW)M4--oxj@ZA~UY?(G8aml?yr$jMeny?|-=I;_Q=wwuT{VqI z*Rvy08nk5720Xz}ac7QJu%hGKYngVuV}+BPS;r+s8~xJiyOUyRwlyV&M0&y3Polww zZR~hm&doVB@F2B*r04Hl#h3q`^EzUV zeDv2uBfNk{>a^pW^x;uY7I(*huH8E&BNPmd9iQGe9!YfUkt*(peEXNzyBoIcYzC;E z9hqwNQk`Ib(Bv7H8*6&%>E%Yd>Kor)x}EYGr_=kCcDsR9I43(ORJaG z4Sp#_%~$!;nt(bDB&PN!DJ?B^X=7gjg_j3B5a`$RVeQUN*byZJ%Bi!Hjdf?&s9lCX z{)hVuBd1K%cy6{r2t~GiYo-ArG#w>oItpHov? zZT;{lw#px2eaw#HTzd*dZ14HW2^I>92wPyRDXtj)xHQoN9`D@3CUP7mqusW4EBfi{v_`g51Ab9++uMt} z5devY&4+;RdYhum)msZCo(LTNG~N*Q{IdN#ZB&`RbG9|Cy5SImpe#U4yfsPjZEqML_07B#!m z81}ihH>?{RtfYlOIpu{4rD??(X88;<#u)Y4yXlT(`9)}SSl1fp_}>W9pF?}kqM~F0 z4^cC#S-TGgju43xiyasJu<+K?)YLP62lX}o(5p!P{VzL}1+tK{51H%Lz%0FPhtM;~ zS(oziU&lT9bWZ6U1GQDM@<{Pu8&Z|m+hI9 zUc)#q{2G)W?QJi%d~|-(HE+-PbtzptKrqgo^sCJ@#ITNll!1{-wJ%7ldBtmX6d#^0 zre9V`TMiz!_gimu-OWwg%cHM_6&8mmT11ri7mD)XLRrADbqVh(#>b{ol4-GR18TKZ^QuX?uDf-Wuui_9 z7r`+E_vq74=Xz;?mU0hw`M7+enz;OCrZ*%&pl}GMkOIGCA8|P|v@iyzzx^p%=53s@ zEq?01Yb;~wZwGC<#c`QgzJmg?`yol8_qXMZbv|4Fl4>qZsW8!8(qtyGrH2c+X|F!&hT(tjAGK`ci}=sxC6Bv@yV?F9 z7E&rQG+bRE*k0a^=twN2;zMW%2o(0^E>m9dwXRk6S|z&+<@;bEFmC zu#}yOiztulQMufx6D%W|bE==E1_k9WEp_EQ-<6FH&CDc~rjzyp&+vXBN-~<>8POtI z7F-y@yk-N%FixauCjMCR_bifzzx&$(N@R}r&2K_&0^W4KC7(&$vvJbBHXl=7KX4d(}RCPKjD#nO9`j7lXNU{MqNFgr&EMaSQrC=%-vT* zn?+;4NwU@S+V-4dt1w+eL};{n*D$JJNW){L3$6Wm@qAf|y(CGex+6N&nsgP`y)b%lza3A4xd*&*_6`@h-tNAb zUjDF@N;h!!NEpP1Z43eT+qU4Xx_bVE92KP_!vY=9bnA z49urzXZ`y0Xc6IsH*d3v1Xb1DRNZ`pEXMck8oOts%0DGgzuglc)HDa|5E{AQ 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%0A$jQIw=Mx(RKtjH)t7AXI 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�M=O_Rsi@mU0E*1tJ8 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
    -3kr=pE1x0)q@KjwT#A@L%PvDX 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ë0#D;oN8XIB~go8|%O1bq!`Nt*Cr>PDsJ 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�X!jymtm|(%{B(SYz$cK_)&PH); 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�=wc*%i^Rp7jq(~eU9QQ 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 SSN&Qv&>q}ZQ!JG?@%bN~qy+N- literal 0 HcmV?d00001 diff --git a/v2.11.0/figures/h_and_oh2.png b/v2.11.0/figures/h_and_oh2.png new file mode 100644 index 0000000000000000000000000000000000000000..4d709db3857301833c798887c4bc9cec24e69c5e GIT binary patch literal 133041 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 Q^2@Z38XU>|^K{Vv0FKYL7XSbN literal 0 HcmV?d00001 diff --git a/v2.11.0/figures/kb.png b/v2.11.0/figures/kb.png new file mode 100644 index 0000000000000000000000000000000000000000..eafa9a7433055c7dd8df980c996d65834e6e374d GIT binary patch literal 54592 zcmd3O_ghn26K+5e1QAh@4k{ug6p`M+LKTo+LJ^e`y7XQIEL7=A#}IlzAcPJI0t!+R zno^|`kRDnPxGU$J?;p57+~=P1JTYcxuRUwl%scPAledqxRcWbNs38ytt-9I+JqYBi zF$8jkgX$c3=V$rqCkhoxRSCP*=m;3Lwqu)xtDU@^$-%)rGk@7s{Ak%jupXRcny9IoUb?IXd zd4J6N4+Oav5heoOmAHQ7W zt#&Cd_tjngPxJ^wo{oFzdsjG4tVe|tG;bI)$FR{9-3$Li{Bru+r`E{Yp(^F72BcXy zZbyXrtaq605V(!EoRS$CZ6|Qot`-=E-;iH zY*hsnIs57(@AYptsj0}V#Uskz1?5QhZ^Vbw|G0Jb_UimjaI>$-2We5eMZd)#(n|r^ z9d|pK$iU(tkl)Eaum1b$b1|3szptpsXGqQofhb*~0-j0w=cQ5|`9Ci%oo!?I=SArC zOXdH(fSe6;qxk35b*c#Hzi%mD|9|sUzmZe}x@*6xRZUGzubw5{J69K>607I#?%vo! z*~Z{$60dkt#}T-xO#RRD2a32gQ|;F$>eq-I0?%Ud_y@3=!9@I6Ye;KUbTr=u(l;m} z{0Yl>nnLvtLQZya#@FNr+$q>`+42DfMn(nm^UnoMKIION=)+*84Gl6KU%x(HR-!2> zE>4(}ii(Q*cqjClfuSMyIEI0qUfCKVSk%;HPESuyO+$kKe>E!=#}9=vFfee(cMbBd z7L}C^A>tKECML|;Wju>46oqG~WzcA}*zsO%tMf2B{NcmM2A>UW>obByb#*4et*w(s zE#!FxpFTadwziInk1qt@nVgh_I5_ZqsH&>Zq(rlI7|74d``F#Rs;#{pX2X7Xc<4{S zs>*&{vcX&@Js#x$i;esL)1CfrSM@UO=0B!|u&bx&beG)eE={b8KgqFLJFzkmWH4f7 z7l=+fF}Zn6KzoO@{&z-lwV2fFQ*cWQD)ojcl+gUY{D?mqk`JU!ZY&rvGZ;xO4Lk7( zXhdyHt>;AlcfQc?C-~t$mFR`X5!7_1#3o$Dv5m@653 zH^h}+M*O&pm_(|4K&c>Z=pw~0-BNlqPjj5FXU0|QvmvC1zRsni< zOn3GbkE}+F_f^)EA@5wt^a1_pu$7WmUSVODZ&CwR6Ud1F$5_HC_Le#Ve+C+`>IGLhzn;*fiFaz^%} z|FaYO&pZu;xSz@@O^kwq6S{a{SxsxaHQo)z^0OEB>8vL67Ve#|W+D4=8jIiGDuo;! z3JNccINfiQ(98c>nq4JQXYBD4f^`dPffMf?851m~R~Pqj!icx91J3Grb%{$@AO<&P`W#g-`VB7-6Y{|lA324O<9-<5f=Ue z9k2C;dH!>mP>IK@Y8lkABa5u4UQx3o*W}44l-|=Om*}LJvzqtk1Zm$IAFrv=?P3%E zi}dysz;B3ws*Z6OjbA4A1`CddyAS;Hb=6ZlZ`CVzZz3%Gh#jUM8Fj}03-Q;fRB$bK zeR6*Z+phm|f6(m^X~g%P9>>g=s;z_ZREa`j)m@A^DzxO$JpXN7dT}?8v#@ue@|6Eq zT76(d1HJL>Rq9&gpuT{XTBX>HVcfi!PsuY+x&PcQFtQ)G<|M>shaRC5oxk=_<)}O6 zFG}o@M!!AWJsrh2DX6vX0ymFBx|!vBQvZ8ZsE}Zx-k8}uM&)q+(~)rX*CGsq-P+a| zZuyp`9TGf>DLj?fh2=+9-~2aMd7h^j#sRm;VPJKJx}TmB-e70aN349FM#P=t!}P7V z;C~osiex6dzEEpuG=O)zu*SBP*YE@k>ZxI!5(PO^Z>m+LHYI2lD=efj9JA^ILb6 zWk_KfW4NRipb_hx!eo=G@qyb4qXv&o<+WO-=Z=+^@#tq1J-Cn`pp$mL4)@*Az+n00 zXk+w>j$B@5W+w4So+G~C(T9(mrw3gP2eZ-Pmi>KMvb#N2CwkG0!bV=ZX)j#O%`?mE zW~nE=MlD$6eD5%j@?-8phEWah{NPA+DgQE^?Hj2s94hLAH}2DO3dO3S#pJ%=HXqa) zb^{w0Ck)Y38Ozj6Hu^a3{rT1XAc`{|9*?i6T^`+|mr*RY{kom<{bE*%2yHaN%Q_*%r1Hjf8GaJ<{jAPclCYP;ye8-Y%lpG8J_cLy zUix0_G?(-oMmi8qiL4)E)RI-W@BS3f-fYgJk|{hs+IJj7!@GNXQ*K4Re!WUutr-3B zLDUdrYDP<6W!IL&f?N1VM$30LrvB^oOWOYOAxGoWp5URsGx?NPDg+UiQ(-PxV0N@! zKZpF@&u3%RcJU4l4xY!mqfi9}%QUNCX$BIoP)eL<;w!{0E7g+%V51%poW>n@$;ZDy z05l)p+vrIg67JJeX%gfAjw`yQ$rX=z^!Ca8nao>lDcUQ2vKwV|M#TM%3d!j}{rj&k zqC)(iUwW z9heZha4;j_zq;d|gzokyA1SDoxl z)O%!@OUTPx%yq?&Hh8T*kHJPUKs|fKM>E|>=xVIq!|r(6*!;!Aq@MmP*;)m2)7Ic- zet!OC7LwnfKbfh@=*_*l{<;+T5+V4A+Og$=%63T%bxEsv!3aJuNA!m`Ebl^$e$bo5 zgeP$OCgi$qAl<;$rE<@^adXRa@rvcA0l0j1p1{7k7jtNrNf~uqz((_EnVZcqad)>i zDJe-us@HwGB`765z2xOf^5NlOd^nxL00pDDQX~n_$KJt_vR$P3`f1mzn-r?yiS6Pp zxq1fA4Dd8r{W&aryYbax*ZXjxQXu6ZPbyQ-`FMmgRP_3s&7z#q;Hmal(oRW9QFrfx zF@q3wJ|`(5K{q6z{S|GmS$~06#)@k^vuJ^7|Mzd-9xE#=AN&84NCpfS4C_VbpBvUy z&p$V=n@bMF;%@ER7wIiUOxf+5=$R!CiH_;@^A`KWAg4r9iJieONST{2QAm#JMg%nL z$I0>0s%uwQS1GL41w8xbursT!8{@Sb`J;o4J{z|3cE3M|nbkO?+=6dRHD{GOt+Le~ z-XOUfQ_jvpnUpC5fK@JTi9w#Zqr$d5=Q{=-Bz|mmDNVE#0e98Ji?}?&@u+A-R}D$3 ztk64uf3{_zJbDj=()s!Mp=oV3HTw~d*}1t@*R<5sl7@x`>=$^rX@6zU!qQUhwqDBZueJrx`yR5jkBlP}*us;Czyr0U&7qSb06)!paQ;`d`PS6Msv&rn6U zA*+uE7#W7A6(q#q-NtE9VPQq55Nx z;y#C_PGQ>G+Mb(6oGNMZqN>rTpSahiIE5U91%vpQp#$DcYiXiWK>a(t3LpLYsrrlx zJV6EgVarw(7wsMdwn$97IXXCK6aB=+#Y<4A;ex8qYZ5+b zrv6V<-*fz=FVNizJ{}$5?_I&qMN^4A8+T`0O2%kHVoOmdn{je&U3eBUKDwD$_YKk8 z!Qsre#ap@^tuRB+zJBa4z{fYCt5;V{r!m_eGus>oAYZ;4Vu)&g>#LjU_ZdC+2t-m; zZ8{H06kUL=%gt=@HIC-}mGf z?eCeGy#E{AnwXTtcOjR;G!^;j)2D0W{p5L0Rv)k><_Nm&n2~vAXJHBVvHBbCXyX-z zorjEUKA%Rjv8nzKG$#@H$yBwP+TGZ4X(hY84vKx?!bXnuIJ3OoV$zD^*hl9L+EQF5 z8`v2$(ewVG&|P)iU&bOHD!7`Nr3ZtAi1Duv4y-$5U4S03JM-Q#lN&^c>e;8#0`H}N zZp_r2@rMK{5XKz_3dY0S-4GBh-d zigIW;-%%OfBjK}{6MRe@p6=`Jb{O%9v(TxqY?d*s5B7M6ni5fAr2zmZ^Poh8wT`f%svbLICaB5?{49d#<6p7=pIKk+g%Jn1akKea51AtV+ zFs$av=7}bFAZjnl$l%)A=}3#ZtINXT3Ri3Tr+`>r^j@%bu!d;e07kid<%+oN52m2M zTV09yf-p?x9rMGdrs^^~KSVQXvYAC~ho%+Weusjj8lOSCTpGtF{Sh4Ip;LM5wg_!l zXK?~d;eS$-$$SIOIBsFQKX0?RG*aIdf$s66z-T}oIaE{?~SRX z2?_~~tPGc~o@R@|^{Piid^ex$u1~@!={S<-r2Ln%d^~^Iq=`5DEv;xVQ+)q8MC<*;e%ijY8M+_4V$K!v zPCl5}Whw*h#m%p;pCS?kBH0HwrFaUpUs&G%az@IAV6z+{)cSXuI1cbdYjRrJ=yH{C zGePgzGZth#+2U*5UFAz}d9v-@f7#^(VNUj%{C4h@|IojQ9JTZF(pUMdwWt;=wlCPq z{~igp?02#OG2hNdw&6Ez4lbu+aDVh*H@L5u0(yT|a5C9?HPS<_yJf62XnJ#{-b1dz zs}3cq7e{9V$>rXx#+}#7lBsEdJ~lK=DX(8-F*KI^Q(fgaDnvrfyCET`N7HG}oK_3b z*97%yT_#sf*=2POdL^d?dfZ`81z?y*bc%o7KJV|$C+RpGZZ9NG;Ee$!U3@3t6VH7N zFHx1M?i#lcuvvkF~Iz`cN2{kSS(s`71{m6`0C!z`4x1ZYBrtX z6_4jY!@eEza zzz4hR;`Y~cnu(-@1#@k#`La4RGE!1jR(3L7xf4OhD)C5i!tMU?wBo@RI`oq-T&88ZeJ*fbDXC| zU_pkUQqGWcRdBg9_KcQO!Q8cZcjSDb)5UqLDyN~gc3i5E1;0882=5XGbtujEI$2$Z zg7zmFw{2Y2&7^t}%}7v@$IFlc+8hd|sihwD}1oqY)1!Atp+1vR%~ zb!t5QLSSjTwPMMY>k!ZDnI~RPNkH1D+`PD0zwlh3+|8T!NH}t&+#;a+%#T;EUpsEi zcKCw>oRXc*;r3ywIbao-6AOy18-T^*?pElA9zT1fs!KNeoxMYaE@)+w0`Q^l43^aT z*Sy7oD|H4fck#&PUOFQI^`t=od8zM+<7tA!F}LNhXN=Y-^4#{k1q~iazwPHJvlokE(o| zWsd$-d+q(Q)BmkHDS{jE2w-#Ompci~YtklmsK%Z6V_x3_QQSf!MTfX^QFY&W4_Z-j z*smG)uAIZk@#GS0PLIj};wcmXRk|dXO89BYp>-IqW7W*D6F(UjEYUdv7lQ#SS}39B zFb0RcJaHEdB`T0n&gzVWD#BzQW^u2E;fog^B>8yK6`(N8KA*-`@6K|l4qGt? zFLX4=t;yffFV`=x``ZIeMJD)a`WMX2`jfNQBksU14UiMR znly+YW)|m}@L{MQYyk1!>j`s5_-!1B&xu=Azf38X7ibR7GlrFKt`PIiLLv9)W~c}5 z1xt(|mLbkxvd7mlhn~0qn8MhR7O`U1@&J*C5p0bVXL z3Dltjs&(Y(Tv?T$+h?VM4+iaMyPkoI(XoO@X zJjM6x%cZ~TuB3&$6Fh^uKJXc%g1cu%THM8MHDbGw>Xo#E^b1BGn{k}C{n0MvX-_C1 zaU=tNseN_U<=W977q0tTq)*?j)kxocrK4!MWUO^1d{buw4)0m8Ja$VK6t=qzc^sef zAeSLuMI-Gj)6cyfcf@f0SJ30go%7v)hy7{1LNM~4>*7t|@cBIEV;3M^#ELS6{4S+3 z4mH|dyAdW?!MHad4z>ub*rnD={E4M-JxDelK5)0oHz6+HtypJ+_uMun3k@Y*;BM`z z`JJA2Bg8KUA+rsdECX?ILu!nz3xlVD^J%RK=b#vF5HL`5Oa9_=VFnbC^m|}i6Ys!? z#L!n6CdxHvxr}mUu(qH;v*(_Rmvb!p9sc^}g8~bz%xmLpe4ErWNa&T>!prs#jcKWy z-U^PX4w7!OchWqKoj*N57oxYGEZ~AM5?1TOglx1CS?D6kVpy;z{#{~ncl>reR2BYN znMzFl>CsOtL(egP1x?eV_iNgff4d*WC*I^0g-9`jGwtZ|B-PXO^wo@pbq!i3{-1U2 z8Xn|Br?*x^6t_z&5%C23TGjzN)n6Z*sUewd^_&kO=<*&S<VY-z-zsyvT(01`dW!ji-+7GoKwTXzPrZ0=~5h z4v$y-$0o>iCeo*O#&DS}w30Pv7F0MHFO&Qvwe}zsfv+HX7Tw*fRCzCW43AO`NuSk~ zvO5d8Bo?d@CgBD@{oL!6kxotzV1&Wn;AmMl=SbnrIY4h#MK?A0F%^NlA0uHZQpi{RgL=i|BM#l9oD`nJE_4`+bbi(5uP>{&@va7;D2_Rm3hj$}0(v)|XPi{L_L zz#ZEP@9>Ah>KsTppbzU zaKa_7t)<*Xip!k^Wet-L@L9FQl0ck|>k(l#`}3EmuEZ0$VMI>sj2j0;hCDbn%==EW zUAr5yOnWTwy(a}Ew7k4byTSg0PK6DHf)G_Ta;a}?x%0xs1+rYkZ$@T&O8tPdQv{=h z%b+bgkiuS^&=)dUxbH#EdF4R>5~u)~r2u2n|O}@bgtikX+T18*nkAmOGAiTwRdnrvlB2U8SOW zQ~+QjKyVrRKC~W2_m0GsDUDWE`~Y7Yye353bjrzO2OnmOf5m;N45Fl}0wP^f=eZh- z`=sTjy)&IX2R-U0-#B{BZDJIpRO zh*#h~@Nd#rROxb+eMVbEHgjDN#Y%$rB{B1!Icfze4fc3dly}LUpsoEnr@4QleCSmMBOH9=qjKul}b6 zIK4q?7TvJ9ABH`2J@CxGy*al;K%@WMtZ0bTH3DlVJu2^n_mN@9a0B`4HgJyzf$v?# zc4%{=Sk4>S?o|=SA}u?7`M}D{NGrcq;|U zZSqHf3@IZHf=8CP#5#5O7>I54s2}3#y9E_kQ^*pb2JKrQ`GnCLqO?SMyz29OVeKig zBpZ90LEU3)Tk-mSTwl78$4&(!Yz!%JB=)4l#Sl z4dE8SUlPS`VsVkpg1u{Yjv79i9KqzF+H<=C2x#h&!5ZD)1H*8q;~*Ijwl1OK*b-utqFXtqID`VHdx<<_Ad1rq_Kf6!&wk&T`=wGyBwC5iC4{Ps{i# zV}4&A!u};XfX(92W$sHiEi)!NebM@YIE3oOjX}ZX4o0iw>5W1aEId}Hl3+Hn#RKOg zt#Sr%p2nz6_^&UEk^Bi9Bw9Q8Me5~tBvriZZ)fWo?9^SjYcZUVFYvC-0l%&lck*c% z+sljzmK(crCzE1;m_50++^~PVExGNn*=&vB$eE>Yd;y^fDr764UtGilyw?TAZBvsR z%Cgz4^|05qNXye1#O;LZv(dAwN)s7mTU}13eF^v6qOH{S?LiO%oB?q_Y;H3fElZGDbOT%F4 z*uQKOG7}?QcJv@78NcYB>GoU7DqI_{)qkl(!<@l(u(_JV1rmtrrfDViu;R$8sA}s8 z67W=wUB4O}-k~;ay_;yOks_pCs%eAYdxIrk^vy1NtflJd#A*@YZ1qJ$;>5cJVOjR$ zQTuoR4x#DwkT9d&pWdpq63^T z;IKIxzs1Ik2F9L)TEZF}%TVk)P3emHhhH?VTVp^L*3{A3;ay6L~)W6@Y{0X9B3qxncP^`6vSVPXnTPU4V;KXxCwwtzvPnTF197)xz5I zSfjO5cn@wP)XJ%(DUx^+&}^kRJ>Xk=a4J1H;(FVcR{*m7Qd`>mgPdO#i4IlHjWkJA z;SrZ}9t(`9A{*08(MjJ))d7M3^;G}|oa=^4zr#@>vHk!YYTEjv58W%u+3a)Na#!Q& zShYfivu?|jzI;bP^=ev8vV42h2gbq~L_F>E^W2vrnXp8=-Wbz0hXwt?qNSV=%S17^ z-%489a;9(JzTNg8FR1phu|ZzskSiK4H7-S?lgAzuN=p2~l~kC+6-=xROn}@$PeBRR zXcKFd!Sdnqab|YviAR`mrM2@>whFhYKi)hZ!|;nZtrchaYpJMs`8n9=ilFu7rDyU) zEH8{c^N5TGIVNn;+*T2?LC02RlDM9;j0K4J>NSX`wKDR$s9oRCPQPM>-_9Z)nP!=2 zQ=_wi1B{ME;8urOYp}d{ls2kT*;$fPL`FDkYFr8C@BSKL=S`vTL8i13X)H{@tbVTK zx-8fnn60`><8=JI*=l1+jHA-vAiq(9xcjJpgaVgeTK>(3^y->JEw+v3EdGFEypWG$ z@|`jWnHCn0173m^SS1p6D?*wlUoxlzqH?f#e@fH&;~;C&(6<<6aMaMnKxHDUctNhb z?bF%X4h_{02}__?PRg|0qVg>MFF$nL)r=7eY+vK|d{=%?DaoB5iLa30D2o`!c`Shh z4>4C>qxIikM=6J&;}Z}ln^gRk%%}f+{LjQdJ!m`6({75}c3#h2JBTG@r34!iSrk$) z2?>6{>$*Sa3Yhjd`ZeYsX-ucR&3mH>Z^O9eCHBWAXMOxn(MVojSVgyhNP5Fip`a@H zM#!@!Tp~>qKtgfyWRUXQeX45PUOhlpH-@}>^M)!5bWnzPWop#olj(nVdpx7`ftXFT z=g62Pjk;x2-#QL@rFwr>)+H?+)LdWGV2$M$24CiB(fPwHc}Q3iak>Eb&%d1zE0Z)= zF`HtY09NL2GSc_V6vj(UoAH*EkORGeneJ!t@&$lHZMYx!exWB#AF)gz?`1+Gz81xm z_9&IgnphKhw89$COx~Rs=?IeTGF%x_!wV0}5#7p-ujpkckWKiZO9w#ZCG%MO+skt2 zEi%=mmUVq)uisrqon~fUmBvXp5c45j2tlraFEP}Y%7+dnuUvjR>1T{JF z_tSsj7=&fz(~O3?`diRRD8At-jbLFO@`hT3hZ^l##$grr#hq^2s+;*@R7Ixx4(pvX z8*a3Z#Q9kh*Wp?|3?&5h(+#fHSFL{>J;zM14*@~ZI7{og$ttLDE!O76fctDPfzzqP z)n(2;qXp>SRd7BB01YYrqg9p4fZYYBT8ujMQW6<;zcb$@xKb%kM?&~WUxr9^U zKG%{1AeFodu3zG;OS#CY7;Mnr^W;hiFe1KM9y~)uCsOR#56BEGS|%zg1b6t7j6A5U zJ8E#5HVX2X=B+zhiNToE{=Mu^yNr-rN5|1sH_-m{|5MpTXq-OQeoe=DvF?$xGpeep zDmf(u2?PSBK#SL~H|Droopb!?{;Lal=jh#uon{(TK6D3h9l02#Ra5uR*w=@&wUu9~ z@Ga-F-x14_Z~~~-ucbUbQVos>D^&*;t37}$7JexNh18)=eHv8XW}4rO_`@%few5n! z-KDnnLhbIi=kao4CS;IIrN$cb?>~MFkx1RslZ{gsF_ZK8<>lHT$E#N2?(=H$gn|1* z*YD}&mMg=ec^PxXrBsL=ou7?SAtECPbkU`WLl~~NeZn--<%fMk>0=a^{6R6|M)V5d zo5brcHT0KL*~I`J7`6ZO6o%XABP?%KlN_p7uEilf#bu&S_sZ=@0~qIV?L%<~M@KKv z8CZ#emcQ#?Lfod;1HPPW=)!`wCA-wrLCNL}b?|*TEIEP`Y`-5cu|H3Re_PCfYW!OI zo#*}Wyj!eimzj@T>caqbZ0g0VgapqGTU9IAqN8UH%Ua5{tW|7CtnCyfL}{ny(2`45 z7M5o2{#HXnL%YuD!Gj2ZXi^drKW=VrhW0dVcSFrSJs}f+`|fhlLKHp7g{YY+9dgNz zgK1Gvnm4F0#{h)##k}G~p&hZ#V_#g|IJC^VK@C=<_bU8owV~cUB`LCjc>E;DAfhHkR!eyceD0Egy>Yx;3%i@{# z*U+0EXNvsJpFf{|*Cs0X?;NLNZ@Rcyqc`fdb|$YnaX~nw7yv7Wt2eBlCvul2gx`k< zF8RR7`!5lau$U$bLYvpUI>NxMc!lP+()wdj z8yZo!wXq}~?o2BA2=?Gme=dd(-tQurWw-WdZ>^M0;Xp~a^>0;YEUS-3g(Mtz3urF% zj4l0;AkBDfH1F#nsLq4the9PS-6p7FQg`49SXnYN^L$lUx?+S784%2w-5o^u*yi}I zfS8lv>WR%zh=u(b)C^!hWIDLER)*GY*pqK<*=ez2h`rFiRD(R?@h8MHXA2F|UV;qB zjQv@z1PWcKQQ5m&q_#tbgtJV!V}CI<9o?vCzZ@ba=7OLZTCLM<`|ZG;o0T&`0N(ZZ zJ%{~PHr-&efxb*C^Is}x)R$EBiBml@r_ELc3O(XtV=!&t_d)=xyHOu6VD}`hGG%SK z=46jg`gW&X<8BU0Fji!F_?{Xh%`j-eJ`pYV}#N^)c6{T)V>yo|nu2UhZh9;H&yaWI8SR2j4CSXG96Ry2q8lJQB zOCR>SS=zR|#QJyT=w8-h^V}%xm&(P%J7yoI)mjg~Vv~^yYkbasX(UB@ajJmqMet09 z0?x{_X~+mF1DcVy@QWF)BS3Ni`@3t`m&vC-R{4ywChFatkDy|xW$^GOKf8+0iYp=a zyz*Z0tI<8Fg~9iCU=22Ps7Yi0UEmu2Dme$zUU7tN1y#nD8U0qqAmVrbRt5ffp9_Mn z0HLCh3X?V1iiX<_$Vr8^k#1?r-MAYdvY|62XpG%GJh;`3ExZg%n}Xvx|54Q&Tasd#_!om;z4BC#8_QY@`MY0X?L z=0>Z+RfdDRuNL-+;6NgmIi6NP^|}Ufeqg!*iqv?H>_56v88VRENWXE1hYC3XZ{0w@ z1+`5Ca`ME9N{i6PcjT~%&c({2{(#ndS-+Fw)}D`^;M?__tEnQev?KJNt>Vk z-nFDAN_u9(f=Nyqt9;Ak^4411O?jLtkS4CVz}Pl@+sv-PZTB^>+Q)L;Uyd#Tc(JI>N1fZBfQ} z(vZL08H)RSOyTmREJgp?%!{s)`rsmzWOWS3^!jK9W$fSHzx5@1nj0K<{rBG`%#ZYc zmeMRNG-1iUPOI}t?A8=e`rKozbNGu3g0W2=y>0!Ts$&Twc9_Hmzi1GotEYzKGSryX zC1z&}sgG6JL>K7fOnt1d07Av1jaI9~p;BXE2ZkHZ9(+Vs{5d$XuP4uJm^H&M9MiU^ zpn37L!4c3eRktjLx^NGJnn)@+P|gTWz&(q$=R<1uQh~ZplsIa<9>1pnY6h?PM7^7> z2UZ#vYLhSB=!jIGY!i4GFloajr&neiMOQmtGuef$Zw~mjoJ#k1%oIo1UjY)Wkeqew zS1~;R5>_3n-E4pWuu4FahEd1~>(;TczgkjSjsx-`n{iB^!jThctNB@9PpUapKJE`rMT{Jr_W}14@#j) z!<*`b*Ce_k>jhaZw+TM<%dd0eyD>p)(?Vqr{>-hSrcU1#Aw{pZ&nua)JU$MyB_!>} zoz(Qh-K8~gC@!aC@0Y4r%Whi8fW(+n+8{!eE|yc#vR~n-th|NjVBtFxsoZL7Yg+(> zI~6sKqZ)|?K=d{=WI$TGFIV_ju#o^#RbS!rcmH6Y-$_-g_{&2Ma;ajC@yK66awXe- zghgdlO+`t6!5(;R@j_4BIk|`8R`otU&@SNpQ)bA(;+R-}>sBXgjdlAu3-4bx{VKr!q)`Ti(OcgYrmV&lb=Y=(i%)zSvryUNE zeRb_B4=Uft-!}uCudPzT*=gE}wTtC{L+0d?#UZ&CX#Dz8!)p2989KRKV9!U>CwsNK z8Pk7N6pw!OdoH9H^WVK&gNZB)Ay)`uv3Zot3pJ7vj?19CpiL?n9k6< zK)_huZ)mjiN~r6cFh`H`Td5lzxCjGHJFi-??d2FZ`y#OTWqnmT*PYU$#jic_0EB!s zi0@O&QzC<`6>7CJ#CIWhasu^00onp|r|4&07khIQt)>tAe3G-X%gN51E3#@0zS~)Z zMjJeQ_>iQq3=R%Xs>pc%zNj$UKWgm3x3{!O#II(=roRWGZT(C`*QDTK4QKrX@T?I~ z_Lp6WfNNk$dJgi$z5*9s=>wPoKm+Il;^Y@)nUG4SPPnA0x4dakk?_Q4(EZsUUKX*!qGa$dyTyj0`en zl_8m#DdSagO~|~+v7*_ivySIYCzFkx9TWh!QsWAR;?d|gZw6*NqEiw;9=UmoR`Z>L zu;Ph=SviEq&Zl_%@@#3JX6+DH)Hc3IKpkl5cH@(5_ZZ{`qZ6(aCo&dB<;$6g`yfoEFR#B%(`98$+g2i(X&r54K=uBR{jFkb=64oHGh0utsdWk0n3`OD1VX5hyKTFX-11I zfND)-^K&Mt*x{3cS(Agfp>=PyTHHLK=JA2&34>%P?+y6d5L1erg21C1ywl z@f28-m>;!CvnaqKR996Mi3wn6>2#>}DLf8Tv_bog)58@Z$Bx{$Z|g-z5Hv z#+Zm~aElgfLm=X)Rs*vz3i{!8w;wn-_~6^zyc&#*6;%C~-eEl&*_*4TrHi*bg;t*7 z*F{N9+F&}!fO0(Nn8!l+Ia(ZWfEuq=Bl)ebSNxCGYC*g!5A7MlphWwm?t^k1x8Jfa zk1Q5Ap zJPmlInuPl~O$L#{Tof^#EYd{~em;v=PXto^nvm0A5IRU_PhI^V>f`s9aNrFOV)J_7 z{N`kCPfw>f4Gi%_YnIYF;nvM_BQ3ZHK+5I?a%5bLxSbH3y>fk z4{my+B}sXAcV&1rIU5Gl?R9lhAUSYz>uE$MZkNWjl8WAJZb}yK^HqX)y*37PWrQ2t zn^Uv;sBVyaSY{pFyRpOs)`FH9EfRS1#WUI=--fdH#hfQnMT6^#Ag$IXvAPVPUdsnP zIbxSt6!k3cfQX(q61%PkH-0O71;_I`R)Sq&_cO1^y@nGpSZ&;=Vd2!r6re}odmrB( z!y#`506oB|?ytB_x+{p?oKNHuaxKK#ca>tJEEyIoJOfuElA?JUdI|O zG=%j~`o&R)v)!r9H8V?ihQ3)ij!tHoTvC#7ht0oF$`-90c4Qn%zL(sM#jd4|5h&~&UwGp{YhZ%M6(Q2 zM;PxwQ7zrM?6H(ECoH|6fTTU?`o4t31l95AiCi1QY-~3h;(m(Ys6%DlNLCb4(|Pn} zl^t3ZHtO^0Crio$D1aMFjCTudG*bn14GkH@quwRcKbc_YB8htu(!3NbyJkkelR7GP zts9lQ?9^Ej?BNeSB4Mu@_nqb39% z783F9B7Hfa6!-w<2Qwl-o8`2(6C=XU$A<;=(eCFnbdNKrOqsXB;+1@^UMYvfzK9{H z7`59%kLMmbrVW*J$Fr`UqSWN9dn`o@J?4dkRuBZKbM5C<(MI=EIVH zS56d*)^bRnJbz(#9yE#H*H*K7pO4zpSjr!Cr?Ak8SnAn=0qseTV|9-YkkvPw5LeF| zh3bomeXfJbM#a7{4t>?VlJ5nGojADsgwYcq<5ALds7{4ew4O9jQ&Yz^3g5k}N1_;2 zR9;=aeEBLp{f!=n6NVH(7yu!;M`Q@VU~6&E0_U z3H9QK=H<&kR1}&zYCF>nxQ4i+Bh0wVU`6mQw4*?GO# z=fc7nw$-&ipPd_Q_inxcSCgJV)7Q|@O8eIxuN4ClJtTOoOby5GGXe5&zRj((3VhEe z7;^KJW;FJB;aBz3fFL240c~1`E7Zv$jsqS#*}3*lNx+AVY6 zV_k}X4K+9Jn5o>Z3yw_i^fUA0+tpa|{;z(@^QY%9OKKu18&oN6U6T`J@D#0@}6CmSE>SWnG2-4X!1X0tYw0~51vx-AWTnBk6dW5H6%oScS!%g z?g&)ff30Se@SP{e9!y2?gy@Bg!F#EV2O3^=N;Xw|GLtdq;#PgEaB%u((kIZs@Z@xB z|B(zlU!USW!-KQ={MY$E)|vfe`=1sdl=LL zsL;@88va~dxaX}1%X{i-T+KiJo;>MgS-hD4=(fIPe^)qVQpSe>yT1CQA3;l*{acn9 zeXNYtYu8A+4@l_B0($r*V4TEW%z~~WC4K~zaa$+bNz&x78L)5; zxikGWs}=8U+s&z$KI6W9d-9i7cq};o8BZmBPXe^m2!*TnSn777p`jTBA*m2d2bE}N z$p9`b?YqGV-4`&cA`?VJgMoXVpq*YxLIFGYZG)9x)rHrDEd|tN+~=ucXFLByLe)); zPVUiF7&;|j@_)X9T0GU-o^b~59qO=%c3T+8yKmDH45s-=l^h>0Z&CMA@Ky(-IEZY` z1e_+Jh`rU-PEk>j0DD?l{6L zBBGo4{O*UL3aeI)wIy)Ci~y|s;CwqtJxj(52ObQ#kdE~8TbIkrP3zQK^HZDOKk9xu zPu-M;O}@^VG$ft+&j|ByKYR`eg0ZQ;tejkvSzIMhr27-@G74J`fw2zFRt`DePhd96 zusFzqqf9N0dfw$%)x&=I{Y=1=AOIUYxUBs|Oq`c*kbjoJw^VS+x&LH@{&u7Y4QZ}b z`#0E15D*Y!80S)pMsNJ)O#86=1(ouj|46kFs_`0$PoF*&^H}^ry}@<;x>B?ME-qGb zs_3>>Isf^l=4x@^R~+1W>ht@s`r5jVzxj>?iAX z{-)EmwtE2X6o2|OfFjnYzqyq{YvLY-oMVnGF^=Bh5U&6~b^xN8wx27KLG5+5)0r-9 ztWj-%>zM^VS5s8xcqrm{&u?IKG_4cDmS0x~#NRdGcNokUcV%`9yE0r`ia|UhG2DQN zuWH|K1*QVh>eT9k)+ygP+TJW#V;mAM3sQq3l+C{hOdNtPLfB0%F51>pz?nOCC-eD( zQBa#o6VH>sek9fggcqN0j-N~f8hp2A4L8z2kq)RQ1K(3=X=&0NYJ7Y=Y}c9HBQ*bU z#@e`!4d3;WH%Xl0LQrUr8yemP|0ZZRS5f)ONf`+;2QjitSD*Vftn@Ru*efXJNU?Ac{d5|-Y= zgO3dWGTw*usqTvQ>1nI2tu5nbD=^!~aOH~r%rPYe1wf;PdhsarHEwv}n%JAG9?tc@ zG{atl6QK_}fFD18EIBrLTNumpb<*3p=;_US_zS*QlfK_lRBUy~cuMQL^YDqUZ=J*N zQ>r_^zwM{o0u;vg>FHLpIP01QZR@jz@c|jq9tFXFw^WZohj|!>)MUp@0|1|;7&3*@ zX(1&@(j)-G#!fq(Vi9PB8#ncXiA>TtNy)aaXxfefT?-Rbe^6V*`E-S#hP$Goz>sAW zG}ol&-)p6dVF3|Xx%%@Ug%=VMsfEM;P=#T)-W$fV7?7>2vRj_@DLV_7`_5;^rnMG9s_SX%; zPn+;JPlI0zA^qeDnB?|8>a(Ayd-1_ACFU$8<@oUwsI7Mo=Hk;vq3N>peP8!=o!5CD$8jE4 zq+mUTq)Jk{UGhxKa>eO17KW~pcM+YA)ox`|2F;hgL`@_^tcc(}}epe0M?k zk*fzR{aU>0*VsWVmhY!w7mz+n`Y|F}ayIt#NBl^KsOC2Wke>~K|6!6Gw> zR%ZN;(xIUl)rYtYBTD}HO7ZB(<68VVAiKr(fS%J39LN4ZIf$c27e7Hd^J< z4IT0|X;Xr>Ln$>i;5%{(R58_m>Z)}^Y$5W*Y_VXApiOvTq*9fuX36)^p+n?!bh$`T zA@*1!Gc!|gok85A;`7V%jUsKwZ|tTFT%7e7Go^Y9w{doDF1I8El%TLFI|E*4EVDS4;fWoFCjK335cg@9VZJ*=WKU+>BB$zardWT@9%~7uQZs7pJx4>Yh${4 z5>w=dh{h(PNIp-VxPtQj37dNf)m@O9p={&ics_(?$lTyLz*8p=w0atIg;C|*sKq)@ zuUamY=9-;um1l33y4;;RozUrxuvmCUaxmnoP{4toPH%zXO~}LVt&cuTu&diNyAeUt z$v%=o_N!I@K7Fl)dZF~P=>tx;>&b60UF5}}@RcNUaIe6X+3MJiR1|8j)k0HG{%i%L z!CA)5!6yf?@UUd%+Z!8b&`sxx8%n8P>9UsGX)eySI{TT3Su{!=ck<~QjQnv()+7~{ zGU{y~cYmRfEUKq(R(7R8bcrx zg%6H`4%05jGFnz9Dip@tdF^Awg)0YZ$pfXoZpE4~>%bqAB!lLek+)q2b0K;qSZihp7JX5$MDOwhZKE0NP^W2KL5_DT&edJVg5;z!^qE|HNmk+~*KM-@UJ*<_Q6HE- zja0csuk#xkf6MZTXW~akDU6LSPdz7ZTe$!XO!uvsIz-F;+sFttu72>3kwSoU$X)w4kTKy`;KP4*nNY6cTOAQhx;2; z_KSZNmFY^|=)q$7WkJr;2OCZA`Y|KmDC%*>b>^#H`6!B#V&Ci0= z=zOU072aM~9xk)(25eivc8K2v%GRYi*llAayz7phq|JzqrWV^-YSgZB&Rkwzo;i~k z8tZ?7t69G0kfI@ZUNmE=p*C`Fvx=@1b{(pCV2ms!hN@h$VFjikD~@=Phk`ZsuC8T> zw1Bc!5h@<{nfC!DV1_aM^CwP3l89eGGgzqlj__@>v)C*rFmL)--SN zFuzsL9q+B~gpx=9%;+S%bYbhpMsezy@DA>!@&J^V;JsH#?>0dQCLI<)E^mQV1~_)z zR3yY2=4UKif)#L++7FX^#R3%%J)*^Yr(A(-v)I}A3%gBNFoQ%MN`fE}7a-LJYJ7D% z%3u!4X*GHImq$<0=ST-pvWker=^rK?Aj4|%9HXD`co%M@l$7madk_?U##qlaKpBo# z5<;yz_vr;5ckj*Bxz?D-#KolufMyre9+2`S!XZrLI~Lo6i8iFeAffpK(>xuWfQkW3+x(*VEb|<1ik9@vB&x1+rRms zVG$R%Wc5HwB|2fjHPYDs>Oj;z^qL9!OZY?tX7DOGmbU=aBb=T1vs?90<*@UXB19 zbc65B?On)&U^@#pYma^pi30Ue4lq^Gu5?UAdA~b_ew&4r(pe(gNy3*OBR;=p_S@kN_<1x#4oI z+7tOrj_pggwin>h1M!`%Q4{@gIU4J5Rt>E*Ezxzo=FhqWU5<~hS0D+kP6C^y>mt?$M8YAK^lGbIU|Duc9Zz?uXHV&VRfYGIz5NI8k$ zSagGipJ8CHRtM&41+{T^B}oH_n7U3Ng0`WCjA&a9gG?#zgM34KgjqL++t63L%qA0w z@o2!*4^$%$05M} za3!*}hh}Y5AVAM9N3j@?ub^&9y!~X~it?LdyMw{iqTE)Fve7Z$2wybVz9WvMi46^s zh;@bz@pNKB^kj?dJl$?0O*XKRPXvy*vYLgpq(C#f5;z#7P!S$xZzg@{dhw}gH2Pe; zeR1c<;lqaoK)>aFhP(46Ota5t$!vBj1K3+ zQkV^MsE@2W72c8iW_aEV{z}EEkYgy_l~X))G!|MAiCHa3s2*~6vn3aYAKYh_=w;m( zK|#q^2@iiIO;a|Zl*`;KA=8bjjqt^L)=Z!;96x1#S^R#A7ByrbyNqT-I{qlGns;r%B+Hx?+SJz z>E2Jx2pya1_=DM-BRARF##Nt#wv*2Wx0IF7h#em=L?}+1Tc%E88r>J}u`%DOY4qm| z)!$J<0nkF@eWtRqa)t5!ZKtO}xZjs&+3hb>TzuRVsncWj13{a**oejm6zn#F?kFmz zUnLazolE@*CW*968+RO|fH{8m)YXJ}yw z6n>26vzD9HvwO3^YQ*x#mp4`azKN)p+v$NQQpoht56GPW$3Zm|+z~N6;XQb_B^e6U za3c++LO<-Ez!#Bk!72bR-AO({FOEaTk+R}jG_RR%B!BQXr~vYGBZTEf#DvSF z#ZgoQ-x5*n)qd8E;=Y3|1UxDWyIQK6Y6uJwj8RQ`5ezxLJHRh^eN%BDzS)t?u? z2jEn{CRE4ZcGmyp&6Qb&hF~QLR?aW3+fo{&zCm}sm9k}jafNgrel>A2i#Bfra@Ag8 zqKq2I5ajI-Vegl`Fn?;;`a##K+S7)=4>_rgXpieQIv*j%%QRETp+8m#wH% zFyql$q@f)>G~K}k`?0C97|6w9;hCq;a-~3upk3p}BX(i{GAwePlq*!ZJ*ASb__SH? z08$A*7`Yh%R6wnJWjo2=^>uTr(+)&yQO3-=QeXLKD$i0e_O7Mlqx@DoKj8#j?C^0V zsF<;@Egb02Zow;T(1V>sKM9JJx}$&GG)QkKU{FD1+tK**VDmT!Zz^i(+TB+-UTTnD zhRX_vo2nN|8JgmYi-Vtk%2<@UJbA(@deo@wAdrt7h6+LYWt!I8mWZN2iwiw(Z;7~g zXH=p`dG}$yw@n#8PaFiydk{{za2E$s?i&m*5c64H=y}=WF?$2*w1Z72 z9zEeF#>`BqQHnI8_h|zn>nvs@=tiKi&h30M#nVvU+{^k>3fJ$OpZ^&tPXagTa{;!u z8u_51vSCh2S#!r1*a?r9`1`wx?oZxH1m1(5l)@eU>whjEPMMJ$f^|Z$n2ehQ2ve2c zeZ>OpDQujaX-tII4DD|bxL}peK`y|<1nubri)pw?IV-CyJo5skFMx7)fe@m^ebvgB zvZ1N8K*SNY&u{7`Z-VtpBDZPL4APCb38_SdgA^h-0YwL_GX2aI84D<&!Tl`BkC5uz zB3IMVK|96vi@Hyo=qfGL-!!?3;5n5Mh1AA~FJJC7E?8PxZo$6VQ*LhnY|R|_x^zNf zo(!O{_63JCGF17*#THc8QH*{W$O%a|L0%3#Qi^Pt^Tv`PxU;B(aV~d_BGl(U+hdXe z?ZZIo86vh8t&yYo9_-Mx=`*BcCR@9LG$^z!E?ieMGTZD>gv&HUs9S0)d3e<5d;FC~ z`ztK0t?lvsyg0k6mZiFwn3&jW_V138QYQ`!Xd)KNz%xih!dPvvuI37aq z5y@JsKPCA8tXRB!zO}S;0YjgMI7Fz0Xn0MY*KK?!0bh|$RiDF60Wm+Umlh=&0;L>6 z|2EL>_>* z5Rz374i2u+C`s@AyxYyi3E|m%v-ewNUy07MZ&LcypWl!i8*bcf%sTPF_A%NTebb2DYFb;=cJA%TceaOw^+ej=y=B)MU<33$e12NuDn1P{ca6HL4Lh#b?n*Z_ zh}GUp5YLU_GoS0zv4`rBKsUa2i1MYbluH{XGT40hojC^{9U-_j{r@juB!zm{qUMea z+NEc3WDS2{&t^ZGu0vq`Tzo~uqoZ+u#R&U%>S*P z*X2ys@aFfc;Q#iAh}&N?U%Yyy4#?rGdg9xcR=RK73)#w}%cNEZ6YOa7N&*kcfOjmK zhunCQ-yEWZPJU$_wPXV_ncGC$a%4}>%@My%B1@F~tV6gD*@FdcXxM6;E33Ody6!tkF$!~byd z?zxI|knI8tP;(>XMMwzt)~)G&;jgW&H~@1>K=cN+Fk(dKaH&Cy6;mgPjvmFa+O=8; z%ew3aXulSEckn^x)>-T=e)u>W+|Y$T>vc)!(%~_C`{;`nBegivuXnY_qC$ell8aKMoASAJj-j!+qZ; z1S7hy z`gB>runl&EQqwld)RYt!0fEw$ec*)UK{B;6ZW7F&17A3p2C-JHGpcn&B}q zK(!X&5|fKSktByKHlwuYzTCNU=Q-ftIe3q-zI+4k-Y!lDy4=h1u3Y}xf+lK&v`hb5 ztaKSG{{t@w-_qy3z5d_^2AhYxr&fTSW5HmuZ-iWnk+&MHDn)P!!XqD!x zgH!_X=b#EwdhnodXLq-^=8+RJm;<{zHR$tTtLXrcD`Kn;R90=P(Lmrt`eQ&-I5j#g zqx~%IhjnBimky7Gw{W-b1a&i@KDY2$vfH6_vd`k~D;YAuw3$FbBR&kuZ!N#46tYFy zxkJ?t^Uc1!&8+j>&Vqd-R_t*Z2(xO+&V_}BmH?ALL1j?o2rZ{QNc93VX*M)mpw$Vs zeVCFCa8kq#!$3~E%Y*gY{=-Wyzp4LlUOPMCWGVZzZNa?h;`Qf{VIIt>Q%Vb0u)*|V zS*)sQ=!k(-s{P=V`TTk-m>XMQy_|&bQKb2AH~SOYzyR42JR`V3YasRzFjIgb9p%Lrc-yA@fHVA&~A4@aJC7_+*C+KUzw6-h~-ot+&u0N23k(@_lW z)rkf|R^8Sd1`*;woBo{%2IJK{ea}^OvE?sUtcFT5zpk(U8P5moRuAoqjI4ZoswmA8 zv>(&WTLK8OdS&g;%`nX7?k?y_XqScgczKZkMt9W<$SV!tu`o6Jp!ES%bvaB@#d!as ztdwcT)6164h2*`biaI4TUbnZ)Yq3Y-ly;-|E`{#2jWlv!?L7f4?IdW&W&1<7flO3opEZEIK`#I#mtns3cR6wGE+F-mk zr>TIIj~MfYl*DSdEEnO3K+JwNR_p>Zw{=y(dE8vp*y;O}zYEDzl(iXKeK zkkN})IBUO1NJv0d$VmExWNWB}L(Rh5thjQ8SPw!c$UAg?ZbPs@Y!^!TIwbaWVfG`l zz0bjP*?@go!^}8w?3lymxj#rM05E>OTLR1gXjnG|T@xh8`m=TWn;qVf7~RcXuE_TG zc1ODT^>vJWd}KCkfBis|=eyT$t z!2JBurAt8BywH*sT(_i}YJ{gv9REl$CgNjEL`)37e&#^ru=MK#-p$M zBH*#%0Gc+GODl@4hNGJXDp-A(WC_Fx{ds!5rPf%51aZB#D6W2JxXwa-kkHKD4;c~S zM=Ev#Uc&@H=H(zNK(3aVi8JN1z(+HM=4#BVV>O{H$JFYLZL!wZ8vqGPhvNjj5=1uv ziI}&E(iO7e%$Yxms*-c4pJgFVsq_9)_v!%*5#TV8kUS3i99lgPhS0w3^8M3sa2Kf5 zej3pRxG>6C!8-Cx+BXQ0CxyF*1oqn+t#pf8#sDxe1Fxte>m zXxnw2Tn&)#RIkhfZL+-RcvA*b{=1{1#OSn=)>30ck(pU)?iYw)s6ystHI--n!C``Fc5cdIC0rEebCNW4iQVDvZ;*} zfOvsOA{*eLE%2Y$tGb`lVuFLw%>bNs22mGYUUmJ>ONjOY5m-1rW#Ao`0B!;XOn!tnSv5479gsp6NLg^|N*YY$3DnFB*O z)A?Q)_FKkGz4^x~ zjSSf8+bAi$hP$0yyMl#a4dcNM+N`^Xv{AS=ngVwNnTiZ3*MdTmS+L**GR{u!i6 zpf^(nf6P|Tw*>{V*S>=0hgSI1hf|fb`em_B7sgX)}XY~02PG*mf7Cz{C{biy5C6Lyb>rxK~g!+{&Yo#)!FV}S?ksV z1@95b242Q9ko(KsyNCLw0EuT~U|<-NrT?*YY--_g_i?Nej~`{2*Vh6vtli7+q6pJ6 zf3WSq1Ox>Yr*0=4w#2adXM7wZ!ULjtsAcYn=tI#zn$>rb?WbHD zgWy0;^b~fIO z%2Cb(&C0u`--}%L0dNXU+5GpbJI?1Y|8c&|NU7g)Fb{hcNvD);7Y=I0Q>wFXFo=?I z0WVjYM>s%kkz5ke!V<{1WO1-lMa0MFzJ7h$og(89LzuIkZCIIs2BvW=i_1r>n$PCn z<1iqdV9Io;&N`SvpwKQf@@uPk4GA~AHF?MhlCe+Ntj<|p$YV6siZHlLq+&!oU2?U1 z&BT({>VFk}hsvy_6r7#lT1iz5CcEzB4nBfVWCn8Jo{-AqCwj=`;P&K)4R{u)OA#=6 z3MhWl1|LGsa^Vi7Pyz`e++LF4o6l4Y)iE^B9Oc@1G5Md?M2!xjkusoapt^z8)Rw9* z4{0_CYvuC~sXNz>Qan9|RT8gHxv=kU*@5TymL%1+11lkI(XMqbMSMR>e<2D3NfXgx zvfua*i6(5|DGFg%Ik`Y+wXC;9@CE>j0$`mZtK#N%z4nBf z@~F0od}4U00RsD4=cD+izKi~++t{HRuDA}lJ(Vgz77^{ZY7XKB;F<@wxlz}Rq;jTQ{Spi^e9Uo4A!j_>;X~H z!IW;+jUc{e-6s!GPX&TPtIPi1spdAL!Wl%Ls1z(eX7JuAgy$7-{jCX#r7(IT+8;-s zR$|2}W)5k2;p7YW$J-%?P8#Jeo{+YEARxl2scup@dcbxoPV4m2$tQ@{>aN3?2JtC( zvq^=9Ksd`H3(ACK6c7M5!xc+Xj5_#HJhjVhlji+B>^^qgXa0b{IA!YE_vG6vU(&s<=Ofx@3iIf&f$@CV~}|K0~VkeK!srDkkNFyB7`b{ulxLo@`X) zUDpz*@1n-Uoqm$mp13Yqkl(}DzGf8dK!hz8Xj-GK%qx?<5$Ls53>$2U*>z8-az$#m%5#RG8hs*`pF4g$R_j+nt?qH~v1 zw?YY=T2c-Av#}xiM6{n+bXzzgPny2TYZ&l%qHJ6!?>Q)_e>uVrAst0$hM;A&2U1WW zlLX|1%&@lf`U2FeI6#+NKI(b_9{PDL#nZLZc?~C%9hiibtSArOO~-VPgDKQ$ zbC7+2zX<9b0H9SFVZLy3TifaeB%Yu=xP_!}AeDenq4#qe0VuG$%)p)HkqNN&Bp#d1 z;~zSDR3bSjmF_5p$R&s`$O1os+WTXO`C{Z_`OJesSC$4PofTBJG}j#xk*Ey#UIBn) zkw!zHUpE=DCS>D$;JWatq2wa9 z?48oA&cq)l4s->x9`T+H2!n>kN_Bu2oIxlqs{(rt?38+&B$8pWa4L`ll3hUfDJVNS z+4?s~!<1aEbk~w$=hOj-1kI=qI-xwZf?NV^fD!A{^Yht=0EY7=j@2Glds?PkM)g@k zwwjaMoyas-#8||Jso{1N>wj_itF9`sT~EfFx_vPDg8knLlHJrbXurOTWFw%aO1t{R z$}u@UsjNDh=Gi!F*%z~CVT>-pJgf}?YY1a8=j;FRL4i38CH3%iE9ig$#b*N4t9cvI zFq;u@fPw=AaKK2fx}V9AvAwLY%<}~ScH_gbM!ij!hZkz+cn(%@M?cfMXCN4b{S{uNw(p(6-C!Zvn~hyXfEYr%vBJ~C^st0 za$-L~v^Oi*4>_pYlFj9jhuE6B=Rh{)iw9#*1bH2zgT2B3!=$vT zzp3}FkQ2Z0XHs|i44(_hFK;vaPFXzRocY?;u5e*ZC+V&QbcztT`GNKf8p^s6djh3? z<<}rRh%(T-!zwK!gZn2*R8smc@{;ZoM$gBsMisk}(MB}H@H_qYH~}oMjJbow=Fktd zs1nAku=44gV#NxHnA=h!k{Cg1ql#X;*eNy1-TPrlhf{lYiiRJm^iYP@iCI3Tf3~UB zEAERYN|#QmXH_~PMB(_}zd0Gj0j?qh zKG?r5KfXZ-MR7z7w250F3wMTQfm-lPatDiq9w=}|U59NEr6l}tF$WdVTh}Rrq!IE_ zXdF;xHwp-e#w>J;nJz-&%fJDF9nQ2|;hlKSKxu{|(XdLZKkGBhnDs2r6jL-Ye^MyI zaBF_Mw{(fTgr#U|L$Fo7e?JkT zD*5Tt7Xf1h1`isrSwN)*IU+jM5&<(nEdh)~Lq85>!9Jws=`YS*ZMFG%SbXBnHJL$w zOh9o?D_iKt9Sa6~qll94&uj}QFEBzho;6~&#ZQe%9X%0x0jqFytby3x#?%&^zGYjN z0CNk9OH1G-PKubpWJ8M%?MW-_N@PPcIn*W*CG)=Oqx0MppWRQBoaL5GM}GEPrhLMjc+P(0wp=`i@9yPpUQ zSzTYpLemzKs-k!b_z3p?{flD9t}7S(NmYNkW*%N!F!t>WMSjs{jrwh_p|wZ#*6k;j z-h09ynDF$l{+;6<>VP}{B?>tj10aYL8P|Bl#Ry$0gTy=NO98FtO zX?n3{YCdV&5ul;A_!GyF%An?4!ZSj(I{_AfL+-^4p}BJ3N*Cs(UL6oxf21o8CEl=m z$=hP1))VQ_gz<3f{1%?byd#X(!}|AbZl4p!|Aoc+52j(rOIJNCi9X-u?mr&t-fJpH zjV=ytsy-+9Vrfbw8nbrJ4t);ubp2v9&>V8@T3ggOGa6qb589(jhBA|KZ={D@o^)Z} z*|;VxWKe{qT#fsejV9UHS5vBc3V^Ml=4v>af$8eiHbDJhk|RoVv3}pn1$te_4qH91 zO)48!&7Erxl%lts63Pa2!QXszKDtNrtvEzzpNH9N4ou)J2G|pCOzZmOHb7qh)xQM) z(BT6POU%pIEPM+f9Lr`kbbpv745Nk}<3*qcF9G)J{(Y1rU1qBGe3Pjw` zI23V9WS*C{t^GVGYWY`r80Av#6WaKqzu|pCAk;_MP!-RBYb6eN-z2cnl2rj$Gz8=T z$fXF)lkq_8SpCxk@C1Mp6kDdn^+AXW%Oo9CxwtT&utAJf99DkVEjHworkVw}gXt}j z;zOPm3~>JqhLf#;lD!Aq1>8lp1J^OYg`lz*EtK{(UPoBW`7*3}wQ3#Q=nKqs|7;ZC6;EUw_u23Pt86 zwN%KVdpOS4d&FRX!VBdG9rfz(!S1DKIN7HMd7Poo57?{ zpKief@YN@Jd$C8+>Wm#O|Ga5qI7p-DrzFyIhT`mo6Ryd`I6oG{_q7nzXD%nuLtNJU zIS;^%#oi8H3Wb0SsK)32gN$9EXhpK?<-e6`goSX5F?7rIKp48qFb;7C^s;?+AZ-HB zydO3hNW3?Ahp*WTNW!D{bR{mfK9SGnr0f!WH}Q3p$$z-H-0nqt&=K{~;XeuVg?tBj1{c_)#~1r(MV zlarHJ&k>*;k)A`YO09kE8Yl`h92^`fL;g%nC8HL~73)Zoqi?fOo;!RDJ2F&KRv}4M<`{yG&v;hFYqUo1_>Ht709?L>> zWrOU$>yn?8bs?C^lwQ<==tjVaO;v1xvMV$N06~=OQn=edfarzE zhs%d3F^1D-r$8N((1bEstV z!+_2^oDtBT=7P_yz0hR^NadfWk%35@#>jf*%2Rrxx9u5=NMw`xqg!xs#^W9TwHDVN zIiHY~=00(Lgp}S-l$!)-C^+SAvJ%@Baq+qpSLn6H?21AtW0!?xvcfW9A_I=;Ox*5G z9A5_vl4^{G7eWO1vh6sAP@>AMlIk!G$#lQ|W7|~v{q1JdwTSDuf{4u{R$mk#Z?j|4 zeIO##gd^Uzy=he}yLGOO3&|>6)n~gM_4VH|Mp)09T!AVowLCc~iEURD6>qYM{w2ZO zte-#%5J@f*S{YYK%pr#<7!@ygqXoL$gL}Un@sT2X6=#sPyNkh2cG}cAZvX+qdhsIM zKypztv62f=0XIt?DC>OAt2h;;?rxs&;NsdxvX|QEjpTj0ln{MaPLA!N^4fUsldQ8j zclP7n9Z58E7R;y)jpd?ixvc+ys!dTdJlt~F;97G`4^t#QN;gDYXVgU<&Lbc8MI4)e zK9XyeaGp6WcDyI?9(vyQi-E&#_W6G^B7WtY;}?d5z{$;?8jsCoxmWs|9J+sj4_hgO zV=2=i+wBaKB%8A_H))Lg_YAXm-=Io;{@cKsx<`iW;R|@BI01HQ{&~Cy)Y8yj;pIot zMoDF${pTMXs0x@+?$QHz2DzZQLm5J3z6x2`wv-pgybuSX^%jt}84CSImJnyZXRO*2A58j!aUCjC1AoX;vGri}+oGD{N=*^S?+_^$HphunC4 z*+Lk!hPymZdyNu$C1v%KSZJXG(I|jkIJhG|**RL{#}D4UHd4RD_f+?@ZzE*{^$)!e zK~wy6R64I7t5t9Il?Ie9Ri8*+1PAv)raz;c=GmxpTB_8ON~P zF43!uQaNWJ{LwP9r^j{7rtowVJpn$iGn2ojZAk;pq35T%9pAKWI*xYT0Ty zho=G9-cR2hjjTaHYu3mW0)@x-x{`^Bc9-`rZ6O@RFfJ5@oyHtuX zF-Rs4soxsg0u02UJ9sduYie3-?1G93x#1$30u;QEa5gyy@$H@Y*RA!D!hA5wuD6AD zc&#p*5DuV#a*PF5CQ^emGkEI)V5V{7hOfTYrl~Bl9zxFQC^xjKhw2?E$kkO;j5c<8 zj6YkzxT6tajMzKX;4(sM9vbpNKy)(jUyiWpNFTJOqpf>_8?Fr{sjB;Me?L|=O}-0S zj7J3iE^!bZ5?!rM=s6 zgT|q6%L^clSmV1}JEzi)Qf7y6Ht(w7;NY@BL1=gO1X__dMjpATfJf2$(dvDP$Ln-@ z((xPn`!3z*juD0uJb89jn5Fh^fb^}?;YK%8bIC4b=VA6ndi5go`b!HmoTZd+u?F$K zDf0CpXMG=V?_&6~dlwlmwZxAzc*H1vjAy*I8~JOB_9UOvxYIAQpJOp1`P-Z#CpUAK+hT>A5vi9h++Gc9uw1eK~ zSF4q?vit0!j3YeU$Pa_S9GD>Xn*&!uM3bPXk`HxW91(&v>NZf_t^X>)K^)SvQ?o$A zmwD7c6@+*IVb|Xln{J?#EA`rSM}I5lBgKm}DN{q+(D$T4krBJenRsd_JjKYf@#M*q zk@@-d??S*)xxODn(TuW4!2x1y)Qk||2vfTXx*7!l$7uV7ygEx^&I1=4cjahB%%ZZh zm5%=2LtNEn?;oqKaWsvTLgjXUwMp#GDx%}k8D+u#NdwMTreI*O7k>vfNT9E_hNL=j z9u#x>Ff=LF|>YM;p!DVk5k3DU@)jDc)(M zzBb8&{k8*wT9lkk&*lx-2zr970^tu#fKa^5VTAU zUtL0q>f#I(79v!Nms9jygGPtbnOpD=j0>d5lZP%-z!zPza_Z~re}0R%cD?f$`sZN> z?I^N=dqwg~^(?iP*?!0ARtkk^?k87HR3z#@dWNZgds&y2V_(Fw)_%M5U^>>flopv1x6!7E`m+k zoo;{kkGD{)4@vRd!=~3ITjBBXsvr9p2TiX(LdgOFxj|uL1jwi6l0(E*TwPt?_dyvD zgP3pNOl4JIaRiM#T0s62pg45mC#34*3%RhZzEZ97eVOKGl@8g#9?HKF@hMCc>^ru8 zN$h8W6qZ#~RCjN0uW0b?_Sx|qEk4_^8m;=ht!&iY3k}girTV~JaOzd1z~EWJjz}xp z(A4BVM6UWF?Ngk;0kbaaBaKP9)%%%ec5~5vrhd#%c{c+rJ!ljx3f~#Scmbk%{x;E) zl323M*4F*S3;P>E{`d3+)cBrV*bjXj%4#d}i#pFafAY#2$Setzggpj`2wLSjV*AS1 zvomW|jJy^3#*Lyw0K#KB*N&WV7Xb!P}sjjq~_|5HTMW)ys54 z8oAo)NL7wPHxMwOfciAsm$cMha>a2~UHG1ds?<)P1IOK=V;$k2Jmg zv=tINlc!MK@TL#mVI|0#Ce#K2+^__FhoAc%>}DV!Seo@sjXohLkYUpOA$&xtAux=e zge`BiC3w4&In$U?0J%2!;M9IQq=F#==idNm2yV$fIRe};w0lfm&b>fKx8OXOl9F=6 zzL~p1R%UOj$C(s+FNH?fp+%{Y+t(+lXs*3X)-*2bNRj>jy%zVixztP;QGJ&QaP|Qu z{=C{Chz-FLHTEA+$}BiRs0Wc1$Nfs&Z+qf*?-e=X#E0iAJep)bMkEO*Jg7CEi2E-< zZo%?q*DR2XU{iN|A;AcOh~^N6_1MGfKn$RE0++1c;AqDWo*c3&Aa#Mx?NvB(YPnEZl|*dz7sT2H-CxmQ(*CInw#bZ3B;2pdCKD> zX2p;67AVYjVY%?6|A7W*^-LANcwa|~GmNDj9G*Dk_}`DrJB1fFCpz;y zdln!9l2W8ubn=2k^*4FNGjYn~qw#I8zkhp^N8Xgi=Ne#2v6J#M;vh)lWGcQ-0wTv& zy}PA=1zg0U?{HLCdgSV?`Q~vLgo3O}9P>wJiEqm=s*;&g*5$;-!wbl9M@Rw|+UADC zmr0tc{sPv{{s)_Z=UiRyU81YAnUSxWa`eBCN}E=HhUx|<6q1{R>B1NhaR!DZtbPAD z4C-`Ix&TlfN+>{dHUsSny2D&nEaKbP`fC{H3OX^BJO6JsD z^Gs(4aYH6IcdgElUbpVnns-Qr7BRR}CFWyT(H`(&DS^%!r@9i6qEX1Jx8S$}P_g}S z2gTLh-;eTjE0YquwlW(W%SRl8;81v>CA*&wOKrCH1z`z3_?YKa>ME7y;*QQY9QMHlSJ;`oRS=v5ION$)5s)dnG}ApK*R+FnPj^r&k?ih(0R@m;;7@qkKGw0b z!657G=^T=N#{h!6!Dh1&pRof{_r3_Gs;t63K+Y&xCFo&4lzogcrx#6iWXz~DTA?9D|=o{O6K=@osU;jPW_`ydt2{X`>Qe=F(;P*2<*QdLx zr?VYW&7LbL?<}F!8-Cs@ui`blWbX0i3;Y&J6He`*+Jn+0+__e^1I&S1f3HHe-1yct zHP~-r%PyqM@=w#qr4NJ7tc!2om!0Wp_!2bwx-8)#DRzkG2$H2Jr5(fSKIiicB4;!Y zOGNrf$gND*w$7bB+dd0Z=OoM9K8YdVx*ct}HoG5ujM({IZ88%moe-Hj`x8M-EUNq@ z%NLP<2`Ho5H;ZiWgByXt#{PrWvI(CC%TenA@*fbzWiKZaO<&F5(>Rs_zw;@QuJ|s6 z$dmJ*SL1RA1_sW~D)nihvIcZQUpHYDI!aEIoUWfIZ2KzsR?zv<)7>zt17-u96x^P} zLIhRu=vxNhV7iT8NT9xUQc^XbEdc~K;oSdS+yR{hV~6_pLENY4RaD z9zlhHiHe={DgVV+ru!r9uU*W`NI#&oE?f*E(wpKd!^kEL(k-U75$HVV1En_!I~65m z8i44TP@2M3w5Pb^=CDPxN^*-06Y00ANjC$(Tr9uI>d&d?q&s%tLc!t$uY>^Z1R8`3 zg$z{a24R|FL5IawpzG{hf;ugc)hBQ?*NBfu!|Uatz9Sd*eR)RbQ=F}Yd99*0-b;eO zG&mMRf03V`A3M&1RQNqxsO10|j^X#z${je#rVEo_lLTh8NKXPRJ{+4;1QARvQ-w+T z_U&u{_Ytq<;qhfw$>ZUtjhSSzV9%VLXp0Q8_>!Mzqi$E=4wNb^PC#y41n#7;Q2I}J z60ieVfb71*mwqt9hPRV@R)dRJ2NdPnT5CO89#rqu_Z@K)((=PZ?4)i*;FY*OMW07c z5Ja8%eRZ{fI`q+$<;`Ezp+Z!!fYd8q)mfrB=Lj8T4XHnb82>%+H>sO+j&+{PnsO9I z7EuJP#IWr|@m~Bad~t*4%{^QD0oQlmknsWm7TSRuQu#AXR2#XQU*Dg7P+io5WtwG@7PW$v}YV(3z+j8A*;Z)74<3T;*0e!m;mKvp4mEshNtF`%- zo!|bw#JjpwTt<)nHEWzgcI(oI?bxGQtL0}Wt_Wlvpp4;H(Z{)ZDGFT_w2e=Rnt!*h z6?rtV=~`+JGJAjf0e3E0`5hxf5M>s||0&6`bI{pRA#^hv;+tbs9lGVqwnx$&5?(nbk%Ad{+(J zttk$kp$0v}BQJ4W!%%Q~wlS8}R(Oi;ubloBqEYRLb;O-0jiG_|tDe{H?~Hc(BmxiP zVs_ySV=w9ZpZJvL;Pc^RPx84x6&{Oc>@zFBSL6^KlvJE(7U>*Yj#w^z!BbPR{tdqU0kAAO91XHMdNq==aBKYy?7bs($*W(a1ijP=8Z_RikBxI1{r;SK ztkHcj`;Bibwy-4%&pbGQJqf`G&WD=8kLWt*{^ILP)d6byvK^5p)3{aeh}#_g_ZJN; z9q5`>2U@cI`xqa|R2BX5eQy&akt&2=JrgSEOS#)dxr&B-ryj|`z{;Gcia2su!J~xd&cF=Ik!7Brb+py=uu9d`0tKDMB8xXlmAdpW~}i>f%stOle_*pyBx=( z$n?snXJ`7@Xi>Cjpn%1+M1AGL^>;W@*>PIu{2`3U%mG9R#x4Y+pFLMS$!8#|*pj-r zsP@qG*Q5Dq4tNppUljTi#%g5Yi!UFD<}&FDmN2(?evcTXqBF35ov&7Z_TaSz!nfVR z18B5~Pj{cHP=q0%{OTL4{(mQjEc!F8Fgc`;2yrHO4&-HPoAU><)(SQlRr+6VWct#}^4F@pDvHEH z-uPv-H)FjTN*f~< ze$g5jd_5g^`RVmExPVVKG(%6kkr7;alhAa2vF)&HrDKgzFMEdR_2zTv9!=3bs;E8h z$&WNvjXfMix*Pi=_HSz!#-G#VI;XvK*hTnOLn<0^P2=U60oT|dSDQGjH|Bo>3J6$( zF-3W!ml+E-n7w zxvK6pmr>=*-sTjkdnd?`+!qOS>CxA&35EpQrY}0h4`GJCosYbEt2`LO3;LK2eY`Gt zn1N^;UYl2Eo;7D^zNWzO(3HNOgKyw3fEALY(eD52{7_gy+o4AQ7g6C9JQ0+hUiVtpy4H35SiRYT z>utfy9_5r0@lq}cybDEdHQt6^#b07775RN^!`(*)dpjOk(@m9r2}$MN)%yKW8H>qZ zy7bgxh~wSa`Bd$+2nm1dCnNufEnCTQ_$YGC?8*O{AmI@4BEhaqdu*^Q@OMZ~Cn4EN zV{PDYT-VJO8K?THm!HN?Ym0|nXVZ4QDoV6SC=3!a>0{;_n6>S_F8YFc7Cffs1w0;Y z#?Lz0$?FH?re2LREKWXEbmntujB%^KiUs|oSsL$--{^J5YV0n9f?XDRTX|d64tPJZ zPN#`oNiVW*`Q3=NA(>6%mbN0rc`e@7;q5ZzkxX#0k8$0<^V}F<1zu#mp{gJhNYp8xS-8coG;6Pl<#=g=+|LVM0aeu?P{tb)ojw9W9} z)s&m@$v$oyFJ0d>>q^((Vp1h-ZvDn#P4K~b7Ouilbji1>|08fXiFuPt_UXYni5C-A z^aP|hJMKi@{XH1&DMMmv{Z?B`H?CRpGyQi30ZlYuUnutu$n9VyItspCK`a!Wi6eO?Io{ke zd+Iu_Pp7XK%JMxc-KuByXVTIcW$PXIDgN9bL7C|_b9$|qy)19EsnSBT;aIBnn>7}R z1;S<4{8v|vb+fMAVd$_?cKXh=rpUiW>~3J61B^MxRktD<&UT=4+@dWmdjYG+j=>{onX29|I!JNXr>M7vd)Z zqLg7$Rm?}o7`tlZ`5EUY5BMYVI2~=RekyJ9uVZ0x%^SadCX8VU<4=4`hUE5^$e1zC z!0DXzaXD|kynPX`^QiPUXq)jpXDMW+<|~5=<>Ia!+CM(!JtY0);%ti`SQp-+IaW10 z3AlMp8xP!9LBPX8Z^P&F#?ksSmu`HwqVJdN;jGe_cqV<~cdoCCUGFXcy`l-_j=M}h0EU8*=w^C90Ly`a&FlA#oKUwlm>^QN;(vAU-6Xb;yyyTV9sk( zJ5>EhOxdqC^2}80QqH~qo&#^W;ioY{9~O`w|tH8(6xK zd_?!PS3-_R?>&8;O~GZI(zLteGv4@|?o26CpzjH_iMP>riTc-#?&^@AHG64>6&)EQ zYJKaPOmk{9$n^cfpz^33dRy^QN!|OeP_Da(RroVZ6jsKnq4(crCAplhS0qv*%|vFB z$8g)frIxhk-rRPp$fuEA)G@f|ImN@uOy8yZW1Azd%Aqm+sSy2;td3+Aa+A5Ky~khk z+}#;^gtGCu%bL*PH+?sMgy?fESf!0U(2gEXVcv{0{^wSz+s3U$x#Sv@U4&03`6Yta z^_%VWLOsV1Rd44S!s-oDPJ49N%r!L?(%i{+Jo7%?g>voqE8)=atEO%xuI>tHKMd^> z!p5q%zI$YFU9VmIL$u80J{EazbR#xFXJlU5q^8QU&+6a4iuG4SHA{!idz3oTBt)-2 zb?{F2uo>ciNxI%Um%Mg)_Ia>|KMtrLx$>| zfolV-&->3d>_eIaUt#oFAJ>Vflk$QtLR^-U9s8%7cD_3)lrAR@W6j*(#f>bRe8l3T z+uaxi+F^0syic0OIpzAiblvLS?W$%SG7B8C=f1b+BB%4l&tHulKc@8VkI;7W-qH$^ zzsat{+H5?QddZ^xsG&oG*0uba>2c$Gy_L0_*g~xS>PK9wR{KhyXsOE# z!L|8^CV9Ox#8X0mPgb3)wn)*KD_MyAM_YvyKJxz*&&$tyl%+rcYrtFyA<{g?x149Jt5knfxWV91_`~A6#&^sa%1?5496bMd%zQ9JP zmcj?d>eIbH;RE>YTbF_ssdzwu{#(#wkhp_D&4LbkA(#o(Z^|&&7`93qfF^7D?CBY~ zCq|q-V=yWpFfYPxDGRN?+B?M52tOVGq zR9~`66a%koQ4dMm7;12Pe~jzBb5te6)*%0unE=B$3p%+yc=hCMz{(~*8TLSP_JZ7j zZvDXtNAUCOL9HhWLVj0Ln#oX0n_cMvV#i7dse^-8q2jItAgKW}W*F-^!Y)eQHs7l1 z(JLO{$VWjoqGRqm^Emw%@blpJ_tDFg``NjKSN5hl;VPI`h9^R5gUmqq?ffWAW<1Ox zKke0W3and@O^ucdqAOH|W)lIBR3Umyv_0^zn(rK~m1;-}1~ag|aVN>%qIkye>+Llr z~pSzkCp3n&o@WVm(jFP;ANt9O+VMpKQFdLIJG3Wo9K+=1R#47z948Tq*@Y9PjlcARyFz6((j zQ>p<%NmN0kQ+?3KOEk!7p$Ww*Fwmv1q#0oLZP4*u>Bwgc`u3Cge8L^KsNL0m;pj>w z6_q;7=%-$KfBU$E;!@vqptn{Si$cpS7aXRh?MGMYz{Ht!WMPxA_sEej-o^gD0;dDv z)OnJ4-)PU~{4Hp+r#JS9M9AE?Uf4(-j={?H*NFp+$6Sqo5|mNSfgwD0pd-t{N;6g+ z^DkdMEOS50dg3=xp-E8D77vrW{()u-p7AZFs71{unqyjzazzLaj#y=V#Di|`;?IhJ z{6u>3Kuh0~Jd1J@eGiEg+YULZG>|svsVqx+dU!$-#Mc+;wUAVgX(-ki#+WD1e%98~ z=F_`=SgQ4c_Um&6uN{EKm-T};0O_PnmNFHNxuH}UwA^|xu{J{XZM2ngXmV~XH1^f2 zsg_}AW(U{aHR{8}$+G2#rP8~uX84Uy>Y-D9VjdGSQ~M+(GxF_lSZr_2eP9gYoMonc zym#zqaT7E?q;jzJ2{?b=bG>g$Wh&89+rIr)*kXTAY@Lu=a*mEGC^YXqx-#SXnV|4+ z1Iww40uCKIa4KY|fN3M;_G(GZy&ADqNISCnz0YO6UJ=tDC zwB_+e?U#BZ_hp9(a)&Mfp8ZFLqq4{vioHrrqH;KXfgqg)GYqMh}82 zEhbjqFF{qSs9U;s*pb$J${nC*9ds_(3A2jAXDB~AdIzmn^(6YO5W#|fAvx9N(5OEh zI86j-i1D^SS~(6`NG;~$)e@;_HBhC6g{xlooWQ3And8A+dM@}#5T@8|%L*_@!)aSi zroa6&X`{laQ>T)Qo+SF)bN>t7ZR*TmbIP06p|S79d5dejR&Orr$Cy=-X$ps>jMOi~ z;!1G9%Yo#_US434kI?pWdc}HXD7cgl{q5yNL>Z<7i?^Kf|C{!aHzp>AiMD;5Hr*hX z`He>_6MYJ=_6h*gVHbCsNtvbpjyn)v+ItsBwFRcWO|r_dltll7#drSs^XFm|sjcau zwGaioW+{U`dN^h+kK}Vi&*_<&9-Vo_m6jB<$5I&aacSoxOGcp|#eh>RXfr(%2zKKK zLc_ws;vc5GP{f5)Zq!#(Q)9Pg!Mq#l4bT&5+^Gac3Ffl)t{^usrIP~>UL9eyydN=a zpNx!5AIwh z7w9^G|9#xgp2+)ws1w*N0{t9#Wd)5RL`Lk>i1m#x!-@ z{}e_AW|1dID{dSlzHYwXhvRO!Fx#Crbw?;Y*^hR<*DEFRLtc;62>+uI0}rlqd@Wa<`=g#sK+HlA{ysI6YF9Cka6RQr5U3t-or}lVLT30BZb~9J zc%=eQP7s_gzbomjL`U8lWgPh1h-j4)LL2AU|0 zQM`N0gEXol0-fXFQjqgr!B^(nDlPPR zA~ATdA%VOeC7WGLyQB%U)(NcMM&}%i1H|DQ2ZHYDs6q&L*mT%A2Q?EeoJC-)fl zF2$a>f9z5akOq+Si1y+pYL=CGrH@g3a#0hV_HV^c;hd$7b0da_PKJfCbo#& z5w6>E^Glwgl6WS+)m7}lQ91!~(BMY&_nV+8g5EMr3W-Qn99nY%xjq=;!MyzW-pUAV zc>2H(ZaW&A&ze`bXRqn3z#YPJRxb7vfJd?DGi?x9NJ;{QxmXN?UAF!x%tpj`MzY5r zVgCd$lQHc+fSJHX(BEvtD;F~Yj5vvAA<@HusJ#W~5?N9n^oyx+WF#or_;VaO$zJV+ zxC1A>duyz#G8(vh>!jgebTT(-KPD6j0YKb_5yU*K7o*1O1M=;L zT`KAzDoF`nv)bl5dJ9fxdXWw|u5oA=NooGT=|QTMvTAacQ1>tz_3_y4)A%xVpa~O| z2(qz36RXFl&Vz~ha{PdZyc9p(jXUDKo(+;VL=}>hWP#RYlG1#CGGxPs4U>&|^O~e_ zhj4!R;97R}2FyAUZH-jRdaSC-5}SU=*$Jbo&Zguvzk1CYF?8Rwzgg>L+7)mLUpkuG z>U#yZMT?~K#GVz)Y!Z=GF3WAC&U1@j4SEt1axvE0701S_26&=nV)7~dv&&2!1pXYltC z=EuOniS|4&>IlVX)vPRxk2^BJg?M5(j`rk3sK>dce_=AMu>P+ZQ$i3H4kVI(WMZ|) z6)#7OBZ6OXlJ+AQ^fge9CKfhCB?Ep{`|HFJsiGl`V~*>l=gs>&Dp`znQwdovUse!-)kzU*TzvI8E;oic@(gPx-)j+JIx<2{Y%3rs>vV+h$BAqyA;Y-4dp+1jRA8|VOauzQ zNT}ixr6i&-MqDbOym10t4=p6=gwIQ|GNhIE(?gfWWHLg*#Nx(Wpy|132rF?Tq0THJ zxlkVz>~waCi#HUNlZ1-4jqt1b?WsFpi-Gs1$_(etQ_D`WXea*8o4fGWsvOCDw z+4b*VPnL=x3lzbzd&X?MjrHbu-BW_xxT$|MD@2e83BA5*jJ56&hjPwC43h3UIWhqn8V9}Ar;4}e2wNZ87B%*|2xB_*5sFh=+t23}jpXm&D& zs*gA7ZGrxrj+}@{O%v8zAsClwkEO{d7HZQ#YIIc87L-tj8uLK)Yj`)J zi8+!CPCqu-o7v5+U*#V_Tcm_M_d)i-FRK`Bc!s>WOq4CJ)xRhs1^6;DVjDMy8YSt1XC)iD34`tjw8ta04c$^1Kj>=%UUjO$dwLS1WufCJ zO)9Ax&#@_RB~;KBAjCmyufXRfeR0waS5NBAYz6^?=s76WAYny;u$X-#qXq;jT3nJ2 ziYKz2dS-EOnw*YG5pO>5-*Hh=Uv4(IxxMlYawT;zhIcBF4SL9Uxy-t)2gJn0w7uUN z7d|wK0eT6$!YWm&4Uv+f@;$*WB|-ruDTB~MvKEhe@c8kKEPe|m;*ueC#O_;>tl~Cu z42cO{q)V|KI2=&DQ1*j06z=WkuBB_YhGNWtY6?gicw8Q)K8`hl&5 z@!3ymi%OJ?=sMtIip5}4Sj{h9dGjTUmBuPJI(Qd-vqgC9vB&9B?v^8L)-31AxSjA# z5o&zwthG-oAr_Zn;IBE(SIgcfUTw>&r@^_=V+(3Uu0x08< zxP(!T%ska`=pr>YL-jTSr34|XVcw)31ug+)aEn^wDUslPIDTmzIvD4IfD3l4+jPJ)C1Jz9G1!#!U<4^f;IU_wLNDs$5 zYvE31EY+3FSp*egwLr}ANU;&+Y@L9>9;fm8B`%Vn#{C~SZoULsP%Mm*Wgt(433&NP z2T`yq?I!MKNPJ%8%?;U3|BzpFvnD4frIE(%c3!#B`&urR6bdD)W|MUMU2?f;nZ1H* zX7~S*ZilLwDot1Ou?bAktEk#3Bq9B#d|KcwAK2Gr4omvV94R+&48%aB)X#*4oIPZH z151RK;0h*mL!3W($dtV4`ocl5EJ&UV5L~O4NkAri6Tv#M_&trM^4qSMm{?#yrDqnw z`o2bKjSjB+Dk7g$b6O~Q{0qm_WjJh@nx$44*xt93*Sa|68ilsKO?M&vs^8eq74aBa zai0(OakKQZA+3uT)fligN;6)=##RSS5o1Tbo&*3GbC7#%K>P^^3fl9oEs03kfQ3Xn zGO4h`fl0@{EGwBB7KbD}T^fuCE3dQ^kWnWl>}={gb& zr`|BA&Frfg&j#)j7|{U+TO4Xy|T6rx75hf`*t~d zOXh-7%0KFV$vRbzaD{@5D&1=?FrA65CpDxp7EI;#YOcUims^;5NG)X)Ks#mvc4Q$E zcErP>@bNaozTVdtk}uzqcz{Y41YYN)v=j_3_weOgOC6S0BF9I}s0pRTc?GRalOX}) zEk$Ch!*@wZ=|GrJycgM$eq2Nc${kB+&h?b*AybRxFHuT+5zUwIn#yi18!qh%rl98V2P03d<9{m1%FK4TU%8nRXz@0!BVfvAj8-zuG zMK!-TTan8%ww{9{AfC$%a`i9Lz6|1s{%c;ngDCBrPL_}z1h<*DUjs%46$a|j z&hJF0U2Oz2Y58L)Frmo5w@ys(@ZrPSE{;h$qoPuZZ(XqMX*Rj)dZ_%wW4gM!@W~{R z2$zZ(HvNjMs#1@!O!}7HOEu;8vvWJMpUy;cno&YD7}Q1(wDZTXO1OZZNdcl`-j?4e zCufPvO3K5Svv(Fe?~k-3os?)?^@Z_1G_|3IL=2v*7lXcm&fVdE3dwc9Lere}pzc}L^jknpczvd+BxC1HH+W;X{MHuFX z{hXeD4H2v;_Xzmrr3dpi8|1o5HKtZ8YiVgEF%9v#N=;Z7&Rg4#_Q6i%rBo>Wp3d#2 zrfJ(&zw}c0>`~!*RzKI(>6V2>#Sj?T|14RSo`y@W4H|Ytk$5N3(F8;LTHjF4+isrw zkjlxj&szET83BdMTYx08^Jg>4{{D9W1TEJkYAS>17Pn z3e#4pym*~rl$EHmR=Jh0gxeg$>v>_8^Q0ZH`5dBb^MjwRg17 zp}2aDLgN!{o3#C&6)U!m0LiEWCwKK+u5Eo>0E!+wyi0SCLq*mHu!QPX-HjtRh7^^F z(CwFW0}_Ov?uoSizyJ^_+LClfZ%#3&k9D3pVU%s!@dY_MXkJvzsTF%ReE9*#1n zdR7nhAs0|TF}9DwxK(X2(~(~U0plBUh~d36dKggP#Oi;gygz_lRSsPrp??`u9UiuS z|NVE+$S=H!l)n=Q_vMxKhzViLWa8P-lZBXC2+}KWLnT0vVOW5t=pmx|0Dxp)FIxx+ zEYsXPgwUZ0XUL+wnQkU5)l65w4u#k&v>6+aPc^BnfCl!BUR;rJAANw}5q+gXU`ng> zh>f#EX}U#iVFseTLNG2tPEr?@5;a|R6R4^_Vajv?Ni6$}>dbiQvSq={yxFnRK)MM+ z_1$vQ!=>mqWHEk3ZENOcsG<5%Uwf$;~J2HuDxZQGK*3H}UP`g7G+>9aJY1AjyR9rr<}$ z!{)lSEdZrC5ET{m8vOO1-uIXzMR%nN>LXosGsMLic+`P@XO1fFO8(+O?tUaK#D-A= zH90w9WOx;oKJh+_*QO8Pr>q(p;<1>d2x7|PGuvmZOrOM)u$btpCbcsWE`u%MNx;PC zfdCM_s{(lKVPS|2Ql=Wzw}Jl*j_Tn~5tG-IkeGAA(CH+EpqP01EEIxBkY6HK?k8r8 zWQ-4`24KqS1dD!1;o-}kk(1N7eAf(68ML#{8ig#4iiru0NaPlih+>wz64w-{+o~YI zX(CK%ygIc8RBcUwXN@T9MLp(c^;CGYQ!r`j}>WgX1# zA94LTs;A&{1~3=CwH6=_qQnI}k|aZ<@r5`dW>&$IGcyn$W?MW&p{%b`I&n;+=dWXA zaY2y&I_iue)BSmemCr$@mOybt*rrGPze?`d+4U$|#UKdmh86AU9U<-y*cc_YE1uTB z=Y_2RC)!Mv0dIOHh3NjZ!fdaQESY8kjgywm#X0APW=X!a24*8Kq*`*USiW^U{-n`D z_pFI6#9%VF%3ymKao+uok-*IZQuwxqpt;E}DEMH>()57w#v^9)KzFv_;z)H(!u)G+ zH)_D%(Vxh0A0kj~%JA{@gyGs?GY`*Ae|b1E^tfbWqU>&)%?;-^%o+zV#jP63^yF+9 z8OPn+@7%fLgK*$~XVEjwrjg4M^Jq>k*xgJ57TXe@VzlIez!188uDSI zlOaW@+xKu8{oy%j_69#+HXpJXN=gL0#?4btB>#JO`xgtmMyQFyg?g(SV9O+=ga%Mw zWwr!wK837^Scj4#-6>6C1lmwAr#WgUIJyVrDiM?}pT?lJe^H+!dc)_iNx;ni^UoK% zBV5msYRmZXk-|l{v^gP$40s|I?edRf<2}G_$><$Ik0pGcpQIV3G*4h_Tfu@k&M+_6 zBp84KIk3RMZ89Ibn;mA`z1(NH-UYO6JTdMZB z6v}q3hDb&nelOfa$RIlwn9@n)2I#^Qe{CX(MHG$hEPDJD#uv~xqRQ>trwnaAHM$3e zu}S0F4i$$F1Gzys1mNl7&30D}?09xHH;WEpF?S7*FILp(^;VHLluEQ4o|pKirK zvY86sYYaBV5?!y3JdfPQz5UK969~;gE)60AVOz{<3 zLK_Fhf73M4M|x?_5*G$ln+^06)}I0p@mT-xKk=VBKOe+v9W^2)BHsRDim4A|qvBB! z6H#d{8OH=N@O2FBFyq5)A1@KEVg44<(#P!kbF_A4WE+qfx#1E;zPUwa6{S=2_a}}a zror&FZOL{@LHhfGWOC?S;2sMgxIMaYELBM;7s;%~FR_?ro&Ka?gW3TxMJI8U%)~<_ zfT*t$EEJgs6L-f>PCOFV2JA@Jr_K1K-Jy-VHo-+>?{(a=Xv~E6o4f`0fBFv8$5dG2OjEqD5 z^5y|cLQ!K}L64!w9(XHhy#+FvQkafKigURFotd_=alsDybuws4+St=XybK~40Ef2P z@?i;CGZIJTNNP4rf6o!Rl*qzo_6#|`n@4>*4i?=_0nk|~p02nEUo#99Dy~IgZ{ee8 zXXb|Ef348NV=rA8k67qKww#TLpx+OSZ<}~%qF#E0uP-@bq2m}hA^{^aH#*cRkwJna zaH#Lmczs^-`jpL%)ThsBbMO7V5ns%axA`S_M}|XkXwXq+1^a(bm)-@uKRR{*`E2q2 zxDqvRliYv!unt%N&sKn+zHqxPy0ruc>-Wn#KnEA>qGFoR$gX3k%xj@HvQr6H&3VLM zBGTY($5zTl85L)Rrh@}LA=|s#cADd+Ao(8<71Hrh@(XvLvGBG-KMh*Wt&*NNMPFD^ zr~N7(8tg_w(T4WN4#jleWM8!cK*l{&je#jj>d*jnpL*93z+`3~svE<_sELN15<##v zz&#>}t9COa{X8qI7f}qr3`XOa7djoVryxE6r2W0W7S~h`z!YdB9DLSz6J2!l3T%63 z;erw6>FH_LY6gf=#IW+`_pb78)aERcbO4{d`{b!TDsy;_+Ni>vJ}#ojZY{r!XQ@qg z2${Y|yBtPKY9KSkxX*r9gvm@l00jb=5^Y^FeumRsPZ~T2=~SG15w?%CZE~(RGl$c; zQ?)>e_*V6L7=RpZnIJ12T(HEdz5Ng%PG$j)Tv|*y})T92q>C#emirpUQWveYbH&P;UM@vKGW=> zkE^#1ysPqQczy<09X(`HvJv@q>~XJE_*(uZ!6?B>jG6( zhSpGb5KywLjrIYirQYd$WPahtu+ZBQVDvxDh9rA;`S7qk)zLU{vcYRjq+YXpQ{V={ zRKC@>MMa8b=r8?Vj_$bKtem6sPum|GjvEQjZ`-Mq{=dbUq8f}J?|j*Z zZ>Wj6H8}qG>3pkmidr#FTl=_UwbQt3UWdTx`9q%5^o_NC&#^S0uqAiwxQu6fR#Q`R z)WyNUAsNJ|>@4HpMH!rkY@T(k=-#?wKV^PLA9Wj^MOW63g{jTKY`x*@MR8e~o0|u{ zF(Y&Sr)+I)PdscZO7lH#OSgA$C_plHdHrHvOB^S@dhCG>C~1^!^fWa&R8>{Ga_0ke zZG!9EU0htKE{P{-`s+0e4CG8I>8Yt=J9Z2(nG2IQ2fVjB?}2#g*g(6%BEBIUw4-sU z>FJ+QCHip-U3}Y@{YW$%^+e>9?*7xaot>S(qWR);&%?t?V8=_`T@4U*(I$e5vmmzZ z;-|bO-lgY;!fv#0Ih+ff-v?P8)MraIwX{wd8+Z9njy38EBJK9UZT*lLLP}|o;Ig0= zWQFi^E4Z?hFO_@(%Qb7)eul(^c(gd`m6tF+2BVlA@W;)e$(56e#Q#=?%OhC{o z+R~Mkl$ItAWz+d=XI))g*n@qDT*?<9vUL%~SBnrmXAzW*Ew%NopRE4z4uSp9>D%Cf zNSWlkO-(I8?mZlgbitO<2xldq>h^ZI=)iK*SBZ(%dNHDl^6la5OF73x%IK6jFff2m z!w@*e!NGAI5nNSi8$Un)cOd#bg+!Lb_ZRvm0yrY;P;&0tO?iD;XC1|tC^b~Z&*ADh z*^Fy%o(uU+kq_9ITzHxDHKn+^ry{N%b%D}E6G%e;tUOA_usrLyI5~^r*RZp1GNBi| z-Pwm?=JCCIu)5p@Leyn@`-$uY>;aDKbZn)+_`$jLy$GD!DU}%U>~T4AL#Ya+g3J9i zQRizuqsrb!a6@bYb_jsk9h=I8muDCJcgo^#I64-hcvn%QoWs~6B~t6foMzU$cMp;( z5wEaRAt52FmMc7c5fvqHN>P#jY4Im8C&K#-AQPhUJ}X_D@)tMj&9(I%G!2HZhaV$7 z+N2o)8150$8pcgh3fFwbU~o3h`k#L$<5348|9|-lq}1%reigtS_j7aQHf;2)Bjcm5 zHMO;gx^Hp(aY3ciMmDoZ7&z>n#spI|=$v~PIck@u?sJiB%VSWJ(NP{^bG|2$= z{_krbGL*&A>6P($KU%E*8Fm>iOi_ZVkLZt)jtCfuh!+A*+C8U(RDB<~ayX%=8>_3T zgtt$*ef?)Q+1d15WLGa;?)*VH=#S9}3Q{XR(a2qBwJT-KI>gmBE$!QX&>Y)|2 z6{XrC`j4UX4z&v&LqkKEd6l>>l>?W;0!##*_in~dFeXE*et}{4aTycr<4553ghoePU_nfBg03-aRR5&nH|q zFO!mn5kye(Q@fD$7J^D9{kpOnzjz;<)*}eq0r7;saUEW%DowVofQgoMY`rh}?$!uA zz@@(2VyCF=!e+Zx-Gtsof^Pc38#^lG_oA>TkP$ZO%d|AdGBX@2vdJ#wI6H{qQ9~Ey zU~B}^Rv9^HZZk$8Kdq>#S?@8=bJyGZRZProX&IR=ugwPckh>m=s0@`50@kr{a&q$Q z`STm<>+5^xxaa2P4hajdYinyuMp-Y3K5mEm4Fud|BuW`5G`^x|iC)X6-7^zY zQ=g&odl`l%J9dPGh8jZz>**LSajtS>6A~T*SCvI~YdsM$9d^OF0zmsGGN$`jvz5Q* zAb@rg%saa-H2Vv|3hLXooD#hq3ysoku^Mai>aX8bp|2+^7R>@XHT literal 0 HcmV?d00001 diff --git a/v2.11.0/figures/mddf.png b/v2.11.0/figures/mddf.png new file mode 100644 index 0000000000000000000000000000000000000000..438f638f3bbfe6707dd79582a6efee29bb6d7bb5 GIT binary patch literal 48836 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 z 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 JW~yGe@n6yv6H5R9 literal 0 HcmV?d00001 diff --git a/v2.11.0/figures/oh2.png b/v2.11.0/figures/oh2.png new file mode 100644 index 0000000000000000000000000000000000000000..76b1a5bc91747d11a63fa855261b12da7006022a GIT binary patch literal 94833 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

    U74yHG9`_)Mn39`JAl>q%Q#TnU4( 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 literal 0 HcmV?d00001 diff --git a/v2.11.0/figures/proteinTMAO.png b/v2.11.0/figures/proteinTMAO.png new file mode 100644 index 0000000000000000000000000000000000000000..ad727deffa4869b7e5f4a7aa6ae4c531a68aa953 GIT binary patch literal 874251 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%0D(_snAx8hfGBrcXcZR{q7Fvixe@W3 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

    mBSsRe76#THkK7B}@!m5qryB7Gif@W?Y~* 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

    `(Ienk_y|^bkq2i90)J>v$IzMj&s%* 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

    oG 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%0D?C?UDy?79N4 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%0A=H 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Ã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 TPY$pm@TDZDE?X*X{`~&{v`#=W literal 0 HcmV?d00001 diff --git a/v2.11.0/index.html b/v2.11.0/index.html new file mode 100644 index 00000000..c88a582d --- /dev/null +++ b/v2.11.0/index.html @@ -0,0 +1,19 @@ + +Introduction · ComplexMixtures.jl

    Introduction

    ComplexMixtures.jl is a package to study the solute and solvent interactions of mixtures of molecules of complex shape. Conventional radial distribution functions are not appropriate to represent the structure of a solvent around a solute with many atoms, and a variable, non-spherical shape.

    Typical solutes of complex shape are proteins, nucleic acids, and polymers in general. Smaller molecules like lipids, carbohydrates, etc, are also complex enough such that representing the structure of the solution of those molecules with distribution functions is not trivial.

    Minimum-Distance Distribution Functions (MDDFs) are a very general and practical way to represent solute-solvent interactions for molecules with arbitrarily complex sizes and geometries. Briefly, instead of computing the density distribution function of a particular atom or the center-of-mass of the molecules, one computes the distribution function of the minimum-distance between any solute and solvent atoms. This provides a size and shape-independent distribution which is very natural to interpret in terms of molecular interactions.

    Additionally, the MDDFs can be decomposed into contributions of each type of atom (or groups of atoms) of the solute and solvent molecules, such that the profiles of the distributions can be interpreted in terms of the chemical nature of the species involved in the interactions at each distance.

    Finally, as with radial distribution functions, MDDFs can be used to compute Kirkwood-Buff integrals to connect the accumulation or depletion of the solvents components to thermodynamic properties, like protein structural stability, solubility, and others.

    Compat

    Important: This manual refers to version 2 of ComplexMixtures.jl. There are syntax changes relative to the 1.X series, and analysis scripts written for the previous versions won't work. The list of changes necessary to updated the scripts is described here.

    Help!

    Please ask for help if having any difficulty using the package. Reach us by:

    • Asking a question on the Julia Discourse forum. Please mark @lmiq on your post, otherwise we may miss it! This may be very effective to get help from many Julia users on questions not directly related to physical-chemistry.
    • Opening an issue if you think you found a problem in the package. Even documentation problems can be reported.
    • Joining us at Zulip-chat in the m3g stream of the Julia Zulip forum.
    • Sending an e-mail to: lmartine@unicamp.br.

    Features

    Check out our examples, featuring the analysis of solvation structures for proteins, polymers, membrane, and complex solutions! The examples are also described in our featured article.

    1. Minimum-distance distribution functions: understanding solvation at a molecular level

    This figure illustrates one of the main features of minimum-distance distribution functions, by showing the distribution of DMF molecules at the surface of an polyacrylamide molecule. The direct interactions are evident by the peak at hydrogen-bonding distances and, additionally, the contribution of each group of atoms of the DMF can be clearly distinguished by decomposing the total MDDF into atomic or chemical group contributions.

    + +
    +Minimum distance distribution function and its decomposition into the chemical +groups of the solvent (top) and solute (bottom) molecules.

    +

    Decomposition of the total MDDF into the contributions of the solute atoms (in this case, a protein) is also possible. Any chemical group decomposition is possible. Here, we decompose the MDDF into the contribution of each protein residue.

    + +
    +Density map of a solvent in the vicinity of each protein residue. +

    2. Thermodynamic interpretation through Kirkwood-Buff theory

    Minimum-distance distribution functions can be used to compute Kirkwood-Buff integrals, and thus, thermodynamic parameters associated to solvation.

    Kirkwood-Buff integrals carry the information of the total accumulation or depletion of each solvent around a solute. For example, the figure below displays the KB integrals of an ionic liquid solvating different conformational states of a protein [link]. The figure illustrates that the solvation structures are dependent on the protein folding state.

    + +
    +Kirkwood-Buff integrals of an ionic liquid solvating a protein in different conformational states.

    +

    From differences in KB integrals among cosolvents, the Preferential Solvation parameter can be computed. This is an important parameter because it can be measured experimentally and is ultimately associated with the equilibrium thermodynamics of the solvation. In the following figure, we show that, for example, the preferential solvation of a protein in different folding states is dependent in a non-trivial way on the concentration of an ionic liquid in aqueous solutions.

    + +
    +Preferential interaction parameters obtained for the solvation of a protein by ionic liquids.

    +

    In particular, the plot shows that besides being preferentially excluded from the protein surface at high concentrations in the native state, suggesting protein folding stabilization, the interactions with the protein in the denatured states are stronger, leading to denaturation at all concentrations.

    References

    Please cite the following articles if the package was useful to you:

    • L. Martínez, ComplexMixtures.jl: Investigating the structure of solutions of complex-shaped molecules from a solvent-shell perspective. J. Mol. Liq. 347, 117945, 2022. [Full Text]

    • L. Martínez, S. Shimizu, Molecular interpretation of preferential interactions in protein solvation: a solvent-shell perspective by means of minimum-distance distribution functions. J. Chem. Theor. Comp. 13, 6358–6372, 2017. [Full Text]

    See also

    Seminar

    Applications

    • V. Piccoli, L. Martínez, Competitive Effects of Anions on Protein Solvation by Aqueous Ionic Liquids. J. Phys. Chem. B 2024. [Full Text]

    • A. F. Pereira, L. Martínez, Helical Content Correlations and Hydration Structures of the Folding Ensemble of the B Domain of Protein A. J. Chem. Inf. Model. 64, 3350-3359, 2024. [Full Text]

    • A. F. Pereira, V. Piccoli, L. Martínez, Trifluoroethanol direct interactions with protein backbones destabilize alpha-helices. J. Mol. Liq. 365, 120209, 2022. [Full Text]

    • V. Piccoli, L. Martínez, Ionic liquid solvation of proteins in native and denatured states. J. Mol. Liq. 363, 119953, 2022. [Full Text]

    • V. Piccoli, L. Martínez, Correlated counterion effects in the solvation of proteins by ionic-liquids. J. Mol. Liq. 320, 114347, 2020. [Full Text]

    • I. P. de Oliveira, L. Martínez, The shift in urea orientation at protein surfaces at low pH is compatible with a direct mechanism of protein denaturation. Phys. Chem. Chem. Phys. 22, 354-367, 2020. [Full Text]

    • I. P. de Oliveira, L. Martínez, Molecular basis for competitive solvation of the Burkholderia cepacia lipase by sorbitol and urea. Phys. Chem. Chem. Phys. 18, 21797-21808, 2016. [Full Text]

    diff --git a/v2.11.0/installation/index.html b/v2.11.0/installation/index.html new file mode 100644 index 00000000..56b7f0aa --- /dev/null +++ b/v2.11.0/installation/index.html @@ -0,0 +1,14 @@ + +Installation · ComplexMixtures.jl

    Installation

    Note

    This is a package written in Julia. We invite you to experiment with the language, but if you want to just call this package from Python, read the From Python section of the manual. Understanding all the features of the package requires reading the manual as whole. The syntaxes of using this package from Julia or Python are almost identical, and the motivation for using Python should be mostly the familiarity with further analysis tools, as the plotting packages.

    Install Julia

    First you need to install the Julia language, version 1.9 or greater is required. Using the juliaup tool is a highly recommended way of installing and keeping Julia up to date.

    Alternatively, you can install Julia by downloading the binaries directly from the Julia webpage.

    Note

    New to Julia? Julia is a modern high-level yet performant programming language. Some tips and a nice workflow for using it effectively can be found here.

    For this specific package, following a the step-by-step examples provided here after installing Julia should be enough.

    Install the packages

    Within Julia, to install the packages required for running the examples here you need to do:

    julia> import Pkg
    +
    +julia> Pkg.add(["ComplexMixtures", "PDBTools", "Plots", "EasyFit", "LaTeXStrings"])

    Here, PDBTools.jl is an auxiliary package to read PDB files and select atoms within them. The Plots, EasyFit and LaTeXStrings packages will help producing nice looking plots.

    Please read the recommended workflow below, for further information and to be sure to have a smoother experience.

    Create an environment

    Once Julia is installed, we recommend to create an environment that will contain all the packages you may use for your analyses, including ComplexMixtures, in such a way that your results can always be reproduced and you don't get any version incompatibility.

    We illustrate this by creating the "MyNewPaper" environment, which will be hosted in a simple directory,

    mkdir /home/user/Documents/MyNewPaper

    Then, start Julia and activate the environment that will be hosted there:

    julia> import Pkg; Pkg.activate("/home/user/Documents/MyNewPaper")
    +  Activating new project at `~/Documents/MyNewPaper`

    and add to this environment the packages that your analyses will require:

    julia> import Pkg; Pkg.add(["ComplexMixtures","PDBTools","Plots", "EasyFit", "LaTeXStrings"])

    That's it. Close Julia. Note that this created the files Manifest.toml and Project.toml in the MyNewPaper directory, which contain the information of packages and exact package versions you are using now on in this environment. Saving these files may be relevant for the future exact reproduction of your analyses.

    Run your analysis scripts in that environment

    Now, your analysis scripts, described in the next section in details, will look like:

    import Pkg; Pkg.activate("/home/user/Documents/MyNewPaper")
    +
    +using ComplexMixtures
    +using PDBTools
    +using Plots
    +using EasyFit
    +using LaTeXStrings
    +
    +# etc ... 

    And the script can be run with julia -t auto script.jl (where -t auto allows for multi-threading), or included in julia with julia> include("./scritp.jl"), as described in the next section.

    Tip

    By loading the package with

    using ComplexMixtures

    the most common functions of the package become readily available by their direct name, for example mddf(...).

    If you don't want to bring the functions into the scope of your script, use

    import ComplexMixtures

    Then, the functions of the package are called, for example, using ComplexMixtures.mddf(...). To avoid having to write ComplexMixtures all the time, define an acronym. For example:

    import ComplexMixtures as CM
    +CM.mddf(...)
    diff --git a/v2.11.0/mddf/index.html b/v2.11.0/mddf/index.html new file mode 100644 index 00000000..b1bcc68e --- /dev/null +++ b/v2.11.0/mddf/index.html @@ -0,0 +1,51 @@ + +Computing the MDDF · ComplexMixtures.jl

    Computing the MDDF

    Minimum-Distance Distribution Function

    The main function of the ComplexMixtures package actually computes the MDDF between the solute and the solvent chosen.

    ComplexMixtures.mddfFunction
    mddf(
    +    trajectory_file::String, 
    +    solute::AtomSelection,
    +    solvent::AtomSelection, # optional: if omitted, an auto-correlation will be computed
    +    options::Options=Options(); # optional: if omitted, default options will be used
    +    # optional keywords:
    +    trajectory_format="", 
    +    frame_weights = Float64[], 
    +    coordination_number_only = false, 
    +    low_memory = false, 
    +    chemfiles = false,
    +)

    Computes the minimum-distance distribution function, atomic contributions, and KB integrals, given the trajectory file name, and the definition of the solute and solvent groups of atoms as AtomSelection data structures. If the solvent parameter is omitted, a self-correlation will be computed.

    This is the main function of the ComplexMixtures package.

    The options parameter is optional. If not set, the default Options() structure will be used.

    Optional execution keywords

    • trajectory_format is a string that defines the format of the trajectory file. If not provided, the format will be guessed from the file extension, and the Chemfiles library will be used to read the trajectory.

    • frame_weights is an array of weights for each frame of the trajectory. If this is provided, the MDDF will be computed as a weighted average of the MDDFs of each frame. This can be used to study the solvation dependency in perturbed ensembles.

    • coordination_number_only is a boolean that, if set to true, will compute only the site-counts and coordination numbers of the solvent molecules around the solute, and not the MDDF, RDF, or KB integrals. This is useful when the normalization of the distribution is not possible or needed, for instance when the bulk solution is not properly defined. The computation is much faster in this case. The call to mddf with this option is equivalent to direct the call to coordination_number.

    • low_memory can be set to true to reduce the memory requirements of the computation. This will parallelize the computation of the minimum distances at a lower level, reducing the memory requirements at the expense of some performance.

    • chemfiles is a boolean that, if set to true, will use try to use the Chemfiles library to read the trajectory file. independently of the file extension. By default, PDB and DCD trajectories are read by specific readers.

    Compat

    The current call signature was introduced in version 2.9.0. The previous call signature with the previous construction of the Trajectory object, is still available, but it is no longer recommended because it more prone to user-level solute and solvent configuration errors.

    Examples

    julia> using ComplexMixtures, PDBTools
    +
    +julia> using ComplexMixtures.Testing: data_dir
    +
    +julia> atoms = readPDB(joinpath(data_dir,"NAMD/structure.pdb"));
    +
    +julia> solute = AtomSelection(select(atoms, "protein"), nmols=1);
    +
    +julia> solvent = AtomSelection(select(atoms, "resname TMAO"), natomspermol=14);
    +
    +julia> options = Options(lastframe=10, bulk_range=(10.0, 15.0));
    +
    +julia> trajectory_file = joinpath(data_dir,"NAMD/trajectory.dcd");
    +
    +julia> results = mddf(trajectory_file, solute, solvent, options);
    source

    The mddf functions is run with, for example:

    results = mddf(trajectory_file, solute, solvent, Options(bulk_range=(10.0, 15.0)))  

    The MDDF along with other results, like the corresponding KB integrals, are returned in the results data structure, which is described in the next section.

    It is possible to tune several options of the calculation, by setting the Options data structure with user-defined values in advance. The most common parameters to be set by the user are bulk_range and stride.

    stride defines if some frames will be skip during the calculation (for speedup). For example, if stride=5, only one in five frames will be considered. Adjust stride with:

    options = Options(stride=5, bulk_range=(10.0, 15.0))
    +results = mddf(trajectory_file, solute, solvent, options)
    Note

    bulk_range defines the subset of the system, as defined according to a range of distances from the solute, that are to be considered as the bulk solution. Within this range of distances, the user believes that the reference solute molecule does not significantly affect anymore the structure of the solvent.

    By default, all molecules above 10 Angstroms from the solute are considered bulk molecules (corresponding to Options(dbulk=10.0)), but it is highly recommended to use a manual definition of bulk_range.

    The definition of a range of distances within the system to compute the bulk density is adequate because this system subset is then an open system with a solvent molecule reservoir. The adequate choice of bulk_range can be inspected by the proper convergence of the distribution functions (which must converge to 1.0) and a proper convergence of the KB integrals.

    The bulk_range option was introduced in version 2.1.0.

    See the Options section for further details and other options to set.

    Coordination numbers only

    The coordination number is the unnormalized count of how many molecules of the solvent are within a given distance to the solute. Coordination numbers can be computed for systems where the normalization of the distribution functions is not possible (or needed) because of an ill definition of an ideal-gas state. For example, in highly heterogeneous systems, on in systems with only a few molecules of the "solvent", the density of the bulk solution might not be properly defined.

    In these cases, nevertheless, coordination numbers can be computed and still provide valuable information about the molecular structure of the system. Coordination number can be computed also from the results obtained from a mddf run, as explained in the corresponding section of the Tools menu.

    The coordination_number function, called with the same arguments as the mddf function, can be used to compute coordination numbers without the normalization required for the MDDF, providing (possibly much) faster computations when the normalization is not possible or required:

    ComplexMixtures.coordination_numberMethod
    coordination_number(
    +    trajectory_file::String, 
    +    solute::AtomSelection,
    +    solvent::AtomSelection, # optional: if omitted, an auto-correlation will be computed
    +    options::Options=Options(); # optional: if omitted, default options will be used
    +    # optional keywords:
    +    trajectory_format="", 
    +    frame_weights = Float64[], 
    +    low_memory = false, 
    +)

    Computes the minimum-distance coordination number and atomic contributions, given the trajectory file name, and the definition of the solute and solvent groups of atoms as AtomSelection data structures. If the solvent parameter is omitted, a self-coordination number will be computed.

    The output is a Result structure, which contains the data as the result of a call to mddf, except that all counters which require normalization of the distribution will be zero. In summary, this result data structure can be used to compute the coordination numbers, but not the MDDF, RDF, or KB integrals.

    The options parameter is optional. If not set, the default Options() structure will be used.

    Optional execution keywords

    • trajectory_format is a string that defines the format of the trajectory file. If not provided, the format will be guessed from the file extension, and the Chemfiles library will be used to read the trajectory.

    • frame_weights is an array of weights for each frame of the trajectory. If this is provided, the MDDF will be computed as a weighted average of the MDDFs of each frame. This can be used to study the solvation dependency in perturbed ensembles.

    • low_memory can be set to true to reduce the memory requirements of the computation. This will parallelize the computation of the minimum distances at a lower level, reducing the memory requirements at the expense of some performance.

    • chemfiles is a boolean that, if set to true, will use try to use the Chemfiles library to read the trajectory file. independently of the file extension. By default, PDB and DCD trajectories are read by specific readers.

    Compat

    The current call signature was introduced in version 2.9.0. The previous call signature with the previous construction of the Trajectory object, is still available, but it is no longer recommended because it more prone to user-level solute and solvent configuration errors.

    Examples

    julia> using ComplexMixtures, PDBTools
    +
    +julia> using ComplexMixtures.Testing: data_dir
    +
    +julia> atoms = readPDB(joinpath(data_dir,"NAMD/structure.pdb"));
    +
    +julia> solute = AtomSelection(select(atoms, "protein"), nmols=1);
    +
    +julia> solvent = AtomSelection(select(atoms, "resname TMAO"), natomspermol=14);
    +
    +julia> options = Options(lastframe=10, bulk_range=(10.0, 15.0));
    +
    +julia> trajectory_file = joinpath(data_dir,"NAMD/trajectory.dcd");
    +
    +julia> results = coordination_number(trajectory_file, solute, solvent, options);
    source
    Note

    The mddf, kb, and random count parameters will be filled with zeros when using this options, and are meaningless.

    diff --git a/v2.11.0/multiple/index.html b/v2.11.0/multiple/index.html new file mode 100644 index 00000000..653cbb93 --- /dev/null +++ b/v2.11.0/multiple/index.html @@ -0,0 +1,20 @@ + +Multiple trajectories · ComplexMixtures.jl

    Working with multiple trajectories

    Very commonly, one has multiple trajectories of the same system, and we want to obtain the average results of all trajectories. We provide a simple scheme to average the results of multiple MDDF calculations:

    Create a vector of result data structures, without initialization

    Let us assume that we have three Gromacs trajectories, with file names traj1.xtc, traj2.xtc, traj3.xtc. First let us create a list with these file names:

    trajectory_files = [ "traj1.xtc" , "traj2.xtc" , "traj3.xtc" ]

    And define an empty vector of Result structures:

    results = Result[]

    Run the calculations in a loop

    The calculation on the multiple trajectories is then performed in a simple loop, such as

    atoms = PDBTools.read_pdb("./system.pdb")
    +solute = AtomSelection(atoms,"protein",nmols=1)
    +solvent = AtomSelection(atoms,"resname TMAO",natomspermol=14)
    +options = Options(bulk_range=(8.0, 12.0))
    +for file in trajectory_files
    +    # compute the MDDF data and push the result to the results array
    +    push!(results, mddf(trajectory_file, solute, solvent, options))
    +end

    Merge the results of several trajectories, with proper weights

    Of course, the resulting results vector will contain at each position the results of each calculation. To merge these results in a single result data structure, use:

    R = merge(results)

    The R structure generated contains the averaged results of all calculations, with weights proportional to the number of frames of each trajectory. That is, if the first trajectory had 2000 frames, and the second and third trajectories have 1000 frames each, the first trajectory will have a weight of 0.5 on the final results. The merge function can be used to merge previously merged results with new results as well.

    Tip

    The names of the files and and weights are stored in the R.files and R.weights vectors of the results structure:

    julia> R.files
    +3-element Array{String,1}:
    + "./traj1.xtc"
    + "./traj2.xtc"
    + "./traj3.xtc"
    +
    +julia> R.weights
    +2-element Array{Float64,1}:
    + 0.5
    + 0.25
    + 0.25
    +

    It is not a bad idea to check if that is what you were expecting.

    diff --git a/v2.11.0/objects.inv b/v2.11.0/objects.inv new file mode 100644 index 0000000000000000000000000000000000000000..9ec48b32fec45a9e3c8be7170b83857a29b516f3 GIT binary patch literal 3410 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 o+k-|3tMTb*IHW=`I-NZe`OHTKFLXEijZ>H!4uR +Options · ComplexMixtures.jl

    Options

    There are some options to control what exactly is going to be computed to obtain the MDDF. These options can be defined by the user and passed to the mddf function, using, for example:

    options = Options(lastframe=1000, bulk_range=(8.0, 12.0))
    +results = mddf(trajectory_file, solute, solvent, options)

    Frame ranges and histogram properties

    These are common options that the regular user might want to set in their calculation.

    firstframe: Integer, first frame of the trajectory to be considered.

    lastframe: Integer, last frame of the trajectory to be considered.

    stride: Integer, consider every stride frames, that is, if stride=5 only one in five frames will be considered.

    binstep: Real, length of the bin step of the histograms, default = 0.02 Angstroms.

    bulk_range: This parameter defines the range of distances from the solute that will be considered as the bulk region of the solution. The density of the bulk solution is estimated by counting the number of molecules of the solvent in this region, and by performing a numerical integration of its volume. Set this range to a region of the solution where the MDDF is converged to 1 for practical purposes. Tuning this parameter is crucial for a proper convergence of the MDDFs and KB integrals.

    Compat

    The bulk_range option was introduced in version 2.1.0.

    Lower level options

    These will probably never be set by the user, unless if dealing with some special system (large very large, or very low density system).

    dbulk: Real, distance from which the solution is to be considered as a bulk solution, that is, where the presence of the solute does not affect the structure of the solution anymore. By default, all molecules at distances greater than 10.0 Angstroms are considered bulk molecules. However, the definition of bulk_range is highly encouraged.

    cutoff: Real, the maximum distance to be considered in the construction of histograms. Default: 10 Angstroms.

    usecutoff: true/false: If true, the cutoff distance might be different from dbulk and the density of the solvent in bulk will be estimated from the density within dbulk and cutoff. If false, the density of the solvent is estimated from the density outside dbulk by exclusion. Default: false. The definition of bulk_range instead is highly encouraged.

    irefatom: Integer, index of the reference atom in the solvent molecule used to compute the shell volumes and domain volumes in the Monte-Carlo volume estimates. The final rdf data is reported for this atom as well. By default, we choose the atom which is closer to the center of coordinates of the molecule, but any choice should be fine.

    n_random_samples: Integer, how many samples of random molecules are generated for each solvent molecule to compute the shell volumes and random MDDF counts. Default: 10. Increase this only if you have short trajectory and want to obtain reproducible results for that short trajectory. For long trajectories (most desirable and common), this value can even be decreased to speed up the calculations.

    seed: Seed for random number generator. If -1, the seed will be generated from the entropy of the system. If your results are dependent on the seed, is is probable that you do not have enough sampling. Mostly used for testing purposes. Two runs are only identical if ran with the same seed and in serial mode.

    StableRNG (::Bool), defaults to false. Use a stable random number generator from the StableRNGs package, to produce identical runs on different architectures and Julia versions. Only used for testing.

    nthreads: How many threads to use. By default, it will be the number of physical cores of the computer.

    lcell: Integer, the cell length of the linked-cell method (actually the cell length is cutoff/lcell). Default: 1.

    GC: Bool, force garbage collection, to avoid memory overflow. Default: true. That this might be required is probably a result of something that can vastly improved in memory management. This may slow down parallel runs significantly if the GC runs too often.

    GC_threshold: Float64, minimum fraction of the total memory of the system required to force a GC run. That is, if GC_threshold=0.1, which is the default, every time the free memory becomes less or equal to 10% of the total memory available, a GC run occurs.

    Frame statistical reweighing

    Compat

    Frame reweighing is available in ComplexMixtures 2.0.0 or greater.

    Most times the weights of each frame of the trajectory are the same, resulting from some standard MD simulation. If, for some reason, the frames have different statistical weights, the weights can be passed to the as an optional parameter frame_weights.

    For example:

    julia> results = mddf(trajectory_file, solute, solvent, options; frame_weights=[0.0, 1.0, 2.0])

    The code above will assign a larger weight to the third frame of the trajectory. These weights are relative (meaning that [0.0, 1.0, 2.0] would produce the same result). What will happen under the hood is that the distance counts of the frames will be multiplied by each frame weight, and normalized for the sum of the weights.

    Important: The length of the frame_weights vector must be at least equal to the number of the last frame read from the trajectory. That is, if lastframe is not set, and all the frames will be read, the length of frame_weights must be equal to the length of the trajectory (the stride parameter will skip the information both of the frames and its weights). If lastframe is set, then the length of frame_weights must be at least lastframe (it can be greater, and further values will be ignored). Importantly, the indices of the elements in frame_weights are assumed to correspond to the indices of the frames in the original trajectory file.

    Compute coordination number only

    For some systems, it may be impossible, or to expensive, to compute the normalization of the minimum-distance distribution function. Nevertheless, the coordination number may still be an interesting information to be retrieved from the simulations. To run the computation to compute coordination numbers only, do:

    julia> results = mddf(trajectory_file, solute, solvent, options; coordination_number_only = true)
    Note

    With coordination_number_only set to true, the arrays associated to MDDFs and KB integrals will be empty in the output data structure.

    ComplexMixtures.OptionsMethod
    Options(;
    +    firstframe::Int = 1,
    +    lastframe::Int = -1,
    +    stride::Int = 1,
    +    irefatom::Int = -1,
    +    n_random_samples::Int = 10,
    +    binstep::Float64 = 0.02,
    +    dbulk::Union{Nothing,Real} = nothing,
    +    cutoff::Union{Nothing,Real} = nothing,
    +    usecutoff::Union{Nothing,Bool} = nothing,
    +    bulk_range=nothing,
    +    lcell::Int = 1,
    +    GC::Bool = true,
    +    GC_threshold::Float64 = 0.3,
    +    seed::Int = 321,
    +    StableRNG::Bool = false,
    +    nthreads::Int = 0,
    +    silent::Bool = false
    +)

    Create an Options object with the specified options.

    source

    Loading trajectories

    Note

    This explicit export of the Trajectory object is kept mostly for legacy compatibility (previous to v2.9.0).

    To initialize a trajectory file for computation before calling the mddf or coordination_number functions, use the command

    trajectory = Trajectory("trajectory.xtc",solute,solvent)

    where solute and solvent are defined with the AtomSelection function described before. This function opens the stream for reading frames, which are read once a time when the coordinates are required for computing the MDDF.

    This object can be used to feed mddf and coordination_number with:

    mddf(trajectory, options)
    +coordination_number(trajectory, options)

    The Trajectory function uses Chemfiles in background, and thus the most common trajectory formats are supported, as the ones produced with NAMD, Gromacs, LAMMPS, Amber, etc.

    Tip

    The format of the trajectory file is automatically determined by Chemfiles from the extension of the file. However, it can be provided by the user with the format keyword, for example:

    trajectory = Trajectory("trajectory.xtc",solute,solvent,format="xtc")
    ComplexMixtures.TrajectoryType
    Trajectory(filename::String, solute::AtomSelection, solvent::AtomSelection; format::String = "", chemfiles = false)

    Trajectory constructor data type.

    Defaults to reading with the Chemfiles infrastructure, except for DCD and PDB trajectory files, if the "PDBTraj" option is provided.

    See memory issue (https://github.com/chemfiles/Chemfiles.jl/issues/44)

    source
    diff --git a/v2.11.0/parallel/index.html b/v2.11.0/parallel/index.html new file mode 100644 index 00000000..6b0e890a --- /dev/null +++ b/v2.11.0/parallel/index.html @@ -0,0 +1,3 @@ + +Parallel execution · ComplexMixtures.jl

    Parallel execution

    It is highly recommended to run MDDF calculations in parallel, using multiple processors of a single computer. To run the computation in parallel, initialize julia with the -t N option, where N is the number of processes to be used. For example, to use 8 parallel processes, use:

    julia -t 8 example.jl

    The computation will use a number of parallel processes equal to N. Use -t auto to automatically pick the number of threads available in your computer.

    Optimal number of threads

    The number of threads used for computation of the MDDF is the number of threads available to Julia. Many computers allow hyperthreading, and not necessarily this this beneficial for the execution of this package. The optimal number of threads may vary. Some newer CPUs have "energy saving" cores, which are also relatively slow.

    Independently of the number of threads initialized with the -t command-line parameter, the number of processes launched by ComplexMixtures in any given computation can be adjusted by the Options(nthreads=N) option. This won't provide any speedup if the optional number of threads is greater than the number of threads available to Julia at runtime.

    Memory issues

    If the calculations get Killed by no apparent reason, that is probably because you are running out of memory because of the many parallel computations running.

    The main reason for memory exhaustion is the annotation of the contributions of each atom of the solute molecules to the total counts. By default, in a parallel run, one copy of such data structures is saved for each thread. This might be an issue if the solute is molecular structure with many hundreds of thousand atoms, and if the number of CPUs available is very high, but memory is not as abundant.

    There are different ways to deal with this issue:

    1. Use predefined groups, to reduce the size of the group array contributions.
    2. Use the low_memory=true option the call to mddf (for example with mddf(traj, options; low_memory=true).
    3. Reduce the number of threads used (with Options(nthreads=N)).
    4. Increase the frequency of garbage collection calls:
      options = Options(GC=true, GC_threshold=0.5)
      +R = mddf(trajectory_file, solute, solvent, options)
      The GC_threshold=0.5 indicates that if the free memory is smaller than 50% of the total memory of the machine, a garbage-collection run will occur. The default parameters are GC=true and GC_threshold=0.3.
    diff --git a/v2.11.0/python/index.html b/v2.11.0/python/index.html new file mode 100644 index 00000000..dbf052c7 --- /dev/null +++ b/v2.11.0/python/index.html @@ -0,0 +1,86 @@ + +From Python · ComplexMixtures.jl

    From Python

    Note

    Most features of the package are available through this Python interface. However, some flexibility may be reduced and, also, the tunning of the plot appearance is left to the user, as it is expected that he/she is fluent with some tools within Python if choosing this interface.

    Python 3 or greater is required.

    Please report issues, incompatibilities, or any other difficulty in using the package and its interface.

    The following examples consider a system composed a protein solvated by a mixture of water and glycerol, built with Packmol. The simulations were performed with NAMD with periodic boundary conditions and a NPT ensemble at room temperature and pressure. Molecular pictures were produced with VMD.

    + +

    Image of the system of the example: a protein solvated by a mixture of glycerol (green) and water, at a concentration of 50%vv.

    Loading the ComplexMixtures.py file

    The Python interface of ComplexMixtures is implemented in the ComplexMixtures.py file. Just download it from the link and save it in a known path.

    Installing juliacall

    juliacall is a package that allows calling Julia programs from Python. Install it with

    pip install juliacall

    Installing Julia and underlying packages

    Once juliacall is installed, from within Python, execute:

    import ComplexMixtures

    here we assume that the ComplexMixtures.py file is in the same directory where you launched Python.

    Note

    On the first time you execute this command, the Julia executable and the required Julia packages (ComplexMixtures and PDBTools) will be downloaded and installed. At the end of the process quit Python (not really required, but we prefer to separate the installation from the use of the module).

    Example

    Index

    Data, packages, and execution

    The files required to run this example are:

    To start, create a directory and copy the ComplexMixtures.py file to it. Navigate into this directory, and, to start, set the number of threads that Julia will use, to run the calculations in parallel. Typically, in bash, this means defining teh following environment variable:

    export JULIA_NUM_THREADS=8

    where 8 is the number of CPU cores available in your computer. For further information about Julia multi-threading, and on setting this environment variable in other systems, please read this section of the Julia manual.

    Finally, each script can be executed with, for example:

    python3 script.py

    Minimum-Distance Distribution function

    Complete example code: click here!
    # The ComplexMixtures.py file is assumed to be in the current
    +# directory.
    +# Obtain it from: 
    +# https://m3g.github.io/ComplexMixtures.jl/stable/assets/ComplexMixtures.py 
    +import ComplexMixtures as cm
    +
    +# Load the pdb file of the system using `PDBTools`:
    +atoms = cm.readPDB("./system.pdb")
    +
    +# Create arrays of atoms with the protein and Glycerol atoms, 
    +# using the `select` function of the `PDBTools` package:
    +protein = cm.select(atoms,"protein")
    +glyc = cm.select(atoms,"resname GLYC")
    +water = cm.select(atoms,"water")
    +
    +# Setup solute and solvent structures, required for computing the MDDF, 
    +# with `AtomSelection` function of the `ComplexMixtures` package:
    +solute = cm.AtomSelection(protein, nmols=1)
    +solvent = cm.AtomSelection(glyc, natomspermol=14)
    +
    +# Read and setup the Trajectory structure required for the computations:
    +trajectory = cm.Trajectory("./glyc50_sample.dcd", solute, solvent)
    +
    +# Run the calculation and get results:
    +results = cm.mddf(trajectory)
    +
    +# Save the reults to recover them later if required
    +cm.save(results,"./glyc50.json")
    +print("Results saved to glyc50.json")
    +
    +# Compute the water distribution function around the protein:
    +solvent = cm.AtomSelection(water, natomspermol=3)
    +trajectory = cm.Trajectory("./glyc50_sample.dcd", solute, solvent)
    +results = cm.mddf(trajectory)
    +cm.save(results,"./water.json")
    +print("Results saved to water.json")

    Note that the example here follows an identical syntax to the Julia example, except that we qualify the name of the loaded module and implicitly load the PDBTools package.

    The script to compute the MDDFs as associated data from within python is, then:

    Note

    To change the options of the calculation, set the Options structure accordingly and pass it as a parameter to mddf. For example:

    options = cm.Options(bulk_range=(8.0, 12.0))
    +results = cm.mddf(trajectory_file, solute, solvent, options)

    The complete set of options available is described here.

    The trajectory that was loaded was for a toy-example. The complete trajectory is available here, but it is a 3GB file. The same procedure above was performed with that file and produced the results_Glyc50.json file, which is available in the Data directory here. We will continue with this file instead.

    MDDF and KB integrals

    The following python script will produce the typical MDDF and KB integral plot, for the sample system. The noise in the figures is because the trajectory sample is small.

    Complete example code: click here!
    import ComplexMixtures as cm
    +import matplotlib.pyplot as plt
    +
    +# Load the actual results obtained with the complete simulation:
    +glyc_results = cm.load("./glyc50.json")
    +water_results = cm.load("./water.json")
    +
    +# Plot MDDF and KB
    +fig, axs = plt.subplots(2)
    +axs[0].plot(glyc_results.d, glyc_results.mddf, label="Glycerol")
    +axs[0].plot(water_results.d, water_results.mddf, label="Water")
    +axs[0].set(ylabel="MDDF")
    +
    +# Plot KB integral
    +axs[1].plot(glyc_results.d, glyc_results.kb)
    +axs[1].plot(water_results.d, water_results.kb)
    +axs[1].set(xlabel="distance / Angs", ylabel="KB integral")
    +plt.tight_layout()
    +
    +plt.savefig("mddf_kb.png")

    In the top plot, we see that glycerol and water display clear solvation shells around the protein, with glycerol having a greater peak. This accumulation leads to a greater (less negative) KB integral for glycerol than water, as shown in the second plot. This indicates that the protein is preferentially solvated by glycerol in this system (assuming that sampling is adequate in this small trajectory).

    Atomic contributions to the MDDF

    The following script produces a plot of the group contributions of Glycerol to the total MDDF function. The Glycerol MDDF is split into the contributions of the hydroxyl and aliphatic groups.

    Complete example code: click here!
    # Load packages
    +import ComplexMixtures as cm
    +import matplotlib.pyplot as plt
    +
    +# Read the pdb file and set solvent and solute groups
    +atoms = cm.readPDB("./system.pdb")
    +protein = cm.select(atoms, "protein")
    +glyc = cm.select(atoms, "resname GLYC")
    +
    +# load previously computed MDDF results
    +results = cm.load("./glyc50.json")
    +
    +# Select atoms by name
    +hydroxyls = cm.list(["O1","O2","O3","H1","H2","H3"])
    +aliphatic = cm.list(["C1","C2","HA","HB","HC","HD"])
    +
    +# Extract the contributions of the Glycerol hydroxyls and aliphatic groups
    +hydr_contributions = cm.contributions(results, cm.SolventGroup(hydroxyls))
    +aliph_contributions = cm.contributions(results, cm.SolventGroup(aliphatic))
    +
    +# Plot
    +plt.plot(results.d, results.mddf, label="Total MDDF")
    +plt.plot(results.d, hydr_contributions, label="Hydroxyls")
    +plt.plot(results.d, aliph_contributions, label="Aliphatic")
    +plt.legend()
    +plt.xlabel("distance / Angs")
    +plt.ylabel("MDDF")
    +plt.savefig("group_contributions.png")

    Despite the low sampling, it is clear that hydroxyl groups contribute to the greter peak of the distribution, at hydrogen-bonding distances, as expected. The contributions of the aliphatic groups to the MDDF occurs at longer distances, associated to non-specific interactions.

    Note

    The syntax here diverges from the Julia-only examples by requiring the lists of names to be converted to Julia arrays, which happens by using the cm.list(python_list) function calls.

    diff --git a/v2.11.0/quickguide/index.html b/v2.11.0/quickguide/index.html new file mode 100644 index 00000000..0a774e35 --- /dev/null +++ b/v2.11.0/quickguide/index.html @@ -0,0 +1,49 @@ + +Quick Guide · ComplexMixtures.jl

    Quick Guide

    Of course, follow the installation instructions first. A complete working example is shown below, and in the section that follows each command is described in detail.

    Basic example

    Here we show the input file required for the study of the solvation of a protein by the TMAO solvent, which is a molecule with 14 atoms. The protein is assumed to be at infinite dilution in the simulation. The trajectory of the simulation is in DCD format in this example, which is the default output of NAMD and CHARMM simulation packages.

    Input files

    The files necessary to run this would be:

    • system.pdb: a PDB file of the complete simulated system.
    • trajectory.dcd: the simulation trajectory, here exemplified in the DCD format.
    • script.jl: the Julia script, described below.

    These files are not provided for this example. For complete running examples, please check our examples section.

    The Julia script

    # Activate environment (see the Installation -> Recommended Workflow manual section)
    +import Pkg;
    +Pkg.activate(".");
    +
    +# Load packages
    +using ComplexMixtures
    +using PDBTools
    +using Plots
    +
    +# Load PDB file of the system
    +atoms = readPDB("./system.pdb")
    +
    +# Select the protein and the TMAO molecules
    +protein = select(atoms, "protein")
    +tmao = select(atoms, "resname TMAO")
    +
    +# Setup solute and solvent structures. We need to provide
    +# either the number of atoms per molecule, or the number
    +# of molecules in each selection.
    +solute = AtomSelection(protein, nmols=1)
    +solvent = AtomSelection(tmao, natomspermol=14)
    +
    +# Run the calculation over the trajectory.dcd file and get results: 
    +# this is the computationally intensive part of the calculation.
    +results = mddf("./trajectory.dcd", solute, solvent, Options(bulk_range=(8.0, 12.0)))
    +
    +# Save the results to recover them later if required
    +save(results, "./results.json")
    +
    +# Plot the some of the most important results.
    +#
    +# - The results.d array contains the distances. 
    +# - The results.mddf array contains the MDDF.
    +# - The results.kb array contains the Kirkwood-Buff integrals.
    +#
    +plot(results.d, results.mddf, xlabel="d / Å", ylabel="MDDF") # plot the MDDF
    +savefig("./mddf.pdf")
    +plot(results.d, results.kb, xlabel="d / Å", ylabel="KB / cm³ mol⁻¹") # plot the KB 
    +savefig("./kb.pdf")

    Given that this code is saved into a file named script.jl, it can be run within the Julia REPL with:

    julia> include("script.jl")

    or directly with:

    julia -t auto script.jl

    where -t auto will launch julia with multi-threading. It is highly recommended to use multi-threading!

    Note

    Some newer CPUs have "fast" and "slow" cores, designed for performance or energy savings. Thus using all cores, with -t auto, may not be the best strategy for optimal performance. Experimenting with different number of cores using -t N where N is the number of cores used is always necessary for tunning performance.

    Detailed description of the example

    Start julia and load the ComplexMixtures package, using:

    using ComplexMixtures

    And here we will use the PDBTools package to obtain the selections of the solute and solvent molecules:

    using PDBTools

    (see Set solute and solvent for details).

    The fastest way to understand how to use this package is through an example.

    Let us consider a system of three components: a protein, water, a cosolvent: TMAO (trimetylamine-N-oxyde), which is a common osmolyte known to stabilize protein structures. A picture of this system is shown below, with the protein in blue, water, and TMAO molecules. The system was constructed with Packmol and the figure was produced with VMD.

    + +

    We want to study the interactions of the protein with TMAO in this example. The computation of the MDDF is performed by defining the solute and solvent selections, and running the calculation on the trajectory.

    Define the protein as the solute

    To define the protein as the solute, we will use the PDBTools package, which provides a handy selection syntax. First, read the PDB file using

    atoms = read_pdb("./system.pdb")

    Then, let us select the protein atoms (here we are using the PDBTools.select function):

    protein = select(atoms, "protein")

    And, finally, let us use the AtomSelection function to setup the structure required by the MDDF calculation:

    solute = AtomSelection(protein, nmols=1)
    Note

    It is necessary to indicate how many molecules (nmols=1 in this case), so that ComplexMixtures knows that the solute is to be considered as single structure. Here there is no ambiguity, but if the solute was a micelle, for example, this option would allow ComplexMixtures to understand that the micelle is to be considered as a single structure.

    Define TMAO the solvent to be considered

    Equivalently, the solvent is set up with:

    tmao = select(atoms, "resname TMAO")
    +solvent = AtomSelection(tmao, natomspermol=14)
    Note

    Here we opted to provide the number of atoms of a TMAO molecules (with the natomspermol keyword). This is generally more practical for small molecules than to provide the number of molecules.

    Set the Trajectory structure

    The solute and solvent data structures are then fed into the Trajectory data structure, together with the trajectory file name, with:

    trajectory = Trajectory("trajectory.dcd", solute, solvent)

    In the case, the trajectory is of NAMD "DCD" format. All formats supported by Chemfiles are automatically recognized.

    Finally, run the computation and get the results:

    If default options are used (as the bin size of the histograms, read all frames without skipping any), just run the mddf with:

    results = mddf(trajectory_file, solute, solvent, Options(bulk_range=(8.0, 12.0)))
    +

    Some optional parameters for the computation are available in the Options section. Depending on the number of atoms and trajectory length, this can take a while. Computing a MDDF is much more expensive than computing a regular radial distribution function, because the normalization requires the generation of an ideal distribution of the molecules in the system.

    The results data structure obtained

    The results data structure contains all the results of the MDDF calculation, including:

    results.d : Vector containing the distances to the solute.

    results.mddf : Vector containing the minimum-distance distribution function at each distance.

    That means, for example, that

    plot(results.d, results.mddf, xlabel="d / Å", ylabel="mddf(d)") 
    +

    results in the expected plot of the MDDF of TMAO as a function of the distance to the protein:

    + +

    The Kirkwood-Buff integral corresponding to that distribution is provided in the results.kb vector, and can be also directly plotted with

    plot(results.d, results.kb, xlabel="d / Å", ylabel="KB(d) / L / mol") 

    to obtain:

    + +

    See the Atomic and group contributions section for a detailed account on how to obtain a molecular picture of the solvation by splitting the MDDF in the contributions of each type of atom of the solvent, each type of residue of the protein, etc.

    Save the results

    The results can be saved into a file (with JSON format) with:

    save("./results.json", results)

    And these results can be loaded afterwards with:

    load("./results.json")

    Alternatively, a human-readable set of output files can be obtained to be analyzed in other software (or plotted with alternative tools), with

    write("./results.dat", results)
    diff --git a/v2.11.0/references/index.html b/v2.11.0/references/index.html new file mode 100644 index 00000000..e963a663 --- /dev/null +++ b/v2.11.0/references/index.html @@ -0,0 +1,2 @@ + +References · ComplexMixtures.jl

    References

    Primary citations

    If this package was useful to you, please cite the following papers:

    • L. Martínez, ComplexMixtures.jl: Investigating the structure of solutions of complex-shaped molecules from a solvent-shell perspective. J. Mol. Liq. 347, 117945, 2022. [Full Text]

    • L. Martínez, S. Shimizu, Molecular interpretation of preferential interactions in protein solvation: a solvent-shell perspective by means of minimum-distance distribution functions. J. Chem. Theor. Comp. 13, 6358–6372, 2017. [Full Text]

    Applications and examples

    • V. Piccoli, L. Martínez, Competitive Effects of Anions on Protein Solvation by Aqueous Ionic Liquids. J. Phys. Chem. B 2024. [Full Text]

    • A. F. Pereira, L. Martínez, Helical Content Correlations and Hydration Structures of the Folding Ensemble of the B Domain of Protein A. J. Chem. Inf. Model. 64, 3350-3359, 2024. [Full Text]

    • A. F. Pereira, V. Piccoli, L. Martínez, Trifluoroethanol direct interactions with protein backbones destabilize alpha-helices. J. Mol. Liq. 365, 120209, 2022. [Full Text]

    • V. Piccoli, L. Martínez, Ionic liquid solvation of proteins in native and denatured states. J. Mol. Liq. 363, 119953, 2022. [Full Text]

    • V. Piccoli, L. Martínez, Correlated counterion effects in the solvation of proteins by ionic-liquids. J. Mol. Liq. 320, 114347, 2020. [Full Text]

    • I. P. de Oliveira, L. Martínez, The shift in urea orientation at protein surfaces at low pH is compatible with a direct mechanism of protein denaturation. Phys. Chem. Chem. Phys. 22, 354-367, 2020. [Full Text]

    • I. P. de Oliveira, L. Martínez, Molecular basis for competitive solvation of the Burkholderia cepacia lipase by sorbitol and urea. Phys. Chem. Chem. Phys. 18, 21797-21808, 2016. [Full Text]

    See also

    • Packmol: A package for building initial configurations for molecular dynamics simulations.

    • CellListMap.jl: Efficient and customizable implementation of cell lists, which allows the computation of general properties dependent on distances of particles within a cutoff, for example short-range potentials, forces, neighbor lists, etc.

    • MDLovoFit: Automatic identification of mobile and rigid substructures in molecular dynamics simulations and fractional structural fluctuation analysis.

    diff --git a/v2.11.0/results/index.html b/v2.11.0/results/index.html new file mode 100644 index 00000000..0de80d1a --- /dev/null +++ b/v2.11.0/results/index.html @@ -0,0 +1,32 @@ + +Results · ComplexMixtures.jl

    Results

    The results of a MDDF calculation are returned in a data structure which contains the MDDF, KB integrals, and atomic contributions. The following section will assume that the computation was performed by calling the mddf function with

    results = mddf(trajectory_file, solute, solvent, Options(bulk_range=(8.0, 12.0)))

    such that the results variable contain the Result data structure. By default, the histograms contain 500 bins (binstep=0.002 and cutoff=10.) such that all data-vectors will contain 500 lines.

    To learn how to save and load saved data, read the next section.

    The Result data structure: main data

    The most important data to be read from results are the distances, minimum-distance distribution function, and KB integrals. These data is stored in the following vectors:

    Distances of the histograms: results.d

    The following vector will contain values ranging from 0. to cutoff, and the distance at each bin is the distance in that bin for which half of the volume of the bin is within d, and half of the volume is above d, if the volume was spherical:

    julia> results.d
    +500-element Array{Float64,1}:
    + 0.015874010519682
    + 0.033019272488946275
    + ⋮
    + 9.970010030080179
    + 9.99001000999998

    Minimum-distance distribution function: results.mddf

    The results.mddf vector will contain the main result, which the minimum-distance distribution function. For a properly-sampled simulation, it will be zero at very short distances and converge to 1.0 for distances smaller than the cutoff:

    julia> results.mddf
    +500-element Array{Float64,1}:
    + 0.0
    + 0.0
    +     ⋮
    + 0.999052514965403
    + 1.001030818286187
    +

    A typical plot of results.mddf as a function of results.d will look like:

    Thus, this plot was obtained with the following code:

    using Plots
    +plot(results.d,results.mddf,xlabel="d/A",ylabel="mddf(d) / L/mol") 

    Kirkwood-Buff integral: results.kb

    The results.kb vector will contain the Kirkwood-Buff integral computed as a function of the minimum-distance to the solute. For properly sampled simulations, it is expected to converge at large distances.

    julia> results.kb
    +500-element Array{Float64,1}:
    +     0.0
    +    -0.3249356504752985
    +    -2.9804719721525
    +     ⋮
    +    0.72186381783
    +    1.13624162115

    A typical plot of results.kb as a function of results.d will look like:

    Thus, this plot was obtained with the following code:

    using Plots
    +plot(
    +    results.d, 
    +    results.kb / 1000, # convert to L / mol
    +    xlabel="d/A",
    +    ylabel="mddf(d) / L/mol"
    +) 

    Units

    • The distance is assumed to be in Å, as this is the most common distance units in molecular simulations. The coordinates of the atoms are assumed be provided in Å.

    • The minimum-distance distribution function is unit-less, since it is the ratio of the density at each distance divided by an ideal-gas density.

    • The Kirkwood-Buff integrals are returned in cm³ mol⁻¹, if the coordinates were provided in Å.

    Warning

    If the coordinates are not in Å, the calculation will proceed normally, but the units of the KB integrals, which has units of volume per mol, should be converted to conform the length unit provided. Note that all coordinates that are supported by default (and are thus read by the Chemfiles library) will be in Å, independently on the software used to generate the trajectories, as described here.

    Coordination number and other data

    Obtaining the MDDF involves the computation of some intermediate properties that are frequently useful for additional solution structure analysis. In particular, the coordination numbers are computed. For example, the coordination number as a function from the distance to the solute can be retrieved from a Results data structure with:

    coordination_number = results.coordination_number

    and this data can be plotted against the distances by:

    plot(result.d,results.coordination_number)

    The coordination number of subgroups can also be obtained, as explained in the Coordination number section.

    The complete data available is:

    ParameterMeaningType of valueComment
    dVector of distances of the histograms.Vector{Float64}To be used as the x coordinate on plotting any of the data.
    md_countNon-normalized count of minimum distances at each d.Vector{Float64}This is the number of minimum distances found at each histogram bin, without normalization. Usually this is not interesting to analyze, because it is dependent on the bin size.
    md_count_randomNumber of minimum distances found at each histogram bin for the random distribution.Vector{Float64}This is the normalization required to convert the md_count array into the minimum-distance distribution.
    coordination_numberCumulative number of sites found for each histogram distance.Vector{Float64}This is the coordination number, that is, the number of sites found cumulative up to each distance, without any normalization.
    coordination_number_randomCumulative site count for the random distribution.Vector{Float64}Usually not interesting for analysis.
    mddfThe final distribution function.Vector{Float64}This is the MDDF computed (md_count normalized by md_count_random). It is the main result of the calculation.
    kbThe final Kirkwood-Buff integral.Vector{Float64}This is the final KB integral, as a function of the integration distance from the solute. Computed as coordination_number - coordination_number_random
    solute_atomAtomic contributions of the solute.Matrix{Float64}This is a matrix with nbins lines and solute.natomspermol columns, containing the atomic contributions of each solute atom to the complete MDDF.
    solvent_atomAtomic contributions of the solvent.Matrix{Float64}This is a matrix with nbins lines and solvent.natomspermol columns, containing the atomic contributions of each solvent atom to the complete MDDF.
    density.soluteDensity (concentration) of the solute in the complete simulation box.Float64In units of molecules/$\textrm{\AA}^3$
    density.solventDensity (concentration) of the solvent in the complete simulation box.Float64In units of molecules/$\textrm{\AA}^3$
    density.solvent_bulkDensity (concentration) of the solute in the bulk region.Float64In units of molecules/$\textrm{\AA}^3$
    volumeVolume measures.VolumeContains the total volume of the simulation, the bulk volume, the volume of the solute domain and the shell volume of each bin of the histogram. These are computed by numerical integration from the random distributions.
    filesList of files read.Vector{String}
    weightsWeights of each file in the final counts.Vector{Float64}If the trajectories have different lengths or number of frames, the weights are adapted accordingly.

    Other Result parameters available which are set at Options:

    ParameterMeaningType of valueComment
    nbinsNumber of bins of the histograms.Int
    dbulkDistance from solute of bulk solution.Float64
    cutoffMaximum distance to be considered for histograms.Float64
    autocorrelationThe solute is the same as the solvent?BoolAutomatically set if solute == solvent.
    soluteProperties of the soluteAtomSelectionContains the number of atoms, number of atoms per molecule and number of molecules of the solute.
    solventProperties of the solvent.AtomSelectionContains the number of atoms, number of atoms per molecule and number of molecules of the solvent.
    irefatomThis is a reference atom that is used to generate random rotations and translations internally.IntCounts of the distributions for this atom are performed automatically to obtain radial (or proximal) distribution functions. Can be used for testing purposes.
    rdf_countThis is the md_count minimum distance count of irefatom.Vector{Float64}This corresponds to the conventional radial distribution function if the solute contains only one atom.
    rdf_count_randomMinimum distance of irefatom count for the random distribution.Vector{Float64}
    rdfDistribution function computed from the irefatom distribution. It is a conventional rdf if the solvent has only one atom.Vector{Float64}
    kb_rdfKirkwood-Buff integral computed from the irefatom distribution.Vector{Float64}This must converge, at long distances, to the same value as kb, and can be used for testing.
    optionsCalculation options.OptionsCarries (some redundant) options set by the user.
    lastframe_readLast frame read from the trajectory.Int
    n_frames_readNumber of frames read from the trajectory.IntCan differ from lastframe_read if stride != 1

    Reference functions

    ComplexMixtures.ResultType
    mutable struct Result

    Structure to contain the results of the MDDF calculation.

    • Version::VersionNumber

    • nbins::Int64

    • dbulk::Float64

    • cutoff::Float64

    • d::Vector{Float64}

    • md_count::Vector{Float64}

    • md_count_random::Vector{Float64}

    • coordination_number::Vector{Float64}

    • coordination_number_random::Vector{Float64}

    • mddf::Vector{Float64}

    • kb::Vector{Float64}

    • autocorrelation::Bool

    • solute::AtomSelection

    • solvent::AtomSelection

    • solute_group_count::Vector{Vector{Float64}}

    • solvent_group_count::Vector{Vector{Float64}}

    • rdf_count::Vector{Float64}

    • rdf_count_random::Vector{Float64}

    • sum_rdf_count::Vector{Float64}

    • sum_rdf_count_random::Vector{Float64}

    • rdf::Vector{Float64}

    • kb_rdf::Vector{Float64}

    • density::ComplexMixtures.Density

    • volume::ComplexMixtures.Volume

    • files::Vector{ComplexMixtures.TrajectoryFileOptions}

    • weights::Vector{Float64}

    The Result{Vector{Float64}} parametric type is necessary only for reading the JSON3 saved file.

    source
    ComplexMixtures.loadMethod
    load(filename::String, [::Type{Result}=Result])

    Function to load the json saved results file into, by default, the Result data structure. The second parameter is optional for loading Result objects.

    Example

    using ComplexMixtures: load
    +R = load("results.json")
    +#or
    +R = load("results.json", Result)
    source
    Base.mergeMethod
    merge(r::Vector{Result})

    This function merges the results of MDDF calculations obtained by running the same analysis on multiple trajectories, or multiple parts of the same trajectory. It returns a Result structure of the same type, with all the functions and counters representing averages of the set provided weighted by the number of frames read in each Result set.

    source
    ComplexMixtures.DensityType
    mutable struct Density

    Structure to contain the density values obtained from the calculation.

    • solute::Float64

    • solvent::Float64

    • solvent_bulk::Float64

    source
    diff --git a/v2.11.0/save/index.html b/v2.11.0/save/index.html new file mode 100644 index 00000000..95c09480 --- /dev/null +++ b/v2.11.0/save/index.html @@ -0,0 +1,6 @@ + +Save and load · ComplexMixtures.jl

    Save and load results

    Three functions serve the purpose of saving and loading the results obtained with ComplexMixtures:

    Save data to recover it later

    save("results.json", results)

    where results is the output data structure of the mddf() calculation, and results.json is the output file to be created. The file is written in JSON format, thus is not naturally human-readable.

    Load saved data

    results = load("results.json")

    The load function reads the output of the save function above, and restores the results data structure.

    Write data in a human-readable format

    If you Want the results to be written as simple ASCII tables such that you can read them with another analysis program, plotting graphic, or just want to inspect the data visually, use:

    write("results.dat", results)

    Three files will be created by this function:

    results.dat: Contains the main results, as the MDDF and KB-integral data.

    results-ATOM_CONTRIB_SOLVENT.dat: contains the contribution of each atom type of the solvent to the MDDF.

    results-ATOM_CONTRIB_SOLUTE.dat: contains the contribution of each atom type of the solute to the MDDF.

    Base.writeMethod
    write(
    +    R::Result, filename::String;
    +    solute_group_names::AbstractVector{<:AbstractString} = R.solute.group_names,
    +    solvent_group_names::AbstractVector{<:AbstractString} = R.solvent.group_names,
    +)

    Function to write the final results to output files as simple tables that are human-readable and easy to analyze with other software

    If the solute and solvent group names are defined in R, the solute_group_names and solvent_group_names arguments are not necessary. If they are not defined, the user can pass the names of the groups as strings in the solute_group_names and solvent_group_names arguments.

    source
    diff --git a/v2.11.0/search_index.js b/v2.11.0/search_index.js new file mode 100644 index 00000000..788a038f --- /dev/null +++ b/v2.11.0/search_index.js @@ -0,0 +1,3 @@ +var documenterSearchIndex = {"docs": +[{"location":"references/#References","page":"References","title":"References","text":"","category":"section"},{"location":"references/#Primary-citations","page":"References","title":"Primary citations","text":"","category":"section"},{"location":"references/","page":"References","title":"References","text":"If this package was useful to you, please cite the following papers:","category":"page"},{"location":"references/","page":"References","title":"References","text":"L. Martínez, ComplexMixtures.jl: Investigating the structure of solutions of complex-shaped molecules from a solvent-shell perspective. J. Mol. Liq. 347, 117945, 2022. [Full Text]\nL. Martínez, S. Shimizu, Molecular interpretation of preferential interactions in protein solvation: a solvent-shell perspective by means of minimum-distance distribution functions. J. Chem. Theor. Comp. 13, 6358–6372, 2017. [Full Text]","category":"page"},{"location":"references/#Applications-and-examples","page":"References","title":"Applications and examples","text":"","category":"section"},{"location":"references/","page":"References","title":"References","text":"V. Piccoli, L. Martínez, Competitive Effects of Anions on Protein Solvation by Aqueous Ionic Liquids. J. Phys. Chem. B 2024. [Full Text]\nA. F. Pereira, L. Martínez, Helical Content Correlations and Hydration Structures of the Folding Ensemble of the B Domain of Protein A. J. Chem. Inf. Model. 64, 3350-3359, 2024. [Full Text]\nA. F. Pereira, V. Piccoli, L. Martínez, Trifluoroethanol direct interactions with protein backbones destabilize alpha-helices. J. Mol. Liq. 365, 120209, 2022. [Full Text]\nV. Piccoli, L. Martínez, Ionic liquid solvation of proteins in native and denatured states. J. Mol. Liq. 363, 119953, 2022. [Full Text]\nV. Piccoli, L. Martínez, Correlated counterion effects in the solvation of proteins by ionic-liquids. J. Mol. Liq. 320, 114347, 2020. [Full Text]\nI. P. de Oliveira, L. Martínez, The shift in urea orientation at protein surfaces at low pH is compatible with a direct mechanism of protein denaturation. Phys. Chem. Chem. Phys. 22, 354-367, 2020. [Full Text]\nI. P. de Oliveira, L. Martínez, Molecular basis for competitive solvation of the Burkholderia cepacia lipase by sorbitol and urea. Phys. Chem. Chem. Phys. 18, 21797-21808, 2016. [Full Text]","category":"page"},{"location":"references/#See-also","page":"References","title":"See also","text":"","category":"section"},{"location":"references/","page":"References","title":"References","text":"Packmol: A package for building initial configurations for molecular dynamics simulations.\nCellListMap.jl: Efficient and customizable implementation of cell lists, which allows the computation of general properties dependent on distances of particles within a cutoff, for example short-range potentials, forces, neighbor lists, etc.\nMDLovoFit: Automatic identification of mobile and rigid substructures in molecular dynamics simulations and fractional structural fluctuation analysis. ","category":"page"},{"location":"results/#results","page":"Results","title":"Results","text":"","category":"section"},{"location":"results/","page":"Results","title":"Results","text":"CollapsedDocStrings = true","category":"page"},{"location":"results/","page":"Results","title":"Results","text":"The results of a MDDF calculation are returned in a data structure which contains the MDDF, KB integrals, and atomic contributions. The following section will assume that the computation was performed by calling the mddf function with ","category":"page"},{"location":"results/","page":"Results","title":"Results","text":"results = mddf(trajectory_file, solute, solvent, Options(bulk_range=(8.0, 12.0)))","category":"page"},{"location":"results/","page":"Results","title":"Results","text":"such that the results variable contain the Result data structure. By default, the histograms contain 500 bins (binstep=0.002 and cutoff=10.) such that all data-vectors will contain 500 lines.","category":"page"},{"location":"results/","page":"Results","title":"Results","text":"To learn how to save and load saved data, read the next section.","category":"page"},{"location":"results/#The-Result-data-structure:-main-data","page":"Results","title":"The Result data structure: main data","text":"","category":"section"},{"location":"results/","page":"Results","title":"Results","text":"The most important data to be read from results are the distances, minimum-distance distribution function, and KB integrals. These data is stored in the following vectors:","category":"page"},{"location":"results/#Distances-of-the-histograms:-results.d","page":"Results","title":"Distances of the histograms: results.d","text":"","category":"section"},{"location":"results/","page":"Results","title":"Results","text":"The following vector will contain values ranging from 0. to cutoff, and the distance at each bin is the distance in that bin for which half of the volume of the bin is within d, and half of the volume is above d, if the volume was spherical: ","category":"page"},{"location":"results/","page":"Results","title":"Results","text":"julia> results.d\n500-element Array{Float64,1}:\n 0.015874010519682\n 0.033019272488946275\n ⋮\n 9.970010030080179\n 9.99001000999998","category":"page"},{"location":"results/#Minimum-distance-distribution-function:-results.mddf","page":"Results","title":"Minimum-distance distribution function: results.mddf","text":"","category":"section"},{"location":"results/","page":"Results","title":"Results","text":"The results.mddf vector will contain the main result, which the minimum-distance distribution function. For a properly-sampled simulation, it will be zero at very short distances and converge to 1.0 for distances smaller than the cutoff:","category":"page"},{"location":"results/","page":"Results","title":"Results","text":"julia> results.mddf\n500-element Array{Float64,1}:\n 0.0\n 0.0\n ⋮\n 0.999052514965403\n 1.001030818286187\n","category":"page"},{"location":"results/","page":"Results","title":"Results","text":"A typical plot of results.mddf as a function of results.d will look like:","category":"page"},{"location":"results/","page":"Results","title":"Results","text":"","category":"page"},{"location":"results/","page":"Results","title":"Results","text":"Thus, this plot was obtained with the following code:","category":"page"},{"location":"results/","page":"Results","title":"Results","text":"using Plots\nplot(results.d,results.mddf,xlabel=\"d/A\",ylabel=\"mddf(d) / L/mol\") ","category":"page"},{"location":"results/#Kirkwood-Buff-integral:-results.kb","page":"Results","title":"Kirkwood-Buff integral: results.kb","text":"","category":"section"},{"location":"results/","page":"Results","title":"Results","text":"The results.kb vector will contain the Kirkwood-Buff integral computed as a function of the minimum-distance to the solute. For properly sampled simulations, it is expected to converge at large distances. ","category":"page"},{"location":"results/","page":"Results","title":"Results","text":"julia> results.kb\n500-element Array{Float64,1}:\n 0.0\n -0.3249356504752985\n -2.9804719721525\n ⋮\n 0.72186381783\n 1.13624162115","category":"page"},{"location":"results/","page":"Results","title":"Results","text":"A typical plot of results.kb as a function of results.d will look like:","category":"page"},{"location":"results/","page":"Results","title":"Results","text":"","category":"page"},{"location":"results/","page":"Results","title":"Results","text":"Thus, this plot was obtained with the following code:","category":"page"},{"location":"results/","page":"Results","title":"Results","text":"using Plots\nplot(\n results.d, \n results.kb / 1000, # convert to L / mol\n xlabel=\"d/A\",\n ylabel=\"mddf(d) / L/mol\"\n) ","category":"page"},{"location":"results/#Units","page":"Results","title":"Units","text":"","category":"section"},{"location":"results/","page":"Results","title":"Results","text":"The distance is assumed to be in Å, as this is the most common distance units in molecular simulations. The coordinates of the atoms are assumed be provided in Å. \nThe minimum-distance distribution function is unit-less, since it is the ratio of the density at each distance divided by an ideal-gas density.\nThe Kirkwood-Buff integrals are returned in cm³ mol⁻¹, if the coordinates were provided in Å.","category":"page"},{"location":"results/","page":"Results","title":"Results","text":"warning: Warning\nIf the coordinates are not in Å, the calculation will proceed normally, but the units of the KB integrals, which has units of volume per mol, should be converted to conform the length unit provided. Note that all coordinates that are supported by default (and are thus read by the Chemfiles library) will be in Å, independently on the software used to generate the trajectories, as described here. ","category":"page"},{"location":"results/#Coordination-number-and-other-data","page":"Results","title":"Coordination number and other data","text":"","category":"section"},{"location":"results/","page":"Results","title":"Results","text":"Obtaining the MDDF involves the computation of some intermediate properties that are frequently useful for additional solution structure analysis. In particular, the coordination numbers are computed. For example, the coordination number as a function from the distance to the solute can be retrieved from a Results data structure with:","category":"page"},{"location":"results/","page":"Results","title":"Results","text":"coordination_number = results.coordination_number","category":"page"},{"location":"results/","page":"Results","title":"Results","text":"and this data can be plotted against the distances by:","category":"page"},{"location":"results/","page":"Results","title":"Results","text":"plot(result.d,results.coordination_number)","category":"page"},{"location":"results/","page":"Results","title":"Results","text":"The coordination number of subgroups can also be obtained, as explained in the Coordination number section.","category":"page"},{"location":"results/","page":"Results","title":"Results","text":"The complete data available is:","category":"page"},{"location":"results/","page":"Results","title":"Results","text":"Parameter Meaning Type of value Comment\nd Vector of distances of the histograms. Vector{Float64} To be used as the x coordinate on plotting any of the data.\nmd_count Non-normalized count of minimum distances at each d. Vector{Float64} This is the number of minimum distances found at each histogram bin, without normalization. Usually this is not interesting to analyze, because it is dependent on the bin size.\nmd_count_random Number of minimum distances found at each histogram bin for the random distribution. Vector{Float64} This is the normalization required to convert the md_count array into the minimum-distance distribution.\ncoordination_number Cumulative number of sites found for each histogram distance. Vector{Float64} This is the coordination number, that is, the number of sites found cumulative up to each distance, without any normalization.\ncoordination_number_random Cumulative site count for the random distribution. Vector{Float64} Usually not interesting for analysis.\nmddf The final distribution function. Vector{Float64} This is the MDDF computed (md_count normalized by md_count_random). It is the main result of the calculation.\nkb The final Kirkwood-Buff integral. Vector{Float64} This is the final KB integral, as a function of the integration distance from the solute. Computed as coordination_number - coordination_number_random\nsolute_atom Atomic contributions of the solute. Matrix{Float64} This is a matrix with nbins lines and solute.natomspermol columns, containing the atomic contributions of each solute atom to the complete MDDF.\nsolvent_atom Atomic contributions of the solvent. Matrix{Float64} This is a matrix with nbins lines and solvent.natomspermol columns, containing the atomic contributions of each solvent atom to the complete MDDF.\ndensity.solute Density (concentration) of the solute in the complete simulation box. Float64 In units of molecules/textrmAA^3\ndensity.solvent Density (concentration) of the solvent in the complete simulation box. Float64 In units of molecules/textrmAA^3\ndensity.solvent_bulk Density (concentration) of the solute in the bulk region. Float64 In units of molecules/textrmAA^3\nvolume Volume measures. Volume Contains the total volume of the simulation, the bulk volume, the volume of the solute domain and the shell volume of each bin of the histogram. These are computed by numerical integration from the random distributions.\nfiles List of files read. Vector{String} \nweights Weights of each file in the final counts. Vector{Float64} If the trajectories have different lengths or number of frames, the weights are adapted accordingly.\n ","category":"page"},{"location":"results/#Other-Result-parameters-available-which-are-set-at-Options:","page":"Results","title":"Other Result parameters available which are set at Options:","text":"","category":"section"},{"location":"results/","page":"Results","title":"Results","text":"Parameter Meaning Type of value Comment\nnbins Number of bins of the histograms. Int \ndbulk Distance from solute of bulk solution. Float64 \ncutoff Maximum distance to be considered for histograms. Float64 \nautocorrelation The solute is the same as the solvent? Bool Automatically set if solute == solvent.\nsolute Properties of the solute AtomSelection Contains the number of atoms, number of atoms per molecule and number of molecules of the solute.\nsolvent Properties of the solvent. AtomSelection Contains the number of atoms, number of atoms per molecule and number of molecules of the solvent.\nirefatom This is a reference atom that is used to generate random rotations and translations internally. Int Counts of the distributions for this atom are performed automatically to obtain radial (or proximal) distribution functions. Can be used for testing purposes.\nrdf_count This is the md_count minimum distance count of irefatom. Vector{Float64} This corresponds to the conventional radial distribution function if the solute contains only one atom.\nrdf_count_random Minimum distance of irefatom count for the random distribution. Vector{Float64} \nrdf Distribution function computed from the irefatom distribution. It is a conventional rdf if the solvent has only one atom. Vector{Float64} \nkb_rdf Kirkwood-Buff integral computed from the irefatom distribution. Vector{Float64} This must converge, at long distances, to the same value as kb, and can be used for testing.\noptions Calculation options. Options Carries (some redundant) options set by the user.\nlastframe_read Last frame read from the trajectory. Int \nn_frames_read Number of frames read from the trajectory. Int Can differ from lastframe_read if stride != 1\n ","category":"page"},{"location":"results/#Reference-functions","page":"Results","title":"Reference functions","text":"","category":"section"},{"location":"results/","page":"Results","title":"Results","text":"Result\nload(::String, ::Type{Result})\nsave(::String, ::Result)\nmerge(::Vector{Result})\noverview(::Result)\nComplexMixtures.Density","category":"page"},{"location":"results/#ComplexMixtures.Result","page":"Results","title":"ComplexMixtures.Result","text":"mutable struct Result\n\nStructure to contain the results of the MDDF calculation.\n\nVersion::VersionNumber\nnbins::Int64\ndbulk::Float64\ncutoff::Float64\nd::Vector{Float64}\nmd_count::Vector{Float64}\nmd_count_random::Vector{Float64}\ncoordination_number::Vector{Float64}\ncoordination_number_random::Vector{Float64}\nmddf::Vector{Float64}\nkb::Vector{Float64}\nautocorrelation::Bool\nsolute::AtomSelection\nsolvent::AtomSelection\nsolute_group_count::Vector{Vector{Float64}}\nsolvent_group_count::Vector{Vector{Float64}}\nrdf_count::Vector{Float64}\nrdf_count_random::Vector{Float64}\nsum_rdf_count::Vector{Float64}\nsum_rdf_count_random::Vector{Float64}\nrdf::Vector{Float64}\nkb_rdf::Vector{Float64}\ndensity::ComplexMixtures.Density\nvolume::ComplexMixtures.Volume\nfiles::Vector{ComplexMixtures.TrajectoryFileOptions}\nweights::Vector{Float64}\n\nThe Result{Vector{Float64}} parametric type is necessary only for reading the JSON3 saved file. \n\n\n\n\n\n","category":"type"},{"location":"results/#ComplexMixtures.load-Tuple{String, Type{Result}}","page":"Results","title":"ComplexMixtures.load","text":"load(filename::String, [::Type{Result}=Result])\n\nFunction to load the json saved results file into, by default, the Result data structure. The second parameter is optional for loading Result objects.\n\nExample\n\nusing ComplexMixtures: load\nR = load(\"results.json\")\n#or\nR = load(\"results.json\", Result)\n\n\n\n\n\n","category":"method"},{"location":"results/#ComplexMixtures.save-Tuple{String, Result}","page":"Results","title":"ComplexMixtures.save","text":"save(filename::String, R::Result)\n\nFunction to write the result data structure to a json file.\n\n\n\n\n\n","category":"method"},{"location":"results/#Base.merge-Tuple{Vector{Result}}","page":"Results","title":"Base.merge","text":"merge(r::Vector{Result})\n\nThis function merges the results of MDDF calculations obtained by running the same analysis on multiple trajectories, or multiple parts of the same trajectory. It returns a Result structure of the same type, with all the functions and counters representing averages of the set provided weighted by the number of frames read in each Result set.\n\n\n\n\n\n","category":"method"},{"location":"results/#ComplexMixtures.overview-Tuple{Result}","page":"Results","title":"ComplexMixtures.overview","text":"overview(R::Result)\n\nFunction that outputs the volumes and densities in the most natural units.\n\n\n\n\n\n","category":"method"},{"location":"results/#ComplexMixtures.Density","page":"Results","title":"ComplexMixtures.Density","text":"mutable struct Density\n\nStructure to contain the density values obtained from the calculation.\n\nsolute::Float64\nsolvent::Float64\nsolvent_bulk::Float64\n\n\n\n\n\n","category":"type"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"CollapsedDocStrings = true","category":"page"},{"location":"density_maps/#density_maps","page":"Density maps","title":"Density maps","text":"","category":"section"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"2D density map per residue\n3D density map around a macromolecule","category":"page"},{"location":"density_maps/#2D_per_residue","page":"Density maps","title":"2D density map per residue","text":"","category":"section"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"The ResidueContributions object\nContributions of subgroups of residues\nIndexing, slicing, arithmetic operations\nSaving and loading a ResidueContributions object","category":"page"},{"location":"density_maps/#The-ResidueContributions-object","page":"Density maps","title":"The ResidueContributions object","text":"","category":"section"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"One nice way to visualize the accumulation or depletion of a solvent around a macromolecule (a protein, for example), is to obtain a 2D map of the density as a function of the distance from its surface. For example, in the figure below the density of a solute (here, Glycerol), in the neighborhood of a protein is shown:","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"
    \n\n
    ","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"Here, one can see that Glycerol accumulates on Asp76 and on the proximity of hydrogen-bonding residues (Serine residues mostly). This figure was obtained by extracting from atomic contributions of the protein the contribution of each residue to the MDDF, coordination numbers or minimum-distance counts. ","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"The computation of the contributions of each residue can be performed with the convenience function ResidueContributions, which creates an object containing the contributions of the residues to the mddf (or coordination numbers, or minimum-distance counts), the residue names, and distances:","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"ResidueContributions","category":"page"},{"location":"density_maps/#ComplexMixtures.ResidueContributions","page":"Density maps","title":"ComplexMixtures.ResidueContributions","text":"ResidueContributions (data structure)\n\nConstructor function:\n\nResidueContributions(\n results::Result, atoms::AbstractVector{<:PDBTools.Atom};\n dmin=1.5, dmax=3.5,\n type=:mddf,\n)\n\nCompute the residue contributions to the solute-solvent pair distribution function. The function returns a ResidueContributions object that can be used to plot the residue contributions, or to perform arithmetic operations with other ResidueContributions objects.\n\nArguments\n\nresults::Result: The result object obtained from the mddf function.\natoms::AbstractVector{<:PDBTools.Atom}: The vector of atoms of the solute, or a part of it.\n\nOptional arguments\n\ndmin::Float64: The minimum distance to consider. Default is 1.5.\ndmax::Float64: The maximum distance to consider. Default is 3.5.\ntype::Symbol: The type of the pair distribution function (:mddf, :md_count, or :coordination_number). Default is :mddf.\nsilent::Bool: If true, the progress bar is not shown. Default is false.\n\nA structure of type ResultContributions can be used to plot the residue contributions to the solute-solvent pair distribution function, using the Plots.contourf function, and to perform arithmetic operations with other ResidueContributions objects, multiplying or dividing by a scalar, and slicing (see examples below). \n\nA ResidueContributions object can be saved to a JSON file using the save function, and loaded back using the load function.\n\nExamples\n\nConstructing a ResidueContributions object\n\njulia> using ComplexMixtures, PDBTools\n\njulia> using ComplexMixtures.Testing: data_dir; ComplexMixtures._testing_show_method[] = true; # testing mode\n\njulia> atoms = readPDB(data_dir*\"/NAMD/Protein_in_Glycerol/system.pdb\");\n\njulia> results = load(data_dir*\"/NAMD/Protein_in_Glycerol/protein_glyc.json\");\n\njulia> rc = ResidueContributions(results, select(atoms, \"protein\"); silent=true)\n\n Residue Contributions - 274 residues.\n 3.51 █ █ █ █ █\n 3.27 █ █ █\n 3.03 █ █ █ █ █ █ █ █\n 2.79 █ ██ █ █ █ █ █ ██ █ █ █\n d 2.55 █ █ ██ █ █ █ █ ██ ██ █ █ █ █ █ █ █\n 2.31 █ █ ██ █ ███ █ ██ ██ ██ █ ██ █ ██ █ █ █\n 2.07 █ █ █ █ █████ █ ██ ██ ██ █ ██ █ █ ██ █ █\n 1.83 █ █ █ █ █████ █ ██ █ ██ █ ██ █ ██ █ █\n 1.59\n A1 T33 T66 S98 S130 T162 A194 H226 G258 \n\n\njulia> save(\"residue_contributions.json\", rc)\n\"ResidueContributions saved in JSON file: residue_contributions.json\"\n\njulia> rc = load(\"residue_contributions.json\", ResidueContributions);\n\nPlotting\n\nusing ComplexMixtures, PDBTools, Plots\n...\nresult = mddf(trajectory_file, solute, solvent, options)\nrc = ResidueContributions(result, select(atoms, \"protein\"))\ncontourf(rc) # plots a contour map\n\nSlicing\n\nA slice of the residue contributions returns a new ResidueContributions object with the selected residues:\n\nusing ComplexMixtures, PDBTools, Plots\n...\nresult = mddf(trajectory_file, solute, solvent, options)\nrc = ResidueContributions(result, select(atoms, \"protein\"))\nrc_range = rc[10:50] # slice the residue contributions\ncontourf(rc_range) # plots a contour map of the selected residues\n\nSingle-residue contributions\n\nWhen the contributions of a single residue are computed, or a single-residue contribution is retrieved from a ResidueContributions object, the indexing and iteration over that object occurs over the contributions of that residue:\n\nusing ComplexMixtures, PDBTools, Plots\n...\nresult = mddf(trajectory_file, solute, solvent, options)\nrc = ResidueContributions(result, select(atoms, \"protein\"))\nrc60 = rc[60] # contributions of residue 60 only\n# index and iterate over the contributions of residue 7\nrc60[1] # contribution at the first distance (equivalent to first(rc60))\nrc60[end] # contribution at the last distance (equivalent to last(rc60))\ncount(>(0.01), rc60) # number of distances with contributions greater than 0.01\nfindmax(rc60) # index and value of maximum contribution\n\nThis is particular useful to retrieve the contributions from all residues at a given distance:\n\nrc = ResidueContributions(result, select(atoms, \"protein\"))\nrc_last_distance = [ c[end] for c in rc ]\n# or, equivalently\nrc_last_distance = last.(rc)\n# index and value of maximum contribution at each distance, for all residues\nfindmax.(rc60)\n\nArithmetic operations\n\nusing ComplexMixtures, PDBTools, Plots\n...\n# first simulation (for example, low temperature):\nresult1 = mddf(trajectory_file1, solute, solvent, options)\nrc1 = ResidueContributions(result1, select(atoms, \"protein\"))\n# second simulation (for example, high temperature):\nresult2 = mddf(trajectory_file2, solute, solvent, options)\nrc2 = ResidueContributions(result2, select(atoms, \"protein\"))\n# difference of the residue contributions between the two simulations:\nrc_diff = rc2 - rc1\ncontourf(rc_diff) # plots a contour map of the difference\n# multiply and divide by scalars\nrc3 = 3 * rc1\nrc4 = rc2 / 2\n\ncompat: Compat\nSlicing, indexing, and multiplication and divison by scalars were introduces in v2.7.0. Saving and loading was introduced in v2.8.0. Iterators were introduced in v2.10.0.\n\n\n\n\n\n","category":"type"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"The output of ResidueContributions is by default shown as a simple unicode plot:","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"
    \n\n
    ","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"The ResidueContribution object can be used to produce a high-quality contour plot using the Plots.contourf (or contour, or heatmap) function:","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"Plots.contourf(::ResidueContributions)","category":"page"},{"location":"density_maps/#Plots.contourf-Tuple{ResidueContributions}","page":"Density maps","title":"Plots.contourf","text":"contourf(\n rc::ResidueContributions; \n step::Int=1, \n oneletter=false, \n xlabel=\"Residue\", \n ylabel=\"r / Å\", \n kargs...\n)\ncontour(rc::ResidueContributions; kargs...)\nheatmap(rc::ResidueContributions; kargs...)\n\nPlot the contribution of each residue to the solute-solvent pair distribution function as a 2D density map. This function requires loading the Plots package. The calling syntax for contour and heatmap is the same as for contourf.\n\nArguments\n\nrc::ResidueContributions: The residue contributions to the solute-solvent pair distribution function, as computed by the ResidueContributions function.\n\nOptional arguments\n\nstep: The step of the residue ticks in the x-axis of the plot. Default is 1 or will be set to show at most 50 ticks labels.\noneletter::Bool: Use one-letter residue codes. Default is false. One-letter codes are only available for the 20 standard amino acids.\nxlabel and ylabel: Labels for the x and y axes. Default is \"Residue\" and \"r / Å\".\n\nThis function will set color limits and choose the scale automatically. These parameters can be set with the clims and color arguments of Plots.contourf. Other plot customizations can be done by passing other keyword arguments to this function, which will be passed to Plots.contourf.\n\nExample\n\njulia> using ComplexMixtures, Plots, PDBTools\n\njulia> results = load(\"mddf.json\")\n\njulia> atoms = readPDB(\"system.pdb\", \"protein\")\n\njulia> rc = ResidueContributions(results, atoms; oneletter=true)\n\njulia> plt = contourf(rc; step=5)\n\nThis will produce a plot with the contribution of each residue to the solute-solvent pair distribution function, as a contour plot, with the residues in the x-axis and the distance in the y-axis.\n\nTo customize the plot, use the Plot.contourf keyword parameters, for example:\n\njulia> plt = contourf(rc; step=5, size=(800,400), title=\"Title\", clims=(-0.1, 0.1))\n\ncompat: Compat\nThis function requires loading the Plots package.Support for all Plots.contourf parameters was introduced in ComplexMixtures v2.6.0, and support for contour and heatmap was introduced in ComplexMixtures v2.11.0. \n\n\n\n\n\n","category":"method"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"A complete example of its usage can be seen here. ","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"compat: Compat\nAll features described in this section are only available in v2.10.0 or greater.","category":"page"},{"location":"density_maps/#Contributions-of-subgroups-of-residues","page":"Density maps","title":"Contributions of subgroups of residues","text":"","category":"section"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"Residue contributions can also be computed for subgroups of the residues. For example, as a continuation of the protein in glycerol example , one can compute the map of residue contributions, but splitting the contributions of backbone and side-chains of the residues:","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"rc_bb = ResidueContributions(\n results, \n select(protein, \"backbone and resnum >= 70 and resnum <= 110\")\n)\nrc_st = ResidueContributions(\n results, \n select(protein, \"sidechain and resnum >= 70 and resnum <= 110\")\n)","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"And we plot the difference between these two maps:","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"using Plots\ncontourf(rc_st - rc_bb; oneletter=true)","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"obtaining the following figure:","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"
    \n\n
    ","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"which shows that the side-chains contribute mostly to these densities, except here expectedly, for some Gly residues.","category":"page"},{"location":"density_maps/#Indexing,-slicing,-arithmetic-operations","page":"Density maps","title":"Indexing, slicing, arithmetic operations","text":"","category":"section"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"The ResidueContributions object can be indexes and sliced, for the analysis of the contributions of specific residues or range of residues:","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"rc = ResidueContributions(results1, select(atoms, \"protein\")); \nrc_7 = rc[7] # contributions of residue 7\nrc_range = rc[20:50] # contributions of a range of residues","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"Slicing will return a new ResidueContributions object.","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"Additionally, these ResidueContributions objects can be subtracted, divided, summed, or multiplied, to compare contributions of residues among different simulations. Typically, if one wants to compare the solvation of residues in two different simulations, one can do:","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"# first simulation (for example, low temperature)\nrc1 = ResidueContributions(results1, select(atoms, \"protein\")); \n\n# second simulation (for example, high temperature)\nrc2 = ResidueContributions(results2, select(atoms, \"protein\"));\n\n# difference in residue contributions to solvation\nrc_diff = rc2 - rc1\n\n# Plot difference\nusing Plots\ncontourf(rc_diff; title=\"Density difference\", step=2, colorbar=:left)","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"Which will produce a plot similar to the one below (the data of this plot is just illustrative):","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"which will return a new ResidueContributions object.","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"
    \n\n
    ","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"Finally, it is also possible to renormalize the contributions by multiplication or division by scalars,","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"rc2 = rc / 15\nrc2 = 2 * rc","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"When the contributions of a single residue are computed, or a single-residue contribution is retrieved from a ResidueContributions object, the indexing and iteration over that object occurs over the contributions of that residue:","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"using ComplexMixtures, PDBTools, Plots\n...\nresult = mddf(trajectory_file, solute, solvent, options)\nrc = ResidueContributions(result, select(atoms, \"protein\"))\nrc7 = rc[7] # contributions of residue 7\n# iterate over the contributions of residue 7\nrc7[1] # contribution of the first distance\nrc7[end] # contribution of the last distance","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"This is particular useful to retrieve the contributions from all residues at a given distance:","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"rc = ResidueContributions(result, select(atoms, \"protein\"))\nrc_last_distance = [ r[end] for r in rc ] \n# or, equivalently\nrc_last_distance = last.(rc)\n# compute the maximum contribution of each residue:\nmax_c = maximum.(rc)","category":"page"},{"location":"density_maps/#Saving-and-loading-a-ResidueContributions-object","page":"Density maps","title":"Saving and loading a ResidueContributions object","text":"","category":"section"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"The ResidueContributions object can be saved and loaded for easier data analysis. In particular, this is important for very large structures, where its computation can be costly. The saving and loading functions can be use with:","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"rc = ResidueContributions(results1, select(atoms, \"protein\")); \n# Save rc objecto to a file (json format):\nsave(\"residue_contributions.json\", rc) \n# Load json file into a new rc_loaded object:\nrc_loaded = load(\"residue_contributions.json\", ResidueContributions)","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"Note that the load function requires, as a second argument, the ResidueContributions type, to differentiate the method from the loading of the Result data structure.","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"load(::String, ::Type{ResidueContributions})\nsave(::String, ::ResidueContributions)","category":"page"},{"location":"density_maps/#ComplexMixtures.load-Tuple{String, Type{ResidueContributions}}","page":"Density maps","title":"ComplexMixtures.load","text":"load(filename::String, ResidueContributions)\n\nFunction to load the residue contributions saved into a JSON file into the ResidueContributions data structure.\n\nExample\n\nusing ComplexMixtures\nrc = ResidueContributions(resutls, SoluteGroup(protein))\nsave(\"residue_contributions.json\", rc)\nrc = load(\"residue_contributions.json\", ResidueContributions)\n\n\n\n\n\n","category":"method"},{"location":"density_maps/#ComplexMixtures.save-Tuple{String, ResidueContributions}","page":"Density maps","title":"ComplexMixtures.save","text":"save(filename::String, rc::ResidueContributions)\n\nSave the ResidueContributions object to a JSON file.\n\nusing ComplexMixtures\nrc = ResidueContributions(resutls, SoluteGroup(protein))\nsave(\"residue_contributions.json\", rc)\nrc = load(\"residue_contributions.json\", ResidueContributions)\n\n\n\n\n\n","category":"method"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"tip: Tip\nThese ResidueContributions methods are convenience functions only. Basically, we are extracting the contribution of each residue independently and building a matrix where each row represents a distance and each column a residue. Using PDBTools, this can be done with, for example: residues = collect(eachresidue(protein))\nresidue_contributions = zeros(length(R.d),length(residues))\nfor (i,residue) in pairs(residues)\n c = contributions(results, SoluteGroup(residue)) \n residue_contributions[:,i] .= c\nendThe above produces a matrix with a number of columns equal to the number of residues and a number of rows equal to the number of MDDF points. That matrix can be plotted as a contour map with adequate plotting software. ","category":"page"},{"location":"density_maps/#grid3D","page":"Density maps","title":"3D density map around a macromolecule","text":"","category":"section"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"Three-dimensional representations of the distribution functions can also be obtained from the MDDF results. These 3D representations are obtained from the fact that the MDDFs can be decomposed into the contributions of each solute atom, and that each point in space is closest to a single solute atom as well. Thus, each point in space can be associated to one solute atom, and the contribution of that atom to the MDDF at the corresponding distance can be obtained. ","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"A 3D density map is constructed with the grid3D function:","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"Modules = [ComplexMixtures]\nPages = [\"tools/grid3D.jl\"]","category":"page"},{"location":"density_maps/#ComplexMixtures.grid3D","page":"Density maps","title":"ComplexMixtures.grid3D","text":"grid3D(\n result::Result, atoms, output_file::Union{Nothing,String} = nothing; \n dmin=1.5, ddax=5.0, step=0.5, silent = false,\n)\n\nThis function builds the grid of the 3D density function and fills an array of mutable structures of type Atom, containing the position of the atoms of grid, the closest atom to that position, and distance. \n\nresult is a ComplexMixtures.Result object atoms is a vector of PDBTools.Atoms with all the atoms of the system. output_file is the name of the file where the grid will be written. If nothing, the grid is only returned as a matrix. \n\ndmin and dmax define the range of distance where the density grid will be built, and step defines how fine the grid must be. Be aware that fine grids involve usually a very large (hundreds of thousands points).\n\nsilent is a boolean to suppress the progress bar.\n\nThe output PDB has the following characteristics:\n\nThe positions of the atoms are grid points. \nThe identity of the atoms correspond to the identity of the protein atom contributing to the MDDF at that point (the closest protein atom). \nThe temperature-factor column (beta) contains the relative contribution of that atom to the MDDF at the corresponding distance. \nThe occupancy field contains the distance itself.\n\nExample\n\njulia> using ComplexMixtures, PDBTools\n\njulia> atoms = readPDB(\"./system.pdb\");\n\njulia> R = ComplexMixtures.load(\"./results.json\");\n\njulia> grid = grid3D(R, atoms, \"grid.pdb\");\n\nExamples of how the grid can be visualized are provided in the user guide of ComplexMixtures. \n\n\n\n\n\n","category":"function"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"The call to grid3D will write an output a PDB file with the grid points, which loaded in a visualization software side-by-side with the protein structure, allows the production of the images shown. The grid.pdb file contains a regular PDB format where: ","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"The positions of the atoms are grid points. \nThe identity of the atoms correspond to the identity of the protein atom contributing to the MDDF at that point (the closest protein atom). \nThe temperature-factor column (beta) contains the relative contribution of that atom to the MDDF at the corresponding distance. \nThe occupancy field contains the distance itself.","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"For example, the distribution function of a hydrogen-bonding liquid solvating a protein will display a characteristic peak at about 1.8Å. The MDDF at that distance can be decomposed into the contributions of all atoms of the protein which were found to form hydrogen bonds to the solvent. A 3D representation of these contributions can be obtained by computing, around a static protein (solute) structure, which are the regions in space which are closer to each atom of the protein. The position in space is then marked with the atom of the protein to which that region \"belongs\" and with the contribution of that atom to the MDDF at each distance within that region. A special function to compute this 3D distribution is provided here: grid3D. ","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"This is better illustrated by a graphical representation. In the figure below we see a 3D representation of the MDDF of Glycerol around a protein, computed from a simulation of this protein in a mixture of water and Glycerol. A complete set of files and a script to reproduce this example is available here. ","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"
    \n\n
    ","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"In the figure on the left, the points in space around the protein are selected with the following properties: distance from the protein smaller than 2.0Å and relative contribution to the MDDF at the corresponding distance of at least 10% of the maximum contribution. Thus, we are selecting the regions of the protein corresponding to the most stable hydrogen-bonding interactions. The color of the points is the contribution to the MDDF, from blue to red. Thus, the most reddish-points corresponds to the regions where the most stable hydrogen bonds were formed. We have marked two regions here, on opposite sides of the protein, with arrows.","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"Clicking on those points we obtain which are the atoms of the protein contributing to the MDDF at that region. In particular, the arrow on the right points to the strongest red region, which corresponds to an Aspartic acid. These residues are shown explicitly under the density (represented as a transparent surface) on the figure in the center. ","category":"page"},{"location":"density_maps/","page":"Density maps","title":"Density maps","text":"The figure on the right displays, overlapped with the hydrogen-bonding residues, the most important contributions to the second peak of the distribution, corresponding to distances from the protein between 2.0 and 3.5Å. Notably, the regions involved are different from the ones forming hydrogen bonds, indicating that non-specific interactions with the protein (and not a second solvation shell) are responsible for the second peak. ","category":"page"},{"location":"contributions/#contributions","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"","category":"section"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"One of the interesting features of Minimum-Distance distributions is that they can be naturally decomposed into the atomic or group contributions. Simply put, if a MDDF has a peak at a hydrogen-bonding distance, it is natural to decompose that peak into the contributions of each type of solute or solvent atom to that peak. ","category":"page"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"tip: Tip\nSee also the section on contributions per residue for proteins and other macromolecules: 2D density map per residue.","category":"page"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"To obtain the atomic contributions of an atom or group of atoms to the MDDF, the coordination number, or the site count at each distance, the contributions function is provided. For example, in a system composed of a protein and water, we would have defined the solute and solvent using:","category":"page"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"using PDBTools, ComplexMixtures\natoms = read_pdb(\"system.pdb\")\nprotein = select(atoms,\"protein\")\nwater = select(atoms,\"water\")\nsolute = AtomSelection(protein,nmols=1)\nsolvent = AtomSelection(water,natomspermol=3)","category":"page"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"The MDDF calculation is executed with:","category":"page"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"results = mddf(\"trajectory.dcd\", solute, solvent, Options(bulk_range=(8.0, 12.0)))","category":"page"},{"location":"contributions/#Atomic-contributions-in-the-result-data-structure","page":"Atomic and group contributions","title":"Atomic contributions in the result data structure","text":"","category":"section"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"The results data structure contains the decomposition of the MDDF into the contributions of every type of atom of the solute and the solvent. These contributions can be retrieved using the contributions function, with the SoluteGroup and SolventGroup selectors.","category":"page"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"For example, if the MDDF of water (solvent) relative to a solute was computed, and water has atom names OH2, H1, H2, one can retrieve the contributions of the oxygen atom with:","category":"page"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"OH2 = contributions(results, SolventGroup([\"OH2\"]))","category":"page"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"or with, if OH2 is the first atom in the molecule,","category":"page"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"OH2 = contributions(results, SolventGroup([1]))","category":"page"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"The contributions of the hydrogen atoms can be obtained, similarly, with:","category":"page"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"H = contributions(results, SolventGroup([\"H1\", \"H2\"]))","category":"page"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"or with, if OH2 is the first atom in the molecule,","category":"page"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"H = contributions(results, SolventGroup([2, 3]))","category":"page"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"Each of these calls will return a vector of the constributions of these atoms to the total MDDF. ","category":"page"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"For example, here we plot the total MDDF and the Oxygen contributions: ","category":"page"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"using Plots\nplot(results.d, results.mddf, label=[\"Total MDDF\"], linewidth=2)\nplot!(results.d, contributions(results, SolventGroup([\"OH2\"])), label=[\"OH2\"], linewidth=2)\nplot!(xlabel=\"Distance / Å\", ylabel=\"MDDF\")","category":"page"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"","category":"page"},{"location":"contributions/#Contributions-to-coordination-numbers-or-site-counts","page":"Atomic and group contributions","title":"Contributions to coordination numbers or site counts","text":"","category":"section"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"The keyword type defines the return type of the contribution:","category":"page"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"type=:mddf : the contribution of the group to the MDDF is returned (default).\ntype=:coordination_number : the contribution of the group to the coordination number, that is, the cumulative sum of counts at each distance, is returned.\ntype=:md_count : the contribution of the group to the site count at each distance is returned. ","category":"page"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"Example of the usage of the type option:","category":"page"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"ca_contributions = contributions(results, SoluteGroup([\"CA\"]); type=:coordination_number)","category":"page"},{"location":"contributions/#Using-PDBTools","page":"Atomic and group contributions","title":"Using PDBTools","text":"","category":"section"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"If the solute is a protein, or other complex molecule, selections defined with PDBTools can be used. For example, this will retrieve the contribution of the acidic residues of a protein to total MDDF:","category":"page"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"using PDBTools\natoms = read_pdb(\"system.pdb\")\nacidic_residues = select(atoms, \"acidic\")\nacidic_contributions = contributions(results, SoluteGroup(acidic_residues))","category":"page"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"It is expected that for a protein most of the atoms do not contribute to the MDDF, and that all values are zero at very short distances, smaller than the radii of the atoms.","category":"page"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"More interesting and general is to select atoms of a complex molecule, like a protein, using residue names, types, etc. Here we illustrate how this is done by providing selection strings to contributions to obtain the contributions to the MDDF of different types of residues of a protein to the total MDDF. ","category":"page"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"For example, if we want to split the contributions of the charged and neutral residues to the total MDDF distribution, we could use to following code. Here, solute refers to the protein.","category":"page"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"charged_residues = PDBTools.select(atoms,\"charged\")\ncharged_contributions = contributions(results, SoluteGroup(charged_residues))\n\nneutral_residues = PDBTools.select(atoms,\"neutral\")\nneutral_contributions = contributions(atoms, SoluteGroup(neutral_residues))","category":"page"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"The charged_contributions and neutral_contributions outputs are vectors containing the contributions of these residues to the total MDDF. The corresponding plot is: ","category":"page"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"plot(results.d,results.mddf,label=\"Total MDDF\",linewidth=2)\nplot!(results.d,charged_contributions,label=\"Charged residues\",linewidth=2)\nplot!(results.d,neutral_contributions,label=\"Neutral residues\",linewidth=2)\nplot!(xlabel=\"Distance / Å\",ylabel=\"MDDF\")","category":"page"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"Resulting in:","category":"page"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"","category":"page"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"Note here how charged residues contribute strongly to the peak at hydrogen-bonding distances, but much less in general. Of course all selection options could be used, to obtain the contributions of specific types of residues, atoms, the backbone, the side-chains, etc. ","category":"page"},{"location":"contributions/#Reference-functions","page":"Atomic and group contributions","title":"Reference functions","text":"","category":"section"},{"location":"contributions/","page":"Atomic and group contributions","title":"Atomic and group contributions","text":"contributions","category":"page"},{"location":"contributions/#ComplexMixtures.contributions","page":"Atomic and group contributions","title":"ComplexMixtures.contributions","text":"contributions(R::Result, group::Union{SoluteGroup,SolventGroup}; type = :mddf)\n\nReturns the contributions of the atoms of the solute or solvent to the MDDF, coordination number, or MD count.\n\nArguments\n\nR::Result: The result of a calculation.\ngroup::Union{SoluteGroup,SolventGroup}: The group of atoms to consider.\ntype::Symbol: The type of contributions to return. Can be :mddf (default), :coordination_number, or :md_count.\n\nExamples\n\njulia> using ComplexMixtures, PDBTools\n\njulia> dir = ComplexMixtures.Testing.data_dir*\"/Gromacs\";\n\njulia> atoms = readPDB(dir*\"/system.pdb\");\n\njulia> protein = select(atoms, \"protein\");\n\njulia> emim = select(atoms, \"resname EMI\"); \n\njulia> solute = AtomSelection(protein, nmols = 1)\nAtomSelection \n 1231 atoms belonging to 1 molecule(s).\n Atoms per molecule: 1231\n Number of groups: 1231\n\njulia> solvent = AtomSelection(emim, natomspermol = 20)\nAtomSelection \n 5080 atoms belonging to 254 molecule(s).\n Atoms per molecule: 20\n Number of groups: 20\n\njulia> results = load(dir*\"/protein_EMI.json\"); # load pre-calculated results\n\njulia> ca_cb = contributions(results, SoluteGroup([\"CA\", \"CB\"])); # contribution of CA and CB atoms to the MDDF\n\njulia> ca_cb = contributions(results, SoluteGroup([\"CA\", \"CB\"]); type=:coordination_number); # contribution of CA and CB atoms to the coordination number\n\n\n\n\n\n","category":"function"},{"location":"example1/#Protein-in-water/glycerol","page":"◦ Protein in water/glycerol","title":"Protein in water/glycerol","text":"","category":"section"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"The following examples consider a system composed a protein solvated by a mixture of water and glycerol, built with Packmol. The simulations were performed with NAMD with periodic boundary conditions and a NPT ensemble at room temperature and pressure. Molecular pictures were produced with VMD and plots were produced with Julia's Plots library.","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"
    \n\n
    ","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"Image of the system of the example: a protein solvated by a mixture of glycreol (green) and water, at a concentration of 50%vv. ","category":"page"},{"location":"example1/#Index","page":"◦ Protein in water/glycerol","title":"Index","text":"","category":"section"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"Data, packages, and execution\nMDDF, KB integrals, and group contributions\n2D density map\n3D density map","category":"page"},{"location":"example1/#data-example1","page":"◦ Protein in water/glycerol","title":"Data, packages, and execution","text":"","category":"section"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"The files required to run this example are:","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"system.pdb: The PDB file of the complete system.\nglyc50_traj.dcd: Trajectory file. This is a 1GB file, necessary for running from scratch the calculations.","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"To run the scripts, we suggest the following procedure:","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"Create a directory, for example example1.\nCopy the required data files above to this directory.\nLaunch julia in that directory, activate the directory environment, and install the required packages. This is done by launching Julia and executing:\nimport Pkg \nPkg.activate(\".\")\nPkg.add([\"ComplexMixtures\", \"PDBTools\", \"Plots\", \"LaTeXStrings\", \"EasyFit\"])\nexit()\nCopy the code of each script in to a file, and execute with:\njulia -t auto script.jl\nAlternativelly (and perhaps preferrably), copy line by line the content of the script into the Julia REPL, to follow each step of the calculation. For a more advanced Julia usage, we suggest the VSCode IDE with the Julia Language Support extension. ","category":"page"},{"location":"example1/#mddf-example1","page":"◦ Protein in water/glycerol","title":"MDDF, KB integrals, and group contributions","text":"","category":"section"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"Here we compute the minimum-distance distribution function, the Kirkwood-Buff integral, and the atomic contributions of the solvent to the density. This example illustrates the regular usage of ComplexMixtures, to compute the minimum distance distribution function, KB-integrals and group contributions. ","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"
    Complete example code: click here!","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"using Markdown\ncode = Markdown.parse(\"\"\"\n\\`\\`\\`julia\n$(read(\"./assets/scripts/example1/script1.jl\", String))\n\\`\\`\\`\n\"\"\")","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"

    ","category":"page"},{"location":"example1/#Output","page":"◦ Protein in water/glycerol","title":"Output","text":"","category":"section"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"The code above will produce the following plots, which contain the minimum-distance distribution of glycerol relative to the protein, and the corresponding KB integral:","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"
    \n\n
    ","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"and the same distribution function, decomposed into the contributions of the hydroxyl and aliphatic groups of glycerol:","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"
    \n\n
    ","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"note: Note\nTo change the options of the calculation, set the Options structure accordingly and pass it as a parameter to mddf. For example:options = Options(bulk_range=(10.0, 15.0), stride=5)\nmddf(trajectory_file, solute, solvent, options)The complete set of options available is described here.","category":"page"},{"location":"example1/#2D-map-example1","page":"◦ Protein in water/glycerol","title":"2D density map","text":"","category":"section"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"In this followup from the example above, we compute group contributions of the solute (the protein) to the MDDFs, split into the contributions each protein residue. This allows the observation of the penetration of the solvent on the structure, and the strength of the interaction of the solvent, or cossolvent, with each type of residue in the structure. The ResidueContributions and Plots.contourf auxiliary functions, documented here, are used: ","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"
    Complete example code: click here!","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"using Markdown\ncode = Markdown.parse(\"\"\"\n\\`\\`\\`julia\n$(read(\"./assets/scripts/example1/script2.jl\", String))\n\\`\\`\\`\n\"\"\")","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"

    ","category":"page"},{"location":"example1/#Output-2","page":"◦ Protein in water/glycerol","title":"Output","text":"","category":"section"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"The code above will produce the following plot, which contains, for each residue, the contributions of each residue to the distribution function of glycerol, within 1.5 to 3.5 mathrmAA of the surface of the protein.","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"
    \n\n
    ","category":"page"},{"location":"example1/#3D-map-example1","page":"◦ Protein in water/glycerol","title":"3D density map","text":"","category":"section"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"In this example we compute three-dimensional representations of the density map of Glycerol in the vicinity of a set of residues of a protein, from the minimum-distance distribution function. For further information about the grid3D function, go to the 3D grid map section of the manual.","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"
    Complete example code: click here!","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"using Markdown\ncode = Markdown.parse(\"\"\"\n\\`\\`\\`julia\n$(read(\"./assets/scripts/example1/script3.jl\", String))\n\\`\\`\\`\n\"\"\")","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"

    ","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"Here, the MDDF is decomposed at each distance according to the contributions of each solute (the protein) residue. The grid is created such that, at each point in space around the protein, it is possible to identify: ","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"Which atom is the closest atom of the solute to that point.\nWhich is the contribution of that atom (or residue) to the distribution function.","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"Therefore, by filtering the 3D density map at each distance one can visualize over the solute structure which are the regions that mostly interact with the solvent of choice at each distance. Typical images of such a density are:","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"
    \n\n
    ","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"In the figure on the left, the points in space around the protein are selected with the following properties: distance from the protein smaller than 2.0Å and relative contribution to the MDDF at the corresponding distance of at least 10% of the maximum contribution. Thus, we are selecting the regions of the protein corresponding to the most stable hydrogen-bonding interactions. The color of the points is the contribution to the MDDF, from blue to red. Thus, the most reddish-points corresponds to the regions where the most stable hydrogen bonds were formed. We have marked two regions here, on opposite sides of the protein, with arrows.","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"Clicking on those points we obtain which are the atoms of the protein contributing to the MDDF at that region. In particular, the arrow on the right points to the strongest red region, which corresponds to an Aspartic acid. These residues are shown explicitly under the density (represented as a transparent surface) on the figure in the center.","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"The figure on the right displays, overlapped with the hydrogen-bonding residues, the most important contributions to the second peak of the distribution, corresponding to distances from the protein between 2.0 and 3.5Å. Notably, the regions involved are different from the ones forming hydrogen bonds, indicating that non-specific interactions with the protein (and not a second solvation shell) are responsible for the second peak. ","category":"page"},{"location":"example1/#How-to-run-this-example:","page":"◦ Protein in water/glycerol","title":"How to run this example:","text":"","category":"section"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"Assuming that the input files are available in the script directory, just run the script with:","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"julia density3D.jl","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"Alternatively, open Julia and copy/paste or the commands in density3D.jl or use include(\"./density3D.jl\"). These options will allow you to remain on the Julia section with access to the grid data structure that was generated and corresponds to the output grid.pdb file. ","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"This will create the grid.pdb file. Here we provide a previously setup VMD session that contains the data with the visualization choices used to generate the figure above. Load it with:","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"vmd -e grid.vmd","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"A short tutorial video showing how to open the input and output PDB files in VMD and produce images of the density is available here: ","category":"page"},{"location":"example1/","page":"◦ Protein in water/glycerol","title":"◦ Protein in water/glycerol","text":"
    \n\n
    ","category":"page"},{"location":"installation/#Installation","page":"Installation","title":"Installation","text":"","category":"section"},{"location":"installation/","page":"Installation","title":"Installation","text":"note: Note\nThis is a package written in Julia. We invite you to experiment with the language, but if you want to just call this package from Python, read the From Python section of the manual. Understanding all the features of the package requires reading the manual as whole. The syntaxes of using this package from Julia or Python are almost identical, and the motivation for using Python should be mostly the familiarity with further analysis tools, as the plotting packages. ","category":"page"},{"location":"installation/#Install-Julia","page":"Installation","title":"Install Julia","text":"","category":"section"},{"location":"installation/","page":"Installation","title":"Installation","text":"First you need to install the Julia language, version 1.9 or greater is required. Using the juliaup tool is a highly recommended way of installing and keeping Julia up to date.","category":"page"},{"location":"installation/","page":"Installation","title":"Installation","text":"Alternatively, you can install Julia by downloading the binaries directly from the Julia webpage.","category":"page"},{"location":"installation/","page":"Installation","title":"Installation","text":"note: Note\nNew to Julia? Julia is a modern high-level yet performant programming language. Some tips and a nice workflow for using it effectively can be found here. For this specific package, following a the step-by-step examples provided here after installing Julia should be enough. ","category":"page"},{"location":"installation/#Install-the-packages","page":"Installation","title":"Install the packages","text":"","category":"section"},{"location":"installation/","page":"Installation","title":"Installation","text":"Within Julia, to install the packages required for running the examples here you need to do:","category":"page"},{"location":"installation/","page":"Installation","title":"Installation","text":"julia> import Pkg\n\njulia> Pkg.add([\"ComplexMixtures\", \"PDBTools\", \"Plots\", \"EasyFit\", \"LaTeXStrings\"])","category":"page"},{"location":"installation/","page":"Installation","title":"Installation","text":"Here, PDBTools.jl is an auxiliary package to read PDB files and select atoms within them. The Plots, EasyFit and LaTeXStrings packages will help producing nice looking plots. ","category":"page"},{"location":"installation/","page":"Installation","title":"Installation","text":"Please read the recommended workflow below, for further information and to be sure to have a smoother experience.","category":"page"},{"location":"installation/#Recommended-workflow-for-reproducibility","page":"Installation","title":"Recommended workflow for reproducibility","text":"","category":"section"},{"location":"installation/#Create-an-environment","page":"Installation","title":"Create an environment","text":"","category":"section"},{"location":"installation/","page":"Installation","title":"Installation","text":"Once Julia is installed, we recommend to create an environment that will contain all the packages you may use for your analyses, including ComplexMixtures, in such a way that your results can always be reproduced and you don't get any version incompatibility.","category":"page"},{"location":"installation/","page":"Installation","title":"Installation","text":"We illustrate this by creating the \"MyNewPaper\" environment, which will be hosted in a simple directory,","category":"page"},{"location":"installation/","page":"Installation","title":"Installation","text":"mkdir /home/user/Documents/MyNewPaper","category":"page"},{"location":"installation/","page":"Installation","title":"Installation","text":"Then, start Julia and activate the environment that will be hosted there:","category":"page"},{"location":"installation/","page":"Installation","title":"Installation","text":"julia> import Pkg; Pkg.activate(\"/home/user/Documents/MyNewPaper\")\n Activating new project at `~/Documents/MyNewPaper`","category":"page"},{"location":"installation/","page":"Installation","title":"Installation","text":"and add to this environment the packages that your analyses will require:","category":"page"},{"location":"installation/","page":"Installation","title":"Installation","text":"julia> import Pkg; Pkg.add([\"ComplexMixtures\",\"PDBTools\",\"Plots\", \"EasyFit\", \"LaTeXStrings\"])","category":"page"},{"location":"installation/","page":"Installation","title":"Installation","text":"That's it. Close Julia. Note that this created the files Manifest.toml and Project.toml in the MyNewPaper directory, which contain the information of packages and exact package versions you are using now on in this environment. Saving these files may be relevant for the future exact reproduction of your analyses. ","category":"page"},{"location":"installation/#Run-your-analysis-scripts-in-that-environment","page":"Installation","title":"Run your analysis scripts in that environment","text":"","category":"section"},{"location":"installation/","page":"Installation","title":"Installation","text":"Now, your analysis scripts, described in the next section in details, will look like: ","category":"page"},{"location":"installation/","page":"Installation","title":"Installation","text":"import Pkg; Pkg.activate(\"/home/user/Documents/MyNewPaper\")\n\nusing ComplexMixtures\nusing PDBTools\nusing Plots\nusing EasyFit\nusing LaTeXStrings\n\n# etc ... ","category":"page"},{"location":"installation/","page":"Installation","title":"Installation","text":"And the script can be run with julia -t auto script.jl (where -t auto allows for multi-threading), or included in julia with julia> include(\"./scritp.jl\"), as described in the next section.","category":"page"},{"location":"installation/","page":"Installation","title":"Installation","text":"tip: Tip\nBy loading the package with using ComplexMixturesthe most common functions of the package become readily available by their direct name, for example mddf(...).If you don't want to bring the functions into the scope of your script, useimport ComplexMixturesThen, the functions of the package are called, for example, using ComplexMixtures.mddf(...). To avoid having to write ComplexMixtures all the time, define an acronym. For example:import ComplexMixtures as CM\nCM.mddf(...)","category":"page"},{"location":"mddf/","page":"Computing the MDDF","title":"Computing the MDDF","text":"CollapsedDocStrings = true","category":"page"},{"location":"mddf/#Computing-the-MDDF","page":"Computing the MDDF","title":"Computing the MDDF","text":"","category":"section"},{"location":"mddf/#Minimum-Distance-Distribution-Function","page":"Computing the MDDF","title":"Minimum-Distance Distribution Function","text":"","category":"section"},{"location":"mddf/","page":"Computing the MDDF","title":"Computing the MDDF","text":"The main function of the ComplexMixtures package actually computes the MDDF between the solute and the solvent chosen. ","category":"page"},{"location":"mddf/","page":"Computing the MDDF","title":"Computing the MDDF","text":"mddf","category":"page"},{"location":"mddf/#ComplexMixtures.mddf","page":"Computing the MDDF","title":"ComplexMixtures.mddf","text":"mddf(\n trajectory_file::String, \n solute::AtomSelection,\n solvent::AtomSelection, # optional: if omitted, an auto-correlation will be computed\n options::Options=Options(); # optional: if omitted, default options will be used\n # optional keywords:\n trajectory_format=\"\", \n frame_weights = Float64[], \n coordination_number_only = false, \n low_memory = false, \n chemfiles = false,\n)\n\nComputes the minimum-distance distribution function, atomic contributions, and KB integrals, given the trajectory file name, and the definition of the solute and solvent groups of atoms as AtomSelection data structures. If the solvent parameter is omitted, a self-correlation will be computed.\n\nThis is the main function of the ComplexMixtures package. \n\nThe options parameter is optional. If not set, the default Options() structure will be used.\n\nOptional execution keywords\n\ntrajectory_format is a string that defines the format of the trajectory file. If not provided, the format will be guessed from the file extension, and the Chemfiles library will be used to read the trajectory. \nframe_weights is an array of weights for each frame of the trajectory. If this is provided, the MDDF will be computed as a weighted average of the MDDFs of each frame. This can be used to study the solvation dependency in perturbed ensembles.\ncoordination_number_only is a boolean that, if set to true, will compute only the site-counts and coordination numbers of the solvent molecules around the solute, and not the MDDF, RDF, or KB integrals. This is useful when the normalization of the distribution is not possible or needed, for instance when the bulk solution is not properly defined. The computation is much faster in this case. The call to mddf with this option is equivalent to direct the call to coordination_number.\nlow_memory can be set to true to reduce the memory requirements of the computation. This will parallelize the computation of the minimum distances at a lower level, reducing the memory requirements at the expense of some performance.\nchemfiles is a boolean that, if set to true, will use try to use the Chemfiles library to read the trajectory file. independently of the file extension. By default, PDB and DCD trajectories are read by specific readers.\n\ncompat: Compat\nThe current call signature was introduced in version 2.9.0. The previous call signature with the previous construction of the Trajectory object, is still available, but it is no longer recommended because it more prone to user-level solute and solvent configuration errors. \n\nExamples\n\njulia> using ComplexMixtures, PDBTools\n\njulia> using ComplexMixtures.Testing: data_dir\n\njulia> atoms = readPDB(joinpath(data_dir,\"NAMD/structure.pdb\"));\n\njulia> solute = AtomSelection(select(atoms, \"protein\"), nmols=1);\n\njulia> solvent = AtomSelection(select(atoms, \"resname TMAO\"), natomspermol=14);\n\njulia> options = Options(lastframe=10, bulk_range=(10.0, 15.0));\n\njulia> trajectory_file = joinpath(data_dir,\"NAMD/trajectory.dcd\");\n\njulia> results = mddf(trajectory_file, solute, solvent, options);\n\n\n\n\n\n","category":"function"},{"location":"mddf/","page":"Computing the MDDF","title":"Computing the MDDF","text":"The mddf functions is run with, for example:","category":"page"},{"location":"mddf/","page":"Computing the MDDF","title":"Computing the MDDF","text":"results = mddf(trajectory_file, solute, solvent, Options(bulk_range=(10.0, 15.0))) ","category":"page"},{"location":"mddf/","page":"Computing the MDDF","title":"Computing the MDDF","text":"The MDDF along with other results, like the corresponding KB integrals, are returned in the results data structure, which is described in the next section.","category":"page"},{"location":"mddf/","page":"Computing the MDDF","title":"Computing the MDDF","text":"It is possible to tune several options of the calculation, by setting the Options data structure with user-defined values in advance. The most common parameters to be set by the user are bulk_range and stride. ","category":"page"},{"location":"mddf/","page":"Computing the MDDF","title":"Computing the MDDF","text":"stride defines if some frames will be skip during the calculation (for speedup). For example, if stride=5, only one in five frames will be considered. Adjust stride with: ","category":"page"},{"location":"mddf/","page":"Computing the MDDF","title":"Computing the MDDF","text":"options = Options(stride=5, bulk_range=(10.0, 15.0))\nresults = mddf(trajectory_file, solute, solvent, options)","category":"page"},{"location":"mddf/","page":"Computing the MDDF","title":"Computing the MDDF","text":"note: Note\nbulk_range defines the subset of the system, as defined according to a range of distances from the solute, that are to be considered as the bulk solution. Within this range of distances, the user believes that the reference solute molecule does not significantly affect anymore the structure of the solvent. By default, all molecules above 10 Angstroms from the solute are considered bulk molecules (corresponding to Options(dbulk=10.0)), but it is highly recommended to use a manual definition of bulk_range.The definition of a range of distances within the system to compute the bulk density is adequate because this system subset is then an open system with a solvent molecule reservoir. The adequate choice of bulk_range can be inspected by the proper convergence of the distribution functions (which must converge to 1.0) and a proper convergence of the KB integrals.The bulk_range option was introduced in version 2.1.0.","category":"page"},{"location":"mddf/","page":"Computing the MDDF","title":"Computing the MDDF","text":"See the Options section for further details and other options to set.","category":"page"},{"location":"mddf/#Coordination-numbers-only","page":"Computing the MDDF","title":"Coordination numbers only","text":"","category":"section"},{"location":"mddf/","page":"Computing the MDDF","title":"Computing the MDDF","text":"The coordination number is the unnormalized count of how many molecules of the solvent are within a given distance to the solute. Coordination numbers can be computed for systems where the normalization of the distribution functions is not possible (or needed) because of an ill definition of an ideal-gas state. For example, in highly heterogeneous systems, on in systems with only a few molecules of the \"solvent\", the density of the bulk solution might not be properly defined. ","category":"page"},{"location":"mddf/","page":"Computing the MDDF","title":"Computing the MDDF","text":"In these cases, nevertheless, coordination numbers can be computed and still provide valuable information about the molecular structure of the system. Coordination number can be computed also from the results obtained from a mddf run, as explained in the corresponding section of the Tools menu.","category":"page"},{"location":"mddf/","page":"Computing the MDDF","title":"Computing the MDDF","text":"The coordination_number function, called with the same arguments as the mddf function, can be used to compute coordination numbers without the normalization required for the MDDF, providing (possibly much) faster computations when the normalization is not possible or required:","category":"page"},{"location":"mddf/","page":"Computing the MDDF","title":"Computing the MDDF","text":"coordination_number(::String)","category":"page"},{"location":"mddf/#ComplexMixtures.coordination_number-Tuple{String}","page":"Computing the MDDF","title":"ComplexMixtures.coordination_number","text":"coordination_number(\n trajectory_file::String, \n solute::AtomSelection,\n solvent::AtomSelection, # optional: if omitted, an auto-correlation will be computed\n options::Options=Options(); # optional: if omitted, default options will be used\n # optional keywords:\n trajectory_format=\"\", \n frame_weights = Float64[], \n low_memory = false, \n)\n\nComputes the minimum-distance coordination number and atomic contributions, given the trajectory file name, and the definition of the solute and solvent groups of atoms as AtomSelection data structures. If the solvent parameter is omitted, a self-coordination number will be computed.\n\nThe output is a Result structure, which contains the data as the result of a call to mddf, except that all counters which require normalization of the distribution will be zero. In summary, this result data structure can be used to compute the coordination numbers, but not the MDDF, RDF, or KB integrals.\n\nThe options parameter is optional. If not set, the default Options() structure will be used.\n\nOptional execution keywords\n\ntrajectory_format is a string that defines the format of the trajectory file. If not provided, the format will be guessed from the file extension, and the Chemfiles library will be used to read the trajectory. \nframe_weights is an array of weights for each frame of the trajectory. If this is provided, the MDDF will be computed as a weighted average of the MDDFs of each frame. This can be used to study the solvation dependency in perturbed ensembles.\nlow_memory can be set to true to reduce the memory requirements of the computation. This will parallelize the computation of the minimum distances at a lower level, reducing the memory requirements at the expense of some performance.\nchemfiles is a boolean that, if set to true, will use try to use the Chemfiles library to read the trajectory file. independently of the file extension. By default, PDB and DCD trajectories are read by specific readers.\n\ncompat: Compat\nThe current call signature was introduced in version 2.9.0. The previous call signature with the previous construction of the Trajectory object, is still available, but it is no longer recommended because it more prone to user-level solute and solvent configuration errors. \n\nExamples\n\njulia> using ComplexMixtures, PDBTools\n\njulia> using ComplexMixtures.Testing: data_dir\n\njulia> atoms = readPDB(joinpath(data_dir,\"NAMD/structure.pdb\"));\n\njulia> solute = AtomSelection(select(atoms, \"protein\"), nmols=1);\n\njulia> solvent = AtomSelection(select(atoms, \"resname TMAO\"), natomspermol=14);\n\njulia> options = Options(lastframe=10, bulk_range=(10.0, 15.0));\n\njulia> trajectory_file = joinpath(data_dir,\"NAMD/trajectory.dcd\");\n\njulia> results = coordination_number(trajectory_file, solute, solvent, options);\n\n\n\n\n\n","category":"method"},{"location":"mddf/","page":"Computing the MDDF","title":"Computing the MDDF","text":"note: Note\nThe mddf, kb, and random count parameters will be filled with zeros when using this options, and are meaningless. ","category":"page"},{"location":"parallel/#Parallel-execution","page":"Parallel execution","title":"Parallel execution","text":"","category":"section"},{"location":"parallel/","page":"Parallel execution","title":"Parallel execution","text":"It is highly recommended to run MDDF calculations in parallel, using multiple processors of a single computer. To run the computation in parallel, initialize julia with the -t N option, where N is the number of processes to be used. For example, to use 8 parallel processes, use:","category":"page"},{"location":"parallel/","page":"Parallel execution","title":"Parallel execution","text":"julia -t 8 example.jl","category":"page"},{"location":"parallel/","page":"Parallel execution","title":"Parallel execution","text":"The computation will use a number of parallel processes equal to N. Use -t auto to automatically pick the number of threads available in your computer. ","category":"page"},{"location":"parallel/#Optimal-number-of-threads","page":"Parallel execution","title":"Optimal number of threads","text":"","category":"section"},{"location":"parallel/","page":"Parallel execution","title":"Parallel execution","text":"The number of threads used for computation of the MDDF is the number of threads available to Julia. Many computers allow hyperthreading, and not necessarily this this beneficial for the execution of this package. The optimal number of threads may vary. Some newer CPUs have \"energy saving\" cores, which are also relatively slow.","category":"page"},{"location":"parallel/","page":"Parallel execution","title":"Parallel execution","text":"Independently of the number of threads initialized with the -t command-line parameter, the number of processes launched by ComplexMixtures in any given computation can be adjusted by the Options(nthreads=N) option. This won't provide any speedup if the optional number of threads is greater than the number of threads available to Julia at runtime.","category":"page"},{"location":"parallel/#Memory-issues","page":"Parallel execution","title":"Memory issues","text":"","category":"section"},{"location":"parallel/","page":"Parallel execution","title":"Parallel execution","text":"If the calculations get Killed by no apparent reason, that is probably because you are running out of memory because of the many parallel computations running. ","category":"page"},{"location":"parallel/","page":"Parallel execution","title":"Parallel execution","text":"The main reason for memory exhaustion is the annotation of the contributions of each atom of the solute molecules to the total counts. By default, in a parallel run, one copy of such data structures is saved for each thread. This might be an issue if the solute is molecular structure with many hundreds of thousand atoms, and if the number of CPUs available is very high, but memory is not as abundant.","category":"page"},{"location":"parallel/","page":"Parallel execution","title":"Parallel execution","text":"There are different ways to deal with this issue:","category":"page"},{"location":"parallel/","page":"Parallel execution","title":"Parallel execution","text":"Use predefined groups, to reduce the size of the group array contributions.\nUse the low_memory=true option the call to mddf (for example with mddf(traj, options; low_memory=true). \nReduce the number of threads used (with Options(nthreads=N)).\nIncrease the frequency of garbage collection calls:\noptions = Options(GC=true, GC_threshold=0.5)\nR = mddf(trajectory_file, solute, solvent, options)\nThe GC_threshold=0.5 indicates that if the free memory is smaller than 50% of the total memory of the machine, a garbage-collection run will occur. The default parameters are GC=true and GC_threshold=0.3. ","category":"page"},{"location":"multiple/#Working-with-multiple-trajectories","page":"Multiple trajectories","title":"Working with multiple trajectories","text":"","category":"section"},{"location":"multiple/","page":"Multiple trajectories","title":"Multiple trajectories","text":"Very commonly, one has multiple trajectories of the same system, and we want to obtain the average results of all trajectories. We provide a simple scheme to average the results of multiple MDDF calculations:","category":"page"},{"location":"multiple/#Create-a-vector-of-result-data-structures,-without-initialization","page":"Multiple trajectories","title":"Create a vector of result data structures, without initialization","text":"","category":"section"},{"location":"multiple/","page":"Multiple trajectories","title":"Multiple trajectories","text":"Let us assume that we have three Gromacs trajectories, with file names traj1.xtc, traj2.xtc, traj3.xtc. First let us create a list with these file names:","category":"page"},{"location":"multiple/","page":"Multiple trajectories","title":"Multiple trajectories","text":"trajectory_files = [ \"traj1.xtc\" , \"traj2.xtc\" , \"traj3.xtc\" ]","category":"page"},{"location":"multiple/","page":"Multiple trajectories","title":"Multiple trajectories","text":"And define an empty vector of Result structures:","category":"page"},{"location":"multiple/","page":"Multiple trajectories","title":"Multiple trajectories","text":"results = Result[]","category":"page"},{"location":"multiple/#Run-the-calculations-in-a-loop","page":"Multiple trajectories","title":"Run the calculations in a loop","text":"","category":"section"},{"location":"multiple/","page":"Multiple trajectories","title":"Multiple trajectories","text":"The calculation on the multiple trajectories is then performed in a simple loop, such as","category":"page"},{"location":"multiple/","page":"Multiple trajectories","title":"Multiple trajectories","text":"atoms = PDBTools.read_pdb(\"./system.pdb\")\nsolute = AtomSelection(atoms,\"protein\",nmols=1)\nsolvent = AtomSelection(atoms,\"resname TMAO\",natomspermol=14)\noptions = Options(bulk_range=(8.0, 12.0))\nfor file in trajectory_files\n # compute the MDDF data and push the result to the results array\n push!(results, mddf(trajectory_file, solute, solvent, options))\nend","category":"page"},{"location":"multiple/#Merge-the-results-of-several-trajectories,-with-proper-weights","page":"Multiple trajectories","title":"Merge the results of several trajectories, with proper weights","text":"","category":"section"},{"location":"multiple/","page":"Multiple trajectories","title":"Multiple trajectories","text":"Of course, the resulting results vector will contain at each position the results of each calculation. To merge these results in a single result data structure, use:","category":"page"},{"location":"multiple/","page":"Multiple trajectories","title":"Multiple trajectories","text":"R = merge(results)","category":"page"},{"location":"multiple/","page":"Multiple trajectories","title":"Multiple trajectories","text":"The R structure generated contains the averaged results of all calculations, with weights proportional to the number of frames of each trajectory. That is, if the first trajectory had 2000 frames, and the second and third trajectories have 1000 frames each, the first trajectory will have a weight of 0.5 on the final results. The merge function can be used to merge previously merged results with new results as well.","category":"page"},{"location":"multiple/","page":"Multiple trajectories","title":"Multiple trajectories","text":"tip: Tip\nThe names of the files and and weights are stored in the R.files and R.weights vectors of the results structure:julia> R.files\n3-element Array{String,1}:\n \"./traj1.xtc\"\n \"./traj2.xtc\"\n \"./traj3.xtc\"\n\njulia> R.weights\n2-element Array{Float64,1}:\n 0.5\n 0.25\n 0.25\nIt is not a bad idea to check if that is what you were expecting.","category":"page"},{"location":"save/#save","page":"Save and load","title":"Save and load results","text":"","category":"section"},{"location":"save/","page":"Save and load","title":"Save and load","text":"Three functions serve the purpose of saving and loading the results obtained with ComplexMixtures:","category":"page"},{"location":"save/#Save-data-to-recover-it-later","page":"Save and load","title":"Save data to recover it later","text":"","category":"section"},{"location":"save/","page":"Save and load","title":"Save and load","text":"save(\"results.json\", results)","category":"page"},{"location":"save/","page":"Save and load","title":"Save and load","text":"where results is the output data structure of the mddf() calculation, and results.json is the output file to be created. The file is written in JSON format, thus is not naturally human-readable.","category":"page"},{"location":"save/#Load-saved-data","page":"Save and load","title":"Load saved data","text":"","category":"section"},{"location":"save/","page":"Save and load","title":"Save and load","text":"results = load(\"results.json\")","category":"page"},{"location":"save/","page":"Save and load","title":"Save and load","text":"The load function reads the output of the save function above, and restores the results data structure.","category":"page"},{"location":"save/#Write-data-in-a-human-readable-format","page":"Save and load","title":"Write data in a human-readable format","text":"","category":"section"},{"location":"save/","page":"Save and load","title":"Save and load","text":"If you Want the results to be written as simple ASCII tables such that you can read them with another analysis program, plotting graphic, or just want to inspect the data visually, use:","category":"page"},{"location":"save/","page":"Save and load","title":"Save and load","text":"write(\"results.dat\", results)","category":"page"},{"location":"save/","page":"Save and load","title":"Save and load","text":"Three files will be created by this function:","category":"page"},{"location":"save/","page":"Save and load","title":"Save and load","text":"results.dat: Contains the main results, as the MDDF and KB-integral data.","category":"page"},{"location":"save/","page":"Save and load","title":"Save and load","text":"results-ATOM_CONTRIB_SOLVENT.dat: contains the contribution of each atom type of the solvent to the MDDF.","category":"page"},{"location":"save/","page":"Save and load","title":"Save and load","text":"results-ATOM_CONTRIB_SOLUTE.dat: contains the contribution of each atom type of the solute to the MDDF.","category":"page"},{"location":"save/","page":"Save and load","title":"Save and load","text":"Modules = [ComplexMixtures]\nPages = [\"tools/write.jl\"]","category":"page"},{"location":"save/#Base.write-Tuple{String, Result}","page":"Save and load","title":"Base.write","text":"write(\n R::Result, filename::String;\n solute_group_names::AbstractVector{<:AbstractString} = R.solute.group_names,\n solvent_group_names::AbstractVector{<:AbstractString} = R.solvent.group_names,\n)\n\nFunction to write the final results to output files as simple tables that are human-readable and easy to analyze with other software\n\nIf the solute and solvent group names are defined in R, the solute_group_names and solvent_group_names arguments are not necessary. If they are not defined, the user can pass the names of the groups as strings in the solute_group_names and solvent_group_names arguments.\n\n\n\n\n\n","category":"method"},{"location":"quickguide/#Quick-Guide","page":"Quick Guide","title":"Quick Guide","text":"","category":"section"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"Of course, follow the installation instructions first. A complete working example is shown below, and in the section that follows each command is described in detail.","category":"page"},{"location":"quickguide/#Basic-example","page":"Quick Guide","title":"Basic example","text":"","category":"section"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"Here we show the input file required for the study of the solvation of a protein by the TMAO solvent, which is a molecule with 14 atoms. The protein is assumed to be at infinite dilution in the simulation. The trajectory of the simulation is in DCD format in this example, which is the default output of NAMD and CHARMM simulation packages.","category":"page"},{"location":"quickguide/#Input-files","page":"Quick Guide","title":"Input files","text":"","category":"section"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"The files necessary to run this would be:","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"system.pdb: a PDB file of the complete simulated system.\ntrajectory.dcd: the simulation trajectory, here exemplified in the DCD format.\nscript.jl: the Julia script, described below.","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"These files are not provided for this example. For complete running examples, please check our examples section.","category":"page"},{"location":"quickguide/#The-Julia-script","page":"Quick Guide","title":"The Julia script","text":"","category":"section"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"using Markdown\ncode = Markdown.parse(\"\"\"\n\\`\\`\\`julia\n$(read(\"./assets/scripts/basic/script.jl\", String))\n\\`\\`\\`\n\"\"\")","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"Given that this code is saved into a file named script.jl, it can be run within the Julia REPL with:","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"julia> include(\"script.jl\")","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"or directly with:","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"julia -t auto script.jl","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"where -t auto will launch julia with multi-threading. It is highly recommended to use multi-threading!","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"note: Note\nSome newer CPUs have \"fast\" and \"slow\" cores, designed for performance or energy savings. Thus using all cores, with -t auto, may not be the best strategy for optimal performance. Experimenting with different number of cores using -t N where N is the number of cores used is always necessary for tunning performance.","category":"page"},{"location":"quickguide/#Detailed-description-of-the-example","page":"Quick Guide","title":"Detailed description of the example","text":"","category":"section"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"Start julia and load the ComplexMixtures package, using:","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"using ComplexMixtures","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"And here we will use the PDBTools package to obtain the selections of the solute and solvent molecules: ","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"using PDBTools","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"(see Set solute and solvent for details).","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"The fastest way to understand how to use this package is through an example. ","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"Let us consider a system of three components: a protein, water, a cosolvent: TMAO (trimetylamine-N-oxyde), which is a common osmolyte known to stabilize protein structures. A picture of this system is shown below, with the protein in blue, water, and TMAO molecules. The system was constructed with Packmol and the figure was produced with VMD.","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"
    \n\n
    ","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"We want to study the interactions of the protein with TMAO in this example. The computation of the MDDF is performed by defining the solute and solvent selections, and running the calculation on the trajectory.","category":"page"},{"location":"quickguide/#Define-the-protein-as-the-solute","page":"Quick Guide","title":"Define the protein as the solute","text":"","category":"section"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"To define the protein as the solute, we will use the PDBTools package, which provides a handy selection syntax. First, read the PDB file using ","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"atoms = read_pdb(\"./system.pdb\")","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"Then, let us select the protein atoms (here we are using the PDBTools.select function):","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"protein = select(atoms, \"protein\")","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"And, finally, let us use the AtomSelection function to setup the structure required by the MDDF calculation:","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"solute = AtomSelection(protein, nmols=1)","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"note: Note\nIt is necessary to indicate how many molecules (nmols=1 in this case), so that ComplexMixtures knows that the solute is to be considered as single structure. Here there is no ambiguity, but if the solute was a micelle, for example, this option would allow ComplexMixtures to understand that the micelle is to be considered as a single structure.","category":"page"},{"location":"quickguide/#Define-TMAO-the-solvent-to-be-considered","page":"Quick Guide","title":"Define TMAO the solvent to be considered","text":"","category":"section"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"Equivalently, the solvent is set up with:","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"tmao = select(atoms, \"resname TMAO\")\nsolvent = AtomSelection(tmao, natomspermol=14)","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"note: Note\nHere we opted to provide the number of atoms of a TMAO molecules (with the natomspermol keyword). This is generally more practical for small molecules than to provide the number of molecules.","category":"page"},{"location":"quickguide/#Set-the-Trajectory-structure","page":"Quick Guide","title":"Set the Trajectory structure","text":"","category":"section"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"The solute and solvent data structures are then fed into the Trajectory data structure, together with the trajectory file name, with:","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"trajectory = Trajectory(\"trajectory.dcd\", solute, solvent)","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"In the case, the trajectory is of NAMD \"DCD\" format. All formats supported by Chemfiles are automatically recognized. ","category":"page"},{"location":"quickguide/#Finally,-run-the-computation-and-get-the-results:","page":"Quick Guide","title":"Finally, run the computation and get the results:","text":"","category":"section"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"If default options are used (as the bin size of the histograms, read all frames without skipping any), just run the mddf with:","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"results = mddf(trajectory_file, solute, solvent, Options(bulk_range=(8.0, 12.0)))\n","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"Some optional parameters for the computation are available in the Options section. Depending on the number of atoms and trajectory length, this can take a while. Computing a MDDF is much more expensive than computing a regular radial distribution function, because the normalization requires the generation of an ideal distribution of the molecules in the system. ","category":"page"},{"location":"quickguide/#The-results-data-structure-obtained","page":"Quick Guide","title":"The results data structure obtained","text":"","category":"section"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"The results data structure contains all the results of the MDDF calculation, including:","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"results.d : Vector containing the distances to the solute. ","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"results.mddf : Vector containing the minimum-distance distribution function at each distance.","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"That means, for example, that ","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"plot(results.d, results.mddf, xlabel=\"d / Å\", ylabel=\"mddf(d)\") \n","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"results in the expected plot of the MDDF of TMAO as a function of the distance to the protein:","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"
    \n\n
    ","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"The Kirkwood-Buff integral corresponding to that distribution is provided in the results.kb vector, and can be also directly plotted with ","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"plot(results.d, results.kb, xlabel=\"d / Å\", ylabel=\"KB(d) / L / mol\") ","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"to obtain:","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"
    \n\n
    ","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"See the Atomic and group contributions section for a detailed account on how to obtain a molecular picture of the solvation by splitting the MDDF in the contributions of each type of atom of the solvent, each type of residue of the protein, etc.","category":"page"},{"location":"quickguide/#Save-the-results","page":"Quick Guide","title":"Save the results","text":"","category":"section"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"The results can be saved into a file (with JSON format) with:","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"save(\"./results.json\", results)","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"And these results can be loaded afterwards with:","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"load(\"./results.json\")","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"Alternatively, a human-readable set of output files can be obtained to be analyzed in other software (or plotted with alternative tools), with","category":"page"},{"location":"quickguide/","page":"Quick Guide","title":"Quick Guide","text":"write(\"./results.dat\", results)","category":"page"},{"location":"selection/#selections","page":"Set solute and solvent","title":"Solute and solvent selections","text":"","category":"section"},{"location":"selection/","page":"Set solute and solvent","title":"Set solute and solvent","text":"The solute and solvent are defined by selecting subsets of atoms from the system. These subsets are defined by the AtomSelection data structures. ","category":"page"},{"location":"selection/","page":"Set solute and solvent","title":"Set solute and solvent","text":"To construct a AtomSelection data structure, one needs to provide, at least, the (1-based) indices of the atoms that belong to the selection, and either the number of atoms of each molecule or the number of molecules in the selection.","category":"page"},{"location":"selection/#Using-the-PDBTools-package","page":"Set solute and solvent","title":"Using the PDBTools package","text":"","category":"section"},{"location":"selection/","page":"Set solute and solvent","title":"Set solute and solvent","text":"The PDBTools package helps the construction of the solute and solvent data structures, by providing a convenient selection syntax. Additionally, it sets up the names of the atoms of the system in the data structure, which can be used to retrieve atom and and group contributions to MDDFs and coordination numbers. ","category":"page"},{"location":"selection/","page":"Set solute and solvent","title":"Set solute and solvent","text":"For example, here we define a protein of a system as the solute:","category":"page"},{"location":"selection/","page":"Set solute and solvent","title":"Set solute and solvent","text":"julia> using ComplexMixtures, PDBTools\n\njulia> atoms = read_pdb(ComplexMixtures.Testing.pdbfile);\n\njulia> protein = select(atoms, \"protein\");\n\njulia> solute = AtomSelection(protein, nmols=1)\nAtomSelection \n 1463 atoms belonging to 1 molecule(s).\n Atoms per molecule: 1463\n Number of groups: 1463 ","category":"page"},{"location":"selection/","page":"Set solute and solvent","title":"Set solute and solvent","text":"We need to inform the AtomSelection function about the number of atoms of each molecule (using natomspermol=3, for example), or the number of molecules (using nmols=1000, for example), such that the atoms belonging to each molecule can be determined without ambiguity. ","category":"page"},{"location":"selection/","page":"Set solute and solvent","title":"Set solute and solvent","text":"Now, we define the solvent of the system as the water molecules:","category":"page"},{"location":"selection/","page":"Set solute and solvent","title":"Set solute and solvent","text":"julia> water = select(atoms, \"water\"); \n\njulia> solvent = AtomSelection(water, natomspermol=3)\nAtomSelection \n 58014 atoms belonging to 19338 molecule(s).\n Atoms per molecule: 3\n Number of groups: 3","category":"page"},{"location":"selection/#Using-VMD","page":"Set solute and solvent","title":"Using VMD","text":"","category":"section"},{"location":"selection/","page":"Set solute and solvent","title":"Set solute and solvent","text":"VMD is a very popular and powerful package for visualization of simulations. It contains a very versatile library to read topologies and trajectory files, and a powerful selection syntax. The PDBTools.jl (v1.0 or greater) package provides a simple wrapper to VMD that allows using the same syntax at it supports.","category":"page"},{"location":"selection/","page":"Set solute and solvent","title":"Set solute and solvent","text":"For example, the solute can be defined with: ","category":"page"},{"location":"selection/","page":"Set solute and solvent","title":"Set solute and solvent","text":"using ComplexMixtures, PDBTools\n\natoms = read_pdb(\"system.pdb\")\n\nindices, names = select_with_vmd(\"./system.pdb\", \"protein\", vmd=\"/usr/bin/vmd\")\n\nprotein = atoms[indices]\n\nsolute = AtomSelection(protein, nmols=1)","category":"page"},{"location":"selection/","page":"Set solute and solvent","title":"Set solute and solvent","text":"The main advantage here is that all the file types that VMD supports are supported. But VMD needs to be installed and is run in background, and it takes a few seconds to be executed. ","category":"page"},{"location":"selection/","page":"Set solute and solvent","title":"Set solute and solvent","text":"The VMDSelect function also accepts an optional keyword parameter srcload, which can be used to load custom scripts within vmd before setting the selection. This allows the definition of tcl scripts with custom selection macros, for instance. The usage would be: ","category":"page"},{"location":"selection/","page":"Set solute and solvent","title":"Set solute and solvent","text":"using PDBTools\n\nindices, names = select_with_vmd(\n \"file.pdb\", \n \"resname MYRES\"; \n srcload = [ \"mymacros1.tcl\", \"mymacros2.tcl\" ]\n)","category":"page"},{"location":"selection/","page":"Set solute and solvent","title":"Set solute and solvent","text":"Which corresponds to sourceing each of the macro files in VMD before defining the selection with the custom MYRES name.","category":"page"},{"location":"selection/","page":"Set solute and solvent","title":"Set solute and solvent","text":"warning: Warning\nVMD uses 0-based indexing and VMDselect adjusts that. However, if a selection is performed by index, as with index 1, VMD will select the second atom, and the output will be [2]. AtomSelections by type, name, segment, residue name, etc, won't be a problem.","category":"page"},{"location":"selection/#predefinition-of-groups","page":"Set solute and solvent","title":"Predefinition of atom groups","text":"","category":"section"},{"location":"selection/","page":"Set solute and solvent","title":"Set solute and solvent","text":"Importantly, this should be only a concern for the solvation analysis of systems in which individual molecules are very large. This feature was introduced in version 2.0 of the package to support the study of small molecule distribution in virus structures, of millions of atoms. ","category":"page"},{"location":"selection/","page":"Set solute and solvent","title":"Set solute and solvent","text":"By default, the contribution of each type of atom to the coordination number counts is stored, to allow the decomposition of the final MDDFs into any group contribution. However, when a structure, like a virus, has millions of atoms, storing the contribution of each atom becomes prohibitive in terms of memory. Thus, one may need to predefine the groups in which the contributions will be analyzed.","category":"page"},{"location":"selection/","page":"Set solute and solvent","title":"Set solute and solvent","text":"Here, we illustrate this feature by presselecting the acidic and basic residues of a protein:","category":"page"},{"location":"selection/","page":"Set solute and solvent","title":"Set solute and solvent","text":"julia> using ComplexMixtures, PDBTools\n\njulia> atoms = read_pdb(ComplexMixtures.Testing.pdbfile);\n\njulia> protein = select(atoms, \"protein\");\n\njulia> acidic_residues = select(atoms, \"protein and acidic\");\n\njulia> basic_residues = select(atoms, \"protein and basic\");\n\njulia> solute = AtomSelection(\n protein, \n nmols=1,\n group_atom_indices = [ index.(acidic_residues), index.(basic_residues) ],\n group_names = [ \"acidic residues\", \"basic residues\" ]\n )\nAtomSelection \n 1463 atoms belonging to 1 molecule(s).\n Atoms per molecule: 1463\n Number of groups: 2 ","category":"page"},{"location":"selection/","page":"Set solute and solvent","title":"Set solute and solvent","text":"In this example, then, the solute AtomSelection has two groups. The indices of the atoms of the groups are stored in the group_atom_indices vector and the group names in the group_names vector. The atom_group auxiliary function is the most practical way to retrive the indices of the atoms of the group.","category":"page"},{"location":"selection/","page":"Set solute and solvent","title":"Set solute and solvent","text":"julia> atom_group(solute, \"acidic residues\")\n162-element Vector{Int64}:\n 24\n 25\n 26\n ⋮\n 1436\n 1437","category":"page"},{"location":"selection/","page":"Set solute and solvent","title":"Set solute and solvent","text":"With these group selections predefined, the contributions of these groups to the MDDF or coordination numbers can be retrived directly from the result data structure with, for example:","category":"page"},{"location":"selection/","page":"Set solute and solvent","title":"Set solute and solvent","text":"julia> result = mddf(trajectory_file, solute, solvent, Options(bulk_range=(8.0, 12.0)));\n\njulia> acidic_residue_contributions = contributions(result, SoluteGroup(\"acidic residues\"))","category":"page"},{"location":"selection/#Reference-functions","page":"Set solute and solvent","title":"Reference functions","text":"","category":"section"},{"location":"selection/","page":"Set solute and solvent","title":"Set solute and solvent","text":"Modules = [ComplexMixtures]\nPages = [\"AtomSelection.jl\"]","category":"page"},{"location":"selection/#ComplexMixtures.AtomSelection","page":"Set solute and solvent","title":"ComplexMixtures.AtomSelection","text":"struct AtomSelection\n\nStructure that contains the information about the solute and solvent molecules.\n\nnmols::Int64\nnatomspermol::Int64\nindices::Vector{Int64}\ncustom_groups::Bool\ngroup_atom_indices::Vector{Vector{Int64}}\ngroup_names::Vector{String}\n\n\n\n\n\n","category":"type"},{"location":"selection/#ComplexMixtures.AtomSelection-Tuple","page":"Set solute and solvent","title":"ComplexMixtures.AtomSelection","text":"AtomSelection constructors\n\nThe AtomSelection structure carries the information of the molecules that are going to be used to compute the MDDF. The structure can be initialized in different ways:\n\nInitialize the structure providing a vector of PDBTools.Atom(s).\n\n AtomSelection(\n atoms::AbstractVector{<:PDBTools.Atom}; \n nmols::Integer = 0, \n natomspermol::Integer = 0,\n group_atom_indices::Union{Nothing,Vector{<:Vector{<:Int}}} = nothing,\n group_names::Vector{<:AbstractString} = String[]\n ) \n\nThe indices of the atoms will be retrived from the indices of the atoms as defined in the PDB file, thus the PDB file must correspond to the same system as that of the simulation. \n\nEither the number of molecules (nmols) or the number of atoms per molecule (natomspermol) must be provided.\n\nIf group_atom_indices is nothing or group_names is empty, the names of the groups will be retrieved from the atom names, and in the coordination numbers of each individual atom will be stored.\n\nExample\n\njulia> using ComplexMixtures, PDBTools\n\njulia> pdbfile = ComplexMixtures.Testing.pdbfile;\n\njulia> atoms = PDBTools.readPDB(pdbfile, \"resname TMAO\");\n\njulia> atsel = AtomSelection(atoms, natomspermol=14)\nAtomSelection \n 2534 atoms belonging to 181 molecule(s).\n Atoms per molecule: 14\n Number of groups: 14 \n\njulia> atom_group_name(atsel, 1)\n\"N\"\n\njulia> atom_group_name(atsel, 5)\n\"O1\"\n\njulia> length(atom_group_names(atsel))\n14\n\nLower level: initialize the structure providing the index of atoms and groups.\n\n AtomSelection(\n indices::AbstractVector{<:Integer};\n nmols::Int = 0,\n natomspermol::Int = 0,\n group_atom_indices::Union{Nothing,AbstractVector{<:AbstractVector{<:Int}}} = nothing,\n group_names::AbstractVector{<:AbstractString} = String[]\n )\n\nConstruct an AtomSelection structure from the most low-level information: the index of atoms and groups.\n\nEither the number of molecules (nmols) or the number of atoms per molecule (natomspermol) must be provided.\n\nGroups of atoms can be defined by providing a vector of vectors of atom indices (group_atom_indices), and a vector of group names (group_names). If group_atom_indices is set to nothing, the coordination numbers of each individual atoms wil be stored.\n\nExamples\n\njulia> using ComplexMixtures\n\njulia> AtomSelection([1,2,3], nmols=1)\nAtomSelection \n 3 atoms belonging to 1 molecule(s).\n Atoms per molecule: 3\n Number of groups: 3\n\njulia> AtomSelection([1,2,3], natomspermol=1)\nAtomSelection \n 3 atoms belonging to 3 molecule(s).\n Atoms per molecule: 1\n Number of groups: 1\n\njulia> AtomSelection([1,2,3], natomspermol=1, group_atom_indices=[[1,2],[3]], group_names=[\"G1\", \"G2\"])\nAtomSelection \n 3 atoms belonging to 3 molecule(s).\n Atoms per molecule: 1\n Number of groups: 2 \n\n\n\n\n\n","category":"method"},{"location":"selection/#ComplexMixtures.SoluteGroup","page":"Set solute and solvent","title":"ComplexMixtures.SoluteGroup","text":"SoluteGroup and SolventGroup data structures.\n\nThese structures are used to select groups of atoms to extract their contributions from the MDDF results. \n\nMost tipically, the groups are defined from a selection of atoms with the PDBTools package, or by providing directly the indices of teh atoms in the structure. \n\nAlternativelly, if the groups were predefined, the groups can be selected by group index or group name. \n\nThe possible constructors are:\n\nSoluteGroup(atoms::Vector{<:PDBTools.Atom})\nSoluteGroup(atom_indices::AbstractVector{<:Integer})\nSoluteGroup(atom_names::AbstractVector{<:AbstractString})\nSoluteGroup(group_name::AbstractString)\nSoluteGroup(residue::PDBTools.Residue)\n\nabove, each constructor can be replaced by SolventGroup. The resulting data structures are used as input parameters for the contributions function:\n\ncontributions(results::Result, group::Union{SoluteGroup, SolventGroup}; type=:mddf)\n\nSee the contributions help entry for additional information.\n\nExamples\n\nDefining solute groups with different input types:\n\njulia> using ComplexMixtures, PDBTools\n\njulia> atoms = PDBTools.readPDB(ComplexMixtures.Testing.pdbfile, \"protein\"); \n\njulia> SoluteGroup(select(atoms, \"protein and resname ASP\")) # vector of PDBTools.Atom(s)\nSoluteGroup defined by:\n atom_indices: [ 24, 25, ..., 1056, 1057 ] - 72 atoms\n\njulia> SoluteGroup(1:100) # atom indices (range or vector)\nSoluteGroup defined by:\n atom_indices: [ 1, 2, ..., 99, 100 ] - 100 atoms\n\njulia> SoluteGroup([\"N\", \"CA\", \"C\", \"O\"]) # vector of atom names\nSoluteGroup defined by:\n atom_names: [ N, CA, C, O ] - 4 atom names.\n \njulia> SoluteGroup(\"acidic residues\") # predefined group name\nSoluteGroup defined by:\n group_name: \"acidic residues\"\n\njulia> SoluteGroup(1) # predefined group index\nSoluteGroup defined by:\n group_index: 1\n\njulia> SoluteGroup(collect(eachresidue(atoms))[2]) # PDBTools.Residue(s)\nSoluteGroup defined by:\n atom_indices: [ 13, 14, ..., 22, 23 ] - 11 atoms\n\n\n\n\n\n\n","category":"type"},{"location":"selection/#ComplexMixtures.SolventGroup","page":"Set solute and solvent","title":"ComplexMixtures.SolventGroup","text":"SoluteGroup and SolventGroup data structures.\n\nThese structures are used to select groups of atoms to extract their contributions from the MDDF results. \n\nMost tipically, the groups are defined from a selection of atoms with the PDBTools package, or by providing directly the indices of teh atoms in the structure. \n\nAlternativelly, if the groups were predefined, the groups can be selected by group index or group name. \n\nThe possible constructors are:\n\nSoluteGroup(atoms::Vector{<:PDBTools.Atom})\nSoluteGroup(atom_indices::AbstractVector{<:Integer})\nSoluteGroup(atom_names::AbstractVector{<:AbstractString})\nSoluteGroup(group_name::AbstractString)\nSoluteGroup(residue::PDBTools.Residue)\n\nabove, each constructor can be replaced by SolventGroup. The resulting data structures are used as input parameters for the contributions function:\n\ncontributions(results::Result, group::Union{SoluteGroup, SolventGroup}; type=:mddf)\n\nSee the contributions help entry for additional information.\n\nExamples\n\nDefining solute groups with different input types:\n\njulia> using ComplexMixtures, PDBTools\n\njulia> atoms = PDBTools.readPDB(ComplexMixtures.Testing.pdbfile, \"protein\"); \n\njulia> SoluteGroup(select(atoms, \"protein and resname ASP\")) # vector of PDBTools.Atom(s)\nSoluteGroup defined by:\n atom_indices: [ 24, 25, ..., 1056, 1057 ] - 72 atoms\n\njulia> SoluteGroup(1:100) # atom indices (range or vector)\nSoluteGroup defined by:\n atom_indices: [ 1, 2, ..., 99, 100 ] - 100 atoms\n\njulia> SoluteGroup([\"N\", \"CA\", \"C\", \"O\"]) # vector of atom names\nSoluteGroup defined by:\n atom_names: [ N, CA, C, O ] - 4 atom names.\n \njulia> SoluteGroup(\"acidic residues\") # predefined group name\nSoluteGroup defined by:\n group_name: \"acidic residues\"\n\njulia> SoluteGroup(1) # predefined group index\nSoluteGroup defined by:\n group_index: 1\n\njulia> SoluteGroup(collect(eachresidue(atoms))[2]) # PDBTools.Residue(s)\nSoluteGroup defined by:\n atom_indices: [ 13, 14, ..., 22, 23 ] - 11 atoms\n\n\n\n\n\n\n","category":"type"},{"location":"selection/#ComplexMixtures.atom_group-Tuple{AtomSelection, Integer}","page":"Set solute and solvent","title":"ComplexMixtures.atom_group","text":"atom_group(atsel::AtomSelection, i::Integer)\natom_group(atsel::AtomSelection, groupname::String)\n\natom_group(atsel::AtomSelection, i::Int)\natom_group(atsel::AtomSelection, groupname::String)\n\nReturn the indices of the atoms that belong to a given group, when custom groups where defined.\n\nExample\n\njulia> using ComplexMixtures\n\njulia> atsel = AtomSelection([1,2,3], natomspermol=1, group_atom_indices=[[1,2],[3]], group_names=[\"G1\", \"G2\"])\nAtomSelection \n 3 atoms belonging to 3 molecule(s).\n Atoms per molecule: 1\n Number of groups: 2\n\njulia> atom_group(atsel, 1)\n2-element Vector{Int64}:\n 1\n 2\n\njulia> atom_group(atsel, \"G2\")\n1-element Vector{Int64}:\n 3\n\njulia> atom_group_name(atsel, 1)\n\"G1\"\n\n\n\n\n\n","category":"method"},{"location":"selection/#ComplexMixtures.atom_group_name-Tuple{AtomSelection, Int64}","page":"Set solute and solvent","title":"ComplexMixtures.atom_group_name","text":"atom_group_name(atsel::AtomSelection, i::Integer)\natom_group_names(atsel::AtomSelection)\n\nReturn the name of the group of atoms with index i. The atom_group_names function returns a vector with the names of all the groups.\n\nExample\n\njulia> using ComplexMixtures\n\njulia> atsel = AtomSelection([1,2,3], natomspermol=1, group_atom_indices=[[1,2],[3]], group_names=[\"G1\", \"G2\"])\nAtomSelection \n 3 atoms belonging to 3 molecule(s).\n Atoms per molecule: 1\n Number of groups: 2\n\njulia> atom_group_name(atsel, 1)\n\"G1\"\n\njulia> atom_group_names(atsel)\n2-element Vector{String}:\n \"G1\"\n \"G2\"\n\n\n\n\n\n","category":"method"},{"location":"selection/#ComplexMixtures.atom_group_names-Tuple{Any}","page":"Set solute and solvent","title":"ComplexMixtures.atom_group_names","text":"atom_group_name(atsel::AtomSelection, i::Integer)\natom_group_names(atsel::AtomSelection)\n\nReturn the name of the group of atoms with index i. The atom_group_names function returns a vector with the names of all the groups.\n\nExample\n\njulia> using ComplexMixtures\n\njulia> atsel = AtomSelection([1,2,3], natomspermol=1, group_atom_indices=[[1,2],[3]], group_names=[\"G1\", \"G2\"])\nAtomSelection \n 3 atoms belonging to 3 molecule(s).\n Atoms per molecule: 1\n Number of groups: 2\n\njulia> atom_group_name(atsel, 1)\n\"G1\"\n\njulia> atom_group_names(atsel)\n2-element Vector{String}:\n \"G1\"\n \"G2\"\n\n\n\n\n\n","category":"method"},{"location":"example4/#Glycerol/water-mixture","page":"◦ Water/Glycerol mixture","title":"Glycerol/water mixture","text":"","category":"section"},{"location":"example4/","page":"◦ Water/Glycerol mixture","title":"◦ Water/Glycerol mixture","text":"This example illustrates the use of ComplexMixtures.jl to study the solution structure of a crowded (1:1 molar fraction) solution of glycerol in water. Here, we compute the distribution function and atomic contributions associated to the inter-species interactions (water-glycerol) and the glycerol-glycerol auto-correlation function. This example aims to illustrate how to obtain a detailed molecular picture of the solvation structures in an homogeneous mixture.","category":"page"},{"location":"example4/","page":"◦ Water/Glycerol mixture","title":"◦ Water/Glycerol mixture","text":"The system simulated consists of 1000 water molecules (red) and 1000 glycerol molecules (purple).","category":"page"},{"location":"example4/","page":"◦ Water/Glycerol mixture","title":"◦ Water/Glycerol mixture","text":"
    \n\n
    ","category":"page"},{"location":"example4/#Index","page":"◦ Water/Glycerol mixture","title":"Index","text":"","category":"section"},{"location":"example4/","page":"◦ Water/Glycerol mixture","title":"◦ Water/Glycerol mixture","text":"Data, packages, and execution\nGlycerol-Glycerol and Water-Glycerol distribution functions\nGlycerol group contributions to MDDFs\n2D map of group contributions","category":"page"},{"location":"example4/#data-example4","page":"◦ Water/Glycerol mixture","title":"Data, packages, and execution","text":"","category":"section"},{"location":"example4/","page":"◦ Water/Glycerol mixture","title":"◦ Water/Glycerol mixture","text":"The files required to run this example are:","category":"page"},{"location":"example4/","page":"◦ Water/Glycerol mixture","title":"◦ Water/Glycerol mixture","text":"equilibrated.pdb: The PDB file of the complete system.\ntraj_Glyc.dcd: Trajectory file. This is a 200Mb file, necessary for running from scratch the calculations.","category":"page"},{"location":"example4/","page":"◦ Water/Glycerol mixture","title":"◦ Water/Glycerol mixture","text":"To run the scripts, we suggest the following procedure:","category":"page"},{"location":"example4/","page":"◦ Water/Glycerol mixture","title":"◦ Water/Glycerol mixture","text":"Create a directory, for example example4.\nCopy the required data files above to this directory.\nLaunch julia in that directory: activate the directory environment, and install the required packages. This launching Julia and executing:\nimport Pkg \nPkg.activate(\".\")\nPkg.add([\"ComplexMixtures\", \"PDBTools\", \"Plots\", \"LaTeXStrings\", \"EasyFit\"])\nexit()\nCopy the code of each script in to a file, and execute with:\njulia -t auto script.jl\nAlternativelly (and perhaps preferrably), copy line by line the content of the script into the Julia REPL, to follow each step of the calculation.","category":"page"},{"location":"example4/#glyc_mddf-example4","page":"◦ Water/Glycerol mixture","title":"Glycerol-Glycerol and Water-Glycerol distribution functions","text":"","category":"section"},{"location":"example4/","page":"◦ Water/Glycerol mixture","title":"◦ Water/Glycerol mixture","text":"The first and most simple analysis is the computation of the minimum-distance distribution functions between the components of the solution. In this example we focus on the distributions of the two components relative to the glycerol molecules. Thus, we display the glycerol auto-correlation function, and the water-glycerol correlation function in the first panel of the figure below. The second panel displays the KB integrals of the two components computed from each of these distributions.","category":"page"},{"location":"example4/","page":"◦ Water/Glycerol mixture","title":"◦ Water/Glycerol mixture","text":"
    Complete example code: click here!","category":"page"},{"location":"example4/","page":"◦ Water/Glycerol mixture","title":"◦ Water/Glycerol mixture","text":"using Markdown\ncode = Markdown.parse(\"\"\"\n\\`\\`\\`julia\n$(read(\"./assets/scripts/example4/script1.jl\", String))\n\\`\\`\\`\n\"\"\")","category":"page"},{"location":"example4/","page":"◦ Water/Glycerol mixture","title":"◦ Water/Glycerol mixture","text":"

    ","category":"page"},{"location":"example4/","page":"◦ Water/Glycerol mixture","title":"◦ Water/Glycerol mixture","text":"(Image: )","category":"page"},{"location":"example4/","page":"◦ Water/Glycerol mixture","title":"◦ Water/Glycerol mixture","text":"Both water and glycerol form hydrogen bonds with (other) glycerol molecules, as indicated by the peaks at ~1.8mathrmAA. The auto-correlation function of glycerol shows a more marked second peak corresponding to non-specific interactions, which (as we will show) are likely associated to interactions of its aliphatic groups.","category":"page"},{"location":"example4/","page":"◦ Water/Glycerol mixture","title":"◦ Water/Glycerol mixture","text":"The KB integrals in the second panel show similar values water and glycerol, with the KB integral for water being slightly greater. This means that glycerol molecules are (sightly, if the result is considered reliable) preferentially hydrated from a macroscopic standpoint.","category":"page"},{"location":"example4/#glyc-groups-example4","page":"◦ Water/Glycerol mixture","title":"Glycerol group contributions to MDDFs","text":"","category":"section"},{"location":"example4/","page":"◦ Water/Glycerol mixture","title":"◦ Water/Glycerol mixture","text":"
    Complete example code: click here!","category":"page"},{"location":"example4/","page":"◦ Water/Glycerol mixture","title":"◦ Water/Glycerol mixture","text":"using Markdown\ncode = Markdown.parse(\"\"\"\n\\`\\`\\`julia\n$(read(\"./assets/scripts/example4/script2.jl\", String))\n\\`\\`\\`\n\"\"\")","category":"page"},{"location":"example4/","page":"◦ Water/Glycerol mixture","title":"◦ Water/Glycerol mixture","text":"

    ","category":"page"},{"location":"example4/","page":"◦ Water/Glycerol mixture","title":"◦ Water/Glycerol mixture","text":"(Image: )","category":"page"},{"location":"example4/#map-example4","page":"◦ Water/Glycerol mixture","title":"2D map of group contributions","text":"","category":"section"},{"location":"example4/","page":"◦ Water/Glycerol mixture","title":"◦ Water/Glycerol mixture","text":"The above distributions can be split into the contributions of each glycerol chemical group. The 2D maps below display this decomposition.","category":"page"},{"location":"example4/","page":"◦ Water/Glycerol mixture","title":"◦ Water/Glycerol mixture","text":"
    Complete example code: click here!","category":"page"},{"location":"example4/","page":"◦ Water/Glycerol mixture","title":"◦ Water/Glycerol mixture","text":"using Markdown\ncode = Markdown.parse(\"\"\"\n\\`\\`\\`julia\n$(read(\"./assets/scripts/example4/script3.jl\", String))\n\\`\\`\\`\n\"\"\")","category":"page"},{"location":"example4/","page":"◦ Water/Glycerol mixture","title":"◦ Water/Glycerol mixture","text":"

    ","category":"page"},{"location":"example4/","page":"◦ Water/Glycerol mixture","title":"◦ Water/Glycerol mixture","text":"(Image: )","category":"page"},{"location":"example4/","page":"◦ Water/Glycerol mixture","title":"◦ Water/Glycerol mixture","text":"The interesting result here is that the mathrmCH group of glycerol is protected from both solvents. There is a strong density augmentation at the vicinity of hydroxyl groups, and the second peak of the MDDFs is clearly associated to interactions with the mathrmCH_2 groups.","category":"page"},{"location":"example2/#Polyacrylamide-in-DMDF","page":"◦ Polyacrylamide in DMF","title":"Polyacrylamide in DMDF","text":"","category":"section"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"In this example we illustrate how the solvation structure of a polymer can be studied with ComplexMixtures.jl. The system is a 5-mer segment of polyacrylamide (PAE - capped with methyl groups), solvated with dimethylformamide (DMF). The system is interesting because of the different functional groups and polarities involved in the interactions of DMF with PAE. A snapshot of the system is shown below.","category":"page"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"
    \n\n
    ","category":"page"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"The structures of DMF and of the polyacrylamide segment are:","category":"page"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"
    \n\n\n\n\n\n\n\n\n
    DMFPolyacrylamide
    \n
    ","category":"page"},{"location":"example2/#Index","page":"◦ Polyacrylamide in DMF","title":"Index","text":"","category":"section"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"Data, packages, and execution\nMDDF and KB integrals\nGroup contributions\n2D density map","category":"page"},{"location":"example2/#data-example2","page":"◦ Polyacrylamide in DMF","title":"Data, packages, and execution","text":"","category":"section"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"The files required to run this example are:","category":"page"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"equilibrated.pdb: The PDB file of the complete system.\ntraj_Polyacry.dcd: Trajectory file. This is a 275Mb file, necessary for running from scratch the calculations.","category":"page"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"To run the scripts, we suggest the following procedure:","category":"page"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"Create a directory, for example example2.\nCopy the required data files above to this directory.\nLaunch julia in that directory: activate the directory environment, and install the required packages. This launching Julia and executing:\nimport Pkg \nPkg.activate(\".\")\nPkg.add([\"ComplexMixtures\", \"PDBTools\", \"Plots\", \"LaTeXStrings\", \"EasyFit\"])\nexit()\nCopy the code of each script in to a file, and execute with:\njulia -t auto script.jl\nAlternativelly (and perhaps preferrably), copy line by line the content of the script into the Julia REPL, to follow each step of the calculation.","category":"page"},{"location":"example2/#mddf-example2","page":"◦ Polyacrylamide in DMF","title":"MDDF and KB integrals","text":"","category":"section"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"Here we compute the minimum-distance distribution function, the Kirkwood-Buff integral, and the atomic contributions of the solvent to the density. This example illustrates the regular usage of ComplexMixtures, to compute the minimum distance distribution function, KB-integrals and group contributions. ","category":"page"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"
    Complete example code: click here!","category":"page"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"using Markdown\ncode = Markdown.parse(\"\"\"\n\\`\\`\\`julia\n$(read(\"./assets/scripts/example2/script1.jl\", String))\n\\`\\`\\`\n\"\"\")","category":"page"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"

    ","category":"page"},{"location":"example2/#Output","page":"◦ Polyacrylamide in DMF","title":"Output","text":"","category":"section"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"The distribution of DMF molecules around polyacrylamide is shown below. There is a peak at ~2.5Angs, indicating favorable non-specific interactions between the solvent molecules and the polymer. The peak is followed by a dip and diffuse peaks at higher distances. Thus, the DMF molecules are structured around the polymer, but essentially only in the first solvation shell. ","category":"page"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"(Image: )","category":"page"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"The KB integral in a bicomponent mixture converges to the (negative of the) apparent molar volume of the solute. It is negative, indicating that the accumulation of DMF in the first solvation shell of the polymer is not enough to compensate the excluded volume of the solute. ","category":"page"},{"location":"example2/#groups-example2","page":"◦ Polyacrylamide in DMF","title":"Group contributions","text":"","category":"section"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"The MDDF can be decomposed into the contributions of the DMF chemical groups, and on the polyacrylamide chemical groups. In the first panel below we show the contributions of the DMF chemical groups to the distribution function.","category":"page"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"
    Complete example code: click here!","category":"page"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"using Markdown\ncode = Markdown.parse(\"\"\"\n\\`\\`\\`julia\n$(read(\"./assets/scripts/example2/script2.jl\", String))\n\\`\\`\\`\n\"\"\")","category":"page"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"

    ","category":"page"},{"location":"example2/#Output-2","page":"◦ Polyacrylamide in DMF","title":"Output","text":"","category":"section"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"The decomposition reveals that specific interactions peaking at distances slightly smaller than 2AA exist between the polymer and the carbonyl group of DMF. Thus, there hydrogen bonds between the polymer and this group, which dominate the interactions between the solute and the solvent at short distances. The non-specific interactions peak at 2.5Angs and are composed of contributions of all DMF chemical groups, but particularly of the methyl groups.","category":"page"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"(Image: )","category":"page"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"The decomposition of the same MDDF in the contributions of the chemical groups of the polymer is clearly associated to the DMF contributions. The specific, hydrogen-bonding, interactions, are associated to the polymer amine groups. The amine groups also contribute to the non-specific interactions at greater distances, but these are a sum of the contributions of all polymer groups, polar or aliphatic.","category":"page"},{"location":"example2/#2Dmap-example2","page":"◦ Polyacrylamide in DMF","title":"2D density map","text":"","category":"section"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"We can decompose the MDDF into the contributions of each portion of the polymer chain. The map below displays the contributions of each chemical group of the polymer, now split into the mers of the polymer, to the MDDF.","category":"page"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"
    Complete example code: click here!","category":"page"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"using Markdown\ncode = Markdown.parse(\"\"\"\n\\`\\`\\`julia\n$(read(\"./assets/scripts/example2/script3.jl\", String))\n\\`\\`\\`\n\"\"\")","category":"page"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"

    ","category":"page"},{"location":"example2/#Output-3","page":"◦ Polyacrylamide in DMF","title":"Output","text":"","category":"section"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"The terminal methyl groups interact strongly with DMF, and strong local density augmentations are visible in particular on the amine groups. These occur at less than 2.0Angs and are characteristic of hydrogen-bond interactions. Interestingly, the DMF molecules are excluded from the aliphatic and carbonyl groups of the polymer, relative to the other groups.","category":"page"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"Finally, it is noticeable that the central mer is more weakly solvated by DMF than the mers approaching the extremes of the polymer chain. This is likely a result of the partial folding of the polymer, that protects that central mers from the solvent in a fraction of the polymer configurations.","category":"page"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"
    \n\n
    ","category":"page"},{"location":"example2/#References","page":"◦ Polyacrylamide in DMF","title":"References","text":"","category":"section"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"Molecules built with JSME: B. Bienfait and P. Ertl, JSME: a free molecule editor in JavaScript, Journal of Cheminformatics 5:24 (2013) http://biomodel.uah.es/en/DIY/JSME/draw.en.htm","category":"page"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"The system was built with Packmol.","category":"page"},{"location":"example2/","page":"◦ Polyacrylamide in DMF","title":"◦ Polyacrylamide in DMF","text":"The simulations were perfomed with NAMD, with CHARMM36 parameters. ","category":"page"},{"location":"example3/#POPC-membrane-in-water/ethanol","page":"◦ POPC membrane in water/ethanol","title":"POPC membrane in water/ethanol","text":"","category":"section"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"In this example ComplexMixtures.jl is used to study the interactions of a POPC membrane with a mixture of 20%(mol/mol) ethanol in water. At this concentration ethanol destabilizes the membrane.","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"
    \n\n
    ","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"System image: a POPC membrane (center) solvated by a mixture of water (purple) and ethanol (green). The system is composed by 59 POPC, 5000 water, and 1000 ethanol molecules. ","category":"page"},{"location":"example3/#Index","page":"◦ POPC membrane in water/ethanol","title":"Index","text":"","category":"section"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"Data, packages, and execution\nMDDF and KB integrals\nGroup contributions\nInteraction of POPC groups with water\nInteraction of POPC groups with ethanol\nDensity map on POPC chains","category":"page"},{"location":"example3/#data-example3","page":"◦ POPC membrane in water/ethanol","title":"Data, packages, and execution","text":"","category":"section"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"The files required to run this example are:","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"equilibrated.pdb: The PDB file of the complete system.\ntraj_POPC.dcd: Trajectory file. This is a 365Mb file, necessary for running from scratch the calculations.","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"To run the scripts, we suggest the following procedure:","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"Create a directory, for example example3.\nCopy the required data files above to this directory.\nLaunch julia in that directory: activate the directory environment, and install the required packages. This launching Julia and executing:\nimport Pkg \nPkg.activate(\".\")\nPkg.add([\"ComplexMixtures\", \"PDBTools\", \"Plots\", \"LaTeXStrings\", \"EasyFit\"])\nexit()\nCopy the code of each script in to a file, and execute with:\njulia -t auto script.jl\nAlternativelly (and perhaps preferrably), copy line by line the content of the script into the Julia REPL, to follow each step of the calculation.","category":"page"},{"location":"example3/#mddf-example3","page":"◦ POPC membrane in water/ethanol","title":"MDDF and KB integrals","text":"","category":"section"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"Here we show the distribution functions and KB integrals associated to the solvation of the membrane by water and ethanol. ","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"
    Complete example code: click here!","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"using Markdown\ncode = Markdown.parse(\"\"\"\n\\`\\`\\`julia\n$(read(\"./assets/scripts/example3/script1.jl\", String))\n\\`\\`\\`\n\"\"\")","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"

    ","category":"page"},{"location":"example3/#Output","page":"◦ POPC membrane in water/ethanol","title":"Output","text":"","category":"section"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"The distribution functions are shown in the first panel of the figure below, and the KB integrals are shown in the second panel.","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"(Image: )","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"Clearly, both water and ethanol accumulate on the proximity of the membrane. The distribution functions suggest that ethanol displays a greater local density augmentation, reaching concentrations roughly 4 times higher than bulk concentrations. Water has a peak at hydrogen-bonding distances (~1.8mathrmAA) and a secondary peak at 2.5mathrmAA.","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"Despite the fact that ethanol displays a greater relative density (relative to its own bulk concentration) at short distances, the KB integral of water turns out to be greater (more positive) than that of ethanol. This implies that the membrane is preferentially hydrated.","category":"page"},{"location":"example3/#groups1-example3","page":"◦ POPC membrane in water/ethanol","title":"Ethanol group contributions","text":"","category":"section"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"The minimum-distance distribution function can be decomposed into the contributions of the ethanol molecule groups. ","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"
    Complete example code: click here!","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"using Markdown\ncode = Markdown.parse(\"\"\"\n\\`\\`\\`julia\n$(read(\"./assets/scripts/example3/script2.jl\", String))\n\\`\\`\\`\n\"\"\")","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"

    ","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"In the figure below we show the contributions of the ethanol hydroxyl and aliphatic chain groups to the total MDDF.","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"(Image: )","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"As expected, the MDDF at hydrogen-bonding distances is composed by contributions of the ethanol hydroxyl group, and the non-specific interactions at ~2.5mathrmAA have a greater contribution of the aliphatic chain of the solvent molecules. It is interesting to explore the chemical complexity of POPC in what concerns these interactions.","category":"page"},{"location":"example3/#groups2-example3","page":"◦ POPC membrane in water/ethanol","title":"Interaction of POPC groups with water","text":"","category":"section"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"The MDDF can also be decomposed into the contributions of the solute atoms and chemical groups. First, we show the contributions of the POPC chemical groups to the water-POPC distribution.","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"
    Complete example code: click here!","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"using Markdown\ncode = Markdown.parse(\"\"\"\n\\`\\`\\`julia\n$(read(\"./assets/scripts/example3/script3.jl\", String))\n\\`\\`\\`\n\"\"\")","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"

    ","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"(Image: )","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"Not surprisingly, water interactions occur majoritarily with the Phosphate and Choline groups of POPC molecules, that is, with the polar head of the lipid. The interactions at hydrogen-bonding distances are dominated by the phosphate group, and non-specific interaction occur mostly with the choline group. Some water molecules penetrate the membrane and interact with the glycerol and aliphatic chains of POPC, but these contributions are clearly secondary.","category":"page"},{"location":"example3/#groups3-example3","page":"◦ POPC membrane in water/ethanol","title":"Interaction of POPC groups with ethanol","text":"","category":"section"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"The interactions of ethanol molecules with the membrane are more interesting, because ethanol penetrates the membrane. Here we decompose the ethanol-POPC distribution function into the contributions of the POPC chemical groups.","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"
    Complete example code: click here!","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"using Markdown\ncode = Markdown.parse(\"\"\"\n\\`\\`\\`julia\n$(read(\"./assets/scripts/example3/script4.jl\", String))\n\\`\\`\\`\n\"\"\")","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"

    ","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"(Image: )","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"Ethanol molecules interact with the choline and phosphate groups of POPC molecules, as do water molecules. The contributions to the MDDF at hydrogen-bonding distances come essentially from ethanol-phosphate interactions.","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"However, ethanol molecules interact frequently with the glycerol and aliphatic chains of POPC. Interactions with the Oleoyl chain are slightly stronger than with the Palmitoyl chain. This means that ethanol penetrates the hydrophobic core of the membrane, displaying non-specific interactions with the lipids and with the glycerol group. These interactions are probably associated to the destabilizing role of ethanol in the membrane structure.","category":"page"},{"location":"example3/#map-example3","page":"◦ POPC membrane in water/ethanol","title":"Density map on POPC chains","text":"","category":"section"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"The MDDFs can be decomposed at more granular level, in which each chemical group of the aliphatic chains of the POPC molecules are considered independently. This allows the study of the penetration of the ethanol molecules in the membrane. In the figure below, the carbonyl following the glycerol group of the POPC molecules is represented in the left, and going to the right the aliphatic chain groups are sequentially shown.","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"
    Complete example code: click here!","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"using Markdown\ncode = Markdown.parse(\"\"\"\n\\`\\`\\`julia\n$(read(\"./assets/scripts/example3/script5.jl\", String))\n\\`\\`\\`\n\"\"\")","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"

    ","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"(Image: )","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"Ethanol displays an important density augmentation at the vicinity of the carbonyl that follows the glycerol group, and accumulates on the proximity of the aliphatic chain. The density of ethanol decreases as one advances into the aliphatic chain, displaying a minimum around the insaturation in the Oleoyl chain. The terminal methyl group of both chains display a greater solvation by ethanol, suggesting the twisting of the aliphatic chain expose these terminal groups to membrane depth where ethanol is already abundant.","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"The equivalent maps for water are strikingly different, and show that water is excluded from the interior of the membrane:","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"(Image: )","category":"page"},{"location":"example3/#References","page":"◦ POPC membrane in water/ethanol","title":"References","text":"","category":"section"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"Membrane built with the VMD membrane plugin. ","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"Water and ethanol layers added with Packmol.","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"The simulations were performed with NAMD, with CHARMM36 parameters. ","category":"page"},{"location":"example3/","page":"◦ POPC membrane in water/ethanol","title":"◦ POPC membrane in water/ethanol","text":"Density of the ethanol-water mixture from: https://wissen.science-and-fun.de/chemistry/chemistry/density-tables/ethanol-water-mixtures/","category":"page"},{"location":"tools/#Tools","page":"Tools","title":"Coordination numbers","text":"","category":"section"},{"location":"tools/","page":"Tools","title":"Tools","text":"Coordination numbers\nOverview of the solvent and solute properties\nComputing radial distribution functions","category":"page"},{"location":"tools/","page":"Tools","title":"Tools","text":"CollapsedDocStrings = true","category":"page"},{"location":"tools/#coordination_number","page":"Tools","title":"Coordination numbers","text":"","category":"section"},{"location":"tools/","page":"Tools","title":"Tools","text":"The coordination number is the numerical count of how many molecules of a solvent is within a certain distance from the solute. The following function provides the functionality of retrieving coordination numbers and atom groups contributions to these numbers, given a Result data structure: ","category":"page"},{"location":"tools/","page":"Tools","title":"Tools","text":"Modules = [ComplexMixtures]\nPages = [\"coordination_number.jl\"]","category":"page"},{"location":"tools/#ComplexMixtures.coordination_number","page":"Tools","title":"ComplexMixtures.coordination_number","text":"coordination_number(R::Result) = R.coordination_number\ncoordination_number(R::Result, s::Union{SoluteGroup,SolventGroup})\n\nHere, the coordination number is the number of molecules of the solvent that are within a certain distance from the solute.\n\nIf no group is defined (first call above), the coordination number of the whole solute or solvent is returned.\n\nIf a group is defined (second call above), the contributions of this group of atoms to the coordination number are returned, as a function of the distance to the solute: \n\nR are the results obtained, that is, a Result data structure,\ns is the solute or solvent selection (of type ComplexMixtures.AtomSelection)\n\nExamples\n\nCoordination number of a subgroup of atoms of the solute\n\nHere we compute the coordination number of the atoms of the Alanine residues of a protein, relative to the solvent (TMAO), as a function of the distance. For simplicity, the coordination number at 5 Å is shown. We use, in this case, the SoluteGroup type to define the group of atoms, providing select(ats, \"resname ALA\") as the selection of atoms of the solute. select is a function from the PDBTools package. \n\njulia> using ComplexMixtures, PDBTools\n\njulia> using ComplexMixtures.Testing: data_dir\n\njulia> ats = read_pdb(joinpath(data_dir,\"NAMD/structure.pdb\"));\n\njulia> solute = AtomSelection(select(ats, \"protein\"); nmols=1);\n\njulia> solvent = AtomSelection(select(ats, \"resname TMAO\"); natomspermol=14);\n\njulia> R = mddf(\n joinpath(data_dir,\"NAMD/trajectory.dcd\"), \n solute, \n solvent, \n Options(bulk_range=(8.0,12.0), silent=true)\n );\n\njulia> i5 = findfirst(>=(5), R.d) # index for distance ≈ 5 Å\n251\n\njulia> ala_residues = select(ats, \"resname ALA\");\n\njulia> coordination_number(R, SoluteGroup(ala_residues))[i5]\n0.45\n\nAlternatively to the use of the PDBTools.select function, an array with the indices of the atoms of the protein can be used to define the solute group, as, for example:\n\njulia> ala_indices = findall(at -> resname(at) == \"ALA\", ats);\n\njulia> coordination_number(R, SoluteGroup(ala_indices))[i5]\n0.45\n\nA similar syntax can be used to compute contributions of the solvent atoms to the MDDF.\n\nCoordination numbers if the groups are predefined\n\nIf group contributions were precomputed, the name of the group can be used to compute the coordination number:\n\njulia> using ComplexMixtures, PDBTools\n\njulia> using ComplexMixtures.Testing: data_dir\n\njulia> ats = read_pdb(joinpath(data_dir,\"NAMD/structure.pdb\"));\n\njulia> solute = AtomSelection(\n select(ats, \"protein\"); \n nmols=1,\n # predefinition of the group of atoms:\n group_atom_indices = [ findall(at -> resname(at) == \"ALA\", ats) ],\n group_names = [\"alanine residues\"]\n )\nAtomSelection \n 1463 atoms belonging to 1 molecule(s).\n Atoms per molecule: 1463\n Number of groups: 1\n\njulia> solvent = AtomSelection(select(ats, \"resname TMAO\"); natomspermol=14);\n\njulia> R = mddf(\n joinpath(data_dir,\"NAMD/trajectory.dcd\"), \n solute, \n solvent, \n Options(bulk_range=(8.0,12.0), silent=true)\n );\n\njulia> i5 = findfirst(>=(5), R.d) # index for distance ≈ 5 Å\n251\n\njulia> coordination_number(R, SoluteGroup(\"alanine residues\"))[i5]\n0.45\n\n\n\n\n\n","category":"function"},{"location":"tools/","page":"Tools","title":"Tools","text":"The function can be called without any argument besides the Result data structure, in which case the coordination number of the complete solute will be returned, as a function of the distance. ","category":"page"},{"location":"tools/","page":"Tools","title":"Tools","text":"Alternatively, subgroups of the solute or the solvent can be selected, by providing SoluteGroup or SolventGroup objects as second arguments, initialized with the atoms of the subgroup, as a list of indices or a list of atoms generated by PDBTools. Note that, if a SolventGroup is defined we obtain the contributions of those solvent atoms to the coordination number of the solute (for instance, the sum of the contributions of all solvent atoms is the coordination number of the solute). ","category":"page"},{"location":"tools/#Example","page":"Tools","title":"Example","text":"","category":"section"},{"location":"tools/","page":"Tools","title":"Tools","text":"In the following example we compute the coordination number of the atoms of residue 50 (which belongs to the solute - a protein) with the solvent atoms of TMAO, as a function of the distance. The plot produced will show side by side the residue contribution to the MDDF and the corresponding coordination number.","category":"page"},{"location":"tools/","page":"Tools","title":"Tools","text":"# Load necessary packages\nusing ComplexMixtures, PDBTools \n# Load data structure and previously computed results from a mddf calculation \npdb = read_pdb(\"test/data/NAMD/structure.pdb\")\nR = load(\"test/data/NAMD/protein_tmao.json\")\n# Define which is the solute\nsolute = AtomSelection(PDBTools.select(pdb, \"protein\"), nmols=1)\n# We intend to compute the contributions of residue 50 only\nresidue50 = PDBTools.select(pdb, \"residue 50\")\n# Compute the group contribution to the MDDF\nresidue50_contribution = contributions(R, SoluteGroup(residue50))\n# Now compute the coordination number\nresidue50_coordination = coordination_number(R, SoluteGroup(residue50))\n#\n# Plot with twin y-axis\n#\nusing Plots \nplot(R.d, residue50_contribution,\n xaxis=\"distance / Å\", \n yaxis=\"MDDF contribution\", \n linewidth=2, label=nothing, color=1\n)\nplot!(twinx(),R.d, residue50_coordination, \n yaxis=\"Coordination number\", \n linewidth=2, label=nothing, color=2\n)\nplot!(title=\"Residue 50\", framestyle=:box, subplot=1)","category":"page"},{"location":"tools/","page":"Tools","title":"Tools","text":"With appropriate input data, this code produces:","category":"page"},{"location":"tools/","page":"Tools","title":"Tools","text":"
    \n\n
    ","category":"page"},{"location":"tools/","page":"Tools","title":"Tools","text":"tip: Tip\nThere are some systems for which the normalization of the distributions is not necessary or possible. It is still possible to compute the coordination numbers, by running, instead of mddf, the coordination_number function:coordination_number(trajectory_file, solute, solvent, options::Options)This call will return a Result data structure but with all fields requiring normalization with zeros. In summary, this result data structure can be used to compute the coordination numbers, but not the MDDF, RDF, or KB integrals.","category":"page"},{"location":"tools/","page":"Tools","title":"Tools","text":"compat: Compat\nThe independent computation of coordination numbers was introduced in version 1.1.","category":"page"},{"location":"tools/#radial_distribution","page":"Tools","title":"Computing radial distribution functions","text":"","category":"section"},{"location":"tools/","page":"Tools","title":"Tools","text":"The distributions returned by the mddf function (the mddf and rdf vectors), are normalized by the random reference state or using a site count based on the numerical integration of the volume corresponding to each minimum-distance to the solute. ","category":"page"},{"location":"tools/","page":"Tools","title":"Tools","text":"If, however, the solute is defined by a single atom (as the oxygen atom of water, for example), the numerical integration of the volume can be replaced by a simple analytical spherical shell volume, reducing noise. The ComplexMixtures.gr function returns the radial distribution function and the KB integral computed from the results, using this volume estimate: ","category":"page"},{"location":"tools/","page":"Tools","title":"Tools","text":"g, kb = ComplexMixtures.gr(R)","category":"page"},{"location":"tools/","page":"Tools","title":"Tools","text":"By default, the single-reference count (rdf_count) of the Result structure will be used to compute the radial distribution function. The function can be called with explicit control of all input parameters: ","category":"page"},{"location":"tools/","page":"Tools","title":"Tools","text":"g, kb = ComplexMixtures.gr(r,count,density,binstep)","category":"page"},{"location":"tools/","page":"Tools","title":"Tools","text":"where:","category":"page"},{"location":"tools/","page":"Tools","title":"Tools","text":"Parameter Definition Result structure output data to provide\nr Vector of distances The d vector\ncount Number of site counts at each r The rdf or mddf vectors\ndensity Bulk density The density.solvent_bulk or density.solvent densities.\nbinstep The histogram step The options.binstep\n ","category":"page"},{"location":"tools/","page":"Tools","title":"Tools","text":"Example:","category":"page"},{"location":"tools/","page":"Tools","title":"Tools","text":"...\nR = mddf(trajectory_file, solute, solvent, options)\ng, kb = ComplexMixtures.gr(R.d,R.rdf_count,R.density.solvent_bulk,R.options.binstep)","category":"page"},{"location":"tools/","page":"Tools","title":"Tools","text":"Modules = [ComplexMixtures]\nPages = [\"gr.jl\"]","category":"page"},{"location":"tools/#ComplexMixtures.gr-Tuple{AbstractVector{<:Real}, AbstractVector{<:Real}, Real, Real}","page":"Tools","title":"ComplexMixtures.gr","text":"gr(r::AbstractVector{<:Real}, count::AbstractVector{<:Real}, density::Real, binstep::Real)\n\nComputes the radial distribution function from the count data and the density.\n\nThis is exactly a conventional g(r) if a single atom was chosen as the solute and solvent selections.\n\nReturns both the g(r) and the kb(r)\n\n\n\n\n\n","category":"method"},{"location":"tools/#ComplexMixtures.gr-Tuple{Result}","page":"Tools","title":"ComplexMixtures.gr","text":"gr(R::Result) = gr(R.d,R.rdf_count,R.density.solvent_bulk,R.files[1].options.binstep)\n\nIf a Result structure is provided without further details, use the rdf count and the bulk solvent density.\n\n\n\n\n\n","category":"method"},{"location":"tools/#overview","page":"Tools","title":"Overview of the solvent and solute properties","text":"","category":"section"},{"location":"tools/","page":"Tools","title":"Tools","text":"The output to the REPL of the Result structure provides an overview of the properties of the solution. The data can be retrieved into a data structure using the overview function. Examples: ","category":"page"},{"location":"tools/","page":"Tools","title":"Tools","text":"...\n\njulia> results = mddf(trajectory_file, solute, solvent, Options(bulk_range=(8.0, 12.0)))\n\njulia> results\n--------------------------------------------------------------------------------\nMDDF Overview - ComplexMixtures - Version 2.0.8\n--------------------------------------------------------------------------------\n\nSolvent properties:\n-------------------\n\nSimulation concentration: 0.49837225882780106 mol L⁻¹\nMolar volume: 2006.532230249041 cm³ mol⁻¹\n\nConcentration in bulk: 0.5182380507741433 mol L⁻¹\nMolar volume in bulk: 1929.6151614228274 cm³ mol⁻¹\n\nSolute properties:\n------------------\n\nSimulation Concentration: 0.002753437894076249 mol L⁻¹\nEstimated solute partial molar volume: 13921.98945754469 cm³ mol⁻¹\n\nBulk range: 8.0 - 12.0 Å\nMolar volume of the solute domain: 34753.1382279134 cm³ mol⁻¹\n\nAuto-correlation: false\n\nTrajectory files and weights:\n\n /home/user/NAMD/trajectory.dcd - w = 1.0\n\nLong range MDDF mean (expected 1.0): 1.0378896753018338 ± 1.0920172247127446\nLong range RDF mean (expected 1.0): 1.2147429551790854 ± 1.2081838161780682\n\n--------------------------------------------------------------------------------","category":"page"},{"location":"tools/","page":"Tools","title":"Tools","text":"In this case, since solute and solvent are equivalent and the system is homogeneous, the molar volumes and concentrations are similar. This is not the case if the molecules are different or if the solute is at infinite dilution (in which case the bulk solvent density might be different from the solvent density in the simulation). ","category":"page"},{"location":"tools/","page":"Tools","title":"Tools","text":"To retrieve the data of the overview structure use, for example:","category":"page"},{"location":"tools/","page":"Tools","title":"Tools","text":"julia> overview = overview(results);\n\njulia> overview.solute_molar_volume\n657.5051512801567","category":"page"},{"location":"tools/#Legacy","page":"Tools","title":"Legacy","text":"","category":"section"},{"location":"tools/","page":"Tools","title":"Tools","text":"The legacy function contourf_per_residue provides a direct way to produce contour plots:","category":"page"},{"location":"tools/","page":"Tools","title":"Tools","text":"contourf_per_residue(::Result, ::AbstractVector{PDBTools.Atom})","category":"page"},{"location":"tools/#ComplexMixtures.contourf_per_residue-Tuple{Result, AbstractVector{Atom}}","page":"Tools","title":"ComplexMixtures.contourf_per_residue","text":"contourf_per_residue(\n results::Result, atoms::AbstractVector{<:PDBTools.Atom}; \n residue_range=nothing, \n dmin=1.5, dmax=3.5, \n oneletter=false,\n xlabel=\"Residue\",\n ylabel=\"r / Å\",\n type=:mddf,\n clims=nothing,\n colorscale=:tempo,\n)\n\nPlot the contribution of each residue to the solute-solvent pair distribution function as a contour plot. This function requires loading the Plots package.\n\nArguments\n\nresults::Result: The result of a mddf call.\natoms::AbstractVector{<:Atom}: The atoms of the solute.\n\nOptional arguments\n\nresidue_range: The range of residues to plot. Default is all residues. Use a step to plot every n residues, e.g., 1:2:30.\ndmin::Real: The minimum distance to plot. Default is 1.5.\ndmax::Real: The maximum distance to plot. Default is 3.5.\noneletter::Bool: Use one-letter residue codes. Default is false. One-letter codes are only available for the 20 standard amino acids.\nxlabel and ylabel: Labels for the x and y axes. Default is \"Residue\" and \"r / Å\".\ntype::Symbol: That data to plot. Default is :mddf for MDDF contributions. Options are :coordination_number, and :mddf_count.\nclims: The color limits for the contour plot.\ncolorscale: The color scale for the contour plot. Default is :tempo. We suggest :bwr if the zero is at the middle of the color scale (use clims to adjust the color limits).\n\nExample\n\njulia> using ComplexMixtures, Plots, PDBTools\n\njulia> results = load(\"mddf.json\")\n\njulia> atoms = readPDB(\"system.pdb\", \"protein\")\n\njulia> plt = contourf_per_residue(results, atoms; oneletter=true)\n\nThis will produce a plot with the contribution of each residue to the solute-solvent pair distribution function, as a contour plot, with the residues in the x-axis and the distance in the y-axis.\n\nThe resulting plot can customized using the standard mutating plot! function, for example, \n\njulia> plot!(plt, size=(800, 400), title=\"Contribution per residue\")\n\ncompat: Compat\nThis function requires loading the Plots package and is available in ComplexMixtures v2.2.0 or greater.The type and clims arguments, and the support for a step in xticks_range were introduced in ComplexMixtures v2.3.0.\n\n\n\n\n\ncontourf_per_residue\n\nThis function requires loading the Plots package.\n\n\n\n\n\n","category":"method"},{"location":"updating_scripts/#updating-scripts","page":"Updating scripts","title":"Updating scripts from v1 to v2","text":"","category":"section"},{"location":"updating_scripts/","page":"Updating scripts","title":"Updating scripts","text":"The syntax chances necessary to update script from version 1.X to 2.X of the package are:","category":"page"},{"location":"updating_scripts/#Atom-selections","page":"Updating scripts","title":"Atom selections","text":"","category":"section"},{"location":"updating_scripts/","page":"Updating scripts","title":"Updating scripts","text":"The previous Selection structure was renamed to AtomSelection for clarity.","category":"page"},{"location":"updating_scripts/","page":"Updating scripts","title":"Updating scripts","text":"Before:","category":"page"},{"location":"updating_scripts/","page":"Updating scripts","title":"Updating scripts","text":"water = Selection(water; natomspermol=3)","category":"page"},{"location":"updating_scripts/","page":"Updating scripts","title":"Updating scripts","text":"Now:","category":"page"},{"location":"updating_scripts/","page":"Updating scripts","title":"Updating scripts","text":"water = AtomSelection(water; natomspermol=3)","category":"page"},{"location":"updating_scripts/#Group-contributions-syntax","page":"Updating scripts","title":"Group contributions syntax","text":"","category":"section"},{"location":"updating_scripts/","page":"Updating scripts","title":"Updating scripts","text":"The syntax to computing group contributions is improved. Previously, the contrib or contributions functions required three somewhat redundant parameters. ","category":"page"},{"location":"updating_scripts/","page":"Updating scripts","title":"Updating scripts","text":"Before:","category":"page"},{"location":"updating_scripts/","page":"Updating scripts","title":"Updating scripts","text":"The call to contributions required 3 parameters: the Selection structure, the matrix of contributions, and the indexes of the atoms for which the contributions were desired:","category":"page"},{"location":"updating_scripts/","page":"Updating scripts","title":"Updating scripts","text":"h_contributions = contributions(solvent, R.solvent_atom, h_indexes)","category":"page"},{"location":"updating_scripts/","page":"Updating scripts","title":"Updating scripts","text":"Now:","category":"page"},{"location":"updating_scripts/","page":"Updating scripts","title":"Updating scripts","text":"The contributions are extracted from the Result data structure, by providing either a SoluteGroup or SolventGroup object, which are setup with the group names, group indexes, atom names, or atom indexes:","category":"page"},{"location":"updating_scripts/","page":"Updating scripts","title":"Updating scripts","text":"h_contributions = contributions(R, SolventGroup(h_indexes))","category":"page"},{"location":"updating_scripts/#Frame-weights","page":"Updating scripts","title":"Frame weights","text":"","category":"section"},{"location":"updating_scripts/","page":"Updating scripts","title":"Updating scripts","text":"frame_weights is an option of the mddf execution. That is previously, they were defined in the Options data structure, and now they are passed to the mddf function.","category":"page"},{"location":"updating_scripts/","page":"Updating scripts","title":"Updating scripts","text":"Before:","category":"page"},{"location":"updating_scripts/","page":"Updating scripts","title":"Updating scripts","text":"options = Options(frame_weights=[1.0, 2.0], bulk_range=(8.0, 12.0))\nresults = mddf(trajectory_file, solute, solvent, options)","category":"page"},{"location":"updating_scripts/","page":"Updating scripts","title":"Updating scripts","text":"Now:","category":"page"},{"location":"updating_scripts/","page":"Updating scripts","title":"Updating scripts","text":"results = mddf(trajectory_file, solute, solvent, options; frame_weights=[1.0, 2.0])","category":"page"},{"location":"examples/#examples","page":"Examples:","title":"Examples","text":"","category":"section"},{"location":"examples/#List-of-examples","page":"Examples:","title":"List of examples","text":"","category":"section"},{"location":"examples/","page":"Examples:","title":"Examples:","text":"Protein in water/glycerol\nPolyacrylamide in DMDF\nPOPC membrane in water/ethanol\nGlycerol/water mixture","category":"page"},{"location":"examples/#How-to-run-these-examples","page":"Examples:","title":"How to run these examples","text":"","category":"section"},{"location":"examples/","page":"Examples:","title":"Examples:","text":"1 Download and install Julia","category":"page"},{"location":"examples/","page":"Examples:","title":"Examples:","text":"To run the scripts, we suggest the following procedure:","category":"page"},{"location":"examples/","page":"Examples:","title":"Examples:","text":"Create a directory, for example example1.\nCopy the required data files, indicated in each example.\nLaunch julia in that directory, activate the directory environment, and install the required packages. This is done by launching Julia and executing:\nimport Pkg \nPkg.activate(\".\")\nPkg.add([\"ComplexMixtures\", \"PDBTools\", \"Plots\", \"LaTeXStrings\", \"EasyFit\"])\nexit()\nCopy the code of each script in to a file, and execute with:\njulia -t auto script.jl\nAlternativelly (and perhaps preferrably), copy line by line the content of the script into the Julia REPL, to follow each step of the calculation. For a more advanced Julia usage, we suggest the VSCode IDE with the Julia Language Support extension. ","category":"page"},{"location":"options/#options","page":"Options","title":"Options","text":"","category":"section"},{"location":"options/","page":"Options","title":"Options","text":"There are some options to control what exactly is going to be computed to obtain the MDDF. These options can be defined by the user and passed to the mddf function, using, for example: ","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"options = Options(lastframe=1000, bulk_range=(8.0, 12.0))\nresults = mddf(trajectory_file, solute, solvent, options)","category":"page"},{"location":"options/#Frame-ranges-and-histogram-properties","page":"Options","title":"Frame ranges and histogram properties","text":"","category":"section"},{"location":"options/","page":"Options","title":"Options","text":"These are common options that the regular user might want to set in their calculation.","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"firstframe: Integer, first frame of the trajectory to be considered.","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"lastframe: Integer, last frame of the trajectory to be considered.","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"stride: Integer, consider every stride frames, that is, if stride=5 only one in five frames will be considered.","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"binstep: Real, length of the bin step of the histograms, default = 0.02 Angstroms.","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"bulk_range: This parameter defines the range of distances from the solute that will be considered as the bulk region of the solution. The density of the bulk solution is estimated by counting the number of molecules of the solvent in this region, and by performing a numerical integration of its volume. Set this range to a region of the solution where the MDDF is converged to 1 for practical purposes. Tuning this parameter is crucial for a proper convergence of the MDDFs and KB integrals. ","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"compat: Compat\nThe bulk_range option was introduced in version 2.1.0.","category":"page"},{"location":"options/#Lower-level-options","page":"Options","title":"Lower level options","text":"","category":"section"},{"location":"options/","page":"Options","title":"Options","text":"These will probably never be set by the user, unless if dealing with some special system (large very large, or very low density system).","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"dbulk: Real, distance from which the solution is to be considered as a bulk solution, that is, where the presence of the solute does not affect the structure of the solution anymore. By default, all molecules at distances greater than 10.0 Angstroms are considered bulk molecules. However, the definition of bulk_range is highly encouraged. ","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"cutoff: Real, the maximum distance to be considered in the construction of histograms. Default: 10 Angstroms.","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"usecutoff: true/false: If true, the cutoff distance might be different from dbulk and the density of the solvent in bulk will be estimated from the density within dbulk and cutoff. If false, the density of the solvent is estimated from the density outside dbulk by exclusion. Default: false. The definition of bulk_range instead is highly encouraged. ","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"irefatom: Integer, index of the reference atom in the solvent molecule used to compute the shell volumes and domain volumes in the Monte-Carlo volume estimates. The final rdf data is reported for this atom as well. By default, we choose the atom which is closer to the center of coordinates of the molecule, but any choice should be fine. ","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"n_random_samples: Integer, how many samples of random molecules are generated for each solvent molecule to compute the shell volumes and random MDDF counts. Default: 10. Increase this only if you have short trajectory and want to obtain reproducible results for that short trajectory. For long trajectories (most desirable and common), this value can even be decreased to speed up the calculations. ","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"seed: Seed for random number generator. If -1, the seed will be generated from the entropy of the system. If your results are dependent on the seed, is is probable that you do not have enough sampling. Mostly used for testing purposes. Two runs are only identical if ran with the same seed and in serial mode. ","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"StableRNG (::Bool), defaults to false. Use a stable random number generator from the StableRNGs package, to produce identical runs on different architectures and Julia versions. Only used for testing. ","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"nthreads: How many threads to use. By default, it will be the number of physical cores of the computer.","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"lcell: Integer, the cell length of the linked-cell method (actually the cell length is cutoff/lcell). Default: 1. ","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"GC: Bool, force garbage collection, to avoid memory overflow. Default: true. That this might be required is probably a result of something that can vastly improved in memory management. This may slow down parallel runs significantly if the GC runs too often.","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"GC_threshold: Float64, minimum fraction of the total memory of the system required to force a GC run. That is, if GC_threshold=0.1, which is the default, every time the free memory becomes less or equal to 10% of the total memory available, a GC run occurs. ","category":"page"},{"location":"options/#Frame-statistical-reweighing","page":"Options","title":"Frame statistical reweighing","text":"","category":"section"},{"location":"options/","page":"Options","title":"Options","text":"compat: Compat\nFrame reweighing is available in ComplexMixtures 2.0.0 or greater.","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"Most times the weights of each frame of the trajectory are the same, resulting from some standard MD simulation. If, for some reason, the frames have different statistical weights, the weights can be passed to the as an optional parameter frame_weights.","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"For example:","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"julia> results = mddf(trajectory_file, solute, solvent, options; frame_weights=[0.0, 1.0, 2.0])","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"The code above will assign a larger weight to the third frame of the trajectory. These weights are relative (meaning that [0.0, 1.0, 2.0] would produce the same result). What will happen under the hood is that the distance counts of the frames will be multiplied by each frame weight, and normalized for the sum of the weights.","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"Important: The length of the frame_weights vector must be at least equal to the number of the last frame read from the trajectory. That is, if lastframe is not set, and all the frames will be read, the length of frame_weights must be equal to the length of the trajectory (the stride parameter will skip the information both of the frames and its weights). If lastframe is set, then the length of frame_weights must be at least lastframe (it can be greater, and further values will be ignored). Importantly, the indices of the elements in frame_weights are assumed to correspond to the indices of the frames in the original trajectory file.","category":"page"},{"location":"options/#Compute-coordination-number-only","page":"Options","title":"Compute coordination number only","text":"","category":"section"},{"location":"options/","page":"Options","title":"Options","text":"For some systems, it may be impossible, or to expensive, to compute the normalization of the minimum-distance distribution function. Nevertheless, the coordination number may still be an interesting information to be retrieved from the simulations. To run the computation to compute coordination numbers only, do:","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"julia> results = mddf(trajectory_file, solute, solvent, options; coordination_number_only = true)","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"note: Note\nWith coordination_number_only set to true, the arrays associated to MDDFs and KB integrals will be empty in the output data structure. ","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"Modules = [ComplexMixtures]\nPages = [\"Options.jl\"]","category":"page"},{"location":"options/#ComplexMixtures.Options-Tuple{}","page":"Options","title":"ComplexMixtures.Options","text":"Options(;\n firstframe::Int = 1,\n lastframe::Int = -1,\n stride::Int = 1,\n irefatom::Int = -1,\n n_random_samples::Int = 10,\n binstep::Float64 = 0.02,\n dbulk::Union{Nothing,Real} = nothing,\n cutoff::Union{Nothing,Real} = nothing,\n usecutoff::Union{Nothing,Bool} = nothing,\n bulk_range=nothing,\n lcell::Int = 1,\n GC::Bool = true,\n GC_threshold::Float64 = 0.3,\n seed::Int = 321,\n StableRNG::Bool = false,\n nthreads::Int = 0,\n silent::Bool = false\n)\n\nCreate an Options object with the specified options. \n\n\n\n\n\n","category":"method"},{"location":"options/#trajectories","page":"Options","title":"Loading trajectories","text":"","category":"section"},{"location":"options/","page":"Options","title":"Options","text":"note: Note\nThis explicit export of the Trajectory object is kept mostly for legacy compatibility (previous to v2.9.0).","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"To initialize a trajectory file for computation before calling the mddf or coordination_number functions, use the command","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"trajectory = Trajectory(\"trajectory.xtc\",solute,solvent)","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"where solute and solvent are defined with the AtomSelection function described before. This function opens the stream for reading frames, which are read once a time when the coordinates are required for computing the MDDF.","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"This object can be used to feed mddf and coordination_number with:","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"mddf(trajectory, options)\ncoordination_number(trajectory, options)","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"The Trajectory function uses Chemfiles in background, and thus the most common trajectory formats are supported, as the ones produced with NAMD, Gromacs, LAMMPS, Amber, etc. ","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"tip: Tip\nThe format of the trajectory file is automatically determined by Chemfiles from the extension of the file. However, it can be provided by the user with the format keyword, for example:trajectory = Trajectory(\"trajectory.xtc\",solute,solvent,format=\"xtc\")","category":"page"},{"location":"options/","page":"Options","title":"Options","text":"Modules = [ComplexMixtures]\nPages = [\"Trajectory.jl\"]","category":"page"},{"location":"options/#ComplexMixtures.Trajectory","page":"Options","title":"ComplexMixtures.Trajectory","text":"Trajectory(filename::String, solute::AtomSelection, solvent::AtomSelection; format::String = \"\", chemfiles = false)\n\nTrajectory constructor data type. \n\nDefaults to reading with the Chemfiles infrastructure, except for DCD and PDB trajectory files, if the \"PDBTraj\" option is provided.\n\nSee memory issue (https://github.com/chemfiles/Chemfiles.jl/issues/44)\n\n\n\n\n\n","category":"type"},{"location":"python/#python","page":"From Python","title":"From Python","text":"","category":"section"},{"location":"python/","page":"From Python","title":"From Python","text":"note: Note\nMost features of the package are available through this Python interface. However, some flexibility may be reduced and, also, the tunning of the plot appearance is left to the user, as it is expected that he/she is fluent with some tools within Python if choosing this interface.Python 3 or greater is required.Please report issues, incompatibilities, or any other difficulty in using the package and its interface.","category":"page"},{"location":"python/","page":"From Python","title":"From Python","text":"The following examples consider a system composed a protein solvated by a mixture of water and glycerol, built with Packmol. The simulations were performed with NAMD with periodic boundary conditions and a NPT ensemble at room temperature and pressure. Molecular pictures were produced with VMD.","category":"page"},{"location":"python/","page":"From Python","title":"From Python","text":"
    \n\n
    ","category":"page"},{"location":"python/","page":"From Python","title":"From Python","text":"Image of the system of the example: a protein solvated by a mixture of glycerol (green) and water, at a concentration of 50%vv.","category":"page"},{"location":"python/#Loading-the-ComplexMixtures.py-file","page":"From Python","title":"Loading the ComplexMixtures.py file","text":"","category":"section"},{"location":"python/","page":"From Python","title":"From Python","text":"The Python interface of ComplexMixtures is implemented in the ComplexMixtures.py file. Just download it from the link and save it in a known path.","category":"page"},{"location":"python/#Installing-juliacall","page":"From Python","title":"Installing juliacall","text":"","category":"section"},{"location":"python/","page":"From Python","title":"From Python","text":"juliacall is a package that allows calling Julia programs from Python. Install it with","category":"page"},{"location":"python/","page":"From Python","title":"From Python","text":"pip install juliacall","category":"page"},{"location":"python/#Installing-Julia-and-underlying-packages","page":"From Python","title":"Installing Julia and underlying packages","text":"","category":"section"},{"location":"python/","page":"From Python","title":"From Python","text":"Once juliacall is installed, from within Python, execute:","category":"page"},{"location":"python/","page":"From Python","title":"From Python","text":"import ComplexMixtures","category":"page"},{"location":"python/","page":"From Python","title":"From Python","text":"here we assume that the ComplexMixtures.py file is in the same directory where you launched Python.","category":"page"},{"location":"python/","page":"From Python","title":"From Python","text":"note: Note\nOn the first time you execute this command, the Julia executable and the required Julia packages (ComplexMixtures and PDBTools) will be downloaded and installed. At the end of the process quit Python (not really required, but we prefer to separate the installation from the use of the module). ","category":"page"},{"location":"python/#Example","page":"From Python","title":"Example","text":"","category":"section"},{"location":"python/#Index","page":"From Python","title":"Index","text":"","category":"section"},{"location":"python/","page":"From Python","title":"From Python","text":"Data, packages, and execution\nMinimum-Distance Distribution function\nMDDF and KB integrals\nAtomic contributions to the MDDF","category":"page"},{"location":"python/#data-pythonexample","page":"From Python","title":"Data, packages, and execution","text":"","category":"section"},{"location":"python/","page":"From Python","title":"From Python","text":"The files required to run this example are:","category":"page"},{"location":"python/","page":"From Python","title":"From Python","text":"system.pdb: The PDB file of the complete system.\nglyc50_sample.dcd: A 30Mb sample trajectory file. The full trajectory can also be used, but it is a 1GB file.","category":"page"},{"location":"python/","page":"From Python","title":"From Python","text":"To start, create a directory and copy the ComplexMixtures.py file to it. Navigate into this directory, and, to start, set the number of threads that Julia will use, to run the calculations in parallel. Typically, in bash, this means defining teh following environment variable:","category":"page"},{"location":"python/","page":"From Python","title":"From Python","text":"export JULIA_NUM_THREADS=8","category":"page"},{"location":"python/","page":"From Python","title":"From Python","text":"where 8 is the number of CPU cores available in your computer. For further information about Julia multi-threading, and on setting this environment variable in other systems, please read this section of the Julia manual.","category":"page"},{"location":"python/","page":"From Python","title":"From Python","text":"Finally, each script can be executed with, for example:","category":"page"},{"location":"python/","page":"From Python","title":"From Python","text":"python3 script.py","category":"page"},{"location":"python/#script1-python","page":"From Python","title":"Minimum-Distance Distribution function","text":"","category":"section"},{"location":"python/","page":"From Python","title":"From Python","text":"
    Complete example code: click here!","category":"page"},{"location":"python/","page":"From Python","title":"From Python","text":"using Markdown\ncode = Markdown.parse(\"\"\"\n\\`\\`\\`python\n$(read(\"./assets/scripts/python/script1.py\", String))\n\\`\\`\\`\n\"\"\")","category":"page"},{"location":"python/","page":"From Python","title":"From Python","text":"

    ","category":"page"},{"location":"python/","page":"From Python","title":"From Python","text":"Note that the example here follows an identical syntax to the Julia example, except that we qualify the name of the loaded module and implicitly load the PDBTools package.","category":"page"},{"location":"python/","page":"From Python","title":"From Python","text":"The script to compute the MDDFs as associated data from within python is, then:","category":"page"},{"location":"python/","page":"From Python","title":"From Python","text":"note: Note\nTo change the options of the calculation, set the Options structure accordingly and pass it as a parameter to mddf. For example:options = cm.Options(bulk_range=(8.0, 12.0))\nresults = cm.mddf(trajectory_file, solute, solvent, options)The complete set of options available is described here.","category":"page"},{"location":"python/","page":"From Python","title":"From Python","text":"The trajectory that was loaded was for a toy-example. The complete trajectory is available here, but it is a 3GB file. The same procedure above was performed with that file and produced the results_Glyc50.json file, which is available in the Data directory here. We will continue with this file instead. ","category":"page"},{"location":"python/#python-plotting1","page":"From Python","title":"MDDF and KB integrals","text":"","category":"section"},{"location":"python/","page":"From Python","title":"From Python","text":"The following python script will produce the typical MDDF and KB integral plot, for the sample system. The noise in the figures is because the trajectory sample is small.","category":"page"},{"location":"python/","page":"From Python","title":"From Python","text":"
    Complete example code: click here!","category":"page"},{"location":"python/","page":"From Python","title":"From Python","text":"using Markdown\ncode = Markdown.parse(\"\"\"\n\\`\\`\\`python\n$(read(\"./assets/scripts/python/script2.py\", String))\n\\`\\`\\`\n\"\"\")","category":"page"},{"location":"python/","page":"From Python","title":"From Python","text":"

    ","category":"page"},{"location":"python/","page":"From Python","title":"From Python","text":"(Image: )","category":"page"},{"location":"python/","page":"From Python","title":"From Python","text":"In the top plot, we see that glycerol and water display clear solvation shells around the protein, with glycerol having a greater peak. This accumulation leads to a greater (less negative) KB integral for glycerol than water, as shown in the second plot. This indicates that the protein is preferentially solvated by glycerol in this system (assuming that sampling is adequate in this small trajectory).","category":"page"},{"location":"python/#python-plotting2","page":"From Python","title":"Atomic contributions to the MDDF","text":"","category":"section"},{"location":"python/","page":"From Python","title":"From Python","text":"The following script produces a plot of the group contributions of Glycerol to the total MDDF function. The Glycerol MDDF is split into the contributions of the hydroxyl and aliphatic groups.","category":"page"},{"location":"python/","page":"From Python","title":"From Python","text":"
    Complete example code: click here!","category":"page"},{"location":"python/","page":"From Python","title":"From Python","text":"using Markdown\ncode = Markdown.parse(\"\"\"\n\\`\\`\\`python\n$(read(\"./assets/scripts/python/script3.py\", String))\n\\`\\`\\`\n\"\"\")","category":"page"},{"location":"python/","page":"From Python","title":"From Python","text":"

    ","category":"page"},{"location":"python/","page":"From Python","title":"From Python","text":"(Image: )","category":"page"},{"location":"python/","page":"From Python","title":"From Python","text":"Despite the low sampling, it is clear that hydroxyl groups contribute to the greter peak of the distribution, at hydrogen-bonding distances, as expected. The contributions of the aliphatic groups to the MDDF occurs at longer distances, associated to non-specific interactions. ","category":"page"},{"location":"python/","page":"From Python","title":"From Python","text":"note: Note\nThe syntax here diverges from the Julia-only examples by requiring the lists of names to be converted to Julia arrays, which happens by using the cm.list(python_list) function calls.","category":"page"},{"location":"#Introduction","page":"Introduction","title":"Introduction","text":"","category":"section"},{"location":"","page":"Introduction","title":"Introduction","text":"ComplexMixtures.jl is a package to study the solute and solvent interactions of mixtures of molecules of complex shape. Conventional radial distribution functions are not appropriate to represent the structure of a solvent around a solute with many atoms, and a variable, non-spherical shape. ","category":"page"},{"location":"","page":"Introduction","title":"Introduction","text":"Typical solutes of complex shape are proteins, nucleic acids, and polymers in general. Smaller molecules like lipids, carbohydrates, etc, are also complex enough such that representing the structure of the solution of those molecules with distribution functions is not trivial.","category":"page"},{"location":"","page":"Introduction","title":"Introduction","text":"Minimum-Distance Distribution Functions (MDDFs) are a very general and practical way to represent solute-solvent interactions for molecules with arbitrarily complex sizes and geometries. Briefly, instead of computing the density distribution function of a particular atom or the center-of-mass of the molecules, one computes the distribution function of the minimum-distance between any solute and solvent atoms. This provides a size and shape-independent distribution which is very natural to interpret in terms of molecular interactions. ","category":"page"},{"location":"","page":"Introduction","title":"Introduction","text":"Additionally, the MDDFs can be decomposed into contributions of each type of atom (or groups of atoms) of the solute and solvent molecules, such that the profiles of the distributions can be interpreted in terms of the chemical nature of the species involved in the interactions at each distance. ","category":"page"},{"location":"","page":"Introduction","title":"Introduction","text":"Finally, as with radial distribution functions, MDDFs can be used to compute Kirkwood-Buff integrals to connect the accumulation or depletion of the solvents components to thermodynamic properties, like protein structural stability, solubility, and others.","category":"page"},{"location":"","page":"Introduction","title":"Introduction","text":"compat: Compat\nImportant: This manual refers to version 2 of ComplexMixtures.jl. There are syntax changes relative to the 1.X series, and analysis scripts written for the previous versions won't work. The list of changes necessary to updated the scripts is described here.","category":"page"},{"location":"#Help!","page":"Introduction","title":"Help!","text":"","category":"section"},{"location":"","page":"Introduction","title":"Introduction","text":"Please ask for help if having any difficulty using the package. Reach us by:","category":"page"},{"location":"","page":"Introduction","title":"Introduction","text":"Asking a question on the Julia Discourse forum. Please mark @lmiq on your post, otherwise we may miss it! This may be very effective to get help from many Julia users on questions not directly related to physical-chemistry.\nOpening an issue if you think you found a problem in the package. Even documentation problems can be reported.\nJoining us at Zulip-chat in the m3g stream of the Julia Zulip forum.\nSending an e-mail to: lmartine@unicamp.br.","category":"page"},{"location":"#Features","page":"Introduction","title":"Features","text":"","category":"section"},{"location":"","page":"Introduction","title":"Introduction","text":"Check out our examples, featuring the analysis of solvation structures for proteins, polymers, membrane, and complex solutions! The examples are also described in our featured article.","category":"page"},{"location":"#1.-Minimum-distance-distribution-functions:-understanding-solvation-at-a-molecular-level","page":"Introduction","title":"1. Minimum-distance distribution functions: understanding solvation at a molecular level","text":"","category":"section"},{"location":"","page":"Introduction","title":"Introduction","text":"This figure illustrates one of the main features of minimum-distance distribution functions, by showing the distribution of DMF molecules at the surface of an polyacrylamide molecule. The direct interactions are evident by the peak at hydrogen-bonding distances and, additionally, the contribution of each group of atoms of the DMF can be clearly distinguished by decomposing the total MDDF into atomic or chemical group contributions. ","category":"page"},{"location":"","page":"Introduction","title":"Introduction","text":"
    \n\n
    \nMinimum distance distribution function and its decomposition into the chemical\ngroups of the solvent (top) and solute (bottom) molecules.

    \n
    ","category":"page"},{"location":"","page":"Introduction","title":"Introduction","text":"Decomposition of the total MDDF into the contributions of the solute atoms (in this case, a protein) is also possible. Any chemical group decomposition is possible. Here, we decompose the MDDF into the contribution of each protein residue. ","category":"page"},{"location":"","page":"Introduction","title":"Introduction","text":"
    \n\n
    \nDensity map of a solvent in the vicinity of each protein residue. \n
    ","category":"page"},{"location":"#2.-Thermodynamic-interpretation-through-Kirkwood-Buff-theory","page":"Introduction","title":"2. Thermodynamic interpretation through Kirkwood-Buff theory","text":"","category":"section"},{"location":"","page":"Introduction","title":"Introduction","text":"Minimum-distance distribution functions can be used to compute Kirkwood-Buff integrals, and thus, thermodynamic parameters associated to solvation. ","category":"page"},{"location":"","page":"Introduction","title":"Introduction","text":"Kirkwood-Buff integrals carry the information of the total accumulation or depletion of each solvent around a solute. For example, the figure below displays the KB integrals of an ionic liquid solvating different conformational states of a protein [link]. The figure illustrates that the solvation structures are dependent on the protein folding state. ","category":"page"},{"location":"","page":"Introduction","title":"Introduction","text":"
    \n\n
    \nKirkwood-Buff integrals of an ionic liquid solvating a protein in different conformational states.

    \n
    ","category":"page"},{"location":"","page":"Introduction","title":"Introduction","text":"From differences in KB integrals among cosolvents, the Preferential Solvation parameter can be computed. This is an important parameter because it can be measured experimentally and is ultimately associated with the equilibrium thermodynamics of the solvation. In the following figure, we show that, for example, the preferential solvation of a protein in different folding states is dependent in a non-trivial way on the concentration of an ionic liquid in aqueous solutions. ","category":"page"},{"location":"","page":"Introduction","title":"Introduction","text":"
    \n\n
    \nPreferential interaction parameters obtained for the solvation of a protein by ionic liquids.

    \n
    ","category":"page"},{"location":"","page":"Introduction","title":"Introduction","text":"In particular, the plot shows that besides being preferentially excluded from the protein surface at high concentrations in the native state, suggesting protein folding stabilization, the interactions with the protein in the denatured states are stronger, leading to denaturation at all concentrations. ","category":"page"},{"location":"#References","page":"Introduction","title":"References","text":"","category":"section"},{"location":"","page":"Introduction","title":"Introduction","text":"Please cite the following articles if the package was useful to you:","category":"page"},{"location":"","page":"Introduction","title":"Introduction","text":"L. Martínez, ComplexMixtures.jl: Investigating the structure of solutions of complex-shaped molecules from a solvent-shell perspective. J. Mol. Liq. 347, 117945, 2022. [Full Text]\nL. Martínez, S. Shimizu, Molecular interpretation of preferential interactions in protein solvation: a solvent-shell perspective by means of minimum-distance distribution functions. J. Chem. Theor. Comp. 13, 6358–6372, 2017. [Full Text]","category":"page"},{"location":"#See-also","page":"Introduction","title":"See also","text":"","category":"section"},{"location":"#Seminar","page":"Introduction","title":"Seminar","text":"","category":"section"},{"location":"","page":"Introduction","title":"Introduction","text":"Presentation about ComplexMixtures.jl and protein-solvent interactions: https://youtu.be/umSRjsITzyA","category":"page"},{"location":"#Applications","page":"Introduction","title":"Applications","text":"","category":"section"},{"location":"","page":"Introduction","title":"Introduction","text":"V. Piccoli, L. Martínez, Competitive Effects of Anions on Protein Solvation by Aqueous Ionic Liquids. J. Phys. Chem. B 2024. [Full Text]\nA. F. Pereira, L. Martínez, Helical Content Correlations and Hydration Structures of the Folding Ensemble of the B Domain of Protein A. J. Chem. Inf. Model. 64, 3350-3359, 2024. [Full Text]\nA. F. Pereira, V. Piccoli, L. Martínez, Trifluoroethanol direct interactions with protein backbones destabilize alpha-helices. J. Mol. Liq. 365, 120209, 2022. [Full Text]\nV. Piccoli, L. Martínez, Ionic liquid solvation of proteins in native and denatured states. J. Mol. Liq. 363, 119953, 2022. [Full Text]\nV. Piccoli, L. Martínez, Correlated counterion effects in the solvation of proteins by ionic-liquids. J. Mol. Liq. 320, 114347, 2020. [Full Text]\nI. P. de Oliveira, L. Martínez, The shift in urea orientation at protein surfaces at low pH is compatible with a direct mechanism of protein denaturation. Phys. Chem. Chem. Phys. 22, 354-367, 2020. [Full Text]\nI. P. de Oliveira, L. Martínez, Molecular basis for competitive solvation of the Burkholderia cepacia lipase by sorbitol and urea. Phys. Chem. Chem. Phys. 18, 21797-21808, 2016. [Full Text]","category":"page"}] +} diff --git a/v2.11.0/selection/index.html b/v2.11.0/selection/index.html new file mode 100644 index 00000000..b5b739d1 --- /dev/null +++ b/v2.11.0/selection/index.html @@ -0,0 +1,223 @@ + +Set solute and solvent · ComplexMixtures.jl

    Solute and solvent selections

    The solute and solvent are defined by selecting subsets of atoms from the system. These subsets are defined by the AtomSelection data structures.

    To construct a AtomSelection data structure, one needs to provide, at least, the (1-based) indices of the atoms that belong to the selection, and either the number of atoms of each molecule or the number of molecules in the selection.

    Using the PDBTools package

    The PDBTools package helps the construction of the solute and solvent data structures, by providing a convenient selection syntax. Additionally, it sets up the names of the atoms of the system in the data structure, which can be used to retrieve atom and and group contributions to MDDFs and coordination numbers.

    For example, here we define a protein of a system as the solute:

    julia> using ComplexMixtures, PDBTools
    +
    +julia> atoms = read_pdb(ComplexMixtures.Testing.pdbfile);
    +
    +julia> protein = select(atoms, "protein");
    +
    +julia> solute = AtomSelection(protein, nmols=1)
    +AtomSelection 
    +    1463 atoms belonging to 1 molecule(s).
    +    Atoms per molecule: 1463
    +    Number of groups: 1463 

    We need to inform the AtomSelection function about the number of atoms of each molecule (using natomspermol=3, for example), or the number of molecules (using nmols=1000, for example), such that the atoms belonging to each molecule can be determined without ambiguity.

    Now, we define the solvent of the system as the water molecules:

    julia> water = select(atoms, "water"); 
    +
    +julia> solvent = AtomSelection(water, natomspermol=3)
    +AtomSelection 
    +    58014 atoms belonging to 19338 molecule(s).
    +    Atoms per molecule: 3
    +    Number of groups: 3

    Using VMD

    VMD is a very popular and powerful package for visualization of simulations. It contains a very versatile library to read topologies and trajectory files, and a powerful selection syntax. The PDBTools.jl (v1.0 or greater) package provides a simple wrapper to VMD that allows using the same syntax at it supports.

    For example, the solute can be defined with:

    using ComplexMixtures, PDBTools
    +
    +atoms = read_pdb("system.pdb")
    +
    +indices, names = select_with_vmd("./system.pdb", "protein", vmd="/usr/bin/vmd")
    +
    +protein = atoms[indices]
    +
    +solute = AtomSelection(protein, nmols=1)

    The main advantage here is that all the file types that VMD supports are supported. But VMD needs to be installed and is run in background, and it takes a few seconds to be executed.

    The VMDSelect function also accepts an optional keyword parameter srcload, which can be used to load custom scripts within vmd before setting the selection. This allows the definition of tcl scripts with custom selection macros, for instance. The usage would be:

    using PDBTools
    +
    +indices, names = select_with_vmd(
    +    "file.pdb", 
    +    "resname MYRES"; 
    +    srcload = [ "mymacros1.tcl", "mymacros2.tcl" ]
    +)

    Which corresponds to sourceing each of the macro files in VMD before defining the selection with the custom MYRES name.

    Warning

    VMD uses 0-based indexing and VMDselect adjusts that. However, if a selection is performed by index, as with index 1, VMD will select the second atom, and the output will be [2]. AtomSelections by type, name, segment, residue name, etc, won't be a problem.

    Predefinition of atom groups

    Importantly, this should be only a concern for the solvation analysis of systems in which individual molecules are very large. This feature was introduced in version 2.0 of the package to support the study of small molecule distribution in virus structures, of millions of atoms.

    By default, the contribution of each type of atom to the coordination number counts is stored, to allow the decomposition of the final MDDFs into any group contribution. However, when a structure, like a virus, has millions of atoms, storing the contribution of each atom becomes prohibitive in terms of memory. Thus, one may need to predefine the groups in which the contributions will be analyzed.

    Here, we illustrate this feature by presselecting the acidic and basic residues of a protein:

    julia> using ComplexMixtures, PDBTools
    +
    +julia> atoms = read_pdb(ComplexMixtures.Testing.pdbfile);
    +
    +julia> protein = select(atoms, "protein");
    +
    +julia> acidic_residues = select(atoms, "protein and acidic");
    +
    +julia> basic_residues = select(atoms, "protein and basic");
    +
    +julia> solute = AtomSelection(
    +        protein, 
    +        nmols=1,
    +        group_atom_indices = [ index.(acidic_residues), index.(basic_residues) ],
    +        group_names = [ "acidic residues", "basic residues" ]
    +    )
    +AtomSelection 
    +    1463 atoms belonging to 1 molecule(s).
    +    Atoms per molecule: 1463
    +    Number of groups: 2 

    In this example, then, the solute AtomSelection has two groups. The indices of the atoms of the groups are stored in the group_atom_indices vector and the group names in the group_names vector. The atom_group auxiliary function is the most practical way to retrive the indices of the atoms of the group.

    julia> atom_group(solute, "acidic residues")
    +162-element Vector{Int64}:
    +   24
    +   25
    +   26
    +    ⋮
    + 1436
    + 1437

    With these group selections predefined, the contributions of these groups to the MDDF or coordination numbers can be retrived directly from the result data structure with, for example:

    julia> result = mddf(trajectory_file, solute, solvent, Options(bulk_range=(8.0, 12.0)));
    +
    +julia> acidic_residue_contributions = contributions(result, SoluteGroup("acidic residues"))

    Reference functions

    ComplexMixtures.AtomSelectionType
    struct AtomSelection

    Structure that contains the information about the solute and solvent molecules.

    • nmols::Int64

    • natomspermol::Int64

    • indices::Vector{Int64}

    • custom_groups::Bool

    • group_atom_indices::Vector{Vector{Int64}}

    • group_names::Vector{String}

    source
    ComplexMixtures.AtomSelectionMethod

    AtomSelection constructors

    The AtomSelection structure carries the information of the molecules that are going to be used to compute the MDDF. The structure can be initialized in different ways:

    1. Initialize the structure providing a vector of PDBTools.Atom(s).
        AtomSelection(
    +        atoms::AbstractVector{<:PDBTools.Atom}; 
    +        nmols::Integer = 0, 
    +        natomspermol::Integer = 0,
    +        group_atom_indices::Union{Nothing,Vector{<:Vector{<:Int}}} = nothing,
    +        group_names::Vector{<:AbstractString} = String[]
    +    ) 

    The indices of the atoms will be retrived from the indices of the atoms as defined in the PDB file, thus the PDB file must correspond to the same system as that of the simulation.

    Either the number of molecules (nmols) or the number of atoms per molecule (natomspermol) must be provided.

    If group_atom_indices is nothing or group_names is empty, the names of the groups will be retrieved from the atom names, and in the coordination numbers of each individual atom will be stored.

    Example

    julia> using ComplexMixtures, PDBTools
    +
    +julia> pdbfile = ComplexMixtures.Testing.pdbfile;
    +
    +julia> atoms = PDBTools.readPDB(pdbfile, "resname TMAO");
    +
    +julia> atsel = AtomSelection(atoms, natomspermol=14)
    +AtomSelection 
    +    2534 atoms belonging to 181 molecule(s).
    +    Atoms per molecule: 14
    +    Number of groups: 14 
    +
    +julia> atom_group_name(atsel, 1)
    +"N"
    +
    +julia> atom_group_name(atsel, 5)
    +"O1"
    +
    +julia> length(atom_group_names(atsel))
    +14
    1. Lower level: initialize the structure providing the index of atoms and groups.
        AtomSelection(
    +        indices::AbstractVector{<:Integer};
    +        nmols::Int = 0,
    +        natomspermol::Int = 0,
    +        group_atom_indices::Union{Nothing,AbstractVector{<:AbstractVector{<:Int}}} = nothing,
    +        group_names::AbstractVector{<:AbstractString} = String[]
    +    )

    Construct an AtomSelection structure from the most low-level information: the index of atoms and groups.

    Either the number of molecules (nmols) or the number of atoms per molecule (natomspermol) must be provided.

    Groups of atoms can be defined by providing a vector of vectors of atom indices (group_atom_indices), and a vector of group names (group_names). If group_atom_indices is set to nothing, the coordination numbers of each individual atoms wil be stored.

    Examples

    julia> using ComplexMixtures
    +
    +julia> AtomSelection([1,2,3], nmols=1)
    +AtomSelection 
    +    3 atoms belonging to 1 molecule(s).
    +    Atoms per molecule: 3
    +    Number of groups: 3
    +
    +julia> AtomSelection([1,2,3], natomspermol=1)
    +AtomSelection 
    +    3 atoms belonging to 3 molecule(s).
    +    Atoms per molecule: 1
    +    Number of groups: 1
    +
    +julia> AtomSelection([1,2,3], natomspermol=1, group_atom_indices=[[1,2],[3]], group_names=["G1", "G2"])
    +AtomSelection 
    +    3 atoms belonging to 3 molecule(s).
    +    Atoms per molecule: 1
    +    Number of groups: 2 
    source
    ComplexMixtures.SoluteGroupType

    SoluteGroup and SolventGroup data structures.

    These structures are used to select groups of atoms to extract their contributions from the MDDF results.

    Most tipically, the groups are defined from a selection of atoms with the PDBTools package, or by providing directly the indices of teh atoms in the structure.

    Alternativelly, if the groups were predefined, the groups can be selected by group index or group name.

    The possible constructors are:

    SoluteGroup(atoms::Vector{<:PDBTools.Atom})
    +SoluteGroup(atom_indices::AbstractVector{<:Integer})
    +SoluteGroup(atom_names::AbstractVector{<:AbstractString})
    +SoluteGroup(group_name::AbstractString)
    +SoluteGroup(residue::PDBTools.Residue)

    above, each constructor can be replaced by SolventGroup. The resulting data structures are used as input parameters for the contributions function:

    contributions(results::Result, group::Union{SoluteGroup, SolventGroup}; type=:mddf)

    See the contributions help entry for additional information.

    Examples

    Defining solute groups with different input types:

    julia> using ComplexMixtures, PDBTools
    +
    +julia> atoms = PDBTools.readPDB(ComplexMixtures.Testing.pdbfile, "protein"); 
    +
    +julia> SoluteGroup(select(atoms, "protein and resname ASP")) # vector of PDBTools.Atom(s)
    +SoluteGroup defined by:
    +    atom_indices: [ 24, 25, ..., 1056, 1057 ] - 72 atoms
    +
    +julia> SoluteGroup(1:100) # atom indices (range or vector)
    +SoluteGroup defined by:
    +    atom_indices: [ 1, 2, ..., 99, 100 ] - 100 atoms
    +
    +julia> SoluteGroup(["N", "CA", "C", "O"]) # vector of atom names
    +SoluteGroup defined by:
    +    atom_names: [ N, CA, C, O ] - 4 atom names.
    + 
    +julia> SoluteGroup("acidic residues") # predefined group name
    +SoluteGroup defined by:
    +    group_name: "acidic residues"
    +
    +julia> SoluteGroup(1) # predefined group index
    +SoluteGroup defined by:
    +    group_index: 1
    +
    +julia> SoluteGroup(collect(eachresidue(atoms))[2]) # PDBTools.Residue(s)
    +SoluteGroup defined by:
    +    atom_indices: [ 13, 14, ..., 22, 23 ] - 11 atoms
    +
    source
    ComplexMixtures.SolventGroupType

    SoluteGroup and SolventGroup data structures.

    These structures are used to select groups of atoms to extract their contributions from the MDDF results.

    Most tipically, the groups are defined from a selection of atoms with the PDBTools package, or by providing directly the indices of teh atoms in the structure.

    Alternativelly, if the groups were predefined, the groups can be selected by group index or group name.

    The possible constructors are:

    SoluteGroup(atoms::Vector{<:PDBTools.Atom})
    +SoluteGroup(atom_indices::AbstractVector{<:Integer})
    +SoluteGroup(atom_names::AbstractVector{<:AbstractString})
    +SoluteGroup(group_name::AbstractString)
    +SoluteGroup(residue::PDBTools.Residue)

    above, each constructor can be replaced by SolventGroup. The resulting data structures are used as input parameters for the contributions function:

    contributions(results::Result, group::Union{SoluteGroup, SolventGroup}; type=:mddf)

    See the contributions help entry for additional information.

    Examples

    Defining solute groups with different input types:

    julia> using ComplexMixtures, PDBTools
    +
    +julia> atoms = PDBTools.readPDB(ComplexMixtures.Testing.pdbfile, "protein"); 
    +
    +julia> SoluteGroup(select(atoms, "protein and resname ASP")) # vector of PDBTools.Atom(s)
    +SoluteGroup defined by:
    +    atom_indices: [ 24, 25, ..., 1056, 1057 ] - 72 atoms
    +
    +julia> SoluteGroup(1:100) # atom indices (range or vector)
    +SoluteGroup defined by:
    +    atom_indices: [ 1, 2, ..., 99, 100 ] - 100 atoms
    +
    +julia> SoluteGroup(["N", "CA", "C", "O"]) # vector of atom names
    +SoluteGroup defined by:
    +    atom_names: [ N, CA, C, O ] - 4 atom names.
    + 
    +julia> SoluteGroup("acidic residues") # predefined group name
    +SoluteGroup defined by:
    +    group_name: "acidic residues"
    +
    +julia> SoluteGroup(1) # predefined group index
    +SoluteGroup defined by:
    +    group_index: 1
    +
    +julia> SoluteGroup(collect(eachresidue(atoms))[2]) # PDBTools.Residue(s)
    +SoluteGroup defined by:
    +    atom_indices: [ 13, 14, ..., 22, 23 ] - 11 atoms
    +
    source
    ComplexMixtures.atom_groupMethod
    atom_group(atsel::AtomSelection, i::Integer)
    +atom_group(atsel::AtomSelection, groupname::String)
    +
    +atom_group(atsel::AtomSelection, i::Int)
    +atom_group(atsel::AtomSelection, groupname::String)

    Return the indices of the atoms that belong to a given group, when custom groups where defined.

    Example

    julia> using ComplexMixtures
    +
    +julia> atsel = AtomSelection([1,2,3], natomspermol=1, group_atom_indices=[[1,2],[3]], group_names=["G1", "G2"])
    +AtomSelection 
    +    3 atoms belonging to 3 molecule(s).
    +    Atoms per molecule: 1
    +    Number of groups: 2
    +
    +julia> atom_group(atsel, 1)
    +2-element Vector{Int64}:
    + 1
    + 2
    +
    +julia> atom_group(atsel, "G2")
    +1-element Vector{Int64}:
    + 3
    +
    +julia> atom_group_name(atsel, 1)
    +"G1"
    source
    ComplexMixtures.atom_group_nameMethod
    atom_group_name(atsel::AtomSelection, i::Integer)
    +atom_group_names(atsel::AtomSelection)

    Return the name of the group of atoms with index i. The atom_group_names function returns a vector with the names of all the groups.

    Example

    julia> using ComplexMixtures
    +
    +julia> atsel = AtomSelection([1,2,3], natomspermol=1, group_atom_indices=[[1,2],[3]], group_names=["G1", "G2"])
    +AtomSelection 
    +    3 atoms belonging to 3 molecule(s).
    +    Atoms per molecule: 1
    +    Number of groups: 2
    +
    +julia> atom_group_name(atsel, 1)
    +"G1"
    +
    +julia> atom_group_names(atsel)
    +2-element Vector{String}:
    + "G1"
    + "G2"
    source
    ComplexMixtures.atom_group_namesMethod
    atom_group_name(atsel::AtomSelection, i::Integer)
    +atom_group_names(atsel::AtomSelection)

    Return the name of the group of atoms with index i. The atom_group_names function returns a vector with the names of all the groups.

    Example

    julia> using ComplexMixtures
    +
    +julia> atsel = AtomSelection([1,2,3], natomspermol=1, group_atom_indices=[[1,2],[3]], group_names=["G1", "G2"])
    +AtomSelection 
    +    3 atoms belonging to 3 molecule(s).
    +    Atoms per molecule: 1
    +    Number of groups: 2
    +
    +julia> atom_group_name(atsel, 1)
    +"G1"
    +
    +julia> atom_group_names(atsel)
    +2-element Vector{String}:
    + "G1"
    + "G2"
    source
    diff --git a/v2.11.0/siteinfo.js b/v2.11.0/siteinfo.js new file mode 100644 index 00000000..9dfd5bb2 --- /dev/null +++ b/v2.11.0/siteinfo.js @@ -0,0 +1 @@ +var DOCUMENTER_CURRENT_VERSION = "v2.11.0"; diff --git a/v2.11.0/tools/index.html b/v2.11.0/tools/index.html new file mode 100644 index 00000000..df7949a5 --- /dev/null +++ b/v2.11.0/tools/index.html @@ -0,0 +1,145 @@ + +Tools · ComplexMixtures.jl

    Coordination numbers

    Coordination numbers

    The coordination number is the numerical count of how many molecules of a solvent is within a certain distance from the solute. The following function provides the functionality of retrieving coordination numbers and atom groups contributions to these numbers, given a Result data structure:

    ComplexMixtures.coordination_numberFunction
    coordination_number(R::Result) = R.coordination_number
    +coordination_number(R::Result, s::Union{SoluteGroup,SolventGroup})

    Here, the coordination number is the number of molecules of the solvent that are within a certain distance from the solute.

    If no group is defined (first call above), the coordination number of the whole solute or solvent is returned.

    If a group is defined (second call above), the contributions of this group of atoms to the coordination number are returned, as a function of the distance to the solute:

    • R are the results obtained, that is, a Result data structure,
    • s is the solute or solvent selection (of type ComplexMixtures.AtomSelection)

    Examples

    Coordination number of a subgroup of atoms of the solute

    Here we compute the coordination number of the atoms of the Alanine residues of a protein, relative to the solvent (TMAO), as a function of the distance. For simplicity, the coordination number at 5 Å is shown. We use, in this case, the SoluteGroup type to define the group of atoms, providing select(ats, "resname ALA") as the selection of atoms of the solute. select is a function from the PDBTools package.

    julia> using ComplexMixtures, PDBTools
    +
    +julia> using ComplexMixtures.Testing: data_dir
    +
    +julia> ats = read_pdb(joinpath(data_dir,"NAMD/structure.pdb"));
    +
    +julia> solute = AtomSelection(select(ats, "protein"); nmols=1);
    +
    +julia> solvent = AtomSelection(select(ats, "resname TMAO"); natomspermol=14);
    +
    +julia> R = mddf(
    +           joinpath(data_dir,"NAMD/trajectory.dcd"), 
    +           solute, 
    +           solvent, 
    +           Options(bulk_range=(8.0,12.0), silent=true)
    +        );
    +
    +julia> i5 = findfirst(>=(5), R.d) # index for distance ≈ 5 Å
    +251
    +
    +julia> ala_residues = select(ats, "resname ALA");
    +
    +julia> coordination_number(R, SoluteGroup(ala_residues))[i5]
    +0.45

    Alternatively to the use of the PDBTools.select function, an array with the indices of the atoms of the protein can be used to define the solute group, as, for example:

    julia> ala_indices = findall(at -> resname(at) == "ALA", ats);
    +
    +julia> coordination_number(R, SoluteGroup(ala_indices))[i5]
    +0.45

    A similar syntax can be used to compute contributions of the solvent atoms to the MDDF.

    Coordination numbers if the groups are predefined

    If group contributions were precomputed, the name of the group can be used to compute the coordination number:

    julia> using ComplexMixtures, PDBTools
    +
    +julia> using ComplexMixtures.Testing: data_dir
    +
    +julia> ats = read_pdb(joinpath(data_dir,"NAMD/structure.pdb"));
    +
    +julia> solute = AtomSelection(
    +           select(ats, "protein"); 
    +           nmols=1,
    +           # predefinition of the group of atoms:
    +           group_atom_indices = [ findall(at -> resname(at) == "ALA", ats) ],
    +           group_names = ["alanine residues"]
    +        )
    +AtomSelection 
    +    1463 atoms belonging to 1 molecule(s).
    +    Atoms per molecule: 1463
    +    Number of groups: 1
    +
    +julia> solvent = AtomSelection(select(ats, "resname TMAO"); natomspermol=14);
    +
    +julia> R = mddf(
    +           joinpath(data_dir,"NAMD/trajectory.dcd"), 
    +           solute, 
    +           solvent, 
    +           Options(bulk_range=(8.0,12.0), silent=true)
    +        );
    +
    +julia> i5 = findfirst(>=(5), R.d) # index for distance ≈ 5 Å
    +251
    +
    +julia> coordination_number(R, SoluteGroup("alanine residues"))[i5]
    +0.45
    source

    The function can be called without any argument besides the Result data structure, in which case the coordination number of the complete solute will be returned, as a function of the distance.

    Alternatively, subgroups of the solute or the solvent can be selected, by providing SoluteGroup or SolventGroup objects as second arguments, initialized with the atoms of the subgroup, as a list of indices or a list of atoms generated by PDBTools. Note that, if a SolventGroup is defined we obtain the contributions of those solvent atoms to the coordination number of the solute (for instance, the sum of the contributions of all solvent atoms is the coordination number of the solute).

    Example

    In the following example we compute the coordination number of the atoms of residue 50 (which belongs to the solute - a protein) with the solvent atoms of TMAO, as a function of the distance. The plot produced will show side by side the residue contribution to the MDDF and the corresponding coordination number.

    # Load necessary packages
    +using ComplexMixtures, PDBTools 
    +# Load data structure and previously computed results from a mddf calculation 
    +pdb = read_pdb("test/data/NAMD/structure.pdb")
    +R = load("test/data/NAMD/protein_tmao.json")
    +# Define which is the solute
    +solute = AtomSelection(PDBTools.select(pdb, "protein"), nmols=1)
    +# We intend to compute the contributions of residue 50 only
    +residue50 = PDBTools.select(pdb, "residue 50")
    +# Compute the group contribution to the MDDF
    +residue50_contribution = contributions(R, SoluteGroup(residue50))
    +# Now compute the coordination number
    +residue50_coordination = coordination_number(R, SoluteGroup(residue50))
    +#
    +# Plot with twin y-axis
    +#
    +using Plots 
    +plot(R.d, residue50_contribution,
    +    xaxis="distance / Å", 
    +    yaxis="MDDF contribution", 
    +    linewidth=2, label=nothing, color=1
    +)
    +plot!(twinx(),R.d, residue50_coordination, 
    +    yaxis="Coordination number", 
    +    linewidth=2, label=nothing, color=2
    +)
    +plot!(title="Residue 50", framestyle=:box, subplot=1)

    With appropriate input data, this code produces:

    + +
    Tip

    There are some systems for which the normalization of the distributions is not necessary or possible. It is still possible to compute the coordination numbers, by running, instead of mddf, the coordination_number function:

    coordination_number(trajectory_file, solute, solvent, options::Options)

    This call will return a Result data structure but with all fields requiring normalization with zeros. In summary, this result data structure can be used to compute the coordination numbers, but not the MDDF, RDF, or KB integrals.

    Compat

    The independent computation of coordination numbers was introduced in version 1.1.

    Computing radial distribution functions

    The distributions returned by the mddf function (the mddf and rdf vectors), are normalized by the random reference state or using a site count based on the numerical integration of the volume corresponding to each minimum-distance to the solute.

    If, however, the solute is defined by a single atom (as the oxygen atom of water, for example), the numerical integration of the volume can be replaced by a simple analytical spherical shell volume, reducing noise. The ComplexMixtures.gr function returns the radial distribution function and the KB integral computed from the results, using this volume estimate:

    g, kb = ComplexMixtures.gr(R)

    By default, the single-reference count (rdf_count) of the Result structure will be used to compute the radial distribution function. The function can be called with explicit control of all input parameters:

    g, kb = ComplexMixtures.gr(r,count,density,binstep)

    where:

    ParameterDefinitionResult structure output data to provide
    rVector of distancesThe d vector
    countNumber of site counts at each rThe rdf or mddf vectors
    densityBulk densityThe density.solvent_bulk or density.solvent densities.
    binstepThe histogram stepThe options.binstep

    Example:

    ...
    +R = mddf(trajectory_file, solute, solvent, options)
    +g, kb = ComplexMixtures.gr(R.d,R.rdf_count,R.density.solvent_bulk,R.options.binstep)
    ComplexMixtures.grMethod
    gr(r::AbstractVector{<:Real}, count::AbstractVector{<:Real}, density::Real, binstep::Real)

    Computes the radial distribution function from the count data and the density.

    This is exactly a conventional g(r) if a single atom was chosen as the solute and solvent selections.

    Returns both the g(r) and the kb(r)

    source
    ComplexMixtures.grMethod
    gr(R::Result) = gr(R.d,R.rdf_count,R.density.solvent_bulk,R.files[1].options.binstep)

    If a Result structure is provided without further details, use the rdf count and the bulk solvent density.

    source

    Overview of the solvent and solute properties

    The output to the REPL of the Result structure provides an overview of the properties of the solution. The data can be retrieved into a data structure using the overview function. Examples:

    ...
    +
    +julia> results = mddf(trajectory_file, solute, solvent, Options(bulk_range=(8.0, 12.0)))
    +
    +julia> results
    +--------------------------------------------------------------------------------
    +MDDF Overview - ComplexMixtures - Version 2.0.8
    +--------------------------------------------------------------------------------
    +
    +Solvent properties:
    +-------------------
    +
    +Simulation concentration: 0.49837225882780106 mol L⁻¹
    +Molar volume: 2006.532230249041 cm³ mol⁻¹
    +
    +Concentration in bulk: 0.5182380507741433 mol L⁻¹
    +Molar volume in bulk: 1929.6151614228274 cm³ mol⁻¹
    +
    +Solute properties:
    +------------------
    +
    +Simulation Concentration: 0.002753437894076249 mol L⁻¹
    +Estimated solute partial molar volume: 13921.98945754469 cm³ mol⁻¹
    +
    +Bulk range: 8.0 - 12.0 Å
    +Molar volume of the solute domain: 34753.1382279134 cm³ mol⁻¹
    +
    +Auto-correlation: false
    +
    +Trajectory files and weights:
    +
    +   /home/user/NAMD/trajectory.dcd - w = 1.0
    +
    +Long range MDDF mean (expected 1.0): 1.0378896753018338 ± 1.0920172247127446
    +Long range RDF mean (expected 1.0): 1.2147429551790854 ± 1.2081838161780682
    +
    +--------------------------------------------------------------------------------

    In this case, since solute and solvent are equivalent and the system is homogeneous, the molar volumes and concentrations are similar. This is not the case if the molecules are different or if the solute is at infinite dilution (in which case the bulk solvent density might be different from the solvent density in the simulation).

    To retrieve the data of the overview structure use, for example:

    julia> overview = overview(results);
    +
    +julia> overview.solute_molar_volume
    +657.5051512801567

    Legacy

    The legacy function contourf_per_residue provides a direct way to produce contour plots:

    ComplexMixtures.contourf_per_residueMethod
    contourf_per_residue(
    +    results::Result, atoms::AbstractVector{<:PDBTools.Atom}; 
    +    residue_range=nothing, 
    +    dmin=1.5, dmax=3.5, 
    +    oneletter=false,
    +    xlabel="Residue",
    +    ylabel="r / Å",
    +    type=:mddf,
    +    clims=nothing,
    +    colorscale=:tempo,
    +)

    Plot the contribution of each residue to the solute-solvent pair distribution function as a contour plot. This function requires loading the Plots package.

    Arguments

    • results::Result: The result of a mddf call.
    • atoms::AbstractVector{<:Atom}: The atoms of the solute.

    Optional arguments

    • residue_range: The range of residues to plot. Default is all residues. Use a step to plot every n residues, e.g., 1:2:30.
    • dmin::Real: The minimum distance to plot. Default is 1.5.
    • dmax::Real: The maximum distance to plot. Default is 3.5.
    • oneletter::Bool: Use one-letter residue codes. Default is false. One-letter codes are only available for the 20 standard amino acids.
    • xlabel and ylabel: Labels for the x and y axes. Default is "Residue" and "r / Å".
    • type::Symbol: That data to plot. Default is :mddf for MDDF contributions. Options are :coordination_number, and :mddf_count.
    • clims: The color limits for the contour plot.
    • colorscale: The color scale for the contour plot. Default is :tempo. We suggest :bwr if the zero is at the middle of the color scale (use clims to adjust the color limits).

    Example

    julia> using ComplexMixtures, Plots, PDBTools
    +
    +julia> results = load("mddf.json")
    +
    +julia> atoms = readPDB("system.pdb", "protein")
    +
    +julia> plt = contourf_per_residue(results, atoms; oneletter=true)

    This will produce a plot with the contribution of each residue to the solute-solvent pair distribution function, as a contour plot, with the residues in the x-axis and the distance in the y-axis.

    The resulting plot can customized using the standard mutating plot! function, for example,

    julia> plot!(plt, size=(800, 400), title="Contribution per residue")
    Compat

    This function requires loading the Plots package and is available in ComplexMixtures v2.2.0 or greater.

    The type and clims arguments, and the support for a step in xticks_range were introduced in ComplexMixtures v2.3.0.

    source
    contourf_per_residue

    This function requires loading the Plots package.

    source
    diff --git a/v2.11.0/updating_scripts/index.html b/v2.11.0/updating_scripts/index.html new file mode 100644 index 00000000..775432e9 --- /dev/null +++ b/v2.11.0/updating_scripts/index.html @@ -0,0 +1,3 @@ + +Updating scripts · ComplexMixtures.jl

    Updating scripts from v1 to v2

    The syntax chances necessary to update script from version 1.X to 2.X of the package are:

    Atom selections

    The previous Selection structure was renamed to AtomSelection for clarity.

    • Before:
    water = Selection(water; natomspermol=3)
    • Now:
    water = AtomSelection(water; natomspermol=3)

    Group contributions syntax

    The syntax to computing group contributions is improved. Previously, the contrib or contributions functions required three somewhat redundant parameters.

    • Before:

    The call to contributions required 3 parameters: the Selection structure, the matrix of contributions, and the indexes of the atoms for which the contributions were desired:

    h_contributions = contributions(solvent, R.solvent_atom, h_indexes)
    • Now:

    The contributions are extracted from the Result data structure, by providing either a SoluteGroup or SolventGroup object, which are setup with the group names, group indexes, atom names, or atom indexes:

    h_contributions = contributions(R, SolventGroup(h_indexes))

    Frame weights

    frame_weights is an option of the mddf execution. That is previously, they were defined in the Options data structure, and now they are passed to the mddf function.

    • Before:
    options = Options(frame_weights=[1.0, 2.0], bulk_range=(8.0, 12.0))
    +results = mddf(trajectory_file, solute, solvent, options)
    • Now:
    results = mddf(trajectory_file, solute, solvent, options; frame_weights=[1.0, 2.0])
    diff --git a/versions.js b/versions.js index 9835131e..c4bb0268 100644 --- a/versions.js +++ b/versions.js @@ -1,5 +1,6 @@ var DOC_VERSIONS = [ "stable", + "v2.11", "v2.10", "v2.9", "v2.8", @@ -20,5 +21,5 @@ var DOC_VERSIONS = [ "v0.5", "v0.4", ]; -var DOCUMENTER_NEWEST = "v2.10.2"; +var DOCUMENTER_NEWEST = "v2.11.0"; var DOCUMENTER_STABLE = "stable";

    3IvtPLkgs5^kJ;a6 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 M*^5kX8L#*MKfM_=&j0`b literal 0 HcmV?d00001 diff --git a/v2.11.0/figures/density3D_final.png b/v2.11.0/figures/density3D_final.png new file mode 100644 index 0000000000000000000000000000000000000000..54370cd1c11c7b7833f77c82664d9c93f261918f GIT binary patch literal 463001 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

q-GxL4%Laz8LQggixeUJHTx8^_^tEs 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 EABlZJ%>V!Z literal 0 HcmV?d00001 diff --git a/v2.11.0/assets/scripts/example4/mddf_kb.png b/v2.11.0/assets/scripts/example4/mddf_kb.png new file mode 100644 index 0000000000000000000000000000000000000000..7c31c4b798c0e7554ed91cee7b56c4dfafee36cc GIT binary patch literal 47614 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 KuxasWU1QSGT27=MfFL-8S?(i}_ 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 ["O1", "HO1"], # first hydroxyl + "CH_2" => ["C1", "H11", "H12"], # first CH2 + "OH" => ["O2", "HO2"], # second hydroxyl + "CH" => ["C2", "H2"], # CH + "CH_2" => ["C3", "H31", "H32"], # second CH2 + "OH" => ["O3", "HO3"] # third hydroxyl +) +labels = latexstring.("\\textrm{$name}" for (name, atoms) in groups) + +# +# Contributions to Glycerol-Glycerol autocorrelation +# First, create a vector of vectors, in which each component carries the +# contributions of each Glycerol group to the MDDF +# +group_contrib = Vector{Float64}[] # empty vector of vectors +for (name, atoms) in groups + push!(group_contrib, contributions(mddf_glyc, SolventGroup(atoms))) +end + +# Convert output to a matrix to plot a 2D map +group_contrib = stack(group_contrib) + +# The distance range to plot +idmin = findfirst(d -> d > 1.5, mddf_glyc.d) +idmax = findfirst(d -> d > 3.0, mddf_glyc.d) + +# +# plot the map +# +Plots.default( + fontfamily="Computer Modern", + linewidth=2, + framestyle=:box, + grid=false, + label=nothing, +) +scalefontsizes(); +scalefontsizes(1.3) + +plot(layout=(2, 1)) + +# map of contributions to the Glycerol-Glycerol autocorrelation +contourf!( + 1:length(groups), + mddf_glyc.d[idmin:idmax], + group_contrib[idmin:idmax, :], + color=cgrad(:tempo), linewidth=1, linecolor=:black, + colorbar=:none, levels=5, + xticks=(1:length(groups), labels), xrotation=60, + ylabel=L"r/\AA", + subplot=1 +) + +# Water-glycerol interactions (Glycerol contributions) +group_contrib = Vector{Float64}[] # empty vector of vectors +for (name, atoms) in groups + push!(group_contrib, contributions(mddf_glyc_water, SoluteGroup(atoms))) +end + +# Convert output to a matrix to plot a 2D map +group_contrib = stack(group_contrib) + +# map of the contributions of Glycerol groups to the Glycerol-Water correlation +contourf!( + 1:length(groups), + mddf_glyc_water.d[idmin:idmax], + group_contrib[idmin:idmax, :], + color=cgrad(:tempo), linewidth=1, linecolor=:black, + colorbar=:none, levels=5, + xticks=(1:length(groups), labels), xrotation=60, + ylabel=L"r/\AA", + subplot=2 +) +plot!( + xlabel="Glycerol group", + bottommargin=0.5Plots.Measures.cm, + subplot=2 +) + +savefig("./GlycerolWater_map.png") +println("Plot saved to GlycerolWater_map.png") \ No newline at end of file diff --git a/v2.11.0/assets/scripts/python/group_contributions.png b/v2.11.0/assets/scripts/python/group_contributions.png new file mode 100644 index 0000000000000000000000000000000000000000..90e112f435a0c4f403b5af9bedbf5ae7fa809667 GIT binary patch literal 55025 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 literal 0 HcmV?d00001 diff --git a/v2.11.0/assets/scripts/python/mddf_kb.png b/v2.11.0/assets/scripts/python/mddf_kb.png new file mode 100644 index 0000000000000000000000000000000000000000..fb13157c735a9c06cb37e127ed98f6a6a9e98ff6 GIT binary patch literal 49873 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,html.theme--catppuccin-frappe .button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:.4em;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}html.theme--catppuccin-frappe .pagination-previous:focus,html.theme--catppuccin-frappe .pagination-next:focus,html.theme--catppuccin-frappe .pagination-link:focus,html.theme--catppuccin-frappe .pagination-ellipsis:focus,html.theme--catppuccin-frappe .file-cta:focus,html.theme--catppuccin-frappe .file-name:focus,html.theme--catppuccin-frappe .select select:focus,html.theme--catppuccin-frappe .textarea:focus,html.theme--catppuccin-frappe .input:focus,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input:focus,html.theme--catppuccin-frappe .button:focus,html.theme--catppuccin-frappe .is-focused.pagination-previous,html.theme--catppuccin-frappe .is-focused.pagination-next,html.theme--catppuccin-frappe .is-focused.pagination-link,html.theme--catppuccin-frappe .is-focused.pagination-ellipsis,html.theme--catppuccin-frappe .is-focused.file-cta,html.theme--catppuccin-frappe .is-focused.file-name,html.theme--catppuccin-frappe .select select.is-focused,html.theme--catppuccin-frappe .is-focused.textarea,html.theme--catppuccin-frappe .is-focused.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-frappe .is-focused.button,html.theme--catppuccin-frappe .pagination-previous:active,html.theme--catppuccin-frappe .pagination-next:active,html.theme--catppuccin-frappe .pagination-link:active,html.theme--catppuccin-frappe .pagination-ellipsis:active,html.theme--catppuccin-frappe .file-cta:active,html.theme--catppuccin-frappe .file-name:active,html.theme--catppuccin-frappe .select select:active,html.theme--catppuccin-frappe .textarea:active,html.theme--catppuccin-frappe .input:active,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input:active,html.theme--catppuccin-frappe .button:active,html.theme--catppuccin-frappe .is-active.pagination-previous,html.theme--catppuccin-frappe .is-active.pagination-next,html.theme--catppuccin-frappe .is-active.pagination-link,html.theme--catppuccin-frappe .is-active.pagination-ellipsis,html.theme--catppuccin-frappe .is-active.file-cta,html.theme--catppuccin-frappe .is-active.file-name,html.theme--catppuccin-frappe .select select.is-active,html.theme--catppuccin-frappe .is-active.textarea,html.theme--catppuccin-frappe .is-active.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--catppuccin-frappe .is-active.button{outline:none}html.theme--catppuccin-frappe .pagination-previous[disabled],html.theme--catppuccin-frappe .pagination-next[disabled],html.theme--catppuccin-frappe .pagination-link[disabled],html.theme--catppuccin-frappe .pagination-ellipsis[disabled],html.theme--catppuccin-frappe .file-cta[disabled],html.theme--catppuccin-frappe .file-name[disabled],html.theme--catppuccin-frappe .select select[disabled],html.theme--catppuccin-frappe .textarea[disabled],html.theme--catppuccin-frappe .input[disabled],html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input[disabled],html.theme--catppuccin-frappe .button[disabled],fieldset[disabled] html.theme--catppuccin-frappe .pagination-previous,html.theme--catppuccin-frappe fieldset[disabled] .pagination-previous,fieldset[disabled] html.theme--catppuccin-frappe .pagination-next,html.theme--catppuccin-frappe fieldset[disabled] .pagination-next,fieldset[disabled] html.theme--catppuccin-frappe .pagination-link,html.theme--catppuccin-frappe fieldset[disabled] .pagination-link,fieldset[disabled] html.theme--catppuccin-frappe .pagination-ellipsis,html.theme--catppuccin-frappe fieldset[disabled] .pagination-ellipsis,fieldset[disabled] html.theme--catppuccin-frappe .file-cta,html.theme--catppuccin-frappe fieldset[disabled] .file-cta,fieldset[disabled] html.theme--catppuccin-frappe .file-name,html.theme--catppuccin-frappe fieldset[disabled] .file-name,fieldset[disabled] html.theme--catppuccin-frappe .select select,fieldset[disabled] html.theme--catppuccin-frappe .textarea,fieldset[disabled] html.theme--catppuccin-frappe .input,fieldset[disabled] html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-frappe fieldset[disabled] .select select,html.theme--catppuccin-frappe .select fieldset[disabled] select,html.theme--catppuccin-frappe fieldset[disabled] .textarea,html.theme--catppuccin-frappe fieldset[disabled] .input,html.theme--catppuccin-frappe fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-frappe #documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] html.theme--catppuccin-frappe .button,html.theme--catppuccin-frappe fieldset[disabled] .button{cursor:not-allowed}html.theme--catppuccin-frappe .tabs,html.theme--catppuccin-frappe .pagination-previous,html.theme--catppuccin-frappe .pagination-next,html.theme--catppuccin-frappe .pagination-link,html.theme--catppuccin-frappe .pagination-ellipsis,html.theme--catppuccin-frappe .breadcrumb,html.theme--catppuccin-frappe .file,html.theme--catppuccin-frappe .button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.theme--catppuccin-frappe .navbar-link:not(.is-arrowless)::after,html.theme--catppuccin-frappe .select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}html.theme--catppuccin-frappe .admonition:not(:last-child),html.theme--catppuccin-frappe .tabs:not(:last-child),html.theme--catppuccin-frappe .pagination:not(:last-child),html.theme--catppuccin-frappe .message:not(:last-child),html.theme--catppuccin-frappe .level:not(:last-child),html.theme--catppuccin-frappe .breadcrumb:not(:last-child),html.theme--catppuccin-frappe .block:not(:last-child),html.theme--catppuccin-frappe .title:not(:last-child),html.theme--catppuccin-frappe .subtitle:not(:last-child),html.theme--catppuccin-frappe .table-container:not(:last-child),html.theme--catppuccin-frappe .table:not(:last-child),html.theme--catppuccin-frappe .progress:not(:last-child),html.theme--catppuccin-frappe .notification:not(:last-child),html.theme--catppuccin-frappe .content:not(:last-child),html.theme--catppuccin-frappe .box:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-frappe .modal-close,html.theme--catppuccin-frappe .delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}html.theme--catppuccin-frappe .modal-close::before,html.theme--catppuccin-frappe .delete::before,html.theme--catppuccin-frappe .modal-close::after,html.theme--catppuccin-frappe .delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--catppuccin-frappe .modal-close::before,html.theme--catppuccin-frappe .delete::before{height:2px;width:50%}html.theme--catppuccin-frappe .modal-close::after,html.theme--catppuccin-frappe .delete::after{height:50%;width:2px}html.theme--catppuccin-frappe .modal-close:hover,html.theme--catppuccin-frappe .delete:hover,html.theme--catppuccin-frappe .modal-close:focus,html.theme--catppuccin-frappe .delete:focus{background-color:rgba(10,10,10,0.3)}html.theme--catppuccin-frappe .modal-close:active,html.theme--catppuccin-frappe .delete:active{background-color:rgba(10,10,10,0.4)}html.theme--catppuccin-frappe .is-small.modal-close,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.modal-close,html.theme--catppuccin-frappe .is-small.delete,html.theme--catppuccin-frappe #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--catppuccin-frappe .is-medium.modal-close,html.theme--catppuccin-frappe .is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}html.theme--catppuccin-frappe .is-large.modal-close,html.theme--catppuccin-frappe .is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}html.theme--catppuccin-frappe .control.is-loading::after,html.theme--catppuccin-frappe .select.is-loading::after,html.theme--catppuccin-frappe .loader,html.theme--catppuccin-frappe .button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #838ba7;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}html.theme--catppuccin-frappe .hero-video,html.theme--catppuccin-frappe .modal-background,html.theme--catppuccin-frappe .modal,html.theme--catppuccin-frappe .image.is-square img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--catppuccin-frappe .image.is-square .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--catppuccin-frappe .image.is-1by1 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--catppuccin-frappe .image.is-1by1 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--catppuccin-frappe .image.is-5by4 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--catppuccin-frappe .image.is-5by4 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--catppuccin-frappe .image.is-4by3 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--catppuccin-frappe .image.is-4by3 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--catppuccin-frappe .image.is-3by2 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--catppuccin-frappe .image.is-3by2 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--catppuccin-frappe .image.is-5by3 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--catppuccin-frappe .image.is-5by3 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--catppuccin-frappe .image.is-16by9 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--catppuccin-frappe .image.is-16by9 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--catppuccin-frappe .image.is-2by1 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--catppuccin-frappe .image.is-2by1 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--catppuccin-frappe .image.is-3by1 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--catppuccin-frappe .image.is-3by1 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--catppuccin-frappe .image.is-4by5 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--catppuccin-frappe .image.is-4by5 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--catppuccin-frappe .image.is-3by4 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--catppuccin-frappe .image.is-3by4 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--catppuccin-frappe .image.is-2by3 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--catppuccin-frappe .image.is-2by3 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--catppuccin-frappe .image.is-3by5 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--catppuccin-frappe .image.is-3by5 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--catppuccin-frappe .image.is-9by16 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--catppuccin-frappe .image.is-9by16 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--catppuccin-frappe .image.is-1by2 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--catppuccin-frappe .image.is-1by2 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--catppuccin-frappe .image.is-1by3 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--catppuccin-frappe .image.is-1by3 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}html.theme--catppuccin-frappe .navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#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:#414559 !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#2b2e3c !important}.has-background-dark{background-color:#414559 !important}.has-text-primary{color:#8caaee !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#6089e7 !important}.has-background-primary{background-color:#8caaee !important}.has-text-primary-light{color:#edf2fc !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#c1d1f6 !important}.has-background-primary-light{background-color:#edf2fc !important}.has-text-primary-dark{color:#153a8e !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#1c4cbb !important}.has-background-primary-dark{background-color:#153a8e !important}.has-text-link{color:#8caaee !important}a.has-text-link:hover,a.has-text-link:focus{color:#6089e7 !important}.has-background-link{background-color:#8caaee !important}.has-text-link-light{color:#edf2fc !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#c1d1f6 !important}.has-background-link-light{background-color:#edf2fc !important}.has-text-link-dark{color:#153a8e !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#1c4cbb !important}.has-background-link-dark{background-color:#153a8e !important}.has-text-info{color:#81c8be !important}a.has-text-info:hover,a.has-text-info:focus{color:#5db9ac !important}.has-background-info{background-color:#81c8be !important}.has-text-info-light{color:#f1f9f8 !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#cde9e5 !important}.has-background-info-light{background-color:#f1f9f8 !important}.has-text-info-dark{color:#2d675f !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#3c8a7f !important}.has-background-info-dark{background-color:#2d675f !important}.has-text-success{color:#a6d189 !important}a.has-text-success:hover,a.has-text-success:focus{color:#8ac364 !important}.has-background-success{background-color:#a6d189 !important}.has-text-success-light{color:#f4f9f0 !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#d8ebcc !important}.has-background-success-light{background-color:#f4f9f0 !important}.has-text-success-dark{color:#446a29 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#5b8f38 !important}.has-background-success-dark{background-color:#446a29 !important}.has-text-warning{color:#e5c890 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#dbb467 !important}.has-background-warning{background-color:#e5c890 !important}.has-text-warning-light{color:#fbf7ee !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#f1e2c5 !important}.has-background-warning-light{background-color:#fbf7ee !important}.has-text-warning-dark{color:#78591c !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#a17726 !important}.has-background-warning-dark{background-color:#78591c !important}.has-text-danger{color:#e78284 !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#df575a !important}.has-background-danger{background-color:#e78284 !important}.has-text-danger-light{color:#fceeee !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#f3c3c4 !important}.has-background-danger-light{background-color:#fceeee !important}.has-text-danger-dark{color:#9a1e20 !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#c52629 !important}.has-background-danger-dark{background-color:#9a1e20 !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:#414559 !important}.has-background-grey-darker{background-color:#414559 !important}.has-text-grey-dark{color:#51576d !important}.has-background-grey-dark{background-color:#51576d !important}.has-text-grey{color:#626880 !important}.has-background-grey{background-color:#626880 !important}.has-text-grey-light{color:#737994 !important}.has-background-grey-light{background-color:#737994 !important}.has-text-grey-lighter{color:#838ba7 !important}.has-background-grey-lighter{background-color:#838ba7 !important}.has-text-white-ter{color:#f5f5f5 !important}.has-background-white-ter{background-color:#f5f5f5 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}html.theme--catppuccin-frappe html{background-color:#303446;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--catppuccin-frappe article,html.theme--catppuccin-frappe aside,html.theme--catppuccin-frappe figure,html.theme--catppuccin-frappe footer,html.theme--catppuccin-frappe header,html.theme--catppuccin-frappe hgroup,html.theme--catppuccin-frappe section{display:block}html.theme--catppuccin-frappe body,html.theme--catppuccin-frappe button,html.theme--catppuccin-frappe input,html.theme--catppuccin-frappe optgroup,html.theme--catppuccin-frappe select,html.theme--catppuccin-frappe textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}html.theme--catppuccin-frappe code,html.theme--catppuccin-frappe 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--catppuccin-frappe body{color:#c6d0f5;font-size:1em;font-weight:400;line-height:1.5}html.theme--catppuccin-frappe a{color:#8caaee;cursor:pointer;text-decoration:none}html.theme--catppuccin-frappe a strong{color:currentColor}html.theme--catppuccin-frappe a:hover{color:#99d1db}html.theme--catppuccin-frappe code{background-color:#292c3c;color:#c6d0f5;font-size:.875em;font-weight:normal;padding:.1em}html.theme--catppuccin-frappe hr{background-color:#292c3c;border:none;display:block;height:2px;margin:1.5rem 0}html.theme--catppuccin-frappe img{height:auto;max-width:100%}html.theme--catppuccin-frappe input[type="checkbox"],html.theme--catppuccin-frappe input[type="radio"]{vertical-align:baseline}html.theme--catppuccin-frappe small{font-size:.875em}html.theme--catppuccin-frappe span{font-style:inherit;font-weight:inherit}html.theme--catppuccin-frappe strong{color:#b0bef1;font-weight:700}html.theme--catppuccin-frappe fieldset{border:none}html.theme--catppuccin-frappe pre{-webkit-overflow-scrolling:touch;background-color:#292c3c;color:#c6d0f5;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}html.theme--catppuccin-frappe pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}html.theme--catppuccin-frappe table td,html.theme--catppuccin-frappe table th{vertical-align:top}html.theme--catppuccin-frappe table td:not([align]),html.theme--catppuccin-frappe table th:not([align]){text-align:inherit}html.theme--catppuccin-frappe table th{color:#b0bef1}html.theme--catppuccin-frappe .box{background-color:#51576d;border-radius:8px;box-shadow:none;color:#c6d0f5;display:block;padding:1.25rem}html.theme--catppuccin-frappe a.box:hover,html.theme--catppuccin-frappe a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #8caaee}html.theme--catppuccin-frappe a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #8caaee}html.theme--catppuccin-frappe .button{background-color:#292c3c;border-color:#484d69;border-width:1px;color:#8caaee;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}html.theme--catppuccin-frappe .button strong{color:inherit}html.theme--catppuccin-frappe .button .icon,html.theme--catppuccin-frappe .button .icon.is-small,html.theme--catppuccin-frappe .button #documenter .docs-sidebar form.docs-search>input.icon,html.theme--catppuccin-frappe #documenter .docs-sidebar .button form.docs-search>input.icon,html.theme--catppuccin-frappe .button .icon.is-medium,html.theme--catppuccin-frappe .button .icon.is-large{height:1.5em;width:1.5em}html.theme--catppuccin-frappe .button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}html.theme--catppuccin-frappe .button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}html.theme--catppuccin-frappe .button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}html.theme--catppuccin-frappe .button:hover,html.theme--catppuccin-frappe .button.is-hovered{border-color:#737994;color:#b0bef1}html.theme--catppuccin-frappe .button:focus,html.theme--catppuccin-frappe .button.is-focused{border-color:#737994;color:#769aeb}html.theme--catppuccin-frappe .button:focus:not(:active),html.theme--catppuccin-frappe .button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(140,170,238,0.25)}html.theme--catppuccin-frappe .button:active,html.theme--catppuccin-frappe .button.is-active{border-color:#51576d;color:#b0bef1}html.theme--catppuccin-frappe .button.is-text{background-color:transparent;border-color:transparent;color:#c6d0f5;text-decoration:underline}html.theme--catppuccin-frappe .button.is-text:hover,html.theme--catppuccin-frappe .button.is-text.is-hovered,html.theme--catppuccin-frappe .button.is-text:focus,html.theme--catppuccin-frappe .button.is-text.is-focused{background-color:#292c3c;color:#b0bef1}html.theme--catppuccin-frappe .button.is-text:active,html.theme--catppuccin-frappe .button.is-text.is-active{background-color:#1f212d;color:#b0bef1}html.theme--catppuccin-frappe .button.is-text[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}html.theme--catppuccin-frappe .button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#8caaee;text-decoration:none}html.theme--catppuccin-frappe .button.is-ghost:hover,html.theme--catppuccin-frappe .button.is-ghost.is-hovered{color:#8caaee;text-decoration:underline}html.theme--catppuccin-frappe .button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-frappe .button.is-white:hover,html.theme--catppuccin-frappe .button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-frappe .button.is-white:focus,html.theme--catppuccin-frappe .button.is-white.is-focused{border-color:transparent;color:#0a0a0a}html.theme--catppuccin-frappe .button.is-white:focus:not(:active),html.theme--catppuccin-frappe .button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--catppuccin-frappe .button.is-white:active,html.theme--catppuccin-frappe .button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-frappe .button.is-white[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}html.theme--catppuccin-frappe .button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-frappe .button.is-white.is-inverted:hover,html.theme--catppuccin-frappe .button.is-white.is-inverted.is-hovered{background-color:#000}html.theme--catppuccin-frappe .button.is-white.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}html.theme--catppuccin-frappe .button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-frappe .button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-frappe .button.is-white.is-outlined:hover,html.theme--catppuccin-frappe .button.is-white.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-white.is-outlined:focus,html.theme--catppuccin-frappe .button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--catppuccin-frappe .button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-frappe .button.is-white.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-white.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-white.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-frappe .button.is-white.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-frappe .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--catppuccin-frappe .button.is-white.is-inverted.is-outlined:hover,html.theme--catppuccin-frappe .button.is-white.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-white.is-inverted.is-outlined:focus,html.theme--catppuccin-frappe .button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-frappe .button.is-white.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-white.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-frappe .button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--catppuccin-frappe .button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-black:hover,html.theme--catppuccin-frappe .button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-black:focus,html.theme--catppuccin-frappe .button.is-black.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-black:focus:not(:active),html.theme--catppuccin-frappe .button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--catppuccin-frappe .button.is-black:active,html.theme--catppuccin-frappe .button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-black[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}html.theme--catppuccin-frappe .button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-frappe .button.is-black.is-inverted:hover,html.theme--catppuccin-frappe .button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-frappe .button.is-black.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}html.theme--catppuccin-frappe .button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-frappe .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--catppuccin-frappe .button.is-black.is-outlined:hover,html.theme--catppuccin-frappe .button.is-black.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-black.is-outlined:focus,html.theme--catppuccin-frappe .button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--catppuccin-frappe .button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-frappe .button.is-black.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-black.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-black.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-frappe .button.is-black.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--catppuccin-frappe .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-frappe .button.is-black.is-inverted.is-outlined:hover,html.theme--catppuccin-frappe .button.is-black.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-black.is-inverted.is-outlined:focus,html.theme--catppuccin-frappe .button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-frappe .button.is-black.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-black.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-frappe .button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-frappe .button.is-light{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-light:hover,html.theme--catppuccin-frappe .button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-light:focus,html.theme--catppuccin-frappe .button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-light:focus:not(:active),html.theme--catppuccin-frappe .button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}html.theme--catppuccin-frappe .button.is-light:active,html.theme--catppuccin-frappe .button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-light[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-light{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none}html.theme--catppuccin-frappe .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#f5f5f5}html.theme--catppuccin-frappe .button.is-light.is-inverted:hover,html.theme--catppuccin-frappe .button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-light.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#f5f5f5}html.theme--catppuccin-frappe .button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-frappe .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}html.theme--catppuccin-frappe .button.is-light.is-outlined:hover,html.theme--catppuccin-frappe .button.is-light.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-light.is-outlined:focus,html.theme--catppuccin-frappe .button.is-light.is-outlined.is-focused{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}html.theme--catppuccin-frappe .button.is-light.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-light.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-light.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-frappe .button.is-light.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}html.theme--catppuccin-frappe .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-light.is-inverted.is-outlined:hover,html.theme--catppuccin-frappe .button.is-light.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-light.is-inverted.is-outlined:focus,html.theme--catppuccin-frappe .button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#f5f5f5}html.theme--catppuccin-frappe .button.is-light.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-light.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}html.theme--catppuccin-frappe .button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-dark,html.theme--catppuccin-frappe .content kbd.button{background-color:#414559;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-dark:hover,html.theme--catppuccin-frappe .content kbd.button:hover,html.theme--catppuccin-frappe .button.is-dark.is-hovered,html.theme--catppuccin-frappe .content kbd.button.is-hovered{background-color:#3c3f52;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-dark:focus,html.theme--catppuccin-frappe .content kbd.button:focus,html.theme--catppuccin-frappe .button.is-dark.is-focused,html.theme--catppuccin-frappe .content kbd.button.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-dark:focus:not(:active),html.theme--catppuccin-frappe .content kbd.button:focus:not(:active),html.theme--catppuccin-frappe .button.is-dark.is-focused:not(:active),html.theme--catppuccin-frappe .content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(65,69,89,0.25)}html.theme--catppuccin-frappe .button.is-dark:active,html.theme--catppuccin-frappe .content kbd.button:active,html.theme--catppuccin-frappe .button.is-dark.is-active,html.theme--catppuccin-frappe .content kbd.button.is-active{background-color:#363a4a;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-dark[disabled],html.theme--catppuccin-frappe .content kbd.button[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-dark,fieldset[disabled] html.theme--catppuccin-frappe .content kbd.button{background-color:#414559;border-color:#414559;box-shadow:none}html.theme--catppuccin-frappe .button.is-dark.is-inverted,html.theme--catppuccin-frappe .content kbd.button.is-inverted{background-color:#fff;color:#414559}html.theme--catppuccin-frappe .button.is-dark.is-inverted:hover,html.theme--catppuccin-frappe .content kbd.button.is-inverted:hover,html.theme--catppuccin-frappe .button.is-dark.is-inverted.is-hovered,html.theme--catppuccin-frappe .content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-frappe .button.is-dark.is-inverted[disabled],html.theme--catppuccin-frappe .content kbd.button.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-dark.is-inverted,fieldset[disabled] html.theme--catppuccin-frappe .content kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#414559}html.theme--catppuccin-frappe .button.is-dark.is-loading::after,html.theme--catppuccin-frappe .content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-frappe .button.is-dark.is-outlined,html.theme--catppuccin-frappe .content kbd.button.is-outlined{background-color:transparent;border-color:#414559;color:#414559}html.theme--catppuccin-frappe .button.is-dark.is-outlined:hover,html.theme--catppuccin-frappe .content kbd.button.is-outlined:hover,html.theme--catppuccin-frappe .button.is-dark.is-outlined.is-hovered,html.theme--catppuccin-frappe .content kbd.button.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-dark.is-outlined:focus,html.theme--catppuccin-frappe .content kbd.button.is-outlined:focus,html.theme--catppuccin-frappe .button.is-dark.is-outlined.is-focused,html.theme--catppuccin-frappe .content kbd.button.is-outlined.is-focused{background-color:#414559;border-color:#414559;color:#fff}html.theme--catppuccin-frappe .button.is-dark.is-outlined.is-loading::after,html.theme--catppuccin-frappe .content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #414559 #414559 !important}html.theme--catppuccin-frappe .button.is-dark.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .content kbd.button.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-dark.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .content kbd.button.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-dark.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .content kbd.button.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-dark.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-frappe .content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-frappe .button.is-dark.is-outlined[disabled],html.theme--catppuccin-frappe .content kbd.button.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-dark.is-outlined,fieldset[disabled] html.theme--catppuccin-frappe .content kbd.button.is-outlined{background-color:transparent;border-color:#414559;box-shadow:none;color:#414559}html.theme--catppuccin-frappe .button.is-dark.is-inverted.is-outlined,html.theme--catppuccin-frappe .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-frappe .button.is-dark.is-inverted.is-outlined:hover,html.theme--catppuccin-frappe .content kbd.button.is-inverted.is-outlined:hover,html.theme--catppuccin-frappe .button.is-dark.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-frappe .content kbd.button.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-dark.is-inverted.is-outlined:focus,html.theme--catppuccin-frappe .content kbd.button.is-inverted.is-outlined:focus,html.theme--catppuccin-frappe .button.is-dark.is-inverted.is-outlined.is-focused,html.theme--catppuccin-frappe .content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#414559}html.theme--catppuccin-frappe .button.is-dark.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .content kbd.button.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-dark.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .content kbd.button.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-frappe .content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #414559 #414559 !important}html.theme--catppuccin-frappe .button.is-dark.is-inverted.is-outlined[disabled],html.theme--catppuccin-frappe .content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-dark.is-inverted.is-outlined,fieldset[disabled] html.theme--catppuccin-frappe .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-frappe .button.is-primary,html.theme--catppuccin-frappe .docstring>section>a.button.docs-sourcelink{background-color:#8caaee;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-primary:hover,html.theme--catppuccin-frappe .docstring>section>a.button.docs-sourcelink:hover,html.theme--catppuccin-frappe .button.is-primary.is-hovered,html.theme--catppuccin-frappe .docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#81a2ec;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-primary:focus,html.theme--catppuccin-frappe .docstring>section>a.button.docs-sourcelink:focus,html.theme--catppuccin-frappe .button.is-primary.is-focused,html.theme--catppuccin-frappe .docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-primary:focus:not(:active),html.theme--catppuccin-frappe .docstring>section>a.button.docs-sourcelink:focus:not(:active),html.theme--catppuccin-frappe .button.is-primary.is-focused:not(:active),html.theme--catppuccin-frappe .docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(140,170,238,0.25)}html.theme--catppuccin-frappe .button.is-primary:active,html.theme--catppuccin-frappe .docstring>section>a.button.docs-sourcelink:active,html.theme--catppuccin-frappe .button.is-primary.is-active,html.theme--catppuccin-frappe .docstring>section>a.button.is-active.docs-sourcelink{background-color:#769aeb;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-primary[disabled],html.theme--catppuccin-frappe .docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-primary,fieldset[disabled] html.theme--catppuccin-frappe .docstring>section>a.button.docs-sourcelink{background-color:#8caaee;border-color:#8caaee;box-shadow:none}html.theme--catppuccin-frappe .button.is-primary.is-inverted,html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#8caaee}html.theme--catppuccin-frappe .button.is-primary.is-inverted:hover,html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.docs-sourcelink:hover,html.theme--catppuccin-frappe .button.is-primary.is-inverted.is-hovered,html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}html.theme--catppuccin-frappe .button.is-primary.is-inverted[disabled],html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-primary.is-inverted,fieldset[disabled] html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#8caaee}html.theme--catppuccin-frappe .button.is-primary.is-loading::after,html.theme--catppuccin-frappe .docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-frappe .button.is-primary.is-outlined,html.theme--catppuccin-frappe .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#8caaee;color:#8caaee}html.theme--catppuccin-frappe .button.is-primary.is-outlined:hover,html.theme--catppuccin-frappe .docstring>section>a.button.is-outlined.docs-sourcelink:hover,html.theme--catppuccin-frappe .button.is-primary.is-outlined.is-hovered,html.theme--catppuccin-frappe .docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,html.theme--catppuccin-frappe .button.is-primary.is-outlined:focus,html.theme--catppuccin-frappe .docstring>section>a.button.is-outlined.docs-sourcelink:focus,html.theme--catppuccin-frappe .button.is-primary.is-outlined.is-focused,html.theme--catppuccin-frappe .docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#8caaee;border-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .button.is-primary.is-outlined.is-loading::after,html.theme--catppuccin-frappe .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #8caaee #8caaee !important}html.theme--catppuccin-frappe .button.is-primary.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--catppuccin-frappe .button.is-primary.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--catppuccin-frappe .button.is-primary.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--catppuccin-frappe .button.is-primary.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-frappe .docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-frappe .button.is-primary.is-outlined[disabled],html.theme--catppuccin-frappe .docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-primary.is-outlined,fieldset[disabled] html.theme--catppuccin-frappe .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#8caaee;box-shadow:none;color:#8caaee}html.theme--catppuccin-frappe .button.is-primary.is-inverted.is-outlined,html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-frappe .button.is-primary.is-inverted.is-outlined:hover,html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,html.theme--catppuccin-frappe .button.is-primary.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,html.theme--catppuccin-frappe .button.is-primary.is-inverted.is-outlined:focus,html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,html.theme--catppuccin-frappe .button.is-primary.is-inverted.is-outlined.is-focused,html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#8caaee}html.theme--catppuccin-frappe .button.is-primary.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--catppuccin-frappe .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--catppuccin-frappe .button.is-primary.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--catppuccin-frappe .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #8caaee #8caaee !important}html.theme--catppuccin-frappe .button.is-primary.is-inverted.is-outlined[disabled],html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-primary.is-inverted.is-outlined,fieldset[disabled] html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-frappe .button.is-primary.is-light,html.theme--catppuccin-frappe .docstring>section>a.button.is-light.docs-sourcelink{background-color:#edf2fc;color:#153a8e}html.theme--catppuccin-frappe .button.is-primary.is-light:hover,html.theme--catppuccin-frappe .docstring>section>a.button.is-light.docs-sourcelink:hover,html.theme--catppuccin-frappe .button.is-primary.is-light.is-hovered,html.theme--catppuccin-frappe .docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e2eafb;border-color:transparent;color:#153a8e}html.theme--catppuccin-frappe .button.is-primary.is-light:active,html.theme--catppuccin-frappe .docstring>section>a.button.is-light.docs-sourcelink:active,html.theme--catppuccin-frappe .button.is-primary.is-light.is-active,html.theme--catppuccin-frappe .docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#d7e1f9;border-color:transparent;color:#153a8e}html.theme--catppuccin-frappe .button.is-link{background-color:#8caaee;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-link:hover,html.theme--catppuccin-frappe .button.is-link.is-hovered{background-color:#81a2ec;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-link:focus,html.theme--catppuccin-frappe .button.is-link.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-link:focus:not(:active),html.theme--catppuccin-frappe .button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(140,170,238,0.25)}html.theme--catppuccin-frappe .button.is-link:active,html.theme--catppuccin-frappe .button.is-link.is-active{background-color:#769aeb;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-link[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-link{background-color:#8caaee;border-color:#8caaee;box-shadow:none}html.theme--catppuccin-frappe .button.is-link.is-inverted{background-color:#fff;color:#8caaee}html.theme--catppuccin-frappe .button.is-link.is-inverted:hover,html.theme--catppuccin-frappe .button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-frappe .button.is-link.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#8caaee}html.theme--catppuccin-frappe .button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-frappe .button.is-link.is-outlined{background-color:transparent;border-color:#8caaee;color:#8caaee}html.theme--catppuccin-frappe .button.is-link.is-outlined:hover,html.theme--catppuccin-frappe .button.is-link.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-link.is-outlined:focus,html.theme--catppuccin-frappe .button.is-link.is-outlined.is-focused{background-color:#8caaee;border-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #8caaee #8caaee !important}html.theme--catppuccin-frappe .button.is-link.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-link.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-link.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-frappe .button.is-link.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-link.is-outlined{background-color:transparent;border-color:#8caaee;box-shadow:none;color:#8caaee}html.theme--catppuccin-frappe .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-frappe .button.is-link.is-inverted.is-outlined:hover,html.theme--catppuccin-frappe .button.is-link.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-link.is-inverted.is-outlined:focus,html.theme--catppuccin-frappe .button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#8caaee}html.theme--catppuccin-frappe .button.is-link.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-link.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #8caaee #8caaee !important}html.theme--catppuccin-frappe .button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-frappe .button.is-link.is-light{background-color:#edf2fc;color:#153a8e}html.theme--catppuccin-frappe .button.is-link.is-light:hover,html.theme--catppuccin-frappe .button.is-link.is-light.is-hovered{background-color:#e2eafb;border-color:transparent;color:#153a8e}html.theme--catppuccin-frappe .button.is-link.is-light:active,html.theme--catppuccin-frappe .button.is-link.is-light.is-active{background-color:#d7e1f9;border-color:transparent;color:#153a8e}html.theme--catppuccin-frappe .button.is-info{background-color:#81c8be;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-info:hover,html.theme--catppuccin-frappe .button.is-info.is-hovered{background-color:#78c4b9;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-info:focus,html.theme--catppuccin-frappe .button.is-info.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-info:focus:not(:active),html.theme--catppuccin-frappe .button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(129,200,190,0.25)}html.theme--catppuccin-frappe .button.is-info:active,html.theme--catppuccin-frappe .button.is-info.is-active{background-color:#6fc0b5;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-info[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-info{background-color:#81c8be;border-color:#81c8be;box-shadow:none}html.theme--catppuccin-frappe .button.is-info.is-inverted{background-color:rgba(0,0,0,0.7);color:#81c8be}html.theme--catppuccin-frappe .button.is-info.is-inverted:hover,html.theme--catppuccin-frappe .button.is-info.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-info.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-info.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#81c8be}html.theme--catppuccin-frappe .button.is-info.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-frappe .button.is-info.is-outlined{background-color:transparent;border-color:#81c8be;color:#81c8be}html.theme--catppuccin-frappe .button.is-info.is-outlined:hover,html.theme--catppuccin-frappe .button.is-info.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-info.is-outlined:focus,html.theme--catppuccin-frappe .button.is-info.is-outlined.is-focused{background-color:#81c8be;border-color:#81c8be;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #81c8be #81c8be !important}html.theme--catppuccin-frappe .button.is-info.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-info.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-info.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-frappe .button.is-info.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-info.is-outlined{background-color:transparent;border-color:#81c8be;box-shadow:none;color:#81c8be}html.theme--catppuccin-frappe .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-info.is-inverted.is-outlined:hover,html.theme--catppuccin-frappe .button.is-info.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-info.is-inverted.is-outlined:focus,html.theme--catppuccin-frappe .button.is-info.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#81c8be}html.theme--catppuccin-frappe .button.is-info.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-info.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #81c8be #81c8be !important}html.theme--catppuccin-frappe .button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-info.is-light{background-color:#f1f9f8;color:#2d675f}html.theme--catppuccin-frappe .button.is-info.is-light:hover,html.theme--catppuccin-frappe .button.is-info.is-light.is-hovered{background-color:#e8f5f3;border-color:transparent;color:#2d675f}html.theme--catppuccin-frappe .button.is-info.is-light:active,html.theme--catppuccin-frappe .button.is-info.is-light.is-active{background-color:#dff1ef;border-color:transparent;color:#2d675f}html.theme--catppuccin-frappe .button.is-success{background-color:#a6d189;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-success:hover,html.theme--catppuccin-frappe .button.is-success.is-hovered{background-color:#9fcd80;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-success:focus,html.theme--catppuccin-frappe .button.is-success.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-success:focus:not(:active),html.theme--catppuccin-frappe .button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(166,209,137,0.25)}html.theme--catppuccin-frappe .button.is-success:active,html.theme--catppuccin-frappe .button.is-success.is-active{background-color:#98ca77;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-success[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-success{background-color:#a6d189;border-color:#a6d189;box-shadow:none}html.theme--catppuccin-frappe .button.is-success.is-inverted{background-color:rgba(0,0,0,0.7);color:#a6d189}html.theme--catppuccin-frappe .button.is-success.is-inverted:hover,html.theme--catppuccin-frappe .button.is-success.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-success.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-success.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#a6d189}html.theme--catppuccin-frappe .button.is-success.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-frappe .button.is-success.is-outlined{background-color:transparent;border-color:#a6d189;color:#a6d189}html.theme--catppuccin-frappe .button.is-success.is-outlined:hover,html.theme--catppuccin-frappe .button.is-success.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-success.is-outlined:focus,html.theme--catppuccin-frappe .button.is-success.is-outlined.is-focused{background-color:#a6d189;border-color:#a6d189;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #a6d189 #a6d189 !important}html.theme--catppuccin-frappe .button.is-success.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-success.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-success.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-frappe .button.is-success.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-success.is-outlined{background-color:transparent;border-color:#a6d189;box-shadow:none;color:#a6d189}html.theme--catppuccin-frappe .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-success.is-inverted.is-outlined:hover,html.theme--catppuccin-frappe .button.is-success.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-success.is-inverted.is-outlined:focus,html.theme--catppuccin-frappe .button.is-success.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#a6d189}html.theme--catppuccin-frappe .button.is-success.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-success.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #a6d189 #a6d189 !important}html.theme--catppuccin-frappe .button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-success.is-light{background-color:#f4f9f0;color:#446a29}html.theme--catppuccin-frappe .button.is-success.is-light:hover,html.theme--catppuccin-frappe .button.is-success.is-light.is-hovered{background-color:#edf6e7;border-color:transparent;color:#446a29}html.theme--catppuccin-frappe .button.is-success.is-light:active,html.theme--catppuccin-frappe .button.is-success.is-light.is-active{background-color:#e6f2de;border-color:transparent;color:#446a29}html.theme--catppuccin-frappe .button.is-warning{background-color:#e5c890;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-warning:hover,html.theme--catppuccin-frappe .button.is-warning.is-hovered{background-color:#e3c386;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-warning:focus,html.theme--catppuccin-frappe .button.is-warning.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-warning:focus:not(:active),html.theme--catppuccin-frappe .button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(229,200,144,0.25)}html.theme--catppuccin-frappe .button.is-warning:active,html.theme--catppuccin-frappe .button.is-warning.is-active{background-color:#e0be7b;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-warning[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-warning{background-color:#e5c890;border-color:#e5c890;box-shadow:none}html.theme--catppuccin-frappe .button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);color:#e5c890}html.theme--catppuccin-frappe .button.is-warning.is-inverted:hover,html.theme--catppuccin-frappe .button.is-warning.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-warning.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#e5c890}html.theme--catppuccin-frappe .button.is-warning.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-frappe .button.is-warning.is-outlined{background-color:transparent;border-color:#e5c890;color:#e5c890}html.theme--catppuccin-frappe .button.is-warning.is-outlined:hover,html.theme--catppuccin-frappe .button.is-warning.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-warning.is-outlined:focus,html.theme--catppuccin-frappe .button.is-warning.is-outlined.is-focused{background-color:#e5c890;border-color:#e5c890;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #e5c890 #e5c890 !important}html.theme--catppuccin-frappe .button.is-warning.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-warning.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-warning.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .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}html.theme--catppuccin-frappe .button.is-warning.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-warning.is-outlined{background-color:transparent;border-color:#e5c890;box-shadow:none;color:#e5c890}html.theme--catppuccin-frappe .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)}html.theme--catppuccin-frappe .button.is-warning.is-inverted.is-outlined:hover,html.theme--catppuccin-frappe .button.is-warning.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-warning.is-inverted.is-outlined:focus,html.theme--catppuccin-frappe .button.is-warning.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#e5c890}html.theme--catppuccin-frappe .button.is-warning.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-warning.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #e5c890 #e5c890 !important}html.theme--catppuccin-frappe .button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .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)}html.theme--catppuccin-frappe .button.is-warning.is-light{background-color:#fbf7ee;color:#78591c}html.theme--catppuccin-frappe .button.is-warning.is-light:hover,html.theme--catppuccin-frappe .button.is-warning.is-light.is-hovered{background-color:#f9f2e4;border-color:transparent;color:#78591c}html.theme--catppuccin-frappe .button.is-warning.is-light:active,html.theme--catppuccin-frappe .button.is-warning.is-light.is-active{background-color:#f6edda;border-color:transparent;color:#78591c}html.theme--catppuccin-frappe .button.is-danger{background-color:#e78284;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-danger:hover,html.theme--catppuccin-frappe .button.is-danger.is-hovered{background-color:#e57779;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-danger:focus,html.theme--catppuccin-frappe .button.is-danger.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-danger:focus:not(:active),html.theme--catppuccin-frappe .button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(231,130,132,0.25)}html.theme--catppuccin-frappe .button.is-danger:active,html.theme--catppuccin-frappe .button.is-danger.is-active{background-color:#e36d6f;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-danger[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-danger{background-color:#e78284;border-color:#e78284;box-shadow:none}html.theme--catppuccin-frappe .button.is-danger.is-inverted{background-color:#fff;color:#e78284}html.theme--catppuccin-frappe .button.is-danger.is-inverted:hover,html.theme--catppuccin-frappe .button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-frappe .button.is-danger.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#e78284}html.theme--catppuccin-frappe .button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-frappe .button.is-danger.is-outlined{background-color:transparent;border-color:#e78284;color:#e78284}html.theme--catppuccin-frappe .button.is-danger.is-outlined:hover,html.theme--catppuccin-frappe .button.is-danger.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-danger.is-outlined:focus,html.theme--catppuccin-frappe .button.is-danger.is-outlined.is-focused{background-color:#e78284;border-color:#e78284;color:#fff}html.theme--catppuccin-frappe .button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #e78284 #e78284 !important}html.theme--catppuccin-frappe .button.is-danger.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-danger.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-danger.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-frappe .button.is-danger.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-danger.is-outlined{background-color:transparent;border-color:#e78284;box-shadow:none;color:#e78284}html.theme--catppuccin-frappe .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-frappe .button.is-danger.is-inverted.is-outlined:hover,html.theme--catppuccin-frappe .button.is-danger.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-danger.is-inverted.is-outlined:focus,html.theme--catppuccin-frappe .button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#e78284}html.theme--catppuccin-frappe .button.is-danger.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-danger.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #e78284 #e78284 !important}html.theme--catppuccin-frappe .button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-frappe .button.is-danger.is-light{background-color:#fceeee;color:#9a1e20}html.theme--catppuccin-frappe .button.is-danger.is-light:hover,html.theme--catppuccin-frappe .button.is-danger.is-light.is-hovered{background-color:#fae3e4;border-color:transparent;color:#9a1e20}html.theme--catppuccin-frappe .button.is-danger.is-light:active,html.theme--catppuccin-frappe .button.is-danger.is-light.is-active{background-color:#f8d8d9;border-color:transparent;color:#9a1e20}html.theme--catppuccin-frappe .button.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}html.theme--catppuccin-frappe .button.is-small:not(.is-rounded),html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:3px}html.theme--catppuccin-frappe .button.is-normal{font-size:1rem}html.theme--catppuccin-frappe .button.is-medium{font-size:1.25rem}html.theme--catppuccin-frappe .button.is-large{font-size:1.5rem}html.theme--catppuccin-frappe .button[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button{background-color:#737994;border-color:#626880;box-shadow:none;opacity:.5}html.theme--catppuccin-frappe .button.is-fullwidth{display:flex;width:100%}html.theme--catppuccin-frappe .button.is-loading{color:transparent !important;pointer-events:none}html.theme--catppuccin-frappe .button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}html.theme--catppuccin-frappe .button.is-static{background-color:#292c3c;border-color:#626880;color:#838ba7;box-shadow:none;pointer-events:none}html.theme--catppuccin-frappe .button.is-rounded,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}html.theme--catppuccin-frappe .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--catppuccin-frappe .buttons .button{margin-bottom:0.5rem}html.theme--catppuccin-frappe .buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}html.theme--catppuccin-frappe .buttons:last-child{margin-bottom:-0.5rem}html.theme--catppuccin-frappe .buttons:not(:last-child){margin-bottom:1rem}html.theme--catppuccin-frappe .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}html.theme--catppuccin-frappe .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:3px}html.theme--catppuccin-frappe .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}html.theme--catppuccin-frappe .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}html.theme--catppuccin-frappe .buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}html.theme--catppuccin-frappe .buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}html.theme--catppuccin-frappe .buttons.has-addons .button:last-child{margin-right:0}html.theme--catppuccin-frappe .buttons.has-addons .button:hover,html.theme--catppuccin-frappe .buttons.has-addons .button.is-hovered{z-index:2}html.theme--catppuccin-frappe .buttons.has-addons .button:focus,html.theme--catppuccin-frappe .buttons.has-addons .button.is-focused,html.theme--catppuccin-frappe .buttons.has-addons .button:active,html.theme--catppuccin-frappe .buttons.has-addons .button.is-active,html.theme--catppuccin-frappe .buttons.has-addons .button.is-selected{z-index:3}html.theme--catppuccin-frappe .buttons.has-addons .button:focus:hover,html.theme--catppuccin-frappe .buttons.has-addons .button.is-focused:hover,html.theme--catppuccin-frappe .buttons.has-addons .button:active:hover,html.theme--catppuccin-frappe .buttons.has-addons .button.is-active:hover,html.theme--catppuccin-frappe .buttons.has-addons .button.is-selected:hover{z-index:4}html.theme--catppuccin-frappe .buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-frappe .buttons.is-centered{justify-content:center}html.theme--catppuccin-frappe .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}html.theme--catppuccin-frappe .buttons.is-right{justify-content:flex-end}html.theme--catppuccin-frappe .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .button.is-responsive.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}html.theme--catppuccin-frappe .button.is-responsive,html.theme--catppuccin-frappe .button.is-responsive.is-normal{font-size:.65625rem}html.theme--catppuccin-frappe .button.is-responsive.is-medium{font-size:.75rem}html.theme--catppuccin-frappe .button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-frappe .button.is-responsive.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}html.theme--catppuccin-frappe .button.is-responsive,html.theme--catppuccin-frappe .button.is-responsive.is-normal{font-size:.75rem}html.theme--catppuccin-frappe .button.is-responsive.is-medium{font-size:1rem}html.theme--catppuccin-frappe .button.is-responsive.is-large{font-size:1.25rem}}html.theme--catppuccin-frappe .container{flex-grow:1;margin:0 auto;position:relative;width:auto}html.theme--catppuccin-frappe .container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .container{max-width:992px}}@media screen and (max-width: 1215px){html.theme--catppuccin-frappe .container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){html.theme--catppuccin-frappe .container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){html.theme--catppuccin-frappe .container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){html.theme--catppuccin-frappe .container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}html.theme--catppuccin-frappe .content li+li{margin-top:0.25em}html.theme--catppuccin-frappe .content p:not(:last-child),html.theme--catppuccin-frappe .content dl:not(:last-child),html.theme--catppuccin-frappe .content ol:not(:last-child),html.theme--catppuccin-frappe .content ul:not(:last-child),html.theme--catppuccin-frappe .content blockquote:not(:last-child),html.theme--catppuccin-frappe .content pre:not(:last-child),html.theme--catppuccin-frappe .content table:not(:last-child){margin-bottom:1em}html.theme--catppuccin-frappe .content h1,html.theme--catppuccin-frappe .content h2,html.theme--catppuccin-frappe .content h3,html.theme--catppuccin-frappe .content h4,html.theme--catppuccin-frappe .content h5,html.theme--catppuccin-frappe .content h6{color:#c6d0f5;font-weight:600;line-height:1.125}html.theme--catppuccin-frappe .content h1{font-size:2em;margin-bottom:0.5em}html.theme--catppuccin-frappe .content h1:not(:first-child){margin-top:1em}html.theme--catppuccin-frappe .content h2{font-size:1.75em;margin-bottom:0.5714em}html.theme--catppuccin-frappe .content h2:not(:first-child){margin-top:1.1428em}html.theme--catppuccin-frappe .content h3{font-size:1.5em;margin-bottom:0.6666em}html.theme--catppuccin-frappe .content h3:not(:first-child){margin-top:1.3333em}html.theme--catppuccin-frappe .content h4{font-size:1.25em;margin-bottom:0.8em}html.theme--catppuccin-frappe .content h5{font-size:1.125em;margin-bottom:0.8888em}html.theme--catppuccin-frappe .content h6{font-size:1em;margin-bottom:1em}html.theme--catppuccin-frappe .content blockquote{background-color:#292c3c;border-left:5px solid #626880;padding:1.25em 1.5em}html.theme--catppuccin-frappe .content ol{list-style-position:outside;margin-left:2em;margin-top:1em}html.theme--catppuccin-frappe .content ol:not([type]){list-style-type:decimal}html.theme--catppuccin-frappe .content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}html.theme--catppuccin-frappe .content ol.is-lower-roman:not([type]){list-style-type:lower-roman}html.theme--catppuccin-frappe .content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}html.theme--catppuccin-frappe .content ol.is-upper-roman:not([type]){list-style-type:upper-roman}html.theme--catppuccin-frappe .content ul{list-style:disc outside;margin-left:2em;margin-top:1em}html.theme--catppuccin-frappe .content ul ul{list-style-type:circle;margin-top:0.5em}html.theme--catppuccin-frappe .content ul ul ul{list-style-type:square}html.theme--catppuccin-frappe .content dd{margin-left:2em}html.theme--catppuccin-frappe .content figure{margin-left:2em;margin-right:2em;text-align:center}html.theme--catppuccin-frappe .content figure:not(:first-child){margin-top:2em}html.theme--catppuccin-frappe .content figure:not(:last-child){margin-bottom:2em}html.theme--catppuccin-frappe .content figure img{display:inline-block}html.theme--catppuccin-frappe .content figure figcaption{font-style:italic}html.theme--catppuccin-frappe .content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}html.theme--catppuccin-frappe .content sup,html.theme--catppuccin-frappe .content sub{font-size:75%}html.theme--catppuccin-frappe .content table{width:100%}html.theme--catppuccin-frappe .content table td,html.theme--catppuccin-frappe .content table th{border:1px solid #626880;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--catppuccin-frappe .content table th{color:#b0bef1}html.theme--catppuccin-frappe .content table th:not([align]){text-align:inherit}html.theme--catppuccin-frappe .content table thead td,html.theme--catppuccin-frappe .content table thead th{border-width:0 0 2px;color:#b0bef1}html.theme--catppuccin-frappe .content table tfoot td,html.theme--catppuccin-frappe .content table tfoot th{border-width:2px 0 0;color:#b0bef1}html.theme--catppuccin-frappe .content table tbody tr:last-child td,html.theme--catppuccin-frappe .content table tbody tr:last-child th{border-bottom-width:0}html.theme--catppuccin-frappe .content .tabs li+li{margin-top:0}html.theme--catppuccin-frappe .content.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}html.theme--catppuccin-frappe .content.is-normal{font-size:1rem}html.theme--catppuccin-frappe .content.is-medium{font-size:1.25rem}html.theme--catppuccin-frappe .content.is-large{font-size:1.5rem}html.theme--catppuccin-frappe .icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}html.theme--catppuccin-frappe .icon.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}html.theme--catppuccin-frappe .icon.is-medium{height:2rem;width:2rem}html.theme--catppuccin-frappe .icon.is-large{height:3rem;width:3rem}html.theme--catppuccin-frappe .icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}html.theme--catppuccin-frappe .icon-text .icon{flex-grow:0;flex-shrink:0}html.theme--catppuccin-frappe .icon-text .icon:not(:last-child){margin-right:.25em}html.theme--catppuccin-frappe .icon-text .icon:not(:first-child){margin-left:.25em}html.theme--catppuccin-frappe div.icon-text{display:flex}html.theme--catppuccin-frappe .image,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img{display:block;position:relative}html.theme--catppuccin-frappe .image img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}html.theme--catppuccin-frappe .image img.is-rounded,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}html.theme--catppuccin-frappe .image.is-fullwidth,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}html.theme--catppuccin-frappe .image.is-square img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--catppuccin-frappe .image.is-square .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--catppuccin-frappe .image.is-1by1 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--catppuccin-frappe .image.is-1by1 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--catppuccin-frappe .image.is-5by4 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--catppuccin-frappe .image.is-5by4 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--catppuccin-frappe .image.is-4by3 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--catppuccin-frappe .image.is-4by3 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--catppuccin-frappe .image.is-3by2 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--catppuccin-frappe .image.is-3by2 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--catppuccin-frappe .image.is-5by3 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--catppuccin-frappe .image.is-5by3 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--catppuccin-frappe .image.is-16by9 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--catppuccin-frappe .image.is-16by9 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--catppuccin-frappe .image.is-2by1 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--catppuccin-frappe .image.is-2by1 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--catppuccin-frappe .image.is-3by1 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--catppuccin-frappe .image.is-3by1 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--catppuccin-frappe .image.is-4by5 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--catppuccin-frappe .image.is-4by5 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--catppuccin-frappe .image.is-3by4 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--catppuccin-frappe .image.is-3by4 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--catppuccin-frappe .image.is-2by3 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--catppuccin-frappe .image.is-2by3 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--catppuccin-frappe .image.is-3by5 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--catppuccin-frappe .image.is-3by5 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--catppuccin-frappe .image.is-9by16 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--catppuccin-frappe .image.is-9by16 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--catppuccin-frappe .image.is-1by2 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--catppuccin-frappe .image.is-1by2 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--catppuccin-frappe .image.is-1by3 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--catppuccin-frappe .image.is-1by3 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}html.theme--catppuccin-frappe .image.is-square,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-square,html.theme--catppuccin-frappe .image.is-1by1,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}html.theme--catppuccin-frappe .image.is-5by4,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}html.theme--catppuccin-frappe .image.is-4by3,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}html.theme--catppuccin-frappe .image.is-3by2,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}html.theme--catppuccin-frappe .image.is-5by3,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}html.theme--catppuccin-frappe .image.is-16by9,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}html.theme--catppuccin-frappe .image.is-2by1,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}html.theme--catppuccin-frappe .image.is-3by1,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}html.theme--catppuccin-frappe .image.is-4by5,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}html.theme--catppuccin-frappe .image.is-3by4,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}html.theme--catppuccin-frappe .image.is-2by3,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}html.theme--catppuccin-frappe .image.is-3by5,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}html.theme--catppuccin-frappe .image.is-9by16,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}html.theme--catppuccin-frappe .image.is-1by2,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}html.theme--catppuccin-frappe .image.is-1by3,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}html.theme--catppuccin-frappe .image.is-16x16,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}html.theme--catppuccin-frappe .image.is-24x24,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}html.theme--catppuccin-frappe .image.is-32x32,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}html.theme--catppuccin-frappe .image.is-48x48,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}html.theme--catppuccin-frappe .image.is-64x64,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}html.theme--catppuccin-frappe .image.is-96x96,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}html.theme--catppuccin-frappe .image.is-128x128,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}html.theme--catppuccin-frappe .notification{background-color:#292c3c;border-radius:.4em;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}html.theme--catppuccin-frappe .notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--catppuccin-frappe .notification strong{color:currentColor}html.theme--catppuccin-frappe .notification code,html.theme--catppuccin-frappe .notification pre{background:#fff}html.theme--catppuccin-frappe .notification pre code{background:transparent}html.theme--catppuccin-frappe .notification>.delete{right:.5rem;position:absolute;top:0.5rem}html.theme--catppuccin-frappe .notification .title,html.theme--catppuccin-frappe .notification .subtitle,html.theme--catppuccin-frappe .notification .content{color:currentColor}html.theme--catppuccin-frappe .notification.is-white{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-frappe .notification.is-black{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-frappe .notification.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .notification.is-dark,html.theme--catppuccin-frappe .content kbd.notification{background-color:#414559;color:#fff}html.theme--catppuccin-frappe .notification.is-primary,html.theme--catppuccin-frappe .docstring>section>a.notification.docs-sourcelink{background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .notification.is-primary.is-light,html.theme--catppuccin-frappe .docstring>section>a.notification.is-light.docs-sourcelink{background-color:#edf2fc;color:#153a8e}html.theme--catppuccin-frappe .notification.is-link{background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .notification.is-link.is-light{background-color:#edf2fc;color:#153a8e}html.theme--catppuccin-frappe .notification.is-info{background-color:#81c8be;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .notification.is-info.is-light{background-color:#f1f9f8;color:#2d675f}html.theme--catppuccin-frappe .notification.is-success{background-color:#a6d189;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .notification.is-success.is-light{background-color:#f4f9f0;color:#446a29}html.theme--catppuccin-frappe .notification.is-warning{background-color:#e5c890;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .notification.is-warning.is-light{background-color:#fbf7ee;color:#78591c}html.theme--catppuccin-frappe .notification.is-danger{background-color:#e78284;color:#fff}html.theme--catppuccin-frappe .notification.is-danger.is-light{background-color:#fceeee;color:#9a1e20}html.theme--catppuccin-frappe .progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}html.theme--catppuccin-frappe .progress::-webkit-progress-bar{background-color:#51576d}html.theme--catppuccin-frappe .progress::-webkit-progress-value{background-color:#838ba7}html.theme--catppuccin-frappe .progress::-moz-progress-bar{background-color:#838ba7}html.theme--catppuccin-frappe .progress::-ms-fill{background-color:#838ba7;border:none}html.theme--catppuccin-frappe .progress.is-white::-webkit-progress-value{background-color:#fff}html.theme--catppuccin-frappe .progress.is-white::-moz-progress-bar{background-color:#fff}html.theme--catppuccin-frappe .progress.is-white::-ms-fill{background-color:#fff}html.theme--catppuccin-frappe .progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #51576d 30%)}html.theme--catppuccin-frappe .progress.is-black::-webkit-progress-value{background-color:#0a0a0a}html.theme--catppuccin-frappe .progress.is-black::-moz-progress-bar{background-color:#0a0a0a}html.theme--catppuccin-frappe .progress.is-black::-ms-fill{background-color:#0a0a0a}html.theme--catppuccin-frappe .progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #51576d 30%)}html.theme--catppuccin-frappe .progress.is-light::-webkit-progress-value{background-color:#f5f5f5}html.theme--catppuccin-frappe .progress.is-light::-moz-progress-bar{background-color:#f5f5f5}html.theme--catppuccin-frappe .progress.is-light::-ms-fill{background-color:#f5f5f5}html.theme--catppuccin-frappe .progress.is-light:indeterminate{background-image:linear-gradient(to right, #f5f5f5 30%, #51576d 30%)}html.theme--catppuccin-frappe .progress.is-dark::-webkit-progress-value,html.theme--catppuccin-frappe .content kbd.progress::-webkit-progress-value{background-color:#414559}html.theme--catppuccin-frappe .progress.is-dark::-moz-progress-bar,html.theme--catppuccin-frappe .content kbd.progress::-moz-progress-bar{background-color:#414559}html.theme--catppuccin-frappe .progress.is-dark::-ms-fill,html.theme--catppuccin-frappe .content kbd.progress::-ms-fill{background-color:#414559}html.theme--catppuccin-frappe .progress.is-dark:indeterminate,html.theme--catppuccin-frappe .content kbd.progress:indeterminate{background-image:linear-gradient(to right, #414559 30%, #51576d 30%)}html.theme--catppuccin-frappe .progress.is-primary::-webkit-progress-value,html.theme--catppuccin-frappe .docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#8caaee}html.theme--catppuccin-frappe .progress.is-primary::-moz-progress-bar,html.theme--catppuccin-frappe .docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#8caaee}html.theme--catppuccin-frappe .progress.is-primary::-ms-fill,html.theme--catppuccin-frappe .docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#8caaee}html.theme--catppuccin-frappe .progress.is-primary:indeterminate,html.theme--catppuccin-frappe .docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #8caaee 30%, #51576d 30%)}html.theme--catppuccin-frappe .progress.is-link::-webkit-progress-value{background-color:#8caaee}html.theme--catppuccin-frappe .progress.is-link::-moz-progress-bar{background-color:#8caaee}html.theme--catppuccin-frappe .progress.is-link::-ms-fill{background-color:#8caaee}html.theme--catppuccin-frappe .progress.is-link:indeterminate{background-image:linear-gradient(to right, #8caaee 30%, #51576d 30%)}html.theme--catppuccin-frappe .progress.is-info::-webkit-progress-value{background-color:#81c8be}html.theme--catppuccin-frappe .progress.is-info::-moz-progress-bar{background-color:#81c8be}html.theme--catppuccin-frappe .progress.is-info::-ms-fill{background-color:#81c8be}html.theme--catppuccin-frappe .progress.is-info:indeterminate{background-image:linear-gradient(to right, #81c8be 30%, #51576d 30%)}html.theme--catppuccin-frappe .progress.is-success::-webkit-progress-value{background-color:#a6d189}html.theme--catppuccin-frappe .progress.is-success::-moz-progress-bar{background-color:#a6d189}html.theme--catppuccin-frappe .progress.is-success::-ms-fill{background-color:#a6d189}html.theme--catppuccin-frappe .progress.is-success:indeterminate{background-image:linear-gradient(to right, #a6d189 30%, #51576d 30%)}html.theme--catppuccin-frappe .progress.is-warning::-webkit-progress-value{background-color:#e5c890}html.theme--catppuccin-frappe .progress.is-warning::-moz-progress-bar{background-color:#e5c890}html.theme--catppuccin-frappe .progress.is-warning::-ms-fill{background-color:#e5c890}html.theme--catppuccin-frappe .progress.is-warning:indeterminate{background-image:linear-gradient(to right, #e5c890 30%, #51576d 30%)}html.theme--catppuccin-frappe .progress.is-danger::-webkit-progress-value{background-color:#e78284}html.theme--catppuccin-frappe .progress.is-danger::-moz-progress-bar{background-color:#e78284}html.theme--catppuccin-frappe .progress.is-danger::-ms-fill{background-color:#e78284}html.theme--catppuccin-frappe .progress.is-danger:indeterminate{background-image:linear-gradient(to right, #e78284 30%, #51576d 30%)}html.theme--catppuccin-frappe .progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#51576d;background-image:linear-gradient(to right, #c6d0f5 30%, #51576d 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}html.theme--catppuccin-frappe .progress:indeterminate::-webkit-progress-bar{background-color:transparent}html.theme--catppuccin-frappe .progress:indeterminate::-moz-progress-bar{background-color:transparent}html.theme--catppuccin-frappe .progress:indeterminate::-ms-fill{animation-name:none}html.theme--catppuccin-frappe .progress.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}html.theme--catppuccin-frappe .progress.is-medium{height:1.25rem}html.theme--catppuccin-frappe .progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}html.theme--catppuccin-frappe .table{background-color:#51576d;color:#c6d0f5}html.theme--catppuccin-frappe .table td,html.theme--catppuccin-frappe .table th{border:1px solid #626880;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--catppuccin-frappe .table td.is-white,html.theme--catppuccin-frappe .table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--catppuccin-frappe .table td.is-black,html.theme--catppuccin-frappe .table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--catppuccin-frappe .table td.is-light,html.theme--catppuccin-frappe .table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .table td.is-dark,html.theme--catppuccin-frappe .table th.is-dark{background-color:#414559;border-color:#414559;color:#fff}html.theme--catppuccin-frappe .table td.is-primary,html.theme--catppuccin-frappe .table th.is-primary{background-color:#8caaee;border-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .table td.is-link,html.theme--catppuccin-frappe .table th.is-link{background-color:#8caaee;border-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .table td.is-info,html.theme--catppuccin-frappe .table th.is-info{background-color:#81c8be;border-color:#81c8be;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .table td.is-success,html.theme--catppuccin-frappe .table th.is-success{background-color:#a6d189;border-color:#a6d189;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .table td.is-warning,html.theme--catppuccin-frappe .table th.is-warning{background-color:#e5c890;border-color:#e5c890;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .table td.is-danger,html.theme--catppuccin-frappe .table th.is-danger{background-color:#e78284;border-color:#e78284;color:#fff}html.theme--catppuccin-frappe .table td.is-narrow,html.theme--catppuccin-frappe .table th.is-narrow{white-space:nowrap;width:1%}html.theme--catppuccin-frappe .table td.is-selected,html.theme--catppuccin-frappe .table th.is-selected{background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .table td.is-selected a,html.theme--catppuccin-frappe .table td.is-selected strong,html.theme--catppuccin-frappe .table th.is-selected a,html.theme--catppuccin-frappe .table th.is-selected strong{color:currentColor}html.theme--catppuccin-frappe .table td.is-vcentered,html.theme--catppuccin-frappe .table th.is-vcentered{vertical-align:middle}html.theme--catppuccin-frappe .table th{color:#b0bef1}html.theme--catppuccin-frappe .table th:not([align]){text-align:left}html.theme--catppuccin-frappe .table tr.is-selected{background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .table tr.is-selected a,html.theme--catppuccin-frappe .table tr.is-selected strong{color:currentColor}html.theme--catppuccin-frappe .table tr.is-selected td,html.theme--catppuccin-frappe .table tr.is-selected th{border-color:#fff;color:currentColor}html.theme--catppuccin-frappe .table thead{background-color:rgba(0,0,0,0)}html.theme--catppuccin-frappe .table thead td,html.theme--catppuccin-frappe .table thead th{border-width:0 0 2px;color:#b0bef1}html.theme--catppuccin-frappe .table tfoot{background-color:rgba(0,0,0,0)}html.theme--catppuccin-frappe .table tfoot td,html.theme--catppuccin-frappe .table tfoot th{border-width:2px 0 0;color:#b0bef1}html.theme--catppuccin-frappe .table tbody{background-color:rgba(0,0,0,0)}html.theme--catppuccin-frappe .table tbody tr:last-child td,html.theme--catppuccin-frappe .table tbody tr:last-child th{border-bottom-width:0}html.theme--catppuccin-frappe .table.is-bordered td,html.theme--catppuccin-frappe .table.is-bordered th{border-width:1px}html.theme--catppuccin-frappe .table.is-bordered tr:last-child td,html.theme--catppuccin-frappe .table.is-bordered tr:last-child th{border-bottom-width:1px}html.theme--catppuccin-frappe .table.is-fullwidth{width:100%}html.theme--catppuccin-frappe .table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#414559}html.theme--catppuccin-frappe .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#414559}html.theme--catppuccin-frappe .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#454a5f}html.theme--catppuccin-frappe .table.is-narrow td,html.theme--catppuccin-frappe .table.is-narrow th{padding:0.25em 0.5em}html.theme--catppuccin-frappe .table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#414559}html.theme--catppuccin-frappe .table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}html.theme--catppuccin-frappe .tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--catppuccin-frappe .tags .tag,html.theme--catppuccin-frappe .tags .content kbd,html.theme--catppuccin-frappe .content .tags kbd,html.theme--catppuccin-frappe .tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}html.theme--catppuccin-frappe .tags .tag:not(:last-child),html.theme--catppuccin-frappe .tags .content kbd:not(:last-child),html.theme--catppuccin-frappe .content .tags kbd:not(:last-child),html.theme--catppuccin-frappe .tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}html.theme--catppuccin-frappe .tags:last-child{margin-bottom:-0.5rem}html.theme--catppuccin-frappe .tags:not(:last-child){margin-bottom:1rem}html.theme--catppuccin-frappe .tags.are-medium .tag:not(.is-normal):not(.is-large),html.theme--catppuccin-frappe .tags.are-medium .content kbd:not(.is-normal):not(.is-large),html.theme--catppuccin-frappe .content .tags.are-medium kbd:not(.is-normal):not(.is-large),html.theme--catppuccin-frappe .tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}html.theme--catppuccin-frappe .tags.are-large .tag:not(.is-normal):not(.is-medium),html.theme--catppuccin-frappe .tags.are-large .content kbd:not(.is-normal):not(.is-medium),html.theme--catppuccin-frappe .content .tags.are-large kbd:not(.is-normal):not(.is-medium),html.theme--catppuccin-frappe .tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}html.theme--catppuccin-frappe .tags.is-centered{justify-content:center}html.theme--catppuccin-frappe .tags.is-centered .tag,html.theme--catppuccin-frappe .tags.is-centered .content kbd,html.theme--catppuccin-frappe .content .tags.is-centered kbd,html.theme--catppuccin-frappe .tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}html.theme--catppuccin-frappe .tags.is-right{justify-content:flex-end}html.theme--catppuccin-frappe .tags.is-right .tag:not(:first-child),html.theme--catppuccin-frappe .tags.is-right .content kbd:not(:first-child),html.theme--catppuccin-frappe .content .tags.is-right kbd:not(:first-child),html.theme--catppuccin-frappe .tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}html.theme--catppuccin-frappe .tags.is-right .tag:not(:last-child),html.theme--catppuccin-frappe .tags.is-right .content kbd:not(:last-child),html.theme--catppuccin-frappe .content .tags.is-right kbd:not(:last-child),html.theme--catppuccin-frappe .tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}html.theme--catppuccin-frappe .tags.has-addons .tag,html.theme--catppuccin-frappe .tags.has-addons .content kbd,html.theme--catppuccin-frappe .content .tags.has-addons kbd,html.theme--catppuccin-frappe .tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}html.theme--catppuccin-frappe .tags.has-addons .tag:not(:first-child),html.theme--catppuccin-frappe .tags.has-addons .content kbd:not(:first-child),html.theme--catppuccin-frappe .content .tags.has-addons kbd:not(:first-child),html.theme--catppuccin-frappe .tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}html.theme--catppuccin-frappe .tags.has-addons .tag:not(:last-child),html.theme--catppuccin-frappe .tags.has-addons .content kbd:not(:last-child),html.theme--catppuccin-frappe .content .tags.has-addons kbd:not(:last-child),html.theme--catppuccin-frappe .tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}html.theme--catppuccin-frappe .tag:not(body),html.theme--catppuccin-frappe .content kbd:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#292c3c;border-radius:.4em;color:#c6d0f5;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}html.theme--catppuccin-frappe .tag:not(body) .delete,html.theme--catppuccin-frappe .content kbd:not(body) .delete,html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}html.theme--catppuccin-frappe .tag.is-white:not(body),html.theme--catppuccin-frappe .content kbd.is-white:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}html.theme--catppuccin-frappe .tag.is-black:not(body),html.theme--catppuccin-frappe .content kbd.is-black:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}html.theme--catppuccin-frappe .tag.is-light:not(body),html.theme--catppuccin-frappe .content kbd.is-light:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .tag.is-dark:not(body),html.theme--catppuccin-frappe .content kbd:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-dark:not(body),html.theme--catppuccin-frappe .content .docstring>section>kbd:not(body){background-color:#414559;color:#fff}html.theme--catppuccin-frappe .tag.is-primary:not(body),html.theme--catppuccin-frappe .content kbd.is-primary:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink:not(body){background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .tag.is-primary.is-light:not(body),html.theme--catppuccin-frappe .content kbd.is-primary.is-light:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#edf2fc;color:#153a8e}html.theme--catppuccin-frappe .tag.is-link:not(body),html.theme--catppuccin-frappe .content kbd.is-link:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .tag.is-link.is-light:not(body),html.theme--catppuccin-frappe .content kbd.is-link.is-light:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#edf2fc;color:#153a8e}html.theme--catppuccin-frappe .tag.is-info:not(body),html.theme--catppuccin-frappe .content kbd.is-info:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#81c8be;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .tag.is-info.is-light:not(body),html.theme--catppuccin-frappe .content kbd.is-info.is-light:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#f1f9f8;color:#2d675f}html.theme--catppuccin-frappe .tag.is-success:not(body),html.theme--catppuccin-frappe .content kbd.is-success:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#a6d189;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .tag.is-success.is-light:not(body),html.theme--catppuccin-frappe .content kbd.is-success.is-light:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#f4f9f0;color:#446a29}html.theme--catppuccin-frappe .tag.is-warning:not(body),html.theme--catppuccin-frappe .content kbd.is-warning:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#e5c890;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .tag.is-warning.is-light:not(body),html.theme--catppuccin-frappe .content kbd.is-warning.is-light:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fbf7ee;color:#78591c}html.theme--catppuccin-frappe .tag.is-danger:not(body),html.theme--catppuccin-frappe .content kbd.is-danger:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#e78284;color:#fff}html.theme--catppuccin-frappe .tag.is-danger.is-light:not(body),html.theme--catppuccin-frappe .content kbd.is-danger.is-light:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#fceeee;color:#9a1e20}html.theme--catppuccin-frappe .tag.is-normal:not(body),html.theme--catppuccin-frappe .content kbd.is-normal:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}html.theme--catppuccin-frappe .tag.is-medium:not(body),html.theme--catppuccin-frappe .content kbd.is-medium:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}html.theme--catppuccin-frappe .tag.is-large:not(body),html.theme--catppuccin-frappe .content kbd.is-large:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}html.theme--catppuccin-frappe .tag:not(body) .icon:first-child:not(:last-child),html.theme--catppuccin-frappe .content kbd:not(body) .icon:first-child:not(:last-child),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}html.theme--catppuccin-frappe .tag:not(body) .icon:last-child:not(:first-child),html.theme--catppuccin-frappe .content kbd:not(body) .icon:last-child:not(:first-child),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}html.theme--catppuccin-frappe .tag:not(body) .icon:first-child:last-child,html.theme--catppuccin-frappe .content kbd:not(body) .icon:first-child:last-child,html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}html.theme--catppuccin-frappe .tag.is-delete:not(body),html.theme--catppuccin-frappe .content kbd.is-delete:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}html.theme--catppuccin-frappe .tag.is-delete:not(body)::before,html.theme--catppuccin-frappe .content kbd.is-delete:not(body)::before,html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-delete:not(body)::before,html.theme--catppuccin-frappe .tag.is-delete:not(body)::after,html.theme--catppuccin-frappe .content kbd.is-delete:not(body)::after,html.theme--catppuccin-frappe .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--catppuccin-frappe .tag.is-delete:not(body)::before,html.theme--catppuccin-frappe .content kbd.is-delete:not(body)::before,html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}html.theme--catppuccin-frappe .tag.is-delete:not(body)::after,html.theme--catppuccin-frappe .content kbd.is-delete:not(body)::after,html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}html.theme--catppuccin-frappe .tag.is-delete:not(body):hover,html.theme--catppuccin-frappe .content kbd.is-delete:not(body):hover,html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-delete:not(body):hover,html.theme--catppuccin-frappe .tag.is-delete:not(body):focus,html.theme--catppuccin-frappe .content kbd.is-delete:not(body):focus,html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#1f212d}html.theme--catppuccin-frappe .tag.is-delete:not(body):active,html.theme--catppuccin-frappe .content kbd.is-delete:not(body):active,html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#14161e}html.theme--catppuccin-frappe .tag.is-rounded:not(body),html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input:not(body),html.theme--catppuccin-frappe .content kbd.is-rounded:not(body),html.theme--catppuccin-frappe #documenter .docs-sidebar .content form.docs-search>input:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}html.theme--catppuccin-frappe a.tag:hover,html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink:hover{text-decoration:underline}html.theme--catppuccin-frappe .title,html.theme--catppuccin-frappe .subtitle{word-break:break-word}html.theme--catppuccin-frappe .title em,html.theme--catppuccin-frappe .title span,html.theme--catppuccin-frappe .subtitle em,html.theme--catppuccin-frappe .subtitle span{font-weight:inherit}html.theme--catppuccin-frappe .title sub,html.theme--catppuccin-frappe .subtitle sub{font-size:.75em}html.theme--catppuccin-frappe .title sup,html.theme--catppuccin-frappe .subtitle sup{font-size:.75em}html.theme--catppuccin-frappe .title .tag,html.theme--catppuccin-frappe .title .content kbd,html.theme--catppuccin-frappe .content .title kbd,html.theme--catppuccin-frappe .title .docstring>section>a.docs-sourcelink,html.theme--catppuccin-frappe .subtitle .tag,html.theme--catppuccin-frappe .subtitle .content kbd,html.theme--catppuccin-frappe .content .subtitle kbd,html.theme--catppuccin-frappe .subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}html.theme--catppuccin-frappe .title{color:#fff;font-size:2rem;font-weight:500;line-height:1.125}html.theme--catppuccin-frappe .title strong{color:inherit;font-weight:inherit}html.theme--catppuccin-frappe .title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}html.theme--catppuccin-frappe .title.is-1{font-size:3rem}html.theme--catppuccin-frappe .title.is-2{font-size:2.5rem}html.theme--catppuccin-frappe .title.is-3{font-size:2rem}html.theme--catppuccin-frappe .title.is-4{font-size:1.5rem}html.theme--catppuccin-frappe .title.is-5{font-size:1.25rem}html.theme--catppuccin-frappe .title.is-6{font-size:1rem}html.theme--catppuccin-frappe .title.is-7{font-size:.75rem}html.theme--catppuccin-frappe .subtitle{color:#737994;font-size:1.25rem;font-weight:400;line-height:1.25}html.theme--catppuccin-frappe .subtitle strong{color:#737994;font-weight:600}html.theme--catppuccin-frappe .subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}html.theme--catppuccin-frappe .subtitle.is-1{font-size:3rem}html.theme--catppuccin-frappe .subtitle.is-2{font-size:2.5rem}html.theme--catppuccin-frappe .subtitle.is-3{font-size:2rem}html.theme--catppuccin-frappe .subtitle.is-4{font-size:1.5rem}html.theme--catppuccin-frappe .subtitle.is-5{font-size:1.25rem}html.theme--catppuccin-frappe .subtitle.is-6{font-size:1rem}html.theme--catppuccin-frappe .subtitle.is-7{font-size:.75rem}html.theme--catppuccin-frappe .heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}html.theme--catppuccin-frappe .number{align-items:center;background-color:#292c3c;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}html.theme--catppuccin-frappe .select select,html.theme--catppuccin-frappe .textarea,html.theme--catppuccin-frappe .input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input{background-color:#303446;border-color:#626880;border-radius:.4em;color:#838ba7}html.theme--catppuccin-frappe .select select::-moz-placeholder,html.theme--catppuccin-frappe .textarea::-moz-placeholder,html.theme--catppuccin-frappe .input::-moz-placeholder,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#868c98}html.theme--catppuccin-frappe .select select::-webkit-input-placeholder,html.theme--catppuccin-frappe .textarea::-webkit-input-placeholder,html.theme--catppuccin-frappe .input::-webkit-input-placeholder,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#868c98}html.theme--catppuccin-frappe .select select:-moz-placeholder,html.theme--catppuccin-frappe .textarea:-moz-placeholder,html.theme--catppuccin-frappe .input:-moz-placeholder,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#868c98}html.theme--catppuccin-frappe .select select:-ms-input-placeholder,html.theme--catppuccin-frappe .textarea:-ms-input-placeholder,html.theme--catppuccin-frappe .input:-ms-input-placeholder,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#868c98}html.theme--catppuccin-frappe .select select:hover,html.theme--catppuccin-frappe .textarea:hover,html.theme--catppuccin-frappe .input:hover,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input:hover,html.theme--catppuccin-frappe .select select.is-hovered,html.theme--catppuccin-frappe .is-hovered.textarea,html.theme--catppuccin-frappe .is-hovered.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#737994}html.theme--catppuccin-frappe .select select:focus,html.theme--catppuccin-frappe .textarea:focus,html.theme--catppuccin-frappe .input:focus,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input:focus,html.theme--catppuccin-frappe .select select.is-focused,html.theme--catppuccin-frappe .is-focused.textarea,html.theme--catppuccin-frappe .is-focused.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-frappe .select select:active,html.theme--catppuccin-frappe .textarea:active,html.theme--catppuccin-frappe .input:active,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input:active,html.theme--catppuccin-frappe .select select.is-active,html.theme--catppuccin-frappe .is-active.textarea,html.theme--catppuccin-frappe .is-active.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-active{border-color:#8caaee;box-shadow:0 0 0 0.125em rgba(140,170,238,0.25)}html.theme--catppuccin-frappe .select select[disabled],html.theme--catppuccin-frappe .textarea[disabled],html.theme--catppuccin-frappe .input[disabled],html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] html.theme--catppuccin-frappe .select select,fieldset[disabled] html.theme--catppuccin-frappe .textarea,fieldset[disabled] html.theme--catppuccin-frappe .input,fieldset[disabled] html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input{background-color:#737994;border-color:#292c3c;box-shadow:none;color:#f1f4fd}html.theme--catppuccin-frappe .select select[disabled]::-moz-placeholder,html.theme--catppuccin-frappe .textarea[disabled]::-moz-placeholder,html.theme--catppuccin-frappe .input[disabled]::-moz-placeholder,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-frappe .select select::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-frappe .textarea::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-frappe .input::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:rgba(241,244,253,0.3)}html.theme--catppuccin-frappe .select select[disabled]::-webkit-input-placeholder,html.theme--catppuccin-frappe .textarea[disabled]::-webkit-input-placeholder,html.theme--catppuccin-frappe .input[disabled]::-webkit-input-placeholder,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-frappe .select select::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-frappe .textarea::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-frappe .input::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:rgba(241,244,253,0.3)}html.theme--catppuccin-frappe .select select[disabled]:-moz-placeholder,html.theme--catppuccin-frappe .textarea[disabled]:-moz-placeholder,html.theme--catppuccin-frappe .input[disabled]:-moz-placeholder,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-frappe .select select:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-frappe .textarea:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-frappe .input:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:rgba(241,244,253,0.3)}html.theme--catppuccin-frappe .select select[disabled]:-ms-input-placeholder,html.theme--catppuccin-frappe .textarea[disabled]:-ms-input-placeholder,html.theme--catppuccin-frappe .input[disabled]:-ms-input-placeholder,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-frappe .select select:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-frappe .textarea:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-frappe .input:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:rgba(241,244,253,0.3)}html.theme--catppuccin-frappe .textarea,html.theme--catppuccin-frappe .input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}html.theme--catppuccin-frappe .textarea[readonly],html.theme--catppuccin-frappe .input[readonly],html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}html.theme--catppuccin-frappe .is-white.textarea,html.theme--catppuccin-frappe .is-white.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}html.theme--catppuccin-frappe .is-white.textarea:focus,html.theme--catppuccin-frappe .is-white.input:focus,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-white:focus,html.theme--catppuccin-frappe .is-white.is-focused.textarea,html.theme--catppuccin-frappe .is-white.is-focused.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-frappe .is-white.textarea:active,html.theme--catppuccin-frappe .is-white.input:active,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-white:active,html.theme--catppuccin-frappe .is-white.is-active.textarea,html.theme--catppuccin-frappe .is-white.is-active.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--catppuccin-frappe .is-black.textarea,html.theme--catppuccin-frappe .is-black.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}html.theme--catppuccin-frappe .is-black.textarea:focus,html.theme--catppuccin-frappe .is-black.input:focus,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-black:focus,html.theme--catppuccin-frappe .is-black.is-focused.textarea,html.theme--catppuccin-frappe .is-black.is-focused.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-frappe .is-black.textarea:active,html.theme--catppuccin-frappe .is-black.input:active,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-black:active,html.theme--catppuccin-frappe .is-black.is-active.textarea,html.theme--catppuccin-frappe .is-black.is-active.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--catppuccin-frappe .is-light.textarea,html.theme--catppuccin-frappe .is-light.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-light{border-color:#f5f5f5}html.theme--catppuccin-frappe .is-light.textarea:focus,html.theme--catppuccin-frappe .is-light.input:focus,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-light:focus,html.theme--catppuccin-frappe .is-light.is-focused.textarea,html.theme--catppuccin-frappe .is-light.is-focused.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-frappe .is-light.textarea:active,html.theme--catppuccin-frappe .is-light.input:active,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-light:active,html.theme--catppuccin-frappe .is-light.is-active.textarea,html.theme--catppuccin-frappe .is-light.is-active.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}html.theme--catppuccin-frappe .is-dark.textarea,html.theme--catppuccin-frappe .content kbd.textarea,html.theme--catppuccin-frappe .is-dark.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-dark,html.theme--catppuccin-frappe .content kbd.input{border-color:#414559}html.theme--catppuccin-frappe .is-dark.textarea:focus,html.theme--catppuccin-frappe .content kbd.textarea:focus,html.theme--catppuccin-frappe .is-dark.input:focus,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-dark:focus,html.theme--catppuccin-frappe .content kbd.input:focus,html.theme--catppuccin-frappe .is-dark.is-focused.textarea,html.theme--catppuccin-frappe .content kbd.is-focused.textarea,html.theme--catppuccin-frappe .is-dark.is-focused.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-frappe .content kbd.is-focused.input,html.theme--catppuccin-frappe #documenter .docs-sidebar .content form.docs-search>input.is-focused,html.theme--catppuccin-frappe .is-dark.textarea:active,html.theme--catppuccin-frappe .content kbd.textarea:active,html.theme--catppuccin-frappe .is-dark.input:active,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-dark:active,html.theme--catppuccin-frappe .content kbd.input:active,html.theme--catppuccin-frappe .is-dark.is-active.textarea,html.theme--catppuccin-frappe .content kbd.is-active.textarea,html.theme--catppuccin-frappe .is-dark.is-active.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--catppuccin-frappe .content kbd.is-active.input,html.theme--catppuccin-frappe #documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(65,69,89,0.25)}html.theme--catppuccin-frappe .is-primary.textarea,html.theme--catppuccin-frappe .docstring>section>a.textarea.docs-sourcelink,html.theme--catppuccin-frappe .is-primary.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-primary,html.theme--catppuccin-frappe .docstring>section>a.input.docs-sourcelink{border-color:#8caaee}html.theme--catppuccin-frappe .is-primary.textarea:focus,html.theme--catppuccin-frappe .docstring>section>a.textarea.docs-sourcelink:focus,html.theme--catppuccin-frappe .is-primary.input:focus,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-primary:focus,html.theme--catppuccin-frappe .docstring>section>a.input.docs-sourcelink:focus,html.theme--catppuccin-frappe .is-primary.is-focused.textarea,html.theme--catppuccin-frappe .docstring>section>a.is-focused.textarea.docs-sourcelink,html.theme--catppuccin-frappe .is-primary.is-focused.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-frappe .docstring>section>a.is-focused.input.docs-sourcelink,html.theme--catppuccin-frappe .is-primary.textarea:active,html.theme--catppuccin-frappe .docstring>section>a.textarea.docs-sourcelink:active,html.theme--catppuccin-frappe .is-primary.input:active,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-primary:active,html.theme--catppuccin-frappe .docstring>section>a.input.docs-sourcelink:active,html.theme--catppuccin-frappe .is-primary.is-active.textarea,html.theme--catppuccin-frappe .docstring>section>a.is-active.textarea.docs-sourcelink,html.theme--catppuccin-frappe .is-primary.is-active.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--catppuccin-frappe .docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(140,170,238,0.25)}html.theme--catppuccin-frappe .is-link.textarea,html.theme--catppuccin-frappe .is-link.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-link{border-color:#8caaee}html.theme--catppuccin-frappe .is-link.textarea:focus,html.theme--catppuccin-frappe .is-link.input:focus,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-link:focus,html.theme--catppuccin-frappe .is-link.is-focused.textarea,html.theme--catppuccin-frappe .is-link.is-focused.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-frappe .is-link.textarea:active,html.theme--catppuccin-frappe .is-link.input:active,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-link:active,html.theme--catppuccin-frappe .is-link.is-active.textarea,html.theme--catppuccin-frappe .is-link.is-active.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(140,170,238,0.25)}html.theme--catppuccin-frappe .is-info.textarea,html.theme--catppuccin-frappe .is-info.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-info{border-color:#81c8be}html.theme--catppuccin-frappe .is-info.textarea:focus,html.theme--catppuccin-frappe .is-info.input:focus,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-info:focus,html.theme--catppuccin-frappe .is-info.is-focused.textarea,html.theme--catppuccin-frappe .is-info.is-focused.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-frappe .is-info.textarea:active,html.theme--catppuccin-frappe .is-info.input:active,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-info:active,html.theme--catppuccin-frappe .is-info.is-active.textarea,html.theme--catppuccin-frappe .is-info.is-active.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(129,200,190,0.25)}html.theme--catppuccin-frappe .is-success.textarea,html.theme--catppuccin-frappe .is-success.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-success{border-color:#a6d189}html.theme--catppuccin-frappe .is-success.textarea:focus,html.theme--catppuccin-frappe .is-success.input:focus,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-success:focus,html.theme--catppuccin-frappe .is-success.is-focused.textarea,html.theme--catppuccin-frappe .is-success.is-focused.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-frappe .is-success.textarea:active,html.theme--catppuccin-frappe .is-success.input:active,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-success:active,html.theme--catppuccin-frappe .is-success.is-active.textarea,html.theme--catppuccin-frappe .is-success.is-active.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(166,209,137,0.25)}html.theme--catppuccin-frappe .is-warning.textarea,html.theme--catppuccin-frappe .is-warning.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#e5c890}html.theme--catppuccin-frappe .is-warning.textarea:focus,html.theme--catppuccin-frappe .is-warning.input:focus,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-warning:focus,html.theme--catppuccin-frappe .is-warning.is-focused.textarea,html.theme--catppuccin-frappe .is-warning.is-focused.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-frappe .is-warning.textarea:active,html.theme--catppuccin-frappe .is-warning.input:active,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-warning:active,html.theme--catppuccin-frappe .is-warning.is-active.textarea,html.theme--catppuccin-frappe .is-warning.is-active.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(229,200,144,0.25)}html.theme--catppuccin-frappe .is-danger.textarea,html.theme--catppuccin-frappe .is-danger.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#e78284}html.theme--catppuccin-frappe .is-danger.textarea:focus,html.theme--catppuccin-frappe .is-danger.input:focus,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-danger:focus,html.theme--catppuccin-frappe .is-danger.is-focused.textarea,html.theme--catppuccin-frappe .is-danger.is-focused.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-frappe .is-danger.textarea:active,html.theme--catppuccin-frappe .is-danger.input:active,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-danger:active,html.theme--catppuccin-frappe .is-danger.is-active.textarea,html.theme--catppuccin-frappe .is-danger.is-active.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(231,130,132,0.25)}html.theme--catppuccin-frappe .is-small.textarea,html.theme--catppuccin-frappe .is-small.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input{border-radius:3px;font-size:.75rem}html.theme--catppuccin-frappe .is-medium.textarea,html.theme--catppuccin-frappe .is-medium.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}html.theme--catppuccin-frappe .is-large.textarea,html.theme--catppuccin-frappe .is-large.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}html.theme--catppuccin-frappe .is-fullwidth.textarea,html.theme--catppuccin-frappe .is-fullwidth.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}html.theme--catppuccin-frappe .is-inline.textarea,html.theme--catppuccin-frappe .is-inline.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}html.theme--catppuccin-frappe .input.is-rounded,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}html.theme--catppuccin-frappe .input.is-static,html.theme--catppuccin-frappe #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--catppuccin-frappe .textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}html.theme--catppuccin-frappe .textarea:not([rows]){max-height:40em;min-height:8em}html.theme--catppuccin-frappe .textarea[rows]{height:initial}html.theme--catppuccin-frappe .textarea.has-fixed-size{resize:none}html.theme--catppuccin-frappe .radio,html.theme--catppuccin-frappe .checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}html.theme--catppuccin-frappe .radio input,html.theme--catppuccin-frappe .checkbox input{cursor:pointer}html.theme--catppuccin-frappe .radio:hover,html.theme--catppuccin-frappe .checkbox:hover{color:#99d1db}html.theme--catppuccin-frappe .radio[disabled],html.theme--catppuccin-frappe .checkbox[disabled],fieldset[disabled] html.theme--catppuccin-frappe .radio,fieldset[disabled] html.theme--catppuccin-frappe .checkbox,html.theme--catppuccin-frappe .radio input[disabled],html.theme--catppuccin-frappe .checkbox input[disabled]{color:#f1f4fd;cursor:not-allowed}html.theme--catppuccin-frappe .radio+.radio{margin-left:.5em}html.theme--catppuccin-frappe .select{display:inline-block;max-width:100%;position:relative;vertical-align:top}html.theme--catppuccin-frappe .select:not(.is-multiple){height:2.5em}html.theme--catppuccin-frappe .select:not(.is-multiple):not(.is-loading)::after{border-color:#8caaee;right:1.125em;z-index:4}html.theme--catppuccin-frappe .select.is-rounded select,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}html.theme--catppuccin-frappe .select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}html.theme--catppuccin-frappe .select select::-ms-expand{display:none}html.theme--catppuccin-frappe .select select[disabled]:hover,fieldset[disabled] html.theme--catppuccin-frappe .select select:hover{border-color:#292c3c}html.theme--catppuccin-frappe .select select:not([multiple]){padding-right:2.5em}html.theme--catppuccin-frappe .select select[multiple]{height:auto;padding:0}html.theme--catppuccin-frappe .select select[multiple] option{padding:0.5em 1em}html.theme--catppuccin-frappe .select:not(.is-multiple):not(.is-loading):hover::after{border-color:#99d1db}html.theme--catppuccin-frappe .select.is-white:not(:hover)::after{border-color:#fff}html.theme--catppuccin-frappe .select.is-white select{border-color:#fff}html.theme--catppuccin-frappe .select.is-white select:hover,html.theme--catppuccin-frappe .select.is-white select.is-hovered{border-color:#f2f2f2}html.theme--catppuccin-frappe .select.is-white select:focus,html.theme--catppuccin-frappe .select.is-white select.is-focused,html.theme--catppuccin-frappe .select.is-white select:active,html.theme--catppuccin-frappe .select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--catppuccin-frappe .select.is-black:not(:hover)::after{border-color:#0a0a0a}html.theme--catppuccin-frappe .select.is-black select{border-color:#0a0a0a}html.theme--catppuccin-frappe .select.is-black select:hover,html.theme--catppuccin-frappe .select.is-black select.is-hovered{border-color:#000}html.theme--catppuccin-frappe .select.is-black select:focus,html.theme--catppuccin-frappe .select.is-black select.is-focused,html.theme--catppuccin-frappe .select.is-black select:active,html.theme--catppuccin-frappe .select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--catppuccin-frappe .select.is-light:not(:hover)::after{border-color:#f5f5f5}html.theme--catppuccin-frappe .select.is-light select{border-color:#f5f5f5}html.theme--catppuccin-frappe .select.is-light select:hover,html.theme--catppuccin-frappe .select.is-light select.is-hovered{border-color:#e8e8e8}html.theme--catppuccin-frappe .select.is-light select:focus,html.theme--catppuccin-frappe .select.is-light select.is-focused,html.theme--catppuccin-frappe .select.is-light select:active,html.theme--catppuccin-frappe .select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}html.theme--catppuccin-frappe .select.is-dark:not(:hover)::after,html.theme--catppuccin-frappe .content kbd.select:not(:hover)::after{border-color:#414559}html.theme--catppuccin-frappe .select.is-dark select,html.theme--catppuccin-frappe .content kbd.select select{border-color:#414559}html.theme--catppuccin-frappe .select.is-dark select:hover,html.theme--catppuccin-frappe .content kbd.select select:hover,html.theme--catppuccin-frappe .select.is-dark select.is-hovered,html.theme--catppuccin-frappe .content kbd.select select.is-hovered{border-color:#363a4a}html.theme--catppuccin-frappe .select.is-dark select:focus,html.theme--catppuccin-frappe .content kbd.select select:focus,html.theme--catppuccin-frappe .select.is-dark select.is-focused,html.theme--catppuccin-frappe .content kbd.select select.is-focused,html.theme--catppuccin-frappe .select.is-dark select:active,html.theme--catppuccin-frappe .content kbd.select select:active,html.theme--catppuccin-frappe .select.is-dark select.is-active,html.theme--catppuccin-frappe .content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(65,69,89,0.25)}html.theme--catppuccin-frappe .select.is-primary:not(:hover)::after,html.theme--catppuccin-frappe .docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#8caaee}html.theme--catppuccin-frappe .select.is-primary select,html.theme--catppuccin-frappe .docstring>section>a.select.docs-sourcelink select{border-color:#8caaee}html.theme--catppuccin-frappe .select.is-primary select:hover,html.theme--catppuccin-frappe .docstring>section>a.select.docs-sourcelink select:hover,html.theme--catppuccin-frappe .select.is-primary select.is-hovered,html.theme--catppuccin-frappe .docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#769aeb}html.theme--catppuccin-frappe .select.is-primary select:focus,html.theme--catppuccin-frappe .docstring>section>a.select.docs-sourcelink select:focus,html.theme--catppuccin-frappe .select.is-primary select.is-focused,html.theme--catppuccin-frappe .docstring>section>a.select.docs-sourcelink select.is-focused,html.theme--catppuccin-frappe .select.is-primary select:active,html.theme--catppuccin-frappe .docstring>section>a.select.docs-sourcelink select:active,html.theme--catppuccin-frappe .select.is-primary select.is-active,html.theme--catppuccin-frappe .docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(140,170,238,0.25)}html.theme--catppuccin-frappe .select.is-link:not(:hover)::after{border-color:#8caaee}html.theme--catppuccin-frappe .select.is-link select{border-color:#8caaee}html.theme--catppuccin-frappe .select.is-link select:hover,html.theme--catppuccin-frappe .select.is-link select.is-hovered{border-color:#769aeb}html.theme--catppuccin-frappe .select.is-link select:focus,html.theme--catppuccin-frappe .select.is-link select.is-focused,html.theme--catppuccin-frappe .select.is-link select:active,html.theme--catppuccin-frappe .select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(140,170,238,0.25)}html.theme--catppuccin-frappe .select.is-info:not(:hover)::after{border-color:#81c8be}html.theme--catppuccin-frappe .select.is-info select{border-color:#81c8be}html.theme--catppuccin-frappe .select.is-info select:hover,html.theme--catppuccin-frappe .select.is-info select.is-hovered{border-color:#6fc0b5}html.theme--catppuccin-frappe .select.is-info select:focus,html.theme--catppuccin-frappe .select.is-info select.is-focused,html.theme--catppuccin-frappe .select.is-info select:active,html.theme--catppuccin-frappe .select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(129,200,190,0.25)}html.theme--catppuccin-frappe .select.is-success:not(:hover)::after{border-color:#a6d189}html.theme--catppuccin-frappe .select.is-success select{border-color:#a6d189}html.theme--catppuccin-frappe .select.is-success select:hover,html.theme--catppuccin-frappe .select.is-success select.is-hovered{border-color:#98ca77}html.theme--catppuccin-frappe .select.is-success select:focus,html.theme--catppuccin-frappe .select.is-success select.is-focused,html.theme--catppuccin-frappe .select.is-success select:active,html.theme--catppuccin-frappe .select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(166,209,137,0.25)}html.theme--catppuccin-frappe .select.is-warning:not(:hover)::after{border-color:#e5c890}html.theme--catppuccin-frappe .select.is-warning select{border-color:#e5c890}html.theme--catppuccin-frappe .select.is-warning select:hover,html.theme--catppuccin-frappe .select.is-warning select.is-hovered{border-color:#e0be7b}html.theme--catppuccin-frappe .select.is-warning select:focus,html.theme--catppuccin-frappe .select.is-warning select.is-focused,html.theme--catppuccin-frappe .select.is-warning select:active,html.theme--catppuccin-frappe .select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(229,200,144,0.25)}html.theme--catppuccin-frappe .select.is-danger:not(:hover)::after{border-color:#e78284}html.theme--catppuccin-frappe .select.is-danger select{border-color:#e78284}html.theme--catppuccin-frappe .select.is-danger select:hover,html.theme--catppuccin-frappe .select.is-danger select.is-hovered{border-color:#e36d6f}html.theme--catppuccin-frappe .select.is-danger select:focus,html.theme--catppuccin-frappe .select.is-danger select.is-focused,html.theme--catppuccin-frappe .select.is-danger select:active,html.theme--catppuccin-frappe .select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(231,130,132,0.25)}html.theme--catppuccin-frappe .select.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.select{border-radius:3px;font-size:.75rem}html.theme--catppuccin-frappe .select.is-medium{font-size:1.25rem}html.theme--catppuccin-frappe .select.is-large{font-size:1.5rem}html.theme--catppuccin-frappe .select.is-disabled::after{border-color:#f1f4fd !important;opacity:0.5}html.theme--catppuccin-frappe .select.is-fullwidth{width:100%}html.theme--catppuccin-frappe .select.is-fullwidth select{width:100%}html.theme--catppuccin-frappe .select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}html.theme--catppuccin-frappe .select.is-loading.is-small:after,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--catppuccin-frappe .select.is-loading.is-medium:after{font-size:1.25rem}html.theme--catppuccin-frappe .select.is-loading.is-large:after{font-size:1.5rem}html.theme--catppuccin-frappe .file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}html.theme--catppuccin-frappe .file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-frappe .file.is-white:hover .file-cta,html.theme--catppuccin-frappe .file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-frappe .file.is-white:focus .file-cta,html.theme--catppuccin-frappe .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--catppuccin-frappe .file.is-white:active .file-cta,html.theme--catppuccin-frappe .file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-frappe .file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .file.is-black:hover .file-cta,html.theme--catppuccin-frappe .file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .file.is-black:focus .file-cta,html.theme--catppuccin-frappe .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--catppuccin-frappe .file.is-black:active .file-cta,html.theme--catppuccin-frappe .file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-light:hover .file-cta,html.theme--catppuccin-frappe .file.is-light.is-hovered .file-cta{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-light:focus .file-cta,html.theme--catppuccin-frappe .file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(245,245,245,0.25);color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-light:active .file-cta,html.theme--catppuccin-frappe .file.is-light.is-active .file-cta{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-dark .file-cta,html.theme--catppuccin-frappe .content kbd.file .file-cta{background-color:#414559;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .file.is-dark:hover .file-cta,html.theme--catppuccin-frappe .content kbd.file:hover .file-cta,html.theme--catppuccin-frappe .file.is-dark.is-hovered .file-cta,html.theme--catppuccin-frappe .content kbd.file.is-hovered .file-cta{background-color:#3c3f52;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .file.is-dark:focus .file-cta,html.theme--catppuccin-frappe .content kbd.file:focus .file-cta,html.theme--catppuccin-frappe .file.is-dark.is-focused .file-cta,html.theme--catppuccin-frappe .content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(65,69,89,0.25);color:#fff}html.theme--catppuccin-frappe .file.is-dark:active .file-cta,html.theme--catppuccin-frappe .content kbd.file:active .file-cta,html.theme--catppuccin-frappe .file.is-dark.is-active .file-cta,html.theme--catppuccin-frappe .content kbd.file.is-active .file-cta{background-color:#363a4a;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .file.is-primary .file-cta,html.theme--catppuccin-frappe .docstring>section>a.file.docs-sourcelink .file-cta{background-color:#8caaee;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .file.is-primary:hover .file-cta,html.theme--catppuccin-frappe .docstring>section>a.file.docs-sourcelink:hover .file-cta,html.theme--catppuccin-frappe .file.is-primary.is-hovered .file-cta,html.theme--catppuccin-frappe .docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#81a2ec;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .file.is-primary:focus .file-cta,html.theme--catppuccin-frappe .docstring>section>a.file.docs-sourcelink:focus .file-cta,html.theme--catppuccin-frappe .file.is-primary.is-focused .file-cta,html.theme--catppuccin-frappe .docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(140,170,238,0.25);color:#fff}html.theme--catppuccin-frappe .file.is-primary:active .file-cta,html.theme--catppuccin-frappe .docstring>section>a.file.docs-sourcelink:active .file-cta,html.theme--catppuccin-frappe .file.is-primary.is-active .file-cta,html.theme--catppuccin-frappe .docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#769aeb;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .file.is-link .file-cta{background-color:#8caaee;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .file.is-link:hover .file-cta,html.theme--catppuccin-frappe .file.is-link.is-hovered .file-cta{background-color:#81a2ec;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .file.is-link:focus .file-cta,html.theme--catppuccin-frappe .file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(140,170,238,0.25);color:#fff}html.theme--catppuccin-frappe .file.is-link:active .file-cta,html.theme--catppuccin-frappe .file.is-link.is-active .file-cta{background-color:#769aeb;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .file.is-info .file-cta{background-color:#81c8be;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-info:hover .file-cta,html.theme--catppuccin-frappe .file.is-info.is-hovered .file-cta{background-color:#78c4b9;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-info:focus .file-cta,html.theme--catppuccin-frappe .file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(129,200,190,0.25);color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-info:active .file-cta,html.theme--catppuccin-frappe .file.is-info.is-active .file-cta{background-color:#6fc0b5;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-success .file-cta{background-color:#a6d189;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-success:hover .file-cta,html.theme--catppuccin-frappe .file.is-success.is-hovered .file-cta{background-color:#9fcd80;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-success:focus .file-cta,html.theme--catppuccin-frappe .file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(166,209,137,0.25);color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-success:active .file-cta,html.theme--catppuccin-frappe .file.is-success.is-active .file-cta{background-color:#98ca77;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-warning .file-cta{background-color:#e5c890;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-warning:hover .file-cta,html.theme--catppuccin-frappe .file.is-warning.is-hovered .file-cta{background-color:#e3c386;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-warning:focus .file-cta,html.theme--catppuccin-frappe .file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(229,200,144,0.25);color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-warning:active .file-cta,html.theme--catppuccin-frappe .file.is-warning.is-active .file-cta{background-color:#e0be7b;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-danger .file-cta{background-color:#e78284;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .file.is-danger:hover .file-cta,html.theme--catppuccin-frappe .file.is-danger.is-hovered .file-cta{background-color:#e57779;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .file.is-danger:focus .file-cta,html.theme--catppuccin-frappe .file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(231,130,132,0.25);color:#fff}html.theme--catppuccin-frappe .file.is-danger:active .file-cta,html.theme--catppuccin-frappe .file.is-danger.is-active .file-cta{background-color:#e36d6f;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .file.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}html.theme--catppuccin-frappe .file.is-normal{font-size:1rem}html.theme--catppuccin-frappe .file.is-medium{font-size:1.25rem}html.theme--catppuccin-frappe .file.is-medium .file-icon .fa{font-size:21px}html.theme--catppuccin-frappe .file.is-large{font-size:1.5rem}html.theme--catppuccin-frappe .file.is-large .file-icon .fa{font-size:28px}html.theme--catppuccin-frappe .file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--catppuccin-frappe .file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--catppuccin-frappe .file.has-name.is-empty .file-cta{border-radius:.4em}html.theme--catppuccin-frappe .file.has-name.is-empty .file-name{display:none}html.theme--catppuccin-frappe .file.is-boxed .file-label{flex-direction:column}html.theme--catppuccin-frappe .file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}html.theme--catppuccin-frappe .file.is-boxed .file-name{border-width:0 1px 1px}html.theme--catppuccin-frappe .file.is-boxed .file-icon{height:1.5em;width:1.5em}html.theme--catppuccin-frappe .file.is-boxed .file-icon .fa{font-size:21px}html.theme--catppuccin-frappe .file.is-boxed.is-small .file-icon .fa,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}html.theme--catppuccin-frappe .file.is-boxed.is-medium .file-icon .fa{font-size:28px}html.theme--catppuccin-frappe .file.is-boxed.is-large .file-icon .fa{font-size:35px}html.theme--catppuccin-frappe .file.is-boxed.has-name .file-cta{border-radius:.4em .4em 0 0}html.theme--catppuccin-frappe .file.is-boxed.has-name .file-name{border-radius:0 0 .4em .4em;border-width:0 1px 1px}html.theme--catppuccin-frappe .file.is-centered{justify-content:center}html.theme--catppuccin-frappe .file.is-fullwidth .file-label{width:100%}html.theme--catppuccin-frappe .file.is-fullwidth .file-name{flex-grow:1;max-width:none}html.theme--catppuccin-frappe .file.is-right{justify-content:flex-end}html.theme--catppuccin-frappe .file.is-right .file-cta{border-radius:0 .4em .4em 0}html.theme--catppuccin-frappe .file.is-right .file-name{border-radius:.4em 0 0 .4em;border-width:1px 0 1px 1px;order:-1}html.theme--catppuccin-frappe .file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}html.theme--catppuccin-frappe .file-label:hover .file-cta{background-color:#3c3f52;color:#b0bef1}html.theme--catppuccin-frappe .file-label:hover .file-name{border-color:#5c6279}html.theme--catppuccin-frappe .file-label:active .file-cta{background-color:#363a4a;color:#b0bef1}html.theme--catppuccin-frappe .file-label:active .file-name{border-color:#575c72}html.theme--catppuccin-frappe .file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}html.theme--catppuccin-frappe .file-cta,html.theme--catppuccin-frappe .file-name{border-color:#626880;border-radius:.4em;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}html.theme--catppuccin-frappe .file-cta{background-color:#414559;color:#c6d0f5}html.theme--catppuccin-frappe .file-name{border-color:#626880;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}html.theme--catppuccin-frappe .file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}html.theme--catppuccin-frappe .file-icon .fa{font-size:14px}html.theme--catppuccin-frappe .label{color:#b0bef1;display:block;font-size:1rem;font-weight:700}html.theme--catppuccin-frappe .label:not(:last-child){margin-bottom:0.5em}html.theme--catppuccin-frappe .label.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}html.theme--catppuccin-frappe .label.is-medium{font-size:1.25rem}html.theme--catppuccin-frappe .label.is-large{font-size:1.5rem}html.theme--catppuccin-frappe .help{display:block;font-size:.75rem;margin-top:0.25rem}html.theme--catppuccin-frappe .help.is-white{color:#fff}html.theme--catppuccin-frappe .help.is-black{color:#0a0a0a}html.theme--catppuccin-frappe .help.is-light{color:#f5f5f5}html.theme--catppuccin-frappe .help.is-dark,html.theme--catppuccin-frappe .content kbd.help{color:#414559}html.theme--catppuccin-frappe .help.is-primary,html.theme--catppuccin-frappe .docstring>section>a.help.docs-sourcelink{color:#8caaee}html.theme--catppuccin-frappe .help.is-link{color:#8caaee}html.theme--catppuccin-frappe .help.is-info{color:#81c8be}html.theme--catppuccin-frappe .help.is-success{color:#a6d189}html.theme--catppuccin-frappe .help.is-warning{color:#e5c890}html.theme--catppuccin-frappe .help.is-danger{color:#e78284}html.theme--catppuccin-frappe .field:not(:last-child){margin-bottom:0.75rem}html.theme--catppuccin-frappe .field.has-addons{display:flex;justify-content:flex-start}html.theme--catppuccin-frappe .field.has-addons .control:not(:last-child){margin-right:-1px}html.theme--catppuccin-frappe .field.has-addons .control:not(:first-child):not(:last-child) .button,html.theme--catppuccin-frappe .field.has-addons .control:not(:first-child):not(:last-child) .input,html.theme--catppuccin-frappe .field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-frappe #documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,html.theme--catppuccin-frappe .field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}html.theme--catppuccin-frappe .field.has-addons .control:first-child:not(:only-child) .button,html.theme--catppuccin-frappe .field.has-addons .control:first-child:not(:only-child) .input,html.theme--catppuccin-frappe .field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-frappe #documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,html.theme--catppuccin-frappe .field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--catppuccin-frappe .field.has-addons .control:last-child:not(:only-child) .button,html.theme--catppuccin-frappe .field.has-addons .control:last-child:not(:only-child) .input,html.theme--catppuccin-frappe .field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-frappe #documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,html.theme--catppuccin-frappe .field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--catppuccin-frappe .field.has-addons .control .button:not([disabled]):hover,html.theme--catppuccin-frappe .field.has-addons .control .button.is-hovered:not([disabled]),html.theme--catppuccin-frappe .field.has-addons .control .input:not([disabled]):hover,html.theme--catppuccin-frappe .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,html.theme--catppuccin-frappe #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,html.theme--catppuccin-frappe .field.has-addons .control .input.is-hovered:not([disabled]),html.theme--catppuccin-frappe .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),html.theme--catppuccin-frappe #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),html.theme--catppuccin-frappe .field.has-addons .control .select select:not([disabled]):hover,html.theme--catppuccin-frappe .field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}html.theme--catppuccin-frappe .field.has-addons .control .button:not([disabled]):focus,html.theme--catppuccin-frappe .field.has-addons .control .button.is-focused:not([disabled]),html.theme--catppuccin-frappe .field.has-addons .control .button:not([disabled]):active,html.theme--catppuccin-frappe .field.has-addons .control .button.is-active:not([disabled]),html.theme--catppuccin-frappe .field.has-addons .control .input:not([disabled]):focus,html.theme--catppuccin-frappe .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,html.theme--catppuccin-frappe #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,html.theme--catppuccin-frappe .field.has-addons .control .input.is-focused:not([disabled]),html.theme--catppuccin-frappe .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),html.theme--catppuccin-frappe #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),html.theme--catppuccin-frappe .field.has-addons .control .input:not([disabled]):active,html.theme--catppuccin-frappe .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,html.theme--catppuccin-frappe #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,html.theme--catppuccin-frappe .field.has-addons .control .input.is-active:not([disabled]),html.theme--catppuccin-frappe .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),html.theme--catppuccin-frappe #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),html.theme--catppuccin-frappe .field.has-addons .control .select select:not([disabled]):focus,html.theme--catppuccin-frappe .field.has-addons .control .select select.is-focused:not([disabled]),html.theme--catppuccin-frappe .field.has-addons .control .select select:not([disabled]):active,html.theme--catppuccin-frappe .field.has-addons .control .select select.is-active:not([disabled]){z-index:3}html.theme--catppuccin-frappe .field.has-addons .control .button:not([disabled]):focus:hover,html.theme--catppuccin-frappe .field.has-addons .control .button.is-focused:not([disabled]):hover,html.theme--catppuccin-frappe .field.has-addons .control .button:not([disabled]):active:hover,html.theme--catppuccin-frappe .field.has-addons .control .button.is-active:not([disabled]):hover,html.theme--catppuccin-frappe .field.has-addons .control .input:not([disabled]):focus:hover,html.theme--catppuccin-frappe .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,html.theme--catppuccin-frappe #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,html.theme--catppuccin-frappe .field.has-addons .control .input.is-focused:not([disabled]):hover,html.theme--catppuccin-frappe .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,html.theme--catppuccin-frappe #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,html.theme--catppuccin-frappe .field.has-addons .control .input:not([disabled]):active:hover,html.theme--catppuccin-frappe .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,html.theme--catppuccin-frappe #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,html.theme--catppuccin-frappe .field.has-addons .control .input.is-active:not([disabled]):hover,html.theme--catppuccin-frappe .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,html.theme--catppuccin-frappe #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,html.theme--catppuccin-frappe .field.has-addons .control .select select:not([disabled]):focus:hover,html.theme--catppuccin-frappe .field.has-addons .control .select select.is-focused:not([disabled]):hover,html.theme--catppuccin-frappe .field.has-addons .control .select select:not([disabled]):active:hover,html.theme--catppuccin-frappe .field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}html.theme--catppuccin-frappe .field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-frappe .field.has-addons.has-addons-centered{justify-content:center}html.theme--catppuccin-frappe .field.has-addons.has-addons-right{justify-content:flex-end}html.theme--catppuccin-frappe .field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}html.theme--catppuccin-frappe .field.is-grouped{display:flex;justify-content:flex-start}html.theme--catppuccin-frappe .field.is-grouped>.control{flex-shrink:0}html.theme--catppuccin-frappe .field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--catppuccin-frappe .field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-frappe .field.is-grouped.is-grouped-centered{justify-content:center}html.theme--catppuccin-frappe .field.is-grouped.is-grouped-right{justify-content:flex-end}html.theme--catppuccin-frappe .field.is-grouped.is-grouped-multiline{flex-wrap:wrap}html.theme--catppuccin-frappe .field.is-grouped.is-grouped-multiline>.control:last-child,html.theme--catppuccin-frappe .field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}html.theme--catppuccin-frappe .field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}html.theme--catppuccin-frappe .field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .field.is-horizontal{display:flex}}html.theme--catppuccin-frappe .field-label .label{font-size:inherit}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}html.theme--catppuccin-frappe .field-label.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}html.theme--catppuccin-frappe .field-label.is-normal{padding-top:0.375em}html.theme--catppuccin-frappe .field-label.is-medium{font-size:1.25rem;padding-top:0.375em}html.theme--catppuccin-frappe .field-label.is-large{font-size:1.5rem;padding-top:0.375em}}html.theme--catppuccin-frappe .field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}html.theme--catppuccin-frappe .field-body .field{margin-bottom:0}html.theme--catppuccin-frappe .field-body>.field{flex-shrink:1}html.theme--catppuccin-frappe .field-body>.field:not(.is-narrow){flex-grow:1}html.theme--catppuccin-frappe .field-body>.field:not(:last-child){margin-right:.75rem}}html.theme--catppuccin-frappe .control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}html.theme--catppuccin-frappe .control.has-icons-left .input:focus~.icon,html.theme--catppuccin-frappe .control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--catppuccin-frappe #documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,html.theme--catppuccin-frappe .control.has-icons-left .select:focus~.icon,html.theme--catppuccin-frappe .control.has-icons-right .input:focus~.icon,html.theme--catppuccin-frappe .control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--catppuccin-frappe #documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,html.theme--catppuccin-frappe .control.has-icons-right .select:focus~.icon{color:#414559}html.theme--catppuccin-frappe .control.has-icons-left .input.is-small~.icon,html.theme--catppuccin-frappe .control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--catppuccin-frappe #documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,html.theme--catppuccin-frappe .control.has-icons-left .select.is-small~.icon,html.theme--catppuccin-frappe .control.has-icons-right .input.is-small~.icon,html.theme--catppuccin-frappe .control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--catppuccin-frappe #documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,html.theme--catppuccin-frappe .control.has-icons-right .select.is-small~.icon{font-size:.75rem}html.theme--catppuccin-frappe .control.has-icons-left .input.is-medium~.icon,html.theme--catppuccin-frappe .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--catppuccin-frappe #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,html.theme--catppuccin-frappe .control.has-icons-left .select.is-medium~.icon,html.theme--catppuccin-frappe .control.has-icons-right .input.is-medium~.icon,html.theme--catppuccin-frappe .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--catppuccin-frappe #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,html.theme--catppuccin-frappe .control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}html.theme--catppuccin-frappe .control.has-icons-left .input.is-large~.icon,html.theme--catppuccin-frappe .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--catppuccin-frappe #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,html.theme--catppuccin-frappe .control.has-icons-left .select.is-large~.icon,html.theme--catppuccin-frappe .control.has-icons-right .input.is-large~.icon,html.theme--catppuccin-frappe .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--catppuccin-frappe #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,html.theme--catppuccin-frappe .control.has-icons-right .select.is-large~.icon{font-size:1.5rem}html.theme--catppuccin-frappe .control.has-icons-left .icon,html.theme--catppuccin-frappe .control.has-icons-right .icon{color:#626880;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}html.theme--catppuccin-frappe .control.has-icons-left .input,html.theme--catppuccin-frappe .control.has-icons-left #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-frappe #documenter .docs-sidebar .control.has-icons-left form.docs-search>input,html.theme--catppuccin-frappe .control.has-icons-left .select select{padding-left:2.5em}html.theme--catppuccin-frappe .control.has-icons-left .icon.is-left{left:0}html.theme--catppuccin-frappe .control.has-icons-right .input,html.theme--catppuccin-frappe .control.has-icons-right #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-frappe #documenter .docs-sidebar .control.has-icons-right form.docs-search>input,html.theme--catppuccin-frappe .control.has-icons-right .select select{padding-right:2.5em}html.theme--catppuccin-frappe .control.has-icons-right .icon.is-right{right:0}html.theme--catppuccin-frappe .control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}html.theme--catppuccin-frappe .control.is-loading.is-small:after,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--catppuccin-frappe .control.is-loading.is-medium:after{font-size:1.25rem}html.theme--catppuccin-frappe .control.is-loading.is-large:after{font-size:1.5rem}html.theme--catppuccin-frappe .breadcrumb{font-size:1rem;white-space:nowrap}html.theme--catppuccin-frappe .breadcrumb a{align-items:center;color:#8caaee;display:flex;justify-content:center;padding:0 .75em}html.theme--catppuccin-frappe .breadcrumb a:hover{color:#99d1db}html.theme--catppuccin-frappe .breadcrumb li{align-items:center;display:flex}html.theme--catppuccin-frappe .breadcrumb li:first-child a{padding-left:0}html.theme--catppuccin-frappe .breadcrumb li.is-active a{color:#b0bef1;cursor:default;pointer-events:none}html.theme--catppuccin-frappe .breadcrumb li+li::before{color:#737994;content:"\0002f"}html.theme--catppuccin-frappe .breadcrumb ul,html.theme--catppuccin-frappe .breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--catppuccin-frappe .breadcrumb .icon:first-child{margin-right:.5em}html.theme--catppuccin-frappe .breadcrumb .icon:last-child{margin-left:.5em}html.theme--catppuccin-frappe .breadcrumb.is-centered ol,html.theme--catppuccin-frappe .breadcrumb.is-centered ul{justify-content:center}html.theme--catppuccin-frappe .breadcrumb.is-right ol,html.theme--catppuccin-frappe .breadcrumb.is-right ul{justify-content:flex-end}html.theme--catppuccin-frappe .breadcrumb.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}html.theme--catppuccin-frappe .breadcrumb.is-medium{font-size:1.25rem}html.theme--catppuccin-frappe .breadcrumb.is-large{font-size:1.5rem}html.theme--catppuccin-frappe .breadcrumb.has-arrow-separator li+li::before{content:"\02192"}html.theme--catppuccin-frappe .breadcrumb.has-bullet-separator li+li::before{content:"\02022"}html.theme--catppuccin-frappe .breadcrumb.has-dot-separator li+li::before{content:"\000b7"}html.theme--catppuccin-frappe .breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}html.theme--catppuccin-frappe .card{background-color:#fff;border-radius:.25rem;box-shadow:#171717;color:#c6d0f5;max-width:100%;position:relative}html.theme--catppuccin-frappe .card-footer:first-child,html.theme--catppuccin-frappe .card-content:first-child,html.theme--catppuccin-frappe .card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--catppuccin-frappe .card-footer:last-child,html.theme--catppuccin-frappe .card-content:last-child,html.theme--catppuccin-frappe .card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--catppuccin-frappe .card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}html.theme--catppuccin-frappe .card-header-title{align-items:center;color:#b0bef1;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}html.theme--catppuccin-frappe .card-header-title.is-centered{justify-content:center}html.theme--catppuccin-frappe .card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}html.theme--catppuccin-frappe .card-image{display:block;position:relative}html.theme--catppuccin-frappe .card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--catppuccin-frappe .card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--catppuccin-frappe .card-content{background-color:rgba(0,0,0,0);padding:1.5rem}html.theme--catppuccin-frappe .card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}html.theme--catppuccin-frappe .card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}html.theme--catppuccin-frappe .card-footer-item:not(:last-child){border-right:1px solid #ededed}html.theme--catppuccin-frappe .card .media:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-frappe .dropdown{display:inline-flex;position:relative;vertical-align:top}html.theme--catppuccin-frappe .dropdown.is-active .dropdown-menu,html.theme--catppuccin-frappe .dropdown.is-hoverable:hover .dropdown-menu{display:block}html.theme--catppuccin-frappe .dropdown.is-right .dropdown-menu{left:auto;right:0}html.theme--catppuccin-frappe .dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}html.theme--catppuccin-frappe .dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}html.theme--catppuccin-frappe .dropdown-content{background-color:#292c3c;border-radius:.4em;box-shadow:#171717;padding-bottom:.5rem;padding-top:.5rem}html.theme--catppuccin-frappe .dropdown-item{color:#c6d0f5;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}html.theme--catppuccin-frappe a.dropdown-item,html.theme--catppuccin-frappe button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}html.theme--catppuccin-frappe a.dropdown-item:hover,html.theme--catppuccin-frappe button.dropdown-item:hover{background-color:#292c3c;color:#0a0a0a}html.theme--catppuccin-frappe a.dropdown-item.is-active,html.theme--catppuccin-frappe button.dropdown-item.is-active{background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}html.theme--catppuccin-frappe .level{align-items:center;justify-content:space-between}html.theme--catppuccin-frappe .level code{border-radius:.4em}html.theme--catppuccin-frappe .level img{display:inline-block;vertical-align:top}html.theme--catppuccin-frappe .level.is-mobile{display:flex}html.theme--catppuccin-frappe .level.is-mobile .level-left,html.theme--catppuccin-frappe .level.is-mobile .level-right{display:flex}html.theme--catppuccin-frappe .level.is-mobile .level-left+.level-right{margin-top:0}html.theme--catppuccin-frappe .level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--catppuccin-frappe .level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .level{display:flex}html.theme--catppuccin-frappe .level>.level-item:not(.is-narrow){flex-grow:1}}html.theme--catppuccin-frappe .level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}html.theme--catppuccin-frappe .level-item .title,html.theme--catppuccin-frappe .level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .level-item:not(:last-child){margin-bottom:.75rem}}html.theme--catppuccin-frappe .level-left,html.theme--catppuccin-frappe .level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--catppuccin-frappe .level-left .level-item.is-flexible,html.theme--catppuccin-frappe .level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .level-left .level-item:not(:last-child),html.theme--catppuccin-frappe .level-right .level-item:not(:last-child){margin-right:.75rem}}html.theme--catppuccin-frappe .level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .level-left{display:flex}}html.theme--catppuccin-frappe .level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .level-right{display:flex}}html.theme--catppuccin-frappe .media{align-items:flex-start;display:flex;text-align:inherit}html.theme--catppuccin-frappe .media .content:not(:last-child){margin-bottom:.75rem}html.theme--catppuccin-frappe .media .media{border-top:1px solid rgba(98,104,128,0.5);display:flex;padding-top:.75rem}html.theme--catppuccin-frappe .media .media .content:not(:last-child),html.theme--catppuccin-frappe .media .media .control:not(:last-child){margin-bottom:.5rem}html.theme--catppuccin-frappe .media .media .media{padding-top:.5rem}html.theme--catppuccin-frappe .media .media .media+.media{margin-top:.5rem}html.theme--catppuccin-frappe .media+.media{border-top:1px solid rgba(98,104,128,0.5);margin-top:1rem;padding-top:1rem}html.theme--catppuccin-frappe .media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}html.theme--catppuccin-frappe .media-left,html.theme--catppuccin-frappe .media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--catppuccin-frappe .media-left{margin-right:1rem}html.theme--catppuccin-frappe .media-right{margin-left:1rem}html.theme--catppuccin-frappe .media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .media-content{overflow-x:auto}}html.theme--catppuccin-frappe .menu{font-size:1rem}html.theme--catppuccin-frappe .menu.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}html.theme--catppuccin-frappe .menu.is-medium{font-size:1.25rem}html.theme--catppuccin-frappe .menu.is-large{font-size:1.5rem}html.theme--catppuccin-frappe .menu-list{line-height:1.25}html.theme--catppuccin-frappe .menu-list a{border-radius:3px;color:#c6d0f5;display:block;padding:0.5em 0.75em}html.theme--catppuccin-frappe .menu-list a:hover{background-color:#292c3c;color:#b0bef1}html.theme--catppuccin-frappe .menu-list a.is-active{background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .menu-list li ul{border-left:1px solid #626880;margin:.75em;padding-left:.75em}html.theme--catppuccin-frappe .menu-label{color:#f1f4fd;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}html.theme--catppuccin-frappe .menu-label:not(:first-child){margin-top:1em}html.theme--catppuccin-frappe .menu-label:not(:last-child){margin-bottom:1em}html.theme--catppuccin-frappe .message{background-color:#292c3c;border-radius:.4em;font-size:1rem}html.theme--catppuccin-frappe .message strong{color:currentColor}html.theme--catppuccin-frappe .message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--catppuccin-frappe .message.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}html.theme--catppuccin-frappe .message.is-medium{font-size:1.25rem}html.theme--catppuccin-frappe .message.is-large{font-size:1.5rem}html.theme--catppuccin-frappe .message.is-white{background-color:#fff}html.theme--catppuccin-frappe .message.is-white .message-header{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-frappe .message.is-white .message-body{border-color:#fff}html.theme--catppuccin-frappe .message.is-black{background-color:#fafafa}html.theme--catppuccin-frappe .message.is-black .message-header{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-frappe .message.is-black .message-body{border-color:#0a0a0a}html.theme--catppuccin-frappe .message.is-light{background-color:#fafafa}html.theme--catppuccin-frappe .message.is-light .message-header{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .message.is-light .message-body{border-color:#f5f5f5}html.theme--catppuccin-frappe .message.is-dark,html.theme--catppuccin-frappe .content kbd.message{background-color:#f9f9fb}html.theme--catppuccin-frappe .message.is-dark .message-header,html.theme--catppuccin-frappe .content kbd.message .message-header{background-color:#414559;color:#fff}html.theme--catppuccin-frappe .message.is-dark .message-body,html.theme--catppuccin-frappe .content kbd.message .message-body{border-color:#414559}html.theme--catppuccin-frappe .message.is-primary,html.theme--catppuccin-frappe .docstring>section>a.message.docs-sourcelink{background-color:#edf2fc}html.theme--catppuccin-frappe .message.is-primary .message-header,html.theme--catppuccin-frappe .docstring>section>a.message.docs-sourcelink .message-header{background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .message.is-primary .message-body,html.theme--catppuccin-frappe .docstring>section>a.message.docs-sourcelink .message-body{border-color:#8caaee;color:#153a8e}html.theme--catppuccin-frappe .message.is-link{background-color:#edf2fc}html.theme--catppuccin-frappe .message.is-link .message-header{background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .message.is-link .message-body{border-color:#8caaee;color:#153a8e}html.theme--catppuccin-frappe .message.is-info{background-color:#f1f9f8}html.theme--catppuccin-frappe .message.is-info .message-header{background-color:#81c8be;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .message.is-info .message-body{border-color:#81c8be;color:#2d675f}html.theme--catppuccin-frappe .message.is-success{background-color:#f4f9f0}html.theme--catppuccin-frappe .message.is-success .message-header{background-color:#a6d189;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .message.is-success .message-body{border-color:#a6d189;color:#446a29}html.theme--catppuccin-frappe .message.is-warning{background-color:#fbf7ee}html.theme--catppuccin-frappe .message.is-warning .message-header{background-color:#e5c890;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .message.is-warning .message-body{border-color:#e5c890;color:#78591c}html.theme--catppuccin-frappe .message.is-danger{background-color:#fceeee}html.theme--catppuccin-frappe .message.is-danger .message-header{background-color:#e78284;color:#fff}html.theme--catppuccin-frappe .message.is-danger .message-body{border-color:#e78284;color:#9a1e20}html.theme--catppuccin-frappe .message-header{align-items:center;background-color:#c6d0f5;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--catppuccin-frappe .message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}html.theme--catppuccin-frappe .message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}html.theme--catppuccin-frappe .message-body{border-color:#626880;border-radius:.4em;border-style:solid;border-width:0 0 0 4px;color:#c6d0f5;padding:1.25em 1.5em}html.theme--catppuccin-frappe .message-body code,html.theme--catppuccin-frappe .message-body pre{background-color:#fff}html.theme--catppuccin-frappe .message-body pre code{background-color:rgba(0,0,0,0)}html.theme--catppuccin-frappe .modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}html.theme--catppuccin-frappe .modal.is-active{display:flex}html.theme--catppuccin-frappe .modal-background{background-color:rgba(10,10,10,0.86)}html.theme--catppuccin-frappe .modal-content,html.theme--catppuccin-frappe .modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){html.theme--catppuccin-frappe .modal-content,html.theme--catppuccin-frappe .modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}html.theme--catppuccin-frappe .modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}html.theme--catppuccin-frappe .modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}html.theme--catppuccin-frappe .modal-card-head,html.theme--catppuccin-frappe .modal-card-foot{align-items:center;background-color:#292c3c;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}html.theme--catppuccin-frappe .modal-card-head{border-bottom:1px solid #626880;border-top-left-radius:8px;border-top-right-radius:8px}html.theme--catppuccin-frappe .modal-card-title{color:#c6d0f5;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}html.theme--catppuccin-frappe .modal-card-foot{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #626880}html.theme--catppuccin-frappe .modal-card-foot .button:not(:last-child){margin-right:.5em}html.theme--catppuccin-frappe .modal-card-body{-webkit-overflow-scrolling:touch;background-color:#303446;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}html.theme--catppuccin-frappe .navbar{background-color:#8caaee;min-height:4rem;position:relative;z-index:30}html.theme--catppuccin-frappe .navbar.is-white{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-frappe .navbar.is-white .navbar-brand>.navbar-item,html.theme--catppuccin-frappe .navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}html.theme--catppuccin-frappe .navbar.is-white .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-white .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-white .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-white .navbar-brand .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-white .navbar-brand .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-frappe .navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}html.theme--catppuccin-frappe .navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .navbar.is-white .navbar-start>.navbar-item,html.theme--catppuccin-frappe .navbar.is-white .navbar-start .navbar-link,html.theme--catppuccin-frappe .navbar.is-white .navbar-end>.navbar-item,html.theme--catppuccin-frappe .navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}html.theme--catppuccin-frappe .navbar.is-white .navbar-start>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-white .navbar-start>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-white .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-white .navbar-start .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-white .navbar-start .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-white .navbar-start .navbar-link.is-active,html.theme--catppuccin-frappe .navbar.is-white .navbar-end>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-white .navbar-end>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-white .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-white .navbar-end .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-white .navbar-end .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-frappe .navbar.is-white .navbar-start .navbar-link::after,html.theme--catppuccin-frappe .navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}html.theme--catppuccin-frappe .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-frappe .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-frappe .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-frappe .navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}html.theme--catppuccin-frappe .navbar.is-black{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-frappe .navbar.is-black .navbar-brand>.navbar-item,html.theme--catppuccin-frappe .navbar.is-black .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-frappe .navbar.is-black .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-black .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-black .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-black .navbar-brand .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-black .navbar-brand .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}html.theme--catppuccin-frappe .navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-frappe .navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .navbar.is-black .navbar-start>.navbar-item,html.theme--catppuccin-frappe .navbar.is-black .navbar-start .navbar-link,html.theme--catppuccin-frappe .navbar.is-black .navbar-end>.navbar-item,html.theme--catppuccin-frappe .navbar.is-black .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-frappe .navbar.is-black .navbar-start>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-black .navbar-start>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-black .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-black .navbar-start .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-black .navbar-start .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-black .navbar-start .navbar-link.is-active,html.theme--catppuccin-frappe .navbar.is-black .navbar-end>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-black .navbar-end>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-black .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-black .navbar-end .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-black .navbar-end .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}html.theme--catppuccin-frappe .navbar.is-black .navbar-start .navbar-link::after,html.theme--catppuccin-frappe .navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-frappe .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-frappe .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-frappe .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}html.theme--catppuccin-frappe .navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}html.theme--catppuccin-frappe .navbar.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-light .navbar-brand>.navbar-item,html.theme--catppuccin-frappe .navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-light .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-light .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-light .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-light .navbar-brand .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-light .navbar-brand .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .navbar.is-light .navbar-start>.navbar-item,html.theme--catppuccin-frappe .navbar.is-light .navbar-start .navbar-link,html.theme--catppuccin-frappe .navbar.is-light .navbar-end>.navbar-item,html.theme--catppuccin-frappe .navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-light .navbar-start>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-light .navbar-start>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-light .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-light .navbar-start .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-light .navbar-start .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-light .navbar-start .navbar-link.is-active,html.theme--catppuccin-frappe .navbar.is-light .navbar-end>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-light .navbar-end>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-light .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-light .navbar-end .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-light .navbar-end .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-light .navbar-end .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-light .navbar-start .navbar-link::after,html.theme--catppuccin-frappe .navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-frappe .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-frappe .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}}html.theme--catppuccin-frappe .navbar.is-dark,html.theme--catppuccin-frappe .content kbd.navbar{background-color:#414559;color:#fff}html.theme--catppuccin-frappe .navbar.is-dark .navbar-brand>.navbar-item,html.theme--catppuccin-frappe .content kbd.navbar .navbar-brand>.navbar-item,html.theme--catppuccin-frappe .navbar.is-dark .navbar-brand .navbar-link,html.theme--catppuccin-frappe .content kbd.navbar .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-frappe .navbar.is-dark .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-frappe .content kbd.navbar .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-dark .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-frappe .content kbd.navbar .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-dark .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-frappe .content kbd.navbar .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-dark .navbar-brand .navbar-link:focus,html.theme--catppuccin-frappe .content kbd.navbar .navbar-brand .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-dark .navbar-brand .navbar-link:hover,html.theme--catppuccin-frappe .content kbd.navbar .navbar-brand .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-dark .navbar-brand .navbar-link.is-active,html.theme--catppuccin-frappe .content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#363a4a;color:#fff}html.theme--catppuccin-frappe .navbar.is-dark .navbar-brand .navbar-link::after,html.theme--catppuccin-frappe .content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-frappe .navbar.is-dark .navbar-burger,html.theme--catppuccin-frappe .content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .navbar.is-dark .navbar-start>.navbar-item,html.theme--catppuccin-frappe .content kbd.navbar .navbar-start>.navbar-item,html.theme--catppuccin-frappe .navbar.is-dark .navbar-start .navbar-link,html.theme--catppuccin-frappe .content kbd.navbar .navbar-start .navbar-link,html.theme--catppuccin-frappe .navbar.is-dark .navbar-end>.navbar-item,html.theme--catppuccin-frappe .content kbd.navbar .navbar-end>.navbar-item,html.theme--catppuccin-frappe .navbar.is-dark .navbar-end .navbar-link,html.theme--catppuccin-frappe .content kbd.navbar .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-frappe .navbar.is-dark .navbar-start>a.navbar-item:focus,html.theme--catppuccin-frappe .content kbd.navbar .navbar-start>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-dark .navbar-start>a.navbar-item:hover,html.theme--catppuccin-frappe .content kbd.navbar .navbar-start>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-dark .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-frappe .content kbd.navbar .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-dark .navbar-start .navbar-link:focus,html.theme--catppuccin-frappe .content kbd.navbar .navbar-start .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-dark .navbar-start .navbar-link:hover,html.theme--catppuccin-frappe .content kbd.navbar .navbar-start .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-dark .navbar-start .navbar-link.is-active,html.theme--catppuccin-frappe .content kbd.navbar .navbar-start .navbar-link.is-active,html.theme--catppuccin-frappe .navbar.is-dark .navbar-end>a.navbar-item:focus,html.theme--catppuccin-frappe .content kbd.navbar .navbar-end>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-dark .navbar-end>a.navbar-item:hover,html.theme--catppuccin-frappe .content kbd.navbar .navbar-end>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-dark .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-frappe .content kbd.navbar .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-dark .navbar-end .navbar-link:focus,html.theme--catppuccin-frappe .content kbd.navbar .navbar-end .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-dark .navbar-end .navbar-link:hover,html.theme--catppuccin-frappe .content kbd.navbar .navbar-end .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-dark .navbar-end .navbar-link.is-active,html.theme--catppuccin-frappe .content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#363a4a;color:#fff}html.theme--catppuccin-frappe .navbar.is-dark .navbar-start .navbar-link::after,html.theme--catppuccin-frappe .content kbd.navbar .navbar-start .navbar-link::after,html.theme--catppuccin-frappe .navbar.is-dark .navbar-end .navbar-link::after,html.theme--catppuccin-frappe .content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-frappe .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-frappe .content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-frappe .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-frappe .content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-frappe .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,html.theme--catppuccin-frappe .content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#363a4a;color:#fff}html.theme--catppuccin-frappe .navbar.is-dark .navbar-dropdown a.navbar-item.is-active,html.theme--catppuccin-frappe .content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#414559;color:#fff}}html.theme--catppuccin-frappe .navbar.is-primary,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink{background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .navbar.is-primary .navbar-brand>.navbar-item,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,html.theme--catppuccin-frappe .navbar.is-primary .navbar-brand .navbar-link,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-frappe .navbar.is-primary .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-primary .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-primary .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-primary .navbar-brand .navbar-link:focus,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-primary .navbar-brand .navbar-link:hover,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-primary .navbar-brand .navbar-link.is-active,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#769aeb;color:#fff}html.theme--catppuccin-frappe .navbar.is-primary .navbar-brand .navbar-link::after,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-frappe .navbar.is-primary .navbar-burger,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .navbar.is-primary .navbar-start>.navbar-item,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,html.theme--catppuccin-frappe .navbar.is-primary .navbar-start .navbar-link,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,html.theme--catppuccin-frappe .navbar.is-primary .navbar-end>.navbar-item,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,html.theme--catppuccin-frappe .navbar.is-primary .navbar-end .navbar-link,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-frappe .navbar.is-primary .navbar-start>a.navbar-item:focus,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-primary .navbar-start>a.navbar-item:hover,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-primary .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-primary .navbar-start .navbar-link:focus,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-primary .navbar-start .navbar-link:hover,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-primary .navbar-start .navbar-link.is-active,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,html.theme--catppuccin-frappe .navbar.is-primary .navbar-end>a.navbar-item:focus,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-primary .navbar-end>a.navbar-item:hover,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-primary .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-primary .navbar-end .navbar-link:focus,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-primary .navbar-end .navbar-link:hover,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-primary .navbar-end .navbar-link.is-active,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#769aeb;color:#fff}html.theme--catppuccin-frappe .navbar.is-primary .navbar-start .navbar-link::after,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,html.theme--catppuccin-frappe .navbar.is-primary .navbar-end .navbar-link::after,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-frappe .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-frappe .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-frappe .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#769aeb;color:#fff}html.theme--catppuccin-frappe .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#8caaee;color:#fff}}html.theme--catppuccin-frappe .navbar.is-link{background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .navbar.is-link .navbar-brand>.navbar-item,html.theme--catppuccin-frappe .navbar.is-link .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-frappe .navbar.is-link .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-link .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-link .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-link .navbar-brand .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-link .navbar-brand .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#769aeb;color:#fff}html.theme--catppuccin-frappe .navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-frappe .navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .navbar.is-link .navbar-start>.navbar-item,html.theme--catppuccin-frappe .navbar.is-link .navbar-start .navbar-link,html.theme--catppuccin-frappe .navbar.is-link .navbar-end>.navbar-item,html.theme--catppuccin-frappe .navbar.is-link .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-frappe .navbar.is-link .navbar-start>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-link .navbar-start>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-link .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-link .navbar-start .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-link .navbar-start .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-link .navbar-start .navbar-link.is-active,html.theme--catppuccin-frappe .navbar.is-link .navbar-end>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-link .navbar-end>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-link .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-link .navbar-end .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-link .navbar-end .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-link .navbar-end .navbar-link.is-active{background-color:#769aeb;color:#fff}html.theme--catppuccin-frappe .navbar.is-link .navbar-start .navbar-link::after,html.theme--catppuccin-frappe .navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-frappe .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-frappe .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-frappe .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#769aeb;color:#fff}html.theme--catppuccin-frappe .navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#8caaee;color:#fff}}html.theme--catppuccin-frappe .navbar.is-info{background-color:#81c8be;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-info .navbar-brand>.navbar-item,html.theme--catppuccin-frappe .navbar.is-info .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-info .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-info .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-info .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-info .navbar-brand .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-info .navbar-brand .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#6fc0b5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-info .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-info .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .navbar.is-info .navbar-start>.navbar-item,html.theme--catppuccin-frappe .navbar.is-info .navbar-start .navbar-link,html.theme--catppuccin-frappe .navbar.is-info .navbar-end>.navbar-item,html.theme--catppuccin-frappe .navbar.is-info .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-info .navbar-start>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-info .navbar-start>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-info .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-info .navbar-start .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-info .navbar-start .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-info .navbar-start .navbar-link.is-active,html.theme--catppuccin-frappe .navbar.is-info .navbar-end>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-info .navbar-end>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-info .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-info .navbar-end .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-info .navbar-end .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-info .navbar-end .navbar-link.is-active{background-color:#6fc0b5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-info .navbar-start .navbar-link::after,html.theme--catppuccin-frappe .navbar.is-info .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-frappe .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-frappe .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#6fc0b5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#81c8be;color:rgba(0,0,0,0.7)}}html.theme--catppuccin-frappe .navbar.is-success{background-color:#a6d189;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-success .navbar-brand>.navbar-item,html.theme--catppuccin-frappe .navbar.is-success .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-success .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-success .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-success .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-success .navbar-brand .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-success .navbar-brand .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#98ca77;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-success .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-success .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .navbar.is-success .navbar-start>.navbar-item,html.theme--catppuccin-frappe .navbar.is-success .navbar-start .navbar-link,html.theme--catppuccin-frappe .navbar.is-success .navbar-end>.navbar-item,html.theme--catppuccin-frappe .navbar.is-success .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-success .navbar-start>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-success .navbar-start>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-success .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-success .navbar-start .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-success .navbar-start .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-success .navbar-start .navbar-link.is-active,html.theme--catppuccin-frappe .navbar.is-success .navbar-end>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-success .navbar-end>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-success .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-success .navbar-end .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-success .navbar-end .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-success .navbar-end .navbar-link.is-active{background-color:#98ca77;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-success .navbar-start .navbar-link::after,html.theme--catppuccin-frappe .navbar.is-success .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-frappe .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-frappe .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#98ca77;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#a6d189;color:rgba(0,0,0,0.7)}}html.theme--catppuccin-frappe .navbar.is-warning{background-color:#e5c890;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-warning .navbar-brand>.navbar-item,html.theme--catppuccin-frappe .navbar.is-warning .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-warning .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-warning .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-warning .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-warning .navbar-brand .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-warning .navbar-brand .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#e0be7b;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-warning .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-warning .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .navbar.is-warning .navbar-start>.navbar-item,html.theme--catppuccin-frappe .navbar.is-warning .navbar-start .navbar-link,html.theme--catppuccin-frappe .navbar.is-warning .navbar-end>.navbar-item,html.theme--catppuccin-frappe .navbar.is-warning .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-warning .navbar-start>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-warning .navbar-start>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-warning .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-warning .navbar-start .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-warning .navbar-start .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-warning .navbar-start .navbar-link.is-active,html.theme--catppuccin-frappe .navbar.is-warning .navbar-end>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-warning .navbar-end>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-warning .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-warning .navbar-end .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-warning .navbar-end .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#e0be7b;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-warning .navbar-start .navbar-link::after,html.theme--catppuccin-frappe .navbar.is-warning .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-frappe .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-frappe .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e0be7b;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#e5c890;color:rgba(0,0,0,0.7)}}html.theme--catppuccin-frappe .navbar.is-danger{background-color:#e78284;color:#fff}html.theme--catppuccin-frappe .navbar.is-danger .navbar-brand>.navbar-item,html.theme--catppuccin-frappe .navbar.is-danger .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-frappe .navbar.is-danger .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-danger .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-danger .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-danger .navbar-brand .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-danger .navbar-brand .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#e36d6f;color:#fff}html.theme--catppuccin-frappe .navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-frappe .navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .navbar.is-danger .navbar-start>.navbar-item,html.theme--catppuccin-frappe .navbar.is-danger .navbar-start .navbar-link,html.theme--catppuccin-frappe .navbar.is-danger .navbar-end>.navbar-item,html.theme--catppuccin-frappe .navbar.is-danger .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-frappe .navbar.is-danger .navbar-start>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-danger .navbar-start>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-danger .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-danger .navbar-start .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-danger .navbar-start .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-danger .navbar-start .navbar-link.is-active,html.theme--catppuccin-frappe .navbar.is-danger .navbar-end>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-danger .navbar-end>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-danger .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-danger .navbar-end .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-danger .navbar-end .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#e36d6f;color:#fff}html.theme--catppuccin-frappe .navbar.is-danger .navbar-start .navbar-link::after,html.theme--catppuccin-frappe .navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-frappe .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-frappe .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-frappe .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e36d6f;color:#fff}html.theme--catppuccin-frappe .navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#e78284;color:#fff}}html.theme--catppuccin-frappe .navbar>.container{align-items:stretch;display:flex;min-height:4rem;width:100%}html.theme--catppuccin-frappe .navbar.has-shadow{box-shadow:0 2px 0 0 #292c3c}html.theme--catppuccin-frappe .navbar.is-fixed-bottom,html.theme--catppuccin-frappe .navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}html.theme--catppuccin-frappe .navbar.is-fixed-bottom{bottom:0}html.theme--catppuccin-frappe .navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #292c3c}html.theme--catppuccin-frappe .navbar.is-fixed-top{top:0}html.theme--catppuccin-frappe html.has-navbar-fixed-top,html.theme--catppuccin-frappe body.has-navbar-fixed-top{padding-top:4rem}html.theme--catppuccin-frappe html.has-navbar-fixed-bottom,html.theme--catppuccin-frappe body.has-navbar-fixed-bottom{padding-bottom:4rem}html.theme--catppuccin-frappe .navbar-brand,html.theme--catppuccin-frappe .navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:4rem}html.theme--catppuccin-frappe .navbar-brand a.navbar-item:focus,html.theme--catppuccin-frappe .navbar-brand a.navbar-item:hover{background-color:transparent}html.theme--catppuccin-frappe .navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}html.theme--catppuccin-frappe .navbar-burger{color:#c6d0f5;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:4rem;position:relative;width:4rem;margin-left:auto}html.theme--catppuccin-frappe .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--catppuccin-frappe .navbar-burger span:nth-child(1){top:calc(50% - 6px)}html.theme--catppuccin-frappe .navbar-burger span:nth-child(2){top:calc(50% - 1px)}html.theme--catppuccin-frappe .navbar-burger span:nth-child(3){top:calc(50% + 4px)}html.theme--catppuccin-frappe .navbar-burger:hover{background-color:rgba(0,0,0,0.05)}html.theme--catppuccin-frappe .navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}html.theme--catppuccin-frappe .navbar-burger.is-active span:nth-child(2){opacity:0}html.theme--catppuccin-frappe .navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}html.theme--catppuccin-frappe .navbar-menu{display:none}html.theme--catppuccin-frappe .navbar-item,html.theme--catppuccin-frappe .navbar-link{color:#c6d0f5;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}html.theme--catppuccin-frappe .navbar-item .icon:only-child,html.theme--catppuccin-frappe .navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}html.theme--catppuccin-frappe a.navbar-item,html.theme--catppuccin-frappe .navbar-link{cursor:pointer}html.theme--catppuccin-frappe a.navbar-item:focus,html.theme--catppuccin-frappe a.navbar-item:focus-within,html.theme--catppuccin-frappe a.navbar-item:hover,html.theme--catppuccin-frappe a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar-link:focus,html.theme--catppuccin-frappe .navbar-link:focus-within,html.theme--catppuccin-frappe .navbar-link:hover,html.theme--catppuccin-frappe .navbar-link.is-active{background-color:rgba(0,0,0,0);color:#8caaee}html.theme--catppuccin-frappe .navbar-item{flex-grow:0;flex-shrink:0}html.theme--catppuccin-frappe .navbar-item img{max-height:1.75rem}html.theme--catppuccin-frappe .navbar-item.has-dropdown{padding:0}html.theme--catppuccin-frappe .navbar-item.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-frappe .navbar-item.is-tab{border-bottom:1px solid transparent;min-height:4rem;padding-bottom:calc(0.5rem - 1px)}html.theme--catppuccin-frappe .navbar-item.is-tab:focus,html.theme--catppuccin-frappe .navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#8caaee}html.theme--catppuccin-frappe .navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#8caaee;border-bottom-style:solid;border-bottom-width:3px;color:#8caaee;padding-bottom:calc(0.5rem - 3px)}html.theme--catppuccin-frappe .navbar-content{flex-grow:1;flex-shrink:1}html.theme--catppuccin-frappe .navbar-link:not(.is-arrowless){padding-right:2.5em}html.theme--catppuccin-frappe .navbar-link:not(.is-arrowless)::after{border-color:#fff;margin-top:-0.375em;right:1.125em}html.theme--catppuccin-frappe .navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}html.theme--catppuccin-frappe .navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}html.theme--catppuccin-frappe .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--catppuccin-frappe .navbar>.container{display:block}html.theme--catppuccin-frappe .navbar-brand .navbar-item,html.theme--catppuccin-frappe .navbar-tabs .navbar-item{align-items:center;display:flex}html.theme--catppuccin-frappe .navbar-link::after{display:none}html.theme--catppuccin-frappe .navbar-menu{background-color:#8caaee;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}html.theme--catppuccin-frappe .navbar-menu.is-active{display:block}html.theme--catppuccin-frappe .navbar.is-fixed-bottom-touch,html.theme--catppuccin-frappe .navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}html.theme--catppuccin-frappe .navbar.is-fixed-bottom-touch{bottom:0}html.theme--catppuccin-frappe .navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--catppuccin-frappe .navbar.is-fixed-top-touch{top:0}html.theme--catppuccin-frappe .navbar.is-fixed-top .navbar-menu,html.theme--catppuccin-frappe .navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 4rem);overflow:auto}html.theme--catppuccin-frappe html.has-navbar-fixed-top-touch,html.theme--catppuccin-frappe body.has-navbar-fixed-top-touch{padding-top:4rem}html.theme--catppuccin-frappe html.has-navbar-fixed-bottom-touch,html.theme--catppuccin-frappe body.has-navbar-fixed-bottom-touch{padding-bottom:4rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .navbar,html.theme--catppuccin-frappe .navbar-menu,html.theme--catppuccin-frappe .navbar-start,html.theme--catppuccin-frappe .navbar-end{align-items:stretch;display:flex}html.theme--catppuccin-frappe .navbar{min-height:4rem}html.theme--catppuccin-frappe .navbar.is-spaced{padding:1rem 2rem}html.theme--catppuccin-frappe .navbar.is-spaced .navbar-start,html.theme--catppuccin-frappe .navbar.is-spaced .navbar-end{align-items:center}html.theme--catppuccin-frappe .navbar.is-spaced a.navbar-item,html.theme--catppuccin-frappe .navbar.is-spaced .navbar-link{border-radius:.4em}html.theme--catppuccin-frappe .navbar.is-transparent a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-transparent a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-transparent a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-transparent .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-transparent .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}html.theme--catppuccin-frappe .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,html.theme--catppuccin-frappe .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,html.theme--catppuccin-frappe .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,html.theme--catppuccin-frappe .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}html.theme--catppuccin-frappe .navbar.is-transparent .navbar-dropdown a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#838ba7}html.theme--catppuccin-frappe .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#8caaee}html.theme--catppuccin-frappe .navbar-burger{display:none}html.theme--catppuccin-frappe .navbar-item,html.theme--catppuccin-frappe .navbar-link{align-items:center;display:flex}html.theme--catppuccin-frappe .navbar-item.has-dropdown{align-items:stretch}html.theme--catppuccin-frappe .navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}html.theme--catppuccin-frappe .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--catppuccin-frappe .navbar-item.is-active .navbar-dropdown,html.theme--catppuccin-frappe .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--catppuccin-frappe .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--catppuccin-frappe .navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced html.theme--catppuccin-frappe .navbar-item.is-active .navbar-dropdown,html.theme--catppuccin-frappe .navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--catppuccin-frappe .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--catppuccin-frappe .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--catppuccin-frappe .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--catppuccin-frappe .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--catppuccin-frappe .navbar-item.is-hoverable:hover .navbar-dropdown,html.theme--catppuccin-frappe .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}html.theme--catppuccin-frappe .navbar-menu{flex-grow:1;flex-shrink:0}html.theme--catppuccin-frappe .navbar-start{justify-content:flex-start;margin-right:auto}html.theme--catppuccin-frappe .navbar-end{justify-content:flex-end;margin-left:auto}html.theme--catppuccin-frappe .navbar-dropdown{background-color:#8caaee;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--catppuccin-frappe .navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}html.theme--catppuccin-frappe .navbar-dropdown a.navbar-item{padding-right:3rem}html.theme--catppuccin-frappe .navbar-dropdown a.navbar-item:focus,html.theme--catppuccin-frappe .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#838ba7}html.theme--catppuccin-frappe .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#8caaee}.navbar.is-spaced html.theme--catppuccin-frappe .navbar-dropdown,html.theme--catppuccin-frappe .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--catppuccin-frappe .navbar-dropdown.is-right{left:auto;right:0}html.theme--catppuccin-frappe .navbar-divider{display:block}html.theme--catppuccin-frappe .navbar>.container .navbar-brand,html.theme--catppuccin-frappe .container>.navbar .navbar-brand{margin-left:-.75rem}html.theme--catppuccin-frappe .navbar>.container .navbar-menu,html.theme--catppuccin-frappe .container>.navbar .navbar-menu{margin-right:-.75rem}html.theme--catppuccin-frappe .navbar.is-fixed-bottom-desktop,html.theme--catppuccin-frappe .navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}html.theme--catppuccin-frappe .navbar.is-fixed-bottom-desktop{bottom:0}html.theme--catppuccin-frappe .navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--catppuccin-frappe .navbar.is-fixed-top-desktop{top:0}html.theme--catppuccin-frappe html.has-navbar-fixed-top-desktop,html.theme--catppuccin-frappe body.has-navbar-fixed-top-desktop{padding-top:4rem}html.theme--catppuccin-frappe html.has-navbar-fixed-bottom-desktop,html.theme--catppuccin-frappe body.has-navbar-fixed-bottom-desktop{padding-bottom:4rem}html.theme--catppuccin-frappe html.has-spaced-navbar-fixed-top,html.theme--catppuccin-frappe body.has-spaced-navbar-fixed-top{padding-top:6rem}html.theme--catppuccin-frappe html.has-spaced-navbar-fixed-bottom,html.theme--catppuccin-frappe body.has-spaced-navbar-fixed-bottom{padding-bottom:6rem}html.theme--catppuccin-frappe a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar-link.is-active{color:#8caaee}html.theme--catppuccin-frappe a.navbar-item.is-active:not(:focus):not(:hover),html.theme--catppuccin-frappe .navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}html.theme--catppuccin-frappe .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-frappe .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-frappe .navbar-item.has-dropdown.is-active .navbar-link{background-color:rgba(0,0,0,0)}}html.theme--catppuccin-frappe .hero.is-fullheight-with-navbar{min-height:calc(100vh - 4rem)}html.theme--catppuccin-frappe .pagination{font-size:1rem;margin:-.25rem}html.theme--catppuccin-frappe .pagination.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}html.theme--catppuccin-frappe .pagination.is-medium{font-size:1.25rem}html.theme--catppuccin-frappe .pagination.is-large{font-size:1.5rem}html.theme--catppuccin-frappe .pagination.is-rounded .pagination-previous,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,html.theme--catppuccin-frappe .pagination.is-rounded .pagination-next,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}html.theme--catppuccin-frappe .pagination.is-rounded .pagination-link,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}html.theme--catppuccin-frappe .pagination,html.theme--catppuccin-frappe .pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}html.theme--catppuccin-frappe .pagination-previous,html.theme--catppuccin-frappe .pagination-next,html.theme--catppuccin-frappe .pagination-link,html.theme--catppuccin-frappe .pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}html.theme--catppuccin-frappe .pagination-previous,html.theme--catppuccin-frappe .pagination-next,html.theme--catppuccin-frappe .pagination-link{border-color:#626880;color:#8caaee;min-width:2.5em}html.theme--catppuccin-frappe .pagination-previous:hover,html.theme--catppuccin-frappe .pagination-next:hover,html.theme--catppuccin-frappe .pagination-link:hover{border-color:#737994;color:#99d1db}html.theme--catppuccin-frappe .pagination-previous:focus,html.theme--catppuccin-frappe .pagination-next:focus,html.theme--catppuccin-frappe .pagination-link:focus{border-color:#737994}html.theme--catppuccin-frappe .pagination-previous:active,html.theme--catppuccin-frappe .pagination-next:active,html.theme--catppuccin-frappe .pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}html.theme--catppuccin-frappe .pagination-previous[disabled],html.theme--catppuccin-frappe .pagination-previous.is-disabled,html.theme--catppuccin-frappe .pagination-next[disabled],html.theme--catppuccin-frappe .pagination-next.is-disabled,html.theme--catppuccin-frappe .pagination-link[disabled],html.theme--catppuccin-frappe .pagination-link.is-disabled{background-color:#626880;border-color:#626880;box-shadow:none;color:#f1f4fd;opacity:0.5}html.theme--catppuccin-frappe .pagination-previous,html.theme--catppuccin-frappe .pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}html.theme--catppuccin-frappe .pagination-link.is-current{background-color:#8caaee;border-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .pagination-ellipsis{color:#737994;pointer-events:none}html.theme--catppuccin-frappe .pagination-list{flex-wrap:wrap}html.theme--catppuccin-frappe .pagination-list li{list-style:none}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .pagination{flex-wrap:wrap}html.theme--catppuccin-frappe .pagination-previous,html.theme--catppuccin-frappe .pagination-next{flex-grow:1;flex-shrink:1}html.theme--catppuccin-frappe .pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}html.theme--catppuccin-frappe .pagination-previous,html.theme--catppuccin-frappe .pagination-next,html.theme--catppuccin-frappe .pagination-link,html.theme--catppuccin-frappe .pagination-ellipsis{margin-bottom:0;margin-top:0}html.theme--catppuccin-frappe .pagination-previous{order:2}html.theme--catppuccin-frappe .pagination-next{order:3}html.theme--catppuccin-frappe .pagination{justify-content:space-between;margin-bottom:0;margin-top:0}html.theme--catppuccin-frappe .pagination.is-centered .pagination-previous{order:1}html.theme--catppuccin-frappe .pagination.is-centered .pagination-list{justify-content:center;order:2}html.theme--catppuccin-frappe .pagination.is-centered .pagination-next{order:3}html.theme--catppuccin-frappe .pagination.is-right .pagination-previous{order:1}html.theme--catppuccin-frappe .pagination.is-right .pagination-next{order:2}html.theme--catppuccin-frappe .pagination.is-right .pagination-list{justify-content:flex-end;order:3}}html.theme--catppuccin-frappe .panel{border-radius:8px;box-shadow:#171717;font-size:1rem}html.theme--catppuccin-frappe .panel:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-frappe .panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-frappe .panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}html.theme--catppuccin-frappe .panel.is-white .panel-block.is-active .panel-icon{color:#fff}html.theme--catppuccin-frappe .panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-frappe .panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}html.theme--catppuccin-frappe .panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}html.theme--catppuccin-frappe .panel.is-light .panel-heading{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}html.theme--catppuccin-frappe .panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}html.theme--catppuccin-frappe .panel.is-dark .panel-heading,html.theme--catppuccin-frappe .content kbd.panel .panel-heading{background-color:#414559;color:#fff}html.theme--catppuccin-frappe .panel.is-dark .panel-tabs a.is-active,html.theme--catppuccin-frappe .content kbd.panel .panel-tabs a.is-active{border-bottom-color:#414559}html.theme--catppuccin-frappe .panel.is-dark .panel-block.is-active .panel-icon,html.theme--catppuccin-frappe .content kbd.panel .panel-block.is-active .panel-icon{color:#414559}html.theme--catppuccin-frappe .panel.is-primary .panel-heading,html.theme--catppuccin-frappe .docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .panel.is-primary .panel-tabs a.is-active,html.theme--catppuccin-frappe .docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#8caaee}html.theme--catppuccin-frappe .panel.is-primary .panel-block.is-active .panel-icon,html.theme--catppuccin-frappe .docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#8caaee}html.theme--catppuccin-frappe .panel.is-link .panel-heading{background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .panel.is-link .panel-tabs a.is-active{border-bottom-color:#8caaee}html.theme--catppuccin-frappe .panel.is-link .panel-block.is-active .panel-icon{color:#8caaee}html.theme--catppuccin-frappe .panel.is-info .panel-heading{background-color:#81c8be;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .panel.is-info .panel-tabs a.is-active{border-bottom-color:#81c8be}html.theme--catppuccin-frappe .panel.is-info .panel-block.is-active .panel-icon{color:#81c8be}html.theme--catppuccin-frappe .panel.is-success .panel-heading{background-color:#a6d189;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .panel.is-success .panel-tabs a.is-active{border-bottom-color:#a6d189}html.theme--catppuccin-frappe .panel.is-success .panel-block.is-active .panel-icon{color:#a6d189}html.theme--catppuccin-frappe .panel.is-warning .panel-heading{background-color:#e5c890;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .panel.is-warning .panel-tabs a.is-active{border-bottom-color:#e5c890}html.theme--catppuccin-frappe .panel.is-warning .panel-block.is-active .panel-icon{color:#e5c890}html.theme--catppuccin-frappe .panel.is-danger .panel-heading{background-color:#e78284;color:#fff}html.theme--catppuccin-frappe .panel.is-danger .panel-tabs a.is-active{border-bottom-color:#e78284}html.theme--catppuccin-frappe .panel.is-danger .panel-block.is-active .panel-icon{color:#e78284}html.theme--catppuccin-frappe .panel-tabs:not(:last-child),html.theme--catppuccin-frappe .panel-block:not(:last-child){border-bottom:1px solid #ededed}html.theme--catppuccin-frappe .panel-heading{background-color:#51576d;border-radius:8px 8px 0 0;color:#b0bef1;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}html.theme--catppuccin-frappe .panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}html.theme--catppuccin-frappe .panel-tabs a{border-bottom:1px solid #626880;margin-bottom:-1px;padding:0.5em}html.theme--catppuccin-frappe .panel-tabs a.is-active{border-bottom-color:#51576d;color:#769aeb}html.theme--catppuccin-frappe .panel-list a{color:#c6d0f5}html.theme--catppuccin-frappe .panel-list a:hover{color:#8caaee}html.theme--catppuccin-frappe .panel-block{align-items:center;color:#b0bef1;display:flex;justify-content:flex-start;padding:0.5em 0.75em}html.theme--catppuccin-frappe .panel-block input[type="checkbox"]{margin-right:.75em}html.theme--catppuccin-frappe .panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}html.theme--catppuccin-frappe .panel-block.is-wrapped{flex-wrap:wrap}html.theme--catppuccin-frappe .panel-block.is-active{border-left-color:#8caaee;color:#769aeb}html.theme--catppuccin-frappe .panel-block.is-active .panel-icon{color:#8caaee}html.theme--catppuccin-frappe .panel-block:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}html.theme--catppuccin-frappe a.panel-block,html.theme--catppuccin-frappe label.panel-block{cursor:pointer}html.theme--catppuccin-frappe a.panel-block:hover,html.theme--catppuccin-frappe label.panel-block:hover{background-color:#292c3c}html.theme--catppuccin-frappe .panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#f1f4fd;margin-right:.75em}html.theme--catppuccin-frappe .panel-icon .fa{font-size:inherit;line-height:inherit}html.theme--catppuccin-frappe .tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}html.theme--catppuccin-frappe .tabs a{align-items:center;border-bottom-color:#626880;border-bottom-style:solid;border-bottom-width:1px;color:#c6d0f5;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}html.theme--catppuccin-frappe .tabs a:hover{border-bottom-color:#b0bef1;color:#b0bef1}html.theme--catppuccin-frappe .tabs li{display:block}html.theme--catppuccin-frappe .tabs li.is-active a{border-bottom-color:#8caaee;color:#8caaee}html.theme--catppuccin-frappe .tabs ul{align-items:center;border-bottom-color:#626880;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}html.theme--catppuccin-frappe .tabs ul.is-left{padding-right:0.75em}html.theme--catppuccin-frappe .tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}html.theme--catppuccin-frappe .tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}html.theme--catppuccin-frappe .tabs .icon:first-child{margin-right:.5em}html.theme--catppuccin-frappe .tabs .icon:last-child{margin-left:.5em}html.theme--catppuccin-frappe .tabs.is-centered ul{justify-content:center}html.theme--catppuccin-frappe .tabs.is-right ul{justify-content:flex-end}html.theme--catppuccin-frappe .tabs.is-boxed a{border:1px solid transparent;border-radius:.4em .4em 0 0}html.theme--catppuccin-frappe .tabs.is-boxed a:hover{background-color:#292c3c;border-bottom-color:#626880}html.theme--catppuccin-frappe .tabs.is-boxed li.is-active a{background-color:#fff;border-color:#626880;border-bottom-color:rgba(0,0,0,0) !important}html.theme--catppuccin-frappe .tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}html.theme--catppuccin-frappe .tabs.is-toggle a{border-color:#626880;border-style:solid;border-width:1px;margin-bottom:0;position:relative}html.theme--catppuccin-frappe .tabs.is-toggle a:hover{background-color:#292c3c;border-color:#737994;z-index:2}html.theme--catppuccin-frappe .tabs.is-toggle li+li{margin-left:-1px}html.theme--catppuccin-frappe .tabs.is-toggle li:first-child a{border-top-left-radius:.4em;border-bottom-left-radius:.4em}html.theme--catppuccin-frappe .tabs.is-toggle li:last-child a{border-top-right-radius:.4em;border-bottom-right-radius:.4em}html.theme--catppuccin-frappe .tabs.is-toggle li.is-active a{background-color:#8caaee;border-color:#8caaee;color:#fff;z-index:1}html.theme--catppuccin-frappe .tabs.is-toggle ul{border-bottom:none}html.theme--catppuccin-frappe .tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}html.theme--catppuccin-frappe .tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}html.theme--catppuccin-frappe .tabs.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}html.theme--catppuccin-frappe .tabs.is-medium{font-size:1.25rem}html.theme--catppuccin-frappe .tabs.is-large{font-size:1.5rem}html.theme--catppuccin-frappe .column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-narrow{flex:none;width:unset}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-full{flex:none;width:100%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-half{flex:none;width:50%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-half{margin-left:50%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-0{flex:none;width:0%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-0{margin-left:0%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-3{flex:none;width:25%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-3{margin-left:25%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-6{flex:none;width:50%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-6{margin-left:50%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-9{flex:none;width:75%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-9{margin-left:75%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-12{flex:none;width:100%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .column.is-narrow-mobile{flex:none;width:unset}html.theme--catppuccin-frappe .column.is-full-mobile{flex:none;width:100%}html.theme--catppuccin-frappe .column.is-three-quarters-mobile{flex:none;width:75%}html.theme--catppuccin-frappe .column.is-two-thirds-mobile{flex:none;width:66.6666%}html.theme--catppuccin-frappe .column.is-half-mobile{flex:none;width:50%}html.theme--catppuccin-frappe .column.is-one-third-mobile{flex:none;width:33.3333%}html.theme--catppuccin-frappe .column.is-one-quarter-mobile{flex:none;width:25%}html.theme--catppuccin-frappe .column.is-one-fifth-mobile{flex:none;width:20%}html.theme--catppuccin-frappe .column.is-two-fifths-mobile{flex:none;width:40%}html.theme--catppuccin-frappe .column.is-three-fifths-mobile{flex:none;width:60%}html.theme--catppuccin-frappe .column.is-four-fifths-mobile{flex:none;width:80%}html.theme--catppuccin-frappe .column.is-offset-three-quarters-mobile{margin-left:75%}html.theme--catppuccin-frappe .column.is-offset-two-thirds-mobile{margin-left:66.6666%}html.theme--catppuccin-frappe .column.is-offset-half-mobile{margin-left:50%}html.theme--catppuccin-frappe .column.is-offset-one-third-mobile{margin-left:33.3333%}html.theme--catppuccin-frappe .column.is-offset-one-quarter-mobile{margin-left:25%}html.theme--catppuccin-frappe .column.is-offset-one-fifth-mobile{margin-left:20%}html.theme--catppuccin-frappe .column.is-offset-two-fifths-mobile{margin-left:40%}html.theme--catppuccin-frappe .column.is-offset-three-fifths-mobile{margin-left:60%}html.theme--catppuccin-frappe .column.is-offset-four-fifths-mobile{margin-left:80%}html.theme--catppuccin-frappe .column.is-0-mobile{flex:none;width:0%}html.theme--catppuccin-frappe .column.is-offset-0-mobile{margin-left:0%}html.theme--catppuccin-frappe .column.is-1-mobile{flex:none;width:8.33333337%}html.theme--catppuccin-frappe .column.is-offset-1-mobile{margin-left:8.33333337%}html.theme--catppuccin-frappe .column.is-2-mobile{flex:none;width:16.66666674%}html.theme--catppuccin-frappe .column.is-offset-2-mobile{margin-left:16.66666674%}html.theme--catppuccin-frappe .column.is-3-mobile{flex:none;width:25%}html.theme--catppuccin-frappe .column.is-offset-3-mobile{margin-left:25%}html.theme--catppuccin-frappe .column.is-4-mobile{flex:none;width:33.33333337%}html.theme--catppuccin-frappe .column.is-offset-4-mobile{margin-left:33.33333337%}html.theme--catppuccin-frappe .column.is-5-mobile{flex:none;width:41.66666674%}html.theme--catppuccin-frappe .column.is-offset-5-mobile{margin-left:41.66666674%}html.theme--catppuccin-frappe .column.is-6-mobile{flex:none;width:50%}html.theme--catppuccin-frappe .column.is-offset-6-mobile{margin-left:50%}html.theme--catppuccin-frappe .column.is-7-mobile{flex:none;width:58.33333337%}html.theme--catppuccin-frappe .column.is-offset-7-mobile{margin-left:58.33333337%}html.theme--catppuccin-frappe .column.is-8-mobile{flex:none;width:66.66666674%}html.theme--catppuccin-frappe .column.is-offset-8-mobile{margin-left:66.66666674%}html.theme--catppuccin-frappe .column.is-9-mobile{flex:none;width:75%}html.theme--catppuccin-frappe .column.is-offset-9-mobile{margin-left:75%}html.theme--catppuccin-frappe .column.is-10-mobile{flex:none;width:83.33333337%}html.theme--catppuccin-frappe .column.is-offset-10-mobile{margin-left:83.33333337%}html.theme--catppuccin-frappe .column.is-11-mobile{flex:none;width:91.66666674%}html.theme--catppuccin-frappe .column.is-offset-11-mobile{margin-left:91.66666674%}html.theme--catppuccin-frappe .column.is-12-mobile{flex:none;width:100%}html.theme--catppuccin-frappe .column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .column.is-narrow,html.theme--catppuccin-frappe .column.is-narrow-tablet{flex:none;width:unset}html.theme--catppuccin-frappe .column.is-full,html.theme--catppuccin-frappe .column.is-full-tablet{flex:none;width:100%}html.theme--catppuccin-frappe .column.is-three-quarters,html.theme--catppuccin-frappe .column.is-three-quarters-tablet{flex:none;width:75%}html.theme--catppuccin-frappe .column.is-two-thirds,html.theme--catppuccin-frappe .column.is-two-thirds-tablet{flex:none;width:66.6666%}html.theme--catppuccin-frappe .column.is-half,html.theme--catppuccin-frappe .column.is-half-tablet{flex:none;width:50%}html.theme--catppuccin-frappe .column.is-one-third,html.theme--catppuccin-frappe .column.is-one-third-tablet{flex:none;width:33.3333%}html.theme--catppuccin-frappe .column.is-one-quarter,html.theme--catppuccin-frappe .column.is-one-quarter-tablet{flex:none;width:25%}html.theme--catppuccin-frappe .column.is-one-fifth,html.theme--catppuccin-frappe .column.is-one-fifth-tablet{flex:none;width:20%}html.theme--catppuccin-frappe .column.is-two-fifths,html.theme--catppuccin-frappe .column.is-two-fifths-tablet{flex:none;width:40%}html.theme--catppuccin-frappe .column.is-three-fifths,html.theme--catppuccin-frappe .column.is-three-fifths-tablet{flex:none;width:60%}html.theme--catppuccin-frappe .column.is-four-fifths,html.theme--catppuccin-frappe .column.is-four-fifths-tablet{flex:none;width:80%}html.theme--catppuccin-frappe .column.is-offset-three-quarters,html.theme--catppuccin-frappe .column.is-offset-three-quarters-tablet{margin-left:75%}html.theme--catppuccin-frappe .column.is-offset-two-thirds,html.theme--catppuccin-frappe .column.is-offset-two-thirds-tablet{margin-left:66.6666%}html.theme--catppuccin-frappe .column.is-offset-half,html.theme--catppuccin-frappe .column.is-offset-half-tablet{margin-left:50%}html.theme--catppuccin-frappe .column.is-offset-one-third,html.theme--catppuccin-frappe .column.is-offset-one-third-tablet{margin-left:33.3333%}html.theme--catppuccin-frappe .column.is-offset-one-quarter,html.theme--catppuccin-frappe .column.is-offset-one-quarter-tablet{margin-left:25%}html.theme--catppuccin-frappe .column.is-offset-one-fifth,html.theme--catppuccin-frappe .column.is-offset-one-fifth-tablet{margin-left:20%}html.theme--catppuccin-frappe .column.is-offset-two-fifths,html.theme--catppuccin-frappe .column.is-offset-two-fifths-tablet{margin-left:40%}html.theme--catppuccin-frappe .column.is-offset-three-fifths,html.theme--catppuccin-frappe .column.is-offset-three-fifths-tablet{margin-left:60%}html.theme--catppuccin-frappe .column.is-offset-four-fifths,html.theme--catppuccin-frappe .column.is-offset-four-fifths-tablet{margin-left:80%}html.theme--catppuccin-frappe .column.is-0,html.theme--catppuccin-frappe .column.is-0-tablet{flex:none;width:0%}html.theme--catppuccin-frappe .column.is-offset-0,html.theme--catppuccin-frappe .column.is-offset-0-tablet{margin-left:0%}html.theme--catppuccin-frappe .column.is-1,html.theme--catppuccin-frappe .column.is-1-tablet{flex:none;width:8.33333337%}html.theme--catppuccin-frappe .column.is-offset-1,html.theme--catppuccin-frappe .column.is-offset-1-tablet{margin-left:8.33333337%}html.theme--catppuccin-frappe .column.is-2,html.theme--catppuccin-frappe .column.is-2-tablet{flex:none;width:16.66666674%}html.theme--catppuccin-frappe .column.is-offset-2,html.theme--catppuccin-frappe .column.is-offset-2-tablet{margin-left:16.66666674%}html.theme--catppuccin-frappe .column.is-3,html.theme--catppuccin-frappe .column.is-3-tablet{flex:none;width:25%}html.theme--catppuccin-frappe .column.is-offset-3,html.theme--catppuccin-frappe .column.is-offset-3-tablet{margin-left:25%}html.theme--catppuccin-frappe .column.is-4,html.theme--catppuccin-frappe .column.is-4-tablet{flex:none;width:33.33333337%}html.theme--catppuccin-frappe .column.is-offset-4,html.theme--catppuccin-frappe .column.is-offset-4-tablet{margin-left:33.33333337%}html.theme--catppuccin-frappe .column.is-5,html.theme--catppuccin-frappe .column.is-5-tablet{flex:none;width:41.66666674%}html.theme--catppuccin-frappe .column.is-offset-5,html.theme--catppuccin-frappe .column.is-offset-5-tablet{margin-left:41.66666674%}html.theme--catppuccin-frappe .column.is-6,html.theme--catppuccin-frappe .column.is-6-tablet{flex:none;width:50%}html.theme--catppuccin-frappe .column.is-offset-6,html.theme--catppuccin-frappe .column.is-offset-6-tablet{margin-left:50%}html.theme--catppuccin-frappe .column.is-7,html.theme--catppuccin-frappe .column.is-7-tablet{flex:none;width:58.33333337%}html.theme--catppuccin-frappe .column.is-offset-7,html.theme--catppuccin-frappe .column.is-offset-7-tablet{margin-left:58.33333337%}html.theme--catppuccin-frappe .column.is-8,html.theme--catppuccin-frappe .column.is-8-tablet{flex:none;width:66.66666674%}html.theme--catppuccin-frappe .column.is-offset-8,html.theme--catppuccin-frappe .column.is-offset-8-tablet{margin-left:66.66666674%}html.theme--catppuccin-frappe .column.is-9,html.theme--catppuccin-frappe .column.is-9-tablet{flex:none;width:75%}html.theme--catppuccin-frappe .column.is-offset-9,html.theme--catppuccin-frappe .column.is-offset-9-tablet{margin-left:75%}html.theme--catppuccin-frappe .column.is-10,html.theme--catppuccin-frappe .column.is-10-tablet{flex:none;width:83.33333337%}html.theme--catppuccin-frappe .column.is-offset-10,html.theme--catppuccin-frappe .column.is-offset-10-tablet{margin-left:83.33333337%}html.theme--catppuccin-frappe .column.is-11,html.theme--catppuccin-frappe .column.is-11-tablet{flex:none;width:91.66666674%}html.theme--catppuccin-frappe .column.is-offset-11,html.theme--catppuccin-frappe .column.is-offset-11-tablet{margin-left:91.66666674%}html.theme--catppuccin-frappe .column.is-12,html.theme--catppuccin-frappe .column.is-12-tablet{flex:none;width:100%}html.theme--catppuccin-frappe .column.is-offset-12,html.theme--catppuccin-frappe .column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .column.is-narrow-touch{flex:none;width:unset}html.theme--catppuccin-frappe .column.is-full-touch{flex:none;width:100%}html.theme--catppuccin-frappe .column.is-three-quarters-touch{flex:none;width:75%}html.theme--catppuccin-frappe .column.is-two-thirds-touch{flex:none;width:66.6666%}html.theme--catppuccin-frappe .column.is-half-touch{flex:none;width:50%}html.theme--catppuccin-frappe .column.is-one-third-touch{flex:none;width:33.3333%}html.theme--catppuccin-frappe .column.is-one-quarter-touch{flex:none;width:25%}html.theme--catppuccin-frappe .column.is-one-fifth-touch{flex:none;width:20%}html.theme--catppuccin-frappe .column.is-two-fifths-touch{flex:none;width:40%}html.theme--catppuccin-frappe .column.is-three-fifths-touch{flex:none;width:60%}html.theme--catppuccin-frappe .column.is-four-fifths-touch{flex:none;width:80%}html.theme--catppuccin-frappe .column.is-offset-three-quarters-touch{margin-left:75%}html.theme--catppuccin-frappe .column.is-offset-two-thirds-touch{margin-left:66.6666%}html.theme--catppuccin-frappe .column.is-offset-half-touch{margin-left:50%}html.theme--catppuccin-frappe .column.is-offset-one-third-touch{margin-left:33.3333%}html.theme--catppuccin-frappe .column.is-offset-one-quarter-touch{margin-left:25%}html.theme--catppuccin-frappe .column.is-offset-one-fifth-touch{margin-left:20%}html.theme--catppuccin-frappe .column.is-offset-two-fifths-touch{margin-left:40%}html.theme--catppuccin-frappe .column.is-offset-three-fifths-touch{margin-left:60%}html.theme--catppuccin-frappe .column.is-offset-four-fifths-touch{margin-left:80%}html.theme--catppuccin-frappe .column.is-0-touch{flex:none;width:0%}html.theme--catppuccin-frappe .column.is-offset-0-touch{margin-left:0%}html.theme--catppuccin-frappe .column.is-1-touch{flex:none;width:8.33333337%}html.theme--catppuccin-frappe .column.is-offset-1-touch{margin-left:8.33333337%}html.theme--catppuccin-frappe .column.is-2-touch{flex:none;width:16.66666674%}html.theme--catppuccin-frappe .column.is-offset-2-touch{margin-left:16.66666674%}html.theme--catppuccin-frappe .column.is-3-touch{flex:none;width:25%}html.theme--catppuccin-frappe .column.is-offset-3-touch{margin-left:25%}html.theme--catppuccin-frappe .column.is-4-touch{flex:none;width:33.33333337%}html.theme--catppuccin-frappe .column.is-offset-4-touch{margin-left:33.33333337%}html.theme--catppuccin-frappe .column.is-5-touch{flex:none;width:41.66666674%}html.theme--catppuccin-frappe .column.is-offset-5-touch{margin-left:41.66666674%}html.theme--catppuccin-frappe .column.is-6-touch{flex:none;width:50%}html.theme--catppuccin-frappe .column.is-offset-6-touch{margin-left:50%}html.theme--catppuccin-frappe .column.is-7-touch{flex:none;width:58.33333337%}html.theme--catppuccin-frappe .column.is-offset-7-touch{margin-left:58.33333337%}html.theme--catppuccin-frappe .column.is-8-touch{flex:none;width:66.66666674%}html.theme--catppuccin-frappe .column.is-offset-8-touch{margin-left:66.66666674%}html.theme--catppuccin-frappe .column.is-9-touch{flex:none;width:75%}html.theme--catppuccin-frappe .column.is-offset-9-touch{margin-left:75%}html.theme--catppuccin-frappe .column.is-10-touch{flex:none;width:83.33333337%}html.theme--catppuccin-frappe .column.is-offset-10-touch{margin-left:83.33333337%}html.theme--catppuccin-frappe .column.is-11-touch{flex:none;width:91.66666674%}html.theme--catppuccin-frappe .column.is-offset-11-touch{margin-left:91.66666674%}html.theme--catppuccin-frappe .column.is-12-touch{flex:none;width:100%}html.theme--catppuccin-frappe .column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .column.is-narrow-desktop{flex:none;width:unset}html.theme--catppuccin-frappe .column.is-full-desktop{flex:none;width:100%}html.theme--catppuccin-frappe .column.is-three-quarters-desktop{flex:none;width:75%}html.theme--catppuccin-frappe .column.is-two-thirds-desktop{flex:none;width:66.6666%}html.theme--catppuccin-frappe .column.is-half-desktop{flex:none;width:50%}html.theme--catppuccin-frappe .column.is-one-third-desktop{flex:none;width:33.3333%}html.theme--catppuccin-frappe .column.is-one-quarter-desktop{flex:none;width:25%}html.theme--catppuccin-frappe .column.is-one-fifth-desktop{flex:none;width:20%}html.theme--catppuccin-frappe .column.is-two-fifths-desktop{flex:none;width:40%}html.theme--catppuccin-frappe .column.is-three-fifths-desktop{flex:none;width:60%}html.theme--catppuccin-frappe .column.is-four-fifths-desktop{flex:none;width:80%}html.theme--catppuccin-frappe .column.is-offset-three-quarters-desktop{margin-left:75%}html.theme--catppuccin-frappe .column.is-offset-two-thirds-desktop{margin-left:66.6666%}html.theme--catppuccin-frappe .column.is-offset-half-desktop{margin-left:50%}html.theme--catppuccin-frappe .column.is-offset-one-third-desktop{margin-left:33.3333%}html.theme--catppuccin-frappe .column.is-offset-one-quarter-desktop{margin-left:25%}html.theme--catppuccin-frappe .column.is-offset-one-fifth-desktop{margin-left:20%}html.theme--catppuccin-frappe .column.is-offset-two-fifths-desktop{margin-left:40%}html.theme--catppuccin-frappe .column.is-offset-three-fifths-desktop{margin-left:60%}html.theme--catppuccin-frappe .column.is-offset-four-fifths-desktop{margin-left:80%}html.theme--catppuccin-frappe .column.is-0-desktop{flex:none;width:0%}html.theme--catppuccin-frappe .column.is-offset-0-desktop{margin-left:0%}html.theme--catppuccin-frappe .column.is-1-desktop{flex:none;width:8.33333337%}html.theme--catppuccin-frappe .column.is-offset-1-desktop{margin-left:8.33333337%}html.theme--catppuccin-frappe .column.is-2-desktop{flex:none;width:16.66666674%}html.theme--catppuccin-frappe .column.is-offset-2-desktop{margin-left:16.66666674%}html.theme--catppuccin-frappe .column.is-3-desktop{flex:none;width:25%}html.theme--catppuccin-frappe .column.is-offset-3-desktop{margin-left:25%}html.theme--catppuccin-frappe .column.is-4-desktop{flex:none;width:33.33333337%}html.theme--catppuccin-frappe .column.is-offset-4-desktop{margin-left:33.33333337%}html.theme--catppuccin-frappe .column.is-5-desktop{flex:none;width:41.66666674%}html.theme--catppuccin-frappe .column.is-offset-5-desktop{margin-left:41.66666674%}html.theme--catppuccin-frappe .column.is-6-desktop{flex:none;width:50%}html.theme--catppuccin-frappe .column.is-offset-6-desktop{margin-left:50%}html.theme--catppuccin-frappe .column.is-7-desktop{flex:none;width:58.33333337%}html.theme--catppuccin-frappe .column.is-offset-7-desktop{margin-left:58.33333337%}html.theme--catppuccin-frappe .column.is-8-desktop{flex:none;width:66.66666674%}html.theme--catppuccin-frappe .column.is-offset-8-desktop{margin-left:66.66666674%}html.theme--catppuccin-frappe .column.is-9-desktop{flex:none;width:75%}html.theme--catppuccin-frappe .column.is-offset-9-desktop{margin-left:75%}html.theme--catppuccin-frappe .column.is-10-desktop{flex:none;width:83.33333337%}html.theme--catppuccin-frappe .column.is-offset-10-desktop{margin-left:83.33333337%}html.theme--catppuccin-frappe .column.is-11-desktop{flex:none;width:91.66666674%}html.theme--catppuccin-frappe .column.is-offset-11-desktop{margin-left:91.66666674%}html.theme--catppuccin-frappe .column.is-12-desktop{flex:none;width:100%}html.theme--catppuccin-frappe .column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){html.theme--catppuccin-frappe .column.is-narrow-widescreen{flex:none;width:unset}html.theme--catppuccin-frappe .column.is-full-widescreen{flex:none;width:100%}html.theme--catppuccin-frappe .column.is-three-quarters-widescreen{flex:none;width:75%}html.theme--catppuccin-frappe .column.is-two-thirds-widescreen{flex:none;width:66.6666%}html.theme--catppuccin-frappe .column.is-half-widescreen{flex:none;width:50%}html.theme--catppuccin-frappe .column.is-one-third-widescreen{flex:none;width:33.3333%}html.theme--catppuccin-frappe .column.is-one-quarter-widescreen{flex:none;width:25%}html.theme--catppuccin-frappe .column.is-one-fifth-widescreen{flex:none;width:20%}html.theme--catppuccin-frappe .column.is-two-fifths-widescreen{flex:none;width:40%}html.theme--catppuccin-frappe .column.is-three-fifths-widescreen{flex:none;width:60%}html.theme--catppuccin-frappe .column.is-four-fifths-widescreen{flex:none;width:80%}html.theme--catppuccin-frappe .column.is-offset-three-quarters-widescreen{margin-left:75%}html.theme--catppuccin-frappe .column.is-offset-two-thirds-widescreen{margin-left:66.6666%}html.theme--catppuccin-frappe .column.is-offset-half-widescreen{margin-left:50%}html.theme--catppuccin-frappe .column.is-offset-one-third-widescreen{margin-left:33.3333%}html.theme--catppuccin-frappe .column.is-offset-one-quarter-widescreen{margin-left:25%}html.theme--catppuccin-frappe .column.is-offset-one-fifth-widescreen{margin-left:20%}html.theme--catppuccin-frappe .column.is-offset-two-fifths-widescreen{margin-left:40%}html.theme--catppuccin-frappe .column.is-offset-three-fifths-widescreen{margin-left:60%}html.theme--catppuccin-frappe .column.is-offset-four-fifths-widescreen{margin-left:80%}html.theme--catppuccin-frappe .column.is-0-widescreen{flex:none;width:0%}html.theme--catppuccin-frappe .column.is-offset-0-widescreen{margin-left:0%}html.theme--catppuccin-frappe .column.is-1-widescreen{flex:none;width:8.33333337%}html.theme--catppuccin-frappe .column.is-offset-1-widescreen{margin-left:8.33333337%}html.theme--catppuccin-frappe .column.is-2-widescreen{flex:none;width:16.66666674%}html.theme--catppuccin-frappe .column.is-offset-2-widescreen{margin-left:16.66666674%}html.theme--catppuccin-frappe .column.is-3-widescreen{flex:none;width:25%}html.theme--catppuccin-frappe .column.is-offset-3-widescreen{margin-left:25%}html.theme--catppuccin-frappe .column.is-4-widescreen{flex:none;width:33.33333337%}html.theme--catppuccin-frappe .column.is-offset-4-widescreen{margin-left:33.33333337%}html.theme--catppuccin-frappe .column.is-5-widescreen{flex:none;width:41.66666674%}html.theme--catppuccin-frappe .column.is-offset-5-widescreen{margin-left:41.66666674%}html.theme--catppuccin-frappe .column.is-6-widescreen{flex:none;width:50%}html.theme--catppuccin-frappe .column.is-offset-6-widescreen{margin-left:50%}html.theme--catppuccin-frappe .column.is-7-widescreen{flex:none;width:58.33333337%}html.theme--catppuccin-frappe .column.is-offset-7-widescreen{margin-left:58.33333337%}html.theme--catppuccin-frappe .column.is-8-widescreen{flex:none;width:66.66666674%}html.theme--catppuccin-frappe .column.is-offset-8-widescreen{margin-left:66.66666674%}html.theme--catppuccin-frappe .column.is-9-widescreen{flex:none;width:75%}html.theme--catppuccin-frappe .column.is-offset-9-widescreen{margin-left:75%}html.theme--catppuccin-frappe .column.is-10-widescreen{flex:none;width:83.33333337%}html.theme--catppuccin-frappe .column.is-offset-10-widescreen{margin-left:83.33333337%}html.theme--catppuccin-frappe .column.is-11-widescreen{flex:none;width:91.66666674%}html.theme--catppuccin-frappe .column.is-offset-11-widescreen{margin-left:91.66666674%}html.theme--catppuccin-frappe .column.is-12-widescreen{flex:none;width:100%}html.theme--catppuccin-frappe .column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){html.theme--catppuccin-frappe .column.is-narrow-fullhd{flex:none;width:unset}html.theme--catppuccin-frappe .column.is-full-fullhd{flex:none;width:100%}html.theme--catppuccin-frappe .column.is-three-quarters-fullhd{flex:none;width:75%}html.theme--catppuccin-frappe .column.is-two-thirds-fullhd{flex:none;width:66.6666%}html.theme--catppuccin-frappe .column.is-half-fullhd{flex:none;width:50%}html.theme--catppuccin-frappe .column.is-one-third-fullhd{flex:none;width:33.3333%}html.theme--catppuccin-frappe .column.is-one-quarter-fullhd{flex:none;width:25%}html.theme--catppuccin-frappe .column.is-one-fifth-fullhd{flex:none;width:20%}html.theme--catppuccin-frappe .column.is-two-fifths-fullhd{flex:none;width:40%}html.theme--catppuccin-frappe .column.is-three-fifths-fullhd{flex:none;width:60%}html.theme--catppuccin-frappe .column.is-four-fifths-fullhd{flex:none;width:80%}html.theme--catppuccin-frappe .column.is-offset-three-quarters-fullhd{margin-left:75%}html.theme--catppuccin-frappe .column.is-offset-two-thirds-fullhd{margin-left:66.6666%}html.theme--catppuccin-frappe .column.is-offset-half-fullhd{margin-left:50%}html.theme--catppuccin-frappe .column.is-offset-one-third-fullhd{margin-left:33.3333%}html.theme--catppuccin-frappe .column.is-offset-one-quarter-fullhd{margin-left:25%}html.theme--catppuccin-frappe .column.is-offset-one-fifth-fullhd{margin-left:20%}html.theme--catppuccin-frappe .column.is-offset-two-fifths-fullhd{margin-left:40%}html.theme--catppuccin-frappe .column.is-offset-three-fifths-fullhd{margin-left:60%}html.theme--catppuccin-frappe .column.is-offset-four-fifths-fullhd{margin-left:80%}html.theme--catppuccin-frappe .column.is-0-fullhd{flex:none;width:0%}html.theme--catppuccin-frappe .column.is-offset-0-fullhd{margin-left:0%}html.theme--catppuccin-frappe .column.is-1-fullhd{flex:none;width:8.33333337%}html.theme--catppuccin-frappe .column.is-offset-1-fullhd{margin-left:8.33333337%}html.theme--catppuccin-frappe .column.is-2-fullhd{flex:none;width:16.66666674%}html.theme--catppuccin-frappe .column.is-offset-2-fullhd{margin-left:16.66666674%}html.theme--catppuccin-frappe .column.is-3-fullhd{flex:none;width:25%}html.theme--catppuccin-frappe .column.is-offset-3-fullhd{margin-left:25%}html.theme--catppuccin-frappe .column.is-4-fullhd{flex:none;width:33.33333337%}html.theme--catppuccin-frappe .column.is-offset-4-fullhd{margin-left:33.33333337%}html.theme--catppuccin-frappe .column.is-5-fullhd{flex:none;width:41.66666674%}html.theme--catppuccin-frappe .column.is-offset-5-fullhd{margin-left:41.66666674%}html.theme--catppuccin-frappe .column.is-6-fullhd{flex:none;width:50%}html.theme--catppuccin-frappe .column.is-offset-6-fullhd{margin-left:50%}html.theme--catppuccin-frappe .column.is-7-fullhd{flex:none;width:58.33333337%}html.theme--catppuccin-frappe .column.is-offset-7-fullhd{margin-left:58.33333337%}html.theme--catppuccin-frappe .column.is-8-fullhd{flex:none;width:66.66666674%}html.theme--catppuccin-frappe .column.is-offset-8-fullhd{margin-left:66.66666674%}html.theme--catppuccin-frappe .column.is-9-fullhd{flex:none;width:75%}html.theme--catppuccin-frappe .column.is-offset-9-fullhd{margin-left:75%}html.theme--catppuccin-frappe .column.is-10-fullhd{flex:none;width:83.33333337%}html.theme--catppuccin-frappe .column.is-offset-10-fullhd{margin-left:83.33333337%}html.theme--catppuccin-frappe .column.is-11-fullhd{flex:none;width:91.66666674%}html.theme--catppuccin-frappe .column.is-offset-11-fullhd{margin-left:91.66666674%}html.theme--catppuccin-frappe .column.is-12-fullhd{flex:none;width:100%}html.theme--catppuccin-frappe .column.is-offset-12-fullhd{margin-left:100%}}html.theme--catppuccin-frappe .columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--catppuccin-frappe .columns:last-child{margin-bottom:-.75rem}html.theme--catppuccin-frappe .columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}html.theme--catppuccin-frappe .columns.is-centered{justify-content:center}html.theme--catppuccin-frappe .columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}html.theme--catppuccin-frappe .columns.is-gapless>.column{margin:0;padding:0 !important}html.theme--catppuccin-frappe .columns.is-gapless:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-frappe .columns.is-gapless:last-child{margin-bottom:0}html.theme--catppuccin-frappe .columns.is-mobile{display:flex}html.theme--catppuccin-frappe .columns.is-multiline{flex-wrap:wrap}html.theme--catppuccin-frappe .columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .columns.is-desktop{display:flex}}html.theme--catppuccin-frappe .columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}html.theme--catppuccin-frappe .columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}html.theme--catppuccin-frappe .columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-frappe .columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-frappe .columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-frappe .columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-frappe .columns.is-variable.is-0-fullhd{--columnGap: 0rem}}html.theme--catppuccin-frappe .columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-frappe .columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-frappe .columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-frappe .columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-frappe .columns.is-variable.is-1-fullhd{--columnGap: .25rem}}html.theme--catppuccin-frappe .columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-frappe .columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-frappe .columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-frappe .columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-frappe .columns.is-variable.is-2-fullhd{--columnGap: .5rem}}html.theme--catppuccin-frappe .columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-frappe .columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-frappe .columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-frappe .columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-frappe .columns.is-variable.is-3-fullhd{--columnGap: .75rem}}html.theme--catppuccin-frappe .columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-frappe .columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-frappe .columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-frappe .columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-frappe .columns.is-variable.is-4-fullhd{--columnGap: 1rem}}html.theme--catppuccin-frappe .columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-frappe .columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-frappe .columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-frappe .columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-frappe .columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}html.theme--catppuccin-frappe .columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-frappe .columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-frappe .columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-frappe .columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-frappe .columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}html.theme--catppuccin-frappe .columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-frappe .columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-frappe .columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-frappe .columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-frappe .columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}html.theme--catppuccin-frappe .columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-frappe .columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-frappe .columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-frappe .columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-frappe .columns.is-variable.is-8-fullhd{--columnGap: 2rem}}html.theme--catppuccin-frappe .tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}html.theme--catppuccin-frappe .tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--catppuccin-frappe .tile.is-ancestor:last-child{margin-bottom:-.75rem}html.theme--catppuccin-frappe .tile.is-ancestor:not(:last-child){margin-bottom:.75rem}html.theme--catppuccin-frappe .tile.is-child{margin:0 !important}html.theme--catppuccin-frappe .tile.is-parent{padding:.75rem}html.theme--catppuccin-frappe .tile.is-vertical{flex-direction:column}html.theme--catppuccin-frappe .tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .tile:not(.is-child){display:flex}html.theme--catppuccin-frappe .tile.is-1{flex:none;width:8.33333337%}html.theme--catppuccin-frappe .tile.is-2{flex:none;width:16.66666674%}html.theme--catppuccin-frappe .tile.is-3{flex:none;width:25%}html.theme--catppuccin-frappe .tile.is-4{flex:none;width:33.33333337%}html.theme--catppuccin-frappe .tile.is-5{flex:none;width:41.66666674%}html.theme--catppuccin-frappe .tile.is-6{flex:none;width:50%}html.theme--catppuccin-frappe .tile.is-7{flex:none;width:58.33333337%}html.theme--catppuccin-frappe .tile.is-8{flex:none;width:66.66666674%}html.theme--catppuccin-frappe .tile.is-9{flex:none;width:75%}html.theme--catppuccin-frappe .tile.is-10{flex:none;width:83.33333337%}html.theme--catppuccin-frappe .tile.is-11{flex:none;width:91.66666674%}html.theme--catppuccin-frappe .tile.is-12{flex:none;width:100%}}html.theme--catppuccin-frappe .hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}html.theme--catppuccin-frappe .hero .navbar{background:none}html.theme--catppuccin-frappe .hero .tabs ul{border-bottom:none}html.theme--catppuccin-frappe .hero.is-white{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-frappe .hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-frappe .hero.is-white strong{color:inherit}html.theme--catppuccin-frappe .hero.is-white .title{color:#0a0a0a}html.theme--catppuccin-frappe .hero.is-white .subtitle{color:rgba(10,10,10,0.9)}html.theme--catppuccin-frappe .hero.is-white .subtitle a:not(.button),html.theme--catppuccin-frappe .hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .hero.is-white .navbar-menu{background-color:#fff}}html.theme--catppuccin-frappe .hero.is-white .navbar-item,html.theme--catppuccin-frappe .hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}html.theme--catppuccin-frappe .hero.is-white a.navbar-item:hover,html.theme--catppuccin-frappe .hero.is-white a.navbar-item.is-active,html.theme--catppuccin-frappe .hero.is-white .navbar-link:hover,html.theme--catppuccin-frappe .hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-frappe .hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}html.theme--catppuccin-frappe .hero.is-white .tabs a:hover{opacity:1}html.theme--catppuccin-frappe .hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}html.theme--catppuccin-frappe .hero.is-white .tabs.is-boxed a,html.theme--catppuccin-frappe .hero.is-white .tabs.is-toggle a{color:#0a0a0a}html.theme--catppuccin-frappe .hero.is-white .tabs.is-boxed a:hover,html.theme--catppuccin-frappe .hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-frappe .hero.is-white .tabs.is-boxed li.is-active a,html.theme--catppuccin-frappe .hero.is-white .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-frappe .hero.is-white .tabs.is-toggle li.is-active a,html.theme--catppuccin-frappe .hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--catppuccin-frappe .hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}html.theme--catppuccin-frappe .hero.is-black{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-frappe .hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-frappe .hero.is-black strong{color:inherit}html.theme--catppuccin-frappe .hero.is-black .title{color:#fff}html.theme--catppuccin-frappe .hero.is-black .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-frappe .hero.is-black .subtitle a:not(.button),html.theme--catppuccin-frappe .hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .hero.is-black .navbar-menu{background-color:#0a0a0a}}html.theme--catppuccin-frappe .hero.is-black .navbar-item,html.theme--catppuccin-frappe .hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-frappe .hero.is-black a.navbar-item:hover,html.theme--catppuccin-frappe .hero.is-black a.navbar-item.is-active,html.theme--catppuccin-frappe .hero.is-black .navbar-link:hover,html.theme--catppuccin-frappe .hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}html.theme--catppuccin-frappe .hero.is-black .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-frappe .hero.is-black .tabs a:hover{opacity:1}html.theme--catppuccin-frappe .hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}html.theme--catppuccin-frappe .hero.is-black .tabs.is-boxed a,html.theme--catppuccin-frappe .hero.is-black .tabs.is-toggle a{color:#fff}html.theme--catppuccin-frappe .hero.is-black .tabs.is-boxed a:hover,html.theme--catppuccin-frappe .hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-frappe .hero.is-black .tabs.is-boxed li.is-active a,html.theme--catppuccin-frappe .hero.is-black .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-frappe .hero.is-black .tabs.is-toggle li.is-active a,html.theme--catppuccin-frappe .hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--catppuccin-frappe .hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}html.theme--catppuccin-frappe .hero.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-frappe .hero.is-light strong{color:inherit}html.theme--catppuccin-frappe .hero.is-light .title{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-light .subtitle{color:rgba(0,0,0,0.9)}html.theme--catppuccin-frappe .hero.is-light .subtitle a:not(.button),html.theme--catppuccin-frappe .hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .hero.is-light .navbar-menu{background-color:#f5f5f5}}html.theme--catppuccin-frappe .hero.is-light .navbar-item,html.theme--catppuccin-frappe .hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-light a.navbar-item:hover,html.theme--catppuccin-frappe .hero.is-light a.navbar-item.is-active,html.theme--catppuccin-frappe .hero.is-light .navbar-link:hover,html.theme--catppuccin-frappe .hero.is-light .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--catppuccin-frappe .hero.is-light .tabs a:hover{opacity:1}html.theme--catppuccin-frappe .hero.is-light .tabs li.is-active a{color:#f5f5f5 !important;opacity:1}html.theme--catppuccin-frappe .hero.is-light .tabs.is-boxed a,html.theme--catppuccin-frappe .hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-light .tabs.is-boxed a:hover,html.theme--catppuccin-frappe .hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-frappe .hero.is-light .tabs.is-boxed li.is-active a,html.theme--catppuccin-frappe .hero.is-light .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-frappe .hero.is-light .tabs.is-toggle li.is-active a,html.theme--catppuccin-frappe .hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#f5f5f5}html.theme--catppuccin-frappe .hero.is-light.is-bold{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}}html.theme--catppuccin-frappe .hero.is-dark,html.theme--catppuccin-frappe .content kbd.hero{background-color:#414559;color:#fff}html.theme--catppuccin-frappe .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-frappe .content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-frappe .hero.is-dark strong,html.theme--catppuccin-frappe .content kbd.hero strong{color:inherit}html.theme--catppuccin-frappe .hero.is-dark .title,html.theme--catppuccin-frappe .content kbd.hero .title{color:#fff}html.theme--catppuccin-frappe .hero.is-dark .subtitle,html.theme--catppuccin-frappe .content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-frappe .hero.is-dark .subtitle a:not(.button),html.theme--catppuccin-frappe .content kbd.hero .subtitle a:not(.button),html.theme--catppuccin-frappe .hero.is-dark .subtitle strong,html.theme--catppuccin-frappe .content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .hero.is-dark .navbar-menu,html.theme--catppuccin-frappe .content kbd.hero .navbar-menu{background-color:#414559}}html.theme--catppuccin-frappe .hero.is-dark .navbar-item,html.theme--catppuccin-frappe .content kbd.hero .navbar-item,html.theme--catppuccin-frappe .hero.is-dark .navbar-link,html.theme--catppuccin-frappe .content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-frappe .hero.is-dark a.navbar-item:hover,html.theme--catppuccin-frappe .content kbd.hero a.navbar-item:hover,html.theme--catppuccin-frappe .hero.is-dark a.navbar-item.is-active,html.theme--catppuccin-frappe .content kbd.hero a.navbar-item.is-active,html.theme--catppuccin-frappe .hero.is-dark .navbar-link:hover,html.theme--catppuccin-frappe .content kbd.hero .navbar-link:hover,html.theme--catppuccin-frappe .hero.is-dark .navbar-link.is-active,html.theme--catppuccin-frappe .content kbd.hero .navbar-link.is-active{background-color:#363a4a;color:#fff}html.theme--catppuccin-frappe .hero.is-dark .tabs a,html.theme--catppuccin-frappe .content kbd.hero .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-frappe .hero.is-dark .tabs a:hover,html.theme--catppuccin-frappe .content kbd.hero .tabs a:hover{opacity:1}html.theme--catppuccin-frappe .hero.is-dark .tabs li.is-active a,html.theme--catppuccin-frappe .content kbd.hero .tabs li.is-active a{color:#414559 !important;opacity:1}html.theme--catppuccin-frappe .hero.is-dark .tabs.is-boxed a,html.theme--catppuccin-frappe .content kbd.hero .tabs.is-boxed a,html.theme--catppuccin-frappe .hero.is-dark .tabs.is-toggle a,html.theme--catppuccin-frappe .content kbd.hero .tabs.is-toggle a{color:#fff}html.theme--catppuccin-frappe .hero.is-dark .tabs.is-boxed a:hover,html.theme--catppuccin-frappe .content kbd.hero .tabs.is-boxed a:hover,html.theme--catppuccin-frappe .hero.is-dark .tabs.is-toggle a:hover,html.theme--catppuccin-frappe .content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-frappe .hero.is-dark .tabs.is-boxed li.is-active a,html.theme--catppuccin-frappe .content kbd.hero .tabs.is-boxed li.is-active a,html.theme--catppuccin-frappe .hero.is-dark .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-frappe .hero.is-dark .tabs.is-toggle li.is-active a,html.theme--catppuccin-frappe .content kbd.hero .tabs.is-toggle li.is-active a,html.theme--catppuccin-frappe .hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#414559}html.theme--catppuccin-frappe .hero.is-dark.is-bold,html.theme--catppuccin-frappe .content kbd.hero.is-bold{background-image:linear-gradient(141deg, #262f41 0%, #414559 71%, #47476c 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .hero.is-dark.is-bold .navbar-menu,html.theme--catppuccin-frappe .content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #262f41 0%, #414559 71%, #47476c 100%)}}html.theme--catppuccin-frappe .hero.is-primary,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink{background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-frappe .hero.is-primary strong,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink strong{color:inherit}html.theme--catppuccin-frappe .hero.is-primary .title,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .title{color:#fff}html.theme--catppuccin-frappe .hero.is-primary .subtitle,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-frappe .hero.is-primary .subtitle a:not(.button),html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),html.theme--catppuccin-frappe .hero.is-primary .subtitle strong,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .hero.is-primary .navbar-menu,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#8caaee}}html.theme--catppuccin-frappe .hero.is-primary .navbar-item,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .navbar-item,html.theme--catppuccin-frappe .hero.is-primary .navbar-link,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-frappe .hero.is-primary a.navbar-item:hover,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,html.theme--catppuccin-frappe .hero.is-primary a.navbar-item.is-active,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,html.theme--catppuccin-frappe .hero.is-primary .navbar-link:hover,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .navbar-link:hover,html.theme--catppuccin-frappe .hero.is-primary .navbar-link.is-active,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#769aeb;color:#fff}html.theme--catppuccin-frappe .hero.is-primary .tabs a,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-frappe .hero.is-primary .tabs a:hover,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}html.theme--catppuccin-frappe .hero.is-primary .tabs li.is-active a,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#8caaee !important;opacity:1}html.theme--catppuccin-frappe .hero.is-primary .tabs.is-boxed a,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,html.theme--catppuccin-frappe .hero.is-primary .tabs.is-toggle a,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}html.theme--catppuccin-frappe .hero.is-primary .tabs.is-boxed a:hover,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,html.theme--catppuccin-frappe .hero.is-primary .tabs.is-toggle a:hover,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-frappe .hero.is-primary .tabs.is-boxed li.is-active a,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,html.theme--catppuccin-frappe .hero.is-primary .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-frappe .hero.is-primary .tabs.is-toggle li.is-active a,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,html.theme--catppuccin-frappe .hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#8caaee}html.theme--catppuccin-frappe .hero.is-primary.is-bold,html.theme--catppuccin-frappe .docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #569ff1 0%, #8caaee 71%, #a0abf4 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .hero.is-primary.is-bold .navbar-menu,html.theme--catppuccin-frappe .docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #569ff1 0%, #8caaee 71%, #a0abf4 100%)}}html.theme--catppuccin-frappe .hero.is-link{background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-frappe .hero.is-link strong{color:inherit}html.theme--catppuccin-frappe .hero.is-link .title{color:#fff}html.theme--catppuccin-frappe .hero.is-link .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-frappe .hero.is-link .subtitle a:not(.button),html.theme--catppuccin-frappe .hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .hero.is-link .navbar-menu{background-color:#8caaee}}html.theme--catppuccin-frappe .hero.is-link .navbar-item,html.theme--catppuccin-frappe .hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-frappe .hero.is-link a.navbar-item:hover,html.theme--catppuccin-frappe .hero.is-link a.navbar-item.is-active,html.theme--catppuccin-frappe .hero.is-link .navbar-link:hover,html.theme--catppuccin-frappe .hero.is-link .navbar-link.is-active{background-color:#769aeb;color:#fff}html.theme--catppuccin-frappe .hero.is-link .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-frappe .hero.is-link .tabs a:hover{opacity:1}html.theme--catppuccin-frappe .hero.is-link .tabs li.is-active a{color:#8caaee !important;opacity:1}html.theme--catppuccin-frappe .hero.is-link .tabs.is-boxed a,html.theme--catppuccin-frappe .hero.is-link .tabs.is-toggle a{color:#fff}html.theme--catppuccin-frappe .hero.is-link .tabs.is-boxed a:hover,html.theme--catppuccin-frappe .hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-frappe .hero.is-link .tabs.is-boxed li.is-active a,html.theme--catppuccin-frappe .hero.is-link .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-frappe .hero.is-link .tabs.is-toggle li.is-active a,html.theme--catppuccin-frappe .hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#8caaee}html.theme--catppuccin-frappe .hero.is-link.is-bold{background-image:linear-gradient(141deg, #569ff1 0%, #8caaee 71%, #a0abf4 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #569ff1 0%, #8caaee 71%, #a0abf4 100%)}}html.theme--catppuccin-frappe .hero.is-info{background-color:#81c8be;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-frappe .hero.is-info strong{color:inherit}html.theme--catppuccin-frappe .hero.is-info .title{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-info .subtitle{color:rgba(0,0,0,0.9)}html.theme--catppuccin-frappe .hero.is-info .subtitle a:not(.button),html.theme--catppuccin-frappe .hero.is-info .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .hero.is-info .navbar-menu{background-color:#81c8be}}html.theme--catppuccin-frappe .hero.is-info .navbar-item,html.theme--catppuccin-frappe .hero.is-info .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-info a.navbar-item:hover,html.theme--catppuccin-frappe .hero.is-info a.navbar-item.is-active,html.theme--catppuccin-frappe .hero.is-info .navbar-link:hover,html.theme--catppuccin-frappe .hero.is-info .navbar-link.is-active{background-color:#6fc0b5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-info .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--catppuccin-frappe .hero.is-info .tabs a:hover{opacity:1}html.theme--catppuccin-frappe .hero.is-info .tabs li.is-active a{color:#81c8be !important;opacity:1}html.theme--catppuccin-frappe .hero.is-info .tabs.is-boxed a,html.theme--catppuccin-frappe .hero.is-info .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-info .tabs.is-boxed a:hover,html.theme--catppuccin-frappe .hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-frappe .hero.is-info .tabs.is-boxed li.is-active a,html.theme--catppuccin-frappe .hero.is-info .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-frappe .hero.is-info .tabs.is-toggle li.is-active a,html.theme--catppuccin-frappe .hero.is-info .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:#81c8be}html.theme--catppuccin-frappe .hero.is-info.is-bold{background-image:linear-gradient(141deg, #52c4a1 0%, #81c8be 71%, #8fd2d4 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #52c4a1 0%, #81c8be 71%, #8fd2d4 100%)}}html.theme--catppuccin-frappe .hero.is-success{background-color:#a6d189;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-frappe .hero.is-success strong{color:inherit}html.theme--catppuccin-frappe .hero.is-success .title{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-success .subtitle{color:rgba(0,0,0,0.9)}html.theme--catppuccin-frappe .hero.is-success .subtitle a:not(.button),html.theme--catppuccin-frappe .hero.is-success .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .hero.is-success .navbar-menu{background-color:#a6d189}}html.theme--catppuccin-frappe .hero.is-success .navbar-item,html.theme--catppuccin-frappe .hero.is-success .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-success a.navbar-item:hover,html.theme--catppuccin-frappe .hero.is-success a.navbar-item.is-active,html.theme--catppuccin-frappe .hero.is-success .navbar-link:hover,html.theme--catppuccin-frappe .hero.is-success .navbar-link.is-active{background-color:#98ca77;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-success .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--catppuccin-frappe .hero.is-success .tabs a:hover{opacity:1}html.theme--catppuccin-frappe .hero.is-success .tabs li.is-active a{color:#a6d189 !important;opacity:1}html.theme--catppuccin-frappe .hero.is-success .tabs.is-boxed a,html.theme--catppuccin-frappe .hero.is-success .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-success .tabs.is-boxed a:hover,html.theme--catppuccin-frappe .hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-frappe .hero.is-success .tabs.is-boxed li.is-active a,html.theme--catppuccin-frappe .hero.is-success .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-frappe .hero.is-success .tabs.is-toggle li.is-active a,html.theme--catppuccin-frappe .hero.is-success .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:#a6d189}html.theme--catppuccin-frappe .hero.is-success.is-bold{background-image:linear-gradient(141deg, #9ccd5a 0%, #a6d189 71%, #a8dc98 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #9ccd5a 0%, #a6d189 71%, #a8dc98 100%)}}html.theme--catppuccin-frappe .hero.is-warning{background-color:#e5c890;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-frappe .hero.is-warning strong{color:inherit}html.theme--catppuccin-frappe .hero.is-warning .title{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-warning .subtitle{color:rgba(0,0,0,0.9)}html.theme--catppuccin-frappe .hero.is-warning .subtitle a:not(.button),html.theme--catppuccin-frappe .hero.is-warning .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .hero.is-warning .navbar-menu{background-color:#e5c890}}html.theme--catppuccin-frappe .hero.is-warning .navbar-item,html.theme--catppuccin-frappe .hero.is-warning .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-warning a.navbar-item:hover,html.theme--catppuccin-frappe .hero.is-warning a.navbar-item.is-active,html.theme--catppuccin-frappe .hero.is-warning .navbar-link:hover,html.theme--catppuccin-frappe .hero.is-warning .navbar-link.is-active{background-color:#e0be7b;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-warning .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--catppuccin-frappe .hero.is-warning .tabs a:hover{opacity:1}html.theme--catppuccin-frappe .hero.is-warning .tabs li.is-active a{color:#e5c890 !important;opacity:1}html.theme--catppuccin-frappe .hero.is-warning .tabs.is-boxed a,html.theme--catppuccin-frappe .hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-warning .tabs.is-boxed a:hover,html.theme--catppuccin-frappe .hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-frappe .hero.is-warning .tabs.is-boxed li.is-active a,html.theme--catppuccin-frappe .hero.is-warning .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-frappe .hero.is-warning .tabs.is-toggle li.is-active a,html.theme--catppuccin-frappe .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:#e5c890}html.theme--catppuccin-frappe .hero.is-warning.is-bold{background-image:linear-gradient(141deg, #e5a05d 0%, #e5c890 71%, #ede0a2 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e5a05d 0%, #e5c890 71%, #ede0a2 100%)}}html.theme--catppuccin-frappe .hero.is-danger{background-color:#e78284;color:#fff}html.theme--catppuccin-frappe .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-frappe .hero.is-danger strong{color:inherit}html.theme--catppuccin-frappe .hero.is-danger .title{color:#fff}html.theme--catppuccin-frappe .hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-frappe .hero.is-danger .subtitle a:not(.button),html.theme--catppuccin-frappe .hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .hero.is-danger .navbar-menu{background-color:#e78284}}html.theme--catppuccin-frappe .hero.is-danger .navbar-item,html.theme--catppuccin-frappe .hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-frappe .hero.is-danger a.navbar-item:hover,html.theme--catppuccin-frappe .hero.is-danger a.navbar-item.is-active,html.theme--catppuccin-frappe .hero.is-danger .navbar-link:hover,html.theme--catppuccin-frappe .hero.is-danger .navbar-link.is-active{background-color:#e36d6f;color:#fff}html.theme--catppuccin-frappe .hero.is-danger .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-frappe .hero.is-danger .tabs a:hover{opacity:1}html.theme--catppuccin-frappe .hero.is-danger .tabs li.is-active a{color:#e78284 !important;opacity:1}html.theme--catppuccin-frappe .hero.is-danger .tabs.is-boxed a,html.theme--catppuccin-frappe .hero.is-danger .tabs.is-toggle a{color:#fff}html.theme--catppuccin-frappe .hero.is-danger .tabs.is-boxed a:hover,html.theme--catppuccin-frappe .hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-frappe .hero.is-danger .tabs.is-boxed li.is-active a,html.theme--catppuccin-frappe .hero.is-danger .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-frappe .hero.is-danger .tabs.is-toggle li.is-active a,html.theme--catppuccin-frappe .hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#e78284}html.theme--catppuccin-frappe .hero.is-danger.is-bold{background-image:linear-gradient(141deg, #e94d6a 0%, #e78284 71%, #eea294 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e94d6a 0%, #e78284 71%, #eea294 100%)}}html.theme--catppuccin-frappe .hero.is-small .hero-body,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .hero.is-large .hero-body{padding:18rem 6rem}}html.theme--catppuccin-frappe .hero.is-halfheight .hero-body,html.theme--catppuccin-frappe .hero.is-fullheight .hero-body,html.theme--catppuccin-frappe .hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}html.theme--catppuccin-frappe .hero.is-halfheight .hero-body>.container,html.theme--catppuccin-frappe .hero.is-fullheight .hero-body>.container,html.theme--catppuccin-frappe .hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}html.theme--catppuccin-frappe .hero.is-halfheight{min-height:50vh}html.theme--catppuccin-frappe .hero.is-fullheight{min-height:100vh}html.theme--catppuccin-frappe .hero-video{overflow:hidden}html.theme--catppuccin-frappe .hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}html.theme--catppuccin-frappe .hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .hero-video{display:none}}html.theme--catppuccin-frappe .hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .hero-buttons .button{display:flex}html.theme--catppuccin-frappe .hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .hero-buttons{display:flex;justify-content:center}html.theme--catppuccin-frappe .hero-buttons .button:not(:last-child){margin-right:1.5rem}}html.theme--catppuccin-frappe .hero-head,html.theme--catppuccin-frappe .hero-foot{flex-grow:0;flex-shrink:0}html.theme--catppuccin-frappe .hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .hero-body{padding:3rem 3rem}}html.theme--catppuccin-frappe .section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .section{padding:3rem 3rem}html.theme--catppuccin-frappe .section.is-medium{padding:9rem 4.5rem}html.theme--catppuccin-frappe .section.is-large{padding:18rem 6rem}}html.theme--catppuccin-frappe .footer{background-color:#292c3c;padding:3rem 1.5rem 6rem}html.theme--catppuccin-frappe h1 .docs-heading-anchor,html.theme--catppuccin-frappe h1 .docs-heading-anchor:hover,html.theme--catppuccin-frappe h1 .docs-heading-anchor:visited,html.theme--catppuccin-frappe h2 .docs-heading-anchor,html.theme--catppuccin-frappe h2 .docs-heading-anchor:hover,html.theme--catppuccin-frappe h2 .docs-heading-anchor:visited,html.theme--catppuccin-frappe h3 .docs-heading-anchor,html.theme--catppuccin-frappe h3 .docs-heading-anchor:hover,html.theme--catppuccin-frappe h3 .docs-heading-anchor:visited,html.theme--catppuccin-frappe h4 .docs-heading-anchor,html.theme--catppuccin-frappe h4 .docs-heading-anchor:hover,html.theme--catppuccin-frappe h4 .docs-heading-anchor:visited,html.theme--catppuccin-frappe h5 .docs-heading-anchor,html.theme--catppuccin-frappe h5 .docs-heading-anchor:hover,html.theme--catppuccin-frappe h5 .docs-heading-anchor:visited,html.theme--catppuccin-frappe h6 .docs-heading-anchor,html.theme--catppuccin-frappe h6 .docs-heading-anchor:hover,html.theme--catppuccin-frappe h6 .docs-heading-anchor:visited{color:#c6d0f5}html.theme--catppuccin-frappe h1 .docs-heading-anchor-permalink,html.theme--catppuccin-frappe h2 .docs-heading-anchor-permalink,html.theme--catppuccin-frappe h3 .docs-heading-anchor-permalink,html.theme--catppuccin-frappe h4 .docs-heading-anchor-permalink,html.theme--catppuccin-frappe h5 .docs-heading-anchor-permalink,html.theme--catppuccin-frappe h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}html.theme--catppuccin-frappe h1 .docs-heading-anchor-permalink::before,html.theme--catppuccin-frappe h2 .docs-heading-anchor-permalink::before,html.theme--catppuccin-frappe h3 .docs-heading-anchor-permalink::before,html.theme--catppuccin-frappe h4 .docs-heading-anchor-permalink::before,html.theme--catppuccin-frappe h5 .docs-heading-anchor-permalink::before,html.theme--catppuccin-frappe h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}html.theme--catppuccin-frappe h1:hover .docs-heading-anchor-permalink,html.theme--catppuccin-frappe h2:hover .docs-heading-anchor-permalink,html.theme--catppuccin-frappe h3:hover .docs-heading-anchor-permalink,html.theme--catppuccin-frappe h4:hover .docs-heading-anchor-permalink,html.theme--catppuccin-frappe h5:hover .docs-heading-anchor-permalink,html.theme--catppuccin-frappe h6:hover .docs-heading-anchor-permalink{visibility:visible}html.theme--catppuccin-frappe .docs-light-only{display:none !important}html.theme--catppuccin-frappe pre{position:relative;overflow:hidden}html.theme--catppuccin-frappe pre code,html.theme--catppuccin-frappe pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}html.theme--catppuccin-frappe pre code:first-of-type,html.theme--catppuccin-frappe pre code.hljs:first-of-type{padding-top:0.5rem !important}html.theme--catppuccin-frappe pre code:last-of-type,html.theme--catppuccin-frappe pre code.hljs:last-of-type{padding-bottom:0.5rem !important}html.theme--catppuccin-frappe pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#c6d0f5;cursor:pointer;text-align:center}html.theme--catppuccin-frappe pre .copy-button:focus,html.theme--catppuccin-frappe pre .copy-button:hover{opacity:1;background:rgba(198,208,245,0.1);color:#8caaee}html.theme--catppuccin-frappe pre .copy-button.success{color:#a6d189;opacity:1}html.theme--catppuccin-frappe pre .copy-button.error{color:#e78284;opacity:1}html.theme--catppuccin-frappe pre:hover .copy-button{opacity:1}html.theme--catppuccin-frappe .admonition{background-color:#292c3c;border-style:solid;border-width:2px;border-color:#b5bfe2;border-radius:4px;font-size:1rem}html.theme--catppuccin-frappe .admonition strong{color:currentColor}html.theme--catppuccin-frappe .admonition.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}html.theme--catppuccin-frappe .admonition.is-medium{font-size:1.25rem}html.theme--catppuccin-frappe .admonition.is-large{font-size:1.5rem}html.theme--catppuccin-frappe .admonition.is-default{background-color:#292c3c;border-color:#b5bfe2}html.theme--catppuccin-frappe .admonition.is-default>.admonition-header{background-color:rgba(0,0,0,0);color:#b5bfe2}html.theme--catppuccin-frappe .admonition.is-default>.admonition-body{color:#c6d0f5}html.theme--catppuccin-frappe .admonition.is-info{background-color:#292c3c;border-color:#81c8be}html.theme--catppuccin-frappe .admonition.is-info>.admonition-header{background-color:rgba(0,0,0,0);color:#81c8be}html.theme--catppuccin-frappe .admonition.is-info>.admonition-body{color:#c6d0f5}html.theme--catppuccin-frappe .admonition.is-success{background-color:#292c3c;border-color:#a6d189}html.theme--catppuccin-frappe .admonition.is-success>.admonition-header{background-color:rgba(0,0,0,0);color:#a6d189}html.theme--catppuccin-frappe .admonition.is-success>.admonition-body{color:#c6d0f5}html.theme--catppuccin-frappe .admonition.is-warning{background-color:#292c3c;border-color:#e5c890}html.theme--catppuccin-frappe .admonition.is-warning>.admonition-header{background-color:rgba(0,0,0,0);color:#e5c890}html.theme--catppuccin-frappe .admonition.is-warning>.admonition-body{color:#c6d0f5}html.theme--catppuccin-frappe .admonition.is-danger{background-color:#292c3c;border-color:#e78284}html.theme--catppuccin-frappe .admonition.is-danger>.admonition-header{background-color:rgba(0,0,0,0);color:#e78284}html.theme--catppuccin-frappe .admonition.is-danger>.admonition-body{color:#c6d0f5}html.theme--catppuccin-frappe .admonition.is-compat{background-color:#292c3c;border-color:#99d1db}html.theme--catppuccin-frappe .admonition.is-compat>.admonition-header{background-color:rgba(0,0,0,0);color:#99d1db}html.theme--catppuccin-frappe .admonition.is-compat>.admonition-body{color:#c6d0f5}html.theme--catppuccin-frappe .admonition.is-todo{background-color:#292c3c;border-color:#ca9ee6}html.theme--catppuccin-frappe .admonition.is-todo>.admonition-header{background-color:rgba(0,0,0,0);color:#ca9ee6}html.theme--catppuccin-frappe .admonition.is-todo>.admonition-body{color:#c6d0f5}html.theme--catppuccin-frappe .admonition-header{color:#b5bfe2;background-color:rgba(0,0,0,0);align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}html.theme--catppuccin-frappe .admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}html.theme--catppuccin-frappe details.admonition.is-details>.admonition-header{list-style:none}html.theme--catppuccin-frappe details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}html.theme--catppuccin-frappe details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}html.theme--catppuccin-frappe .admonition-body{color:#c6d0f5;padding:0.5rem .75rem}html.theme--catppuccin-frappe .admonition-body pre{background-color:#292c3c}html.theme--catppuccin-frappe .admonition-body code{background-color:#292c3c}html.theme--catppuccin-frappe .docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:2px solid #626880;border-radius:4px;box-shadow:none;max-width:100%}html.theme--catppuccin-frappe .docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#292c3c;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #626880;overflow:auto}html.theme--catppuccin-frappe .docstring>header code{background-color:transparent}html.theme--catppuccin-frappe .docstring>header .docstring-article-toggle-button{min-width:1.1rem;padding:0.2rem 0.2rem 0.2rem 0}html.theme--catppuccin-frappe .docstring>header .docstring-binding{margin-right:0.3em}html.theme--catppuccin-frappe .docstring>header .docstring-category{margin-left:0.3em}html.theme--catppuccin-frappe .docstring>section{position:relative;padding:.75rem .75rem;border-bottom:1px solid #626880}html.theme--catppuccin-frappe .docstring>section:last-child{border-bottom:none}html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink{transition:opacity 0.3s;opacity:0;position:absolute;right:.375rem;bottom:.375rem}html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink:focus{opacity:1 !important}html.theme--catppuccin-frappe .docstring:hover>section>a.docs-sourcelink{opacity:0.2}html.theme--catppuccin-frappe .docstring:focus-within>section>a.docs-sourcelink{opacity:0.2}html.theme--catppuccin-frappe .docstring>section:hover a.docs-sourcelink{opacity:1}html.theme--catppuccin-frappe .documenter-example-output{background-color:#303446}html.theme--catppuccin-frappe .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:#292c3c;color:#c6d0f5;border-bottom:3px solid rgba(0,0,0,0);padding:10px 35px;text-align:center;font-size:15px}html.theme--catppuccin-frappe .outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}html.theme--catppuccin-frappe .outdated-warning-overlay a{color:#8caaee}html.theme--catppuccin-frappe .outdated-warning-overlay a:hover{color:#99d1db}html.theme--catppuccin-frappe .content pre{border:2px solid #626880;border-radius:4px}html.theme--catppuccin-frappe .content code{font-weight:inherit}html.theme--catppuccin-frappe .content a code{color:#8caaee}html.theme--catppuccin-frappe .content a:hover code{color:#99d1db}html.theme--catppuccin-frappe .content h1 code,html.theme--catppuccin-frappe .content h2 code,html.theme--catppuccin-frappe .content h3 code,html.theme--catppuccin-frappe .content h4 code,html.theme--catppuccin-frappe .content h5 code,html.theme--catppuccin-frappe .content h6 code{color:#c6d0f5}html.theme--catppuccin-frappe .content table{display:block;width:initial;max-width:100%;overflow-x:auto}html.theme--catppuccin-frappe .content blockquote>ul:first-child,html.theme--catppuccin-frappe .content blockquote>ol:first-child,html.theme--catppuccin-frappe .content .admonition-body>ul:first-child,html.theme--catppuccin-frappe .content .admonition-body>ol:first-child{margin-top:0}html.theme--catppuccin-frappe pre,html.theme--catppuccin-frappe code{font-variant-ligatures:no-contextual}html.theme--catppuccin-frappe .breadcrumb a.is-disabled{cursor:default;pointer-events:none}html.theme--catppuccin-frappe .breadcrumb a.is-disabled,html.theme--catppuccin-frappe .breadcrumb a.is-disabled:hover{color:#b0bef1}html.theme--catppuccin-frappe .hljs{background:initial !important}html.theme--catppuccin-frappe .katex .katex-mathml{top:0;right:0}html.theme--catppuccin-frappe .katex-display,html.theme--catppuccin-frappe mjx-container,html.theme--catppuccin-frappe .MathJax_Display{margin:0.5em 0 !important}html.theme--catppuccin-frappe html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}html.theme--catppuccin-frappe li.no-marker{list-style:none}html.theme--catppuccin-frappe #documenter .docs-main>article{overflow-wrap:break-word}html.theme--catppuccin-frappe #documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe #documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe #documenter .docs-main{width:100%}html.theme--catppuccin-frappe #documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}html.theme--catppuccin-frappe #documenter .docs-main>header,html.theme--catppuccin-frappe #documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}html.theme--catppuccin-frappe #documenter .docs-main header.docs-navbar{background-color:#303446;border-bottom:1px solid #626880;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}html.theme--catppuccin-frappe #documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1;overflow-x:hidden}html.theme--catppuccin-frappe #documenter .docs-main header.docs-navbar .docs-sidebar-button{display:block;font-size:1.5rem;padding-bottom:0.1rem;margin-right:1rem}html.theme--catppuccin-frappe #documenter .docs-main header.docs-navbar .docs-right{display:flex;white-space:nowrap;gap:1rem;align-items:center}html.theme--catppuccin-frappe #documenter .docs-main header.docs-navbar .docs-right .docs-icon,html.theme--catppuccin-frappe #documenter .docs-main header.docs-navbar .docs-right .docs-label{display:inline-block}html.theme--catppuccin-frappe #documenter .docs-main header.docs-navbar .docs-right .docs-label{padding:0;margin-left:0.3em}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe #documenter .docs-main header.docs-navbar .docs-right .docs-navbar-link{margin-left:0.4rem;margin-right:0.4rem}}html.theme--catppuccin-frappe #documenter .docs-main header.docs-navbar>*{margin:auto 0}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe #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--catppuccin-frappe #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--catppuccin-frappe #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--catppuccin-frappe #documenter .docs-main section.footnotes{border-top:1px solid #626880}html.theme--catppuccin-frappe #documenter .docs-main section.footnotes li .tag:first-child,html.theme--catppuccin-frappe #documenter .docs-main section.footnotes li .docstring>section>a.docs-sourcelink:first-child,html.theme--catppuccin-frappe #documenter .docs-main section.footnotes li .content kbd:first-child,html.theme--catppuccin-frappe .content #documenter .docs-main section.footnotes li kbd:first-child{margin-right:1em;margin-bottom:0.4em}html.theme--catppuccin-frappe #documenter .docs-main .docs-footer{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0;border-top:1px solid #626880;padding-top:1rem;padding-bottom:1rem}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe #documenter .docs-main .docs-footer{padding-left:1rem;padding-right:1rem}}html.theme--catppuccin-frappe #documenter .docs-main .docs-footer .docs-footer-nextpage,html.theme--catppuccin-frappe #documenter .docs-main .docs-footer .docs-footer-prevpage{flex-grow:1}html.theme--catppuccin-frappe #documenter .docs-main .docs-footer .docs-footer-nextpage{text-align:right}html.theme--catppuccin-frappe #documenter .docs-main .docs-footer .flexbox-break{flex-basis:100%;height:0}html.theme--catppuccin-frappe #documenter .docs-main .docs-footer .footer-message{font-size:0.8em;margin:0.5em auto 0 auto;text-align:center}html.theme--catppuccin-frappe #documenter .docs-sidebar{display:flex;flex-direction:column;color:#c6d0f5;background-color:#292c3c;border-right:1px solid #626880;padding:0;flex:0 0 18rem;z-index:5;font-size:1rem;position:fixed;left:-18rem;width:18rem;height:100%;transition:left 0.3s}html.theme--catppuccin-frappe #documenter .docs-sidebar.visible{left:0;box-shadow:.4rem 0rem .8rem #171717}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe #documenter .docs-sidebar.visible{box-shadow:none}}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe #documenter .docs-sidebar{left:0;top:0}}html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo{margin-top:1rem;padding:0 1rem}html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img{max-height:6rem;margin:auto}html.theme--catppuccin-frappe #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--catppuccin-frappe #documenter .docs-sidebar .docs-package-name .docs-autofit{max-width:16.2rem}html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-package-name a,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-package-name a:hover{color:#c6d0f5}html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-version-selector{border-top:1px solid #626880;display:none;padding:0.5rem}html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-version-selector.visible{display:flex}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu{flex-grow:1;user-select:none;border-top:1px solid #626880;padding-bottom:1.5rem}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu>li>.tocitem{font-weight:bold}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu>li li{font-size:.95rem;margin-left:1em;border-left:1px solid #626880}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu input.collapse-toggle{display:none}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu ul.collapsed{display:none}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu input:checked~ul.collapsed{display:block}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu label.tocitem{display:flex}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-label{flex-grow:2}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:.75rem;margin-left:1rem;margin-top:auto;margin-bottom:auto}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f054"}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu input:checked~label.tocitem .docs-chevron::before{content:"\f078"}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu .tocitem{display:block;padding:0.5rem 0.5rem}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu .tocitem,html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu .tocitem:hover{color:#c6d0f5;background:#292c3c}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu a.tocitem:hover,html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu label.tocitem:hover{color:#c6d0f5;background-color:#313548}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu li.is-active{border-top:1px solid #626880;border-bottom:1px solid #626880;background-color:#232634}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem,html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem:hover{background-color:#232634;color:#c6d0f5}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu li.is-active ul.internal .tocitem:hover{background-color:#313548;color:#c6d0f5}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu>li.is-active:first-child{border-top:none}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu ul.internal{margin:0 0.5rem 0.5rem;border-top:1px solid #626880}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu ul.internal li{font-size:.85rem;border-left:none;margin-left:0;margin-top:0.5rem}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem{width:100%;padding:0}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem::before{content:"⚬";margin-right:0.4em}html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search{margin:auto;margin-top:0.5rem;margin-bottom:0.5rem}html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input{width:14.4rem}html.theme--catppuccin-frappe #documenter .docs-sidebar #documenter-search-query{color:#868c98;width:14.4rem;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1)}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu{overflow-y:auto;-webkit-overflow-scroll:touch}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar{width:.3rem;background:none}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#3a3e54}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb:hover{background:#4a506c}}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe #documenter .docs-sidebar{overflow-y:auto;-webkit-overflow-scroll:touch}html.theme--catppuccin-frappe #documenter .docs-sidebar::-webkit-scrollbar{width:.3rem;background:none}html.theme--catppuccin-frappe #documenter .docs-sidebar::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#3a3e54}html.theme--catppuccin-frappe #documenter .docs-sidebar::-webkit-scrollbar-thumb:hover{background:#4a506c}}html.theme--catppuccin-frappe kbd.search-modal-key-hints{border-radius:0.25rem;border:1px solid rgba(245,245,245,0.6);box-shadow:0 2px 0 1px rgba(245,245,245,0.6);cursor:default;font-size:0.9rem;line-height:1.5;min-width:0.75rem;text-align:center;padding:0.1rem 0.3rem;position:relative;top:-1px}html.theme--catppuccin-frappe .search-min-width-50{min-width:50%}html.theme--catppuccin-frappe .search-min-height-100{min-height:100%}html.theme--catppuccin-frappe .search-modal-card-body{max-height:calc(100vh - 15rem)}html.theme--catppuccin-frappe .search-result-link{border-radius:0.7em;transition:all 300ms}html.theme--catppuccin-frappe .search-result-link:hover,html.theme--catppuccin-frappe .search-result-link:focus{background-color:rgba(0,128,128,0.1)}html.theme--catppuccin-frappe .search-result-link .property-search-result-badge,html.theme--catppuccin-frappe .search-result-link .search-filter{transition:all 300ms}html.theme--catppuccin-frappe .property-search-result-badge,html.theme--catppuccin-frappe .search-filter{padding:0.15em 0.5em;font-size:0.8em;font-style:italic;text-transform:none !important;line-height:1.5;color:#f5f5f5;background-color:rgba(51,65,85,0.501961);border-radius:0.6rem}html.theme--catppuccin-frappe .search-result-link:hover .property-search-result-badge,html.theme--catppuccin-frappe .search-result-link:hover .search-filter,html.theme--catppuccin-frappe .search-result-link:focus .property-search-result-badge,html.theme--catppuccin-frappe .search-result-link:focus .search-filter{color:#333;background-color:#f1f5f9}html.theme--catppuccin-frappe .search-filter{color:#333;background-color:#f5f5f5;transition:all 300ms}html.theme--catppuccin-frappe .search-filter:hover,html.theme--catppuccin-frappe .search-filter:focus{color:#333}html.theme--catppuccin-frappe .search-filter-selected{color:#414559;background-color:#babbf1}html.theme--catppuccin-frappe .search-filter-selected:hover,html.theme--catppuccin-frappe .search-filter-selected:focus{color:#414559}html.theme--catppuccin-frappe .search-result-highlight{background-color:#ffdd57;color:black}html.theme--catppuccin-frappe .search-divider{border-bottom:1px solid #626880}html.theme--catppuccin-frappe .search-result-title{width:85%;color:#f5f5f5}html.theme--catppuccin-frappe .search-result-code-title{font-size:0.875rem;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--catppuccin-frappe #search-modal .modal-card-body::-webkit-scrollbar,html.theme--catppuccin-frappe #search-modal .filter-tabs::-webkit-scrollbar{height:10px;width:10px;background-color:transparent}html.theme--catppuccin-frappe #search-modal .modal-card-body::-webkit-scrollbar-thumb,html.theme--catppuccin-frappe #search-modal .filter-tabs::-webkit-scrollbar-thumb{background-color:gray;border-radius:1rem}html.theme--catppuccin-frappe #search-modal .modal-card-body::-webkit-scrollbar-track,html.theme--catppuccin-frappe #search-modal .filter-tabs::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.6);background-color:transparent}html.theme--catppuccin-frappe .w-100{width:100%}html.theme--catppuccin-frappe .gap-2{gap:0.5rem}html.theme--catppuccin-frappe .gap-4{gap:1rem}html.theme--catppuccin-frappe .gap-8{gap:2rem}html.theme--catppuccin-frappe{background-color:#303446;font-size:16px;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--catppuccin-frappe a{transition:all 200ms ease}html.theme--catppuccin-frappe .label{color:#c6d0f5}html.theme--catppuccin-frappe .button,html.theme--catppuccin-frappe .control.has-icons-left .icon,html.theme--catppuccin-frappe .control.has-icons-right .icon,html.theme--catppuccin-frappe .input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-frappe .pagination-ellipsis,html.theme--catppuccin-frappe .pagination-link,html.theme--catppuccin-frappe .pagination-next,html.theme--catppuccin-frappe .pagination-previous,html.theme--catppuccin-frappe .select,html.theme--catppuccin-frappe .select select,html.theme--catppuccin-frappe .textarea{height:2.5em;color:#c6d0f5}html.theme--catppuccin-frappe .input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-frappe .textarea{transition:all 200ms ease;box-shadow:none;border-width:1px;padding-left:1em;padding-right:1em;color:#c6d0f5}html.theme--catppuccin-frappe .select:after,html.theme--catppuccin-frappe .select select{border-width:1px}html.theme--catppuccin-frappe .menu-list a{transition:all 300ms ease}html.theme--catppuccin-frappe .modal-card-foot,html.theme--catppuccin-frappe .modal-card-head{border-color:#626880}html.theme--catppuccin-frappe .navbar{border-radius:.4em}html.theme--catppuccin-frappe .navbar.is-transparent{background:none}html.theme--catppuccin-frappe .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#8caaee}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .navbar .navbar-menu{background-color:#8caaee;border-radius:0 0 .4em .4em}}html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink:not(body){color:#414559}html.theme--catppuccin-frappe .tag.is-link:not(body),html.theme--catppuccin-frappe .docstring>section>a.is-link.docs-sourcelink:not(body),html.theme--catppuccin-frappe .content kbd.is-link:not(body){color:#414559}html.theme--catppuccin-frappe .ansi span.sgr1{font-weight:bolder}html.theme--catppuccin-frappe .ansi span.sgr2{font-weight:lighter}html.theme--catppuccin-frappe .ansi span.sgr3{font-style:italic}html.theme--catppuccin-frappe .ansi span.sgr4{text-decoration:underline}html.theme--catppuccin-frappe .ansi span.sgr7{color:#303446;background-color:#c6d0f5}html.theme--catppuccin-frappe .ansi span.sgr8{color:transparent}html.theme--catppuccin-frappe .ansi span.sgr8 span{color:transparent}html.theme--catppuccin-frappe .ansi span.sgr9{text-decoration:line-through}html.theme--catppuccin-frappe .ansi span.sgr30{color:#51576d}html.theme--catppuccin-frappe .ansi span.sgr31{color:#e78284}html.theme--catppuccin-frappe .ansi span.sgr32{color:#a6d189}html.theme--catppuccin-frappe .ansi span.sgr33{color:#e5c890}html.theme--catppuccin-frappe .ansi span.sgr34{color:#8caaee}html.theme--catppuccin-frappe .ansi span.sgr35{color:#f4b8e4}html.theme--catppuccin-frappe .ansi span.sgr36{color:#81c8be}html.theme--catppuccin-frappe .ansi span.sgr37{color:#b5bfe2}html.theme--catppuccin-frappe .ansi span.sgr40{background-color:#51576d}html.theme--catppuccin-frappe .ansi span.sgr41{background-color:#e78284}html.theme--catppuccin-frappe .ansi span.sgr42{background-color:#a6d189}html.theme--catppuccin-frappe .ansi span.sgr43{background-color:#e5c890}html.theme--catppuccin-frappe .ansi span.sgr44{background-color:#8caaee}html.theme--catppuccin-frappe .ansi span.sgr45{background-color:#f4b8e4}html.theme--catppuccin-frappe .ansi span.sgr46{background-color:#81c8be}html.theme--catppuccin-frappe .ansi span.sgr47{background-color:#b5bfe2}html.theme--catppuccin-frappe .ansi span.sgr90{color:#626880}html.theme--catppuccin-frappe .ansi span.sgr91{color:#e78284}html.theme--catppuccin-frappe .ansi span.sgr92{color:#a6d189}html.theme--catppuccin-frappe .ansi span.sgr93{color:#e5c890}html.theme--catppuccin-frappe .ansi span.sgr94{color:#8caaee}html.theme--catppuccin-frappe .ansi span.sgr95{color:#f4b8e4}html.theme--catppuccin-frappe .ansi span.sgr96{color:#81c8be}html.theme--catppuccin-frappe .ansi span.sgr97{color:#a5adce}html.theme--catppuccin-frappe .ansi span.sgr100{background-color:#626880}html.theme--catppuccin-frappe .ansi span.sgr101{background-color:#e78284}html.theme--catppuccin-frappe .ansi span.sgr102{background-color:#a6d189}html.theme--catppuccin-frappe .ansi span.sgr103{background-color:#e5c890}html.theme--catppuccin-frappe .ansi span.sgr104{background-color:#8caaee}html.theme--catppuccin-frappe .ansi span.sgr105{background-color:#f4b8e4}html.theme--catppuccin-frappe .ansi span.sgr106{background-color:#81c8be}html.theme--catppuccin-frappe .ansi span.sgr107{background-color:#a5adce}html.theme--catppuccin-frappe code.language-julia-repl>span.hljs-meta{color:#a6d189;font-weight:bolder}html.theme--catppuccin-frappe code .hljs{color:#c6d0f5;background:#303446}html.theme--catppuccin-frappe code .hljs-keyword{color:#ca9ee6}html.theme--catppuccin-frappe code .hljs-built_in{color:#e78284}html.theme--catppuccin-frappe code .hljs-type{color:#e5c890}html.theme--catppuccin-frappe code .hljs-literal{color:#ef9f76}html.theme--catppuccin-frappe code .hljs-number{color:#ef9f76}html.theme--catppuccin-frappe code .hljs-operator{color:#81c8be}html.theme--catppuccin-frappe code .hljs-punctuation{color:#b5bfe2}html.theme--catppuccin-frappe code .hljs-property{color:#81c8be}html.theme--catppuccin-frappe code .hljs-regexp{color:#f4b8e4}html.theme--catppuccin-frappe code .hljs-string{color:#a6d189}html.theme--catppuccin-frappe code .hljs-char.escape_{color:#a6d189}html.theme--catppuccin-frappe code .hljs-subst{color:#a5adce}html.theme--catppuccin-frappe code .hljs-symbol{color:#eebebe}html.theme--catppuccin-frappe code .hljs-variable{color:#ca9ee6}html.theme--catppuccin-frappe code .hljs-variable.language_{color:#ca9ee6}html.theme--catppuccin-frappe code .hljs-variable.constant_{color:#ef9f76}html.theme--catppuccin-frappe code .hljs-title{color:#8caaee}html.theme--catppuccin-frappe code .hljs-title.class_{color:#e5c890}html.theme--catppuccin-frappe code .hljs-title.function_{color:#8caaee}html.theme--catppuccin-frappe code .hljs-params{color:#c6d0f5}html.theme--catppuccin-frappe code .hljs-comment{color:#626880}html.theme--catppuccin-frappe code .hljs-doctag{color:#e78284}html.theme--catppuccin-frappe code .hljs-meta{color:#ef9f76}html.theme--catppuccin-frappe code .hljs-section{color:#8caaee}html.theme--catppuccin-frappe code .hljs-tag{color:#a5adce}html.theme--catppuccin-frappe code .hljs-name{color:#ca9ee6}html.theme--catppuccin-frappe code .hljs-attr{color:#8caaee}html.theme--catppuccin-frappe code .hljs-attribute{color:#a6d189}html.theme--catppuccin-frappe code .hljs-bullet{color:#81c8be}html.theme--catppuccin-frappe code .hljs-code{color:#a6d189}html.theme--catppuccin-frappe code .hljs-emphasis{color:#e78284;font-style:italic}html.theme--catppuccin-frappe code .hljs-strong{color:#e78284;font-weight:bold}html.theme--catppuccin-frappe code .hljs-formula{color:#81c8be}html.theme--catppuccin-frappe code .hljs-link{color:#85c1dc;font-style:italic}html.theme--catppuccin-frappe code .hljs-quote{color:#a6d189;font-style:italic}html.theme--catppuccin-frappe code .hljs-selector-tag{color:#e5c890}html.theme--catppuccin-frappe code .hljs-selector-id{color:#8caaee}html.theme--catppuccin-frappe code .hljs-selector-class{color:#81c8be}html.theme--catppuccin-frappe code .hljs-selector-attr{color:#ca9ee6}html.theme--catppuccin-frappe code .hljs-selector-pseudo{color:#81c8be}html.theme--catppuccin-frappe code .hljs-template-tag{color:#eebebe}html.theme--catppuccin-frappe code .hljs-template-variable{color:#eebebe}html.theme--catppuccin-frappe code .hljs-addition{color:#a6d189;background:rgba(166,227,161,0.15)}html.theme--catppuccin-frappe code .hljs-deletion{color:#e78284;background:rgba(243,139,168,0.15)}html.theme--catppuccin-frappe .search-result-link{border-radius:0.7em;transition:all 300ms}html.theme--catppuccin-frappe .search-result-link:hover,html.theme--catppuccin-frappe .search-result-link:focus{background-color:#414559}html.theme--catppuccin-frappe .search-result-link .property-search-result-badge,html.theme--catppuccin-frappe .search-result-link .search-filter{transition:all 300ms}html.theme--catppuccin-frappe .search-result-link:hover .property-search-result-badge,html.theme--catppuccin-frappe .search-result-link:hover .search-filter,html.theme--catppuccin-frappe .search-result-link:focus .property-search-result-badge,html.theme--catppuccin-frappe .search-result-link:focus .search-filter{color:#414559 !important;background-color:#babbf1 !important}html.theme--catppuccin-frappe .search-result-title{color:#c6d0f5}html.theme--catppuccin-frappe .search-result-highlight{background-color:#e78284;color:#292c3c}html.theme--catppuccin-frappe .search-divider{border-bottom:1px solid #5e6d6f50}html.theme--catppuccin-frappe .w-100{width:100%}html.theme--catppuccin-frappe .gap-2{gap:0.5rem}html.theme--catppuccin-frappe .gap-4{gap:1rem} diff --git a/v2.11.0/assets/themes/catppuccin-latte.css b/v2.11.0/assets/themes/catppuccin-latte.css new file mode 100644 index 00000000..63160d34 --- /dev/null +++ b/v2.11.0/assets/themes/catppuccin-latte.css @@ -0,0 +1 @@ +html.theme--catppuccin-latte .pagination-previous,html.theme--catppuccin-latte .pagination-next,html.theme--catppuccin-latte .pagination-link,html.theme--catppuccin-latte .pagination-ellipsis,html.theme--catppuccin-latte .file-cta,html.theme--catppuccin-latte .file-name,html.theme--catppuccin-latte .select select,html.theme--catppuccin-latte .textarea,html.theme--catppuccin-latte .input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-latte .button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:.4em;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}html.theme--catppuccin-latte .pagination-previous:focus,html.theme--catppuccin-latte .pagination-next:focus,html.theme--catppuccin-latte .pagination-link:focus,html.theme--catppuccin-latte .pagination-ellipsis:focus,html.theme--catppuccin-latte .file-cta:focus,html.theme--catppuccin-latte .file-name:focus,html.theme--catppuccin-latte .select select:focus,html.theme--catppuccin-latte .textarea:focus,html.theme--catppuccin-latte .input:focus,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input:focus,html.theme--catppuccin-latte .button:focus,html.theme--catppuccin-latte .is-focused.pagination-previous,html.theme--catppuccin-latte .is-focused.pagination-next,html.theme--catppuccin-latte .is-focused.pagination-link,html.theme--catppuccin-latte .is-focused.pagination-ellipsis,html.theme--catppuccin-latte .is-focused.file-cta,html.theme--catppuccin-latte .is-focused.file-name,html.theme--catppuccin-latte .select select.is-focused,html.theme--catppuccin-latte .is-focused.textarea,html.theme--catppuccin-latte .is-focused.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-latte .is-focused.button,html.theme--catppuccin-latte .pagination-previous:active,html.theme--catppuccin-latte .pagination-next:active,html.theme--catppuccin-latte .pagination-link:active,html.theme--catppuccin-latte .pagination-ellipsis:active,html.theme--catppuccin-latte .file-cta:active,html.theme--catppuccin-latte .file-name:active,html.theme--catppuccin-latte .select select:active,html.theme--catppuccin-latte .textarea:active,html.theme--catppuccin-latte .input:active,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input:active,html.theme--catppuccin-latte .button:active,html.theme--catppuccin-latte .is-active.pagination-previous,html.theme--catppuccin-latte .is-active.pagination-next,html.theme--catppuccin-latte .is-active.pagination-link,html.theme--catppuccin-latte .is-active.pagination-ellipsis,html.theme--catppuccin-latte .is-active.file-cta,html.theme--catppuccin-latte .is-active.file-name,html.theme--catppuccin-latte .select select.is-active,html.theme--catppuccin-latte .is-active.textarea,html.theme--catppuccin-latte .is-active.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--catppuccin-latte .is-active.button{outline:none}html.theme--catppuccin-latte .pagination-previous[disabled],html.theme--catppuccin-latte .pagination-next[disabled],html.theme--catppuccin-latte .pagination-link[disabled],html.theme--catppuccin-latte .pagination-ellipsis[disabled],html.theme--catppuccin-latte .file-cta[disabled],html.theme--catppuccin-latte .file-name[disabled],html.theme--catppuccin-latte .select select[disabled],html.theme--catppuccin-latte .textarea[disabled],html.theme--catppuccin-latte .input[disabled],html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input[disabled],html.theme--catppuccin-latte .button[disabled],fieldset[disabled] html.theme--catppuccin-latte .pagination-previous,html.theme--catppuccin-latte fieldset[disabled] .pagination-previous,fieldset[disabled] html.theme--catppuccin-latte .pagination-next,html.theme--catppuccin-latte fieldset[disabled] .pagination-next,fieldset[disabled] html.theme--catppuccin-latte .pagination-link,html.theme--catppuccin-latte fieldset[disabled] .pagination-link,fieldset[disabled] html.theme--catppuccin-latte .pagination-ellipsis,html.theme--catppuccin-latte fieldset[disabled] .pagination-ellipsis,fieldset[disabled] html.theme--catppuccin-latte .file-cta,html.theme--catppuccin-latte fieldset[disabled] .file-cta,fieldset[disabled] html.theme--catppuccin-latte .file-name,html.theme--catppuccin-latte fieldset[disabled] .file-name,fieldset[disabled] html.theme--catppuccin-latte .select select,fieldset[disabled] html.theme--catppuccin-latte .textarea,fieldset[disabled] html.theme--catppuccin-latte .input,fieldset[disabled] html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-latte fieldset[disabled] .select select,html.theme--catppuccin-latte .select fieldset[disabled] select,html.theme--catppuccin-latte fieldset[disabled] .textarea,html.theme--catppuccin-latte fieldset[disabled] .input,html.theme--catppuccin-latte fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-latte #documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] html.theme--catppuccin-latte .button,html.theme--catppuccin-latte fieldset[disabled] .button{cursor:not-allowed}html.theme--catppuccin-latte .tabs,html.theme--catppuccin-latte .pagination-previous,html.theme--catppuccin-latte .pagination-next,html.theme--catppuccin-latte .pagination-link,html.theme--catppuccin-latte .pagination-ellipsis,html.theme--catppuccin-latte .breadcrumb,html.theme--catppuccin-latte .file,html.theme--catppuccin-latte .button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.theme--catppuccin-latte .navbar-link:not(.is-arrowless)::after,html.theme--catppuccin-latte .select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}html.theme--catppuccin-latte .admonition:not(:last-child),html.theme--catppuccin-latte .tabs:not(:last-child),html.theme--catppuccin-latte .pagination:not(:last-child),html.theme--catppuccin-latte .message:not(:last-child),html.theme--catppuccin-latte .level:not(:last-child),html.theme--catppuccin-latte .breadcrumb:not(:last-child),html.theme--catppuccin-latte .block:not(:last-child),html.theme--catppuccin-latte .title:not(:last-child),html.theme--catppuccin-latte .subtitle:not(:last-child),html.theme--catppuccin-latte .table-container:not(:last-child),html.theme--catppuccin-latte .table:not(:last-child),html.theme--catppuccin-latte .progress:not(:last-child),html.theme--catppuccin-latte .notification:not(:last-child),html.theme--catppuccin-latte .content:not(:last-child),html.theme--catppuccin-latte .box:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-latte .modal-close,html.theme--catppuccin-latte .delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}html.theme--catppuccin-latte .modal-close::before,html.theme--catppuccin-latte .delete::before,html.theme--catppuccin-latte .modal-close::after,html.theme--catppuccin-latte .delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--catppuccin-latte .modal-close::before,html.theme--catppuccin-latte .delete::before{height:2px;width:50%}html.theme--catppuccin-latte .modal-close::after,html.theme--catppuccin-latte .delete::after{height:50%;width:2px}html.theme--catppuccin-latte .modal-close:hover,html.theme--catppuccin-latte .delete:hover,html.theme--catppuccin-latte .modal-close:focus,html.theme--catppuccin-latte .delete:focus{background-color:rgba(10,10,10,0.3)}html.theme--catppuccin-latte .modal-close:active,html.theme--catppuccin-latte .delete:active{background-color:rgba(10,10,10,0.4)}html.theme--catppuccin-latte .is-small.modal-close,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.modal-close,html.theme--catppuccin-latte .is-small.delete,html.theme--catppuccin-latte #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--catppuccin-latte .is-medium.modal-close,html.theme--catppuccin-latte .is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}html.theme--catppuccin-latte .is-large.modal-close,html.theme--catppuccin-latte .is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}html.theme--catppuccin-latte .control.is-loading::after,html.theme--catppuccin-latte .select.is-loading::after,html.theme--catppuccin-latte .loader,html.theme--catppuccin-latte .button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #8c8fa1;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}html.theme--catppuccin-latte .hero-video,html.theme--catppuccin-latte .modal-background,html.theme--catppuccin-latte .modal,html.theme--catppuccin-latte .image.is-square img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--catppuccin-latte .image.is-square .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--catppuccin-latte .image.is-1by1 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--catppuccin-latte .image.is-1by1 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--catppuccin-latte .image.is-5by4 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--catppuccin-latte .image.is-5by4 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--catppuccin-latte .image.is-4by3 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--catppuccin-latte .image.is-4by3 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--catppuccin-latte .image.is-3by2 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--catppuccin-latte .image.is-3by2 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--catppuccin-latte .image.is-5by3 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--catppuccin-latte .image.is-5by3 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--catppuccin-latte .image.is-16by9 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--catppuccin-latte .image.is-16by9 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--catppuccin-latte .image.is-2by1 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--catppuccin-latte .image.is-2by1 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--catppuccin-latte .image.is-3by1 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--catppuccin-latte .image.is-3by1 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--catppuccin-latte .image.is-4by5 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--catppuccin-latte .image.is-4by5 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--catppuccin-latte .image.is-3by4 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--catppuccin-latte .image.is-3by4 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--catppuccin-latte .image.is-2by3 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--catppuccin-latte .image.is-2by3 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--catppuccin-latte .image.is-3by5 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--catppuccin-latte .image.is-3by5 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--catppuccin-latte .image.is-9by16 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--catppuccin-latte .image.is-9by16 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--catppuccin-latte .image.is-1by2 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--catppuccin-latte .image.is-1by2 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--catppuccin-latte .image.is-1by3 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--catppuccin-latte .image.is-1by3 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}html.theme--catppuccin-latte .navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#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:#ccd0da !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#aeb5c5 !important}.has-background-dark{background-color:#ccd0da !important}.has-text-primary{color:#1e66f5 !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#0a4ed6 !important}.has-background-primary{background-color:#1e66f5 !important}.has-text-primary-light{color:#ebf2fe !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#bbd1fc !important}.has-background-primary-light{background-color:#ebf2fe !important}.has-text-primary-dark{color:#0a52e1 !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#286df5 !important}.has-background-primary-dark{background-color:#0a52e1 !important}.has-text-link{color:#1e66f5 !important}a.has-text-link:hover,a.has-text-link:focus{color:#0a4ed6 !important}.has-background-link{background-color:#1e66f5 !important}.has-text-link-light{color:#ebf2fe !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#bbd1fc !important}.has-background-link-light{background-color:#ebf2fe !important}.has-text-link-dark{color:#0a52e1 !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#286df5 !important}.has-background-link-dark{background-color:#0a52e1 !important}.has-text-info{color:#179299 !important}a.has-text-info:hover,a.has-text-info:focus{color:#10686d !important}.has-background-info{background-color:#179299 !important}.has-text-info-light{color:#edfcfc !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#c1f3f6 !important}.has-background-info-light{background-color:#edfcfc !important}.has-text-info-dark{color:#1cb2ba !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#2ad5df !important}.has-background-info-dark{background-color:#1cb2ba !important}.has-text-success{color:#40a02b !important}a.has-text-success:hover,a.has-text-success:focus{color:#307820 !important}.has-background-success{background-color:#40a02b !important}.has-text-success-light{color:#f1fbef !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#cef0c7 !important}.has-background-success-light{background-color:#f1fbef !important}.has-text-success-dark{color:#40a12b !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#50c936 !important}.has-background-success-dark{background-color:#40a12b !important}.has-text-warning{color:#df8e1d !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#b27117 !important}.has-background-warning{background-color:#df8e1d !important}.has-text-warning-light{color:#fdf6ed !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#f7e0c0 !important}.has-background-warning-light{background-color:#fdf6ed !important}.has-text-warning-dark{color:#9e6515 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#cb811a !important}.has-background-warning-dark{background-color:#9e6515 !important}.has-text-danger{color:#d20f39 !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#a20c2c !important}.has-background-danger{background-color:#d20f39 !important}.has-text-danger-light{color:#feecf0 !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#fabcca !important}.has-background-danger-light{background-color:#feecf0 !important}.has-text-danger-dark{color:#e9113f !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#f13c63 !important}.has-background-danger-dark{background-color:#e9113f !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:#ccd0da !important}.has-background-grey-darker{background-color:#ccd0da !important}.has-text-grey-dark{color:#bcc0cc !important}.has-background-grey-dark{background-color:#bcc0cc !important}.has-text-grey{color:#acb0be !important}.has-background-grey{background-color:#acb0be !important}.has-text-grey-light{color:#9ca0b0 !important}.has-background-grey-light{background-color:#9ca0b0 !important}.has-text-grey-lighter{color:#8c8fa1 !important}.has-background-grey-lighter{background-color:#8c8fa1 !important}.has-text-white-ter{color:#f5f5f5 !important}.has-background-white-ter{background-color:#f5f5f5 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}html.theme--catppuccin-latte html{background-color:#eff1f5;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--catppuccin-latte article,html.theme--catppuccin-latte aside,html.theme--catppuccin-latte figure,html.theme--catppuccin-latte footer,html.theme--catppuccin-latte header,html.theme--catppuccin-latte hgroup,html.theme--catppuccin-latte section{display:block}html.theme--catppuccin-latte body,html.theme--catppuccin-latte button,html.theme--catppuccin-latte input,html.theme--catppuccin-latte optgroup,html.theme--catppuccin-latte select,html.theme--catppuccin-latte textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}html.theme--catppuccin-latte code,html.theme--catppuccin-latte 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--catppuccin-latte body{color:#4c4f69;font-size:1em;font-weight:400;line-height:1.5}html.theme--catppuccin-latte a{color:#1e66f5;cursor:pointer;text-decoration:none}html.theme--catppuccin-latte a strong{color:currentColor}html.theme--catppuccin-latte a:hover{color:#04a5e5}html.theme--catppuccin-latte code{background-color:#e6e9ef;color:#4c4f69;font-size:.875em;font-weight:normal;padding:.1em}html.theme--catppuccin-latte hr{background-color:#e6e9ef;border:none;display:block;height:2px;margin:1.5rem 0}html.theme--catppuccin-latte img{height:auto;max-width:100%}html.theme--catppuccin-latte input[type="checkbox"],html.theme--catppuccin-latte input[type="radio"]{vertical-align:baseline}html.theme--catppuccin-latte small{font-size:.875em}html.theme--catppuccin-latte span{font-style:inherit;font-weight:inherit}html.theme--catppuccin-latte strong{color:#41445a;font-weight:700}html.theme--catppuccin-latte fieldset{border:none}html.theme--catppuccin-latte pre{-webkit-overflow-scrolling:touch;background-color:#e6e9ef;color:#4c4f69;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}html.theme--catppuccin-latte pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}html.theme--catppuccin-latte table td,html.theme--catppuccin-latte table th{vertical-align:top}html.theme--catppuccin-latte table td:not([align]),html.theme--catppuccin-latte table th:not([align]){text-align:inherit}html.theme--catppuccin-latte table th{color:#41445a}html.theme--catppuccin-latte .box{background-color:#bcc0cc;border-radius:8px;box-shadow:none;color:#4c4f69;display:block;padding:1.25rem}html.theme--catppuccin-latte a.box:hover,html.theme--catppuccin-latte a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #1e66f5}html.theme--catppuccin-latte a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #1e66f5}html.theme--catppuccin-latte .button{background-color:#e6e9ef;border-color:#fff;border-width:1px;color:#1e66f5;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}html.theme--catppuccin-latte .button strong{color:inherit}html.theme--catppuccin-latte .button .icon,html.theme--catppuccin-latte .button .icon.is-small,html.theme--catppuccin-latte .button #documenter .docs-sidebar form.docs-search>input.icon,html.theme--catppuccin-latte #documenter .docs-sidebar .button form.docs-search>input.icon,html.theme--catppuccin-latte .button .icon.is-medium,html.theme--catppuccin-latte .button .icon.is-large{height:1.5em;width:1.5em}html.theme--catppuccin-latte .button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}html.theme--catppuccin-latte .button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}html.theme--catppuccin-latte .button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}html.theme--catppuccin-latte .button:hover,html.theme--catppuccin-latte .button.is-hovered{border-color:#9ca0b0;color:#41445a}html.theme--catppuccin-latte .button:focus,html.theme--catppuccin-latte .button.is-focused{border-color:#9ca0b0;color:#0b57ef}html.theme--catppuccin-latte .button:focus:not(:active),html.theme--catppuccin-latte .button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(30,102,245,0.25)}html.theme--catppuccin-latte .button:active,html.theme--catppuccin-latte .button.is-active{border-color:#bcc0cc;color:#41445a}html.theme--catppuccin-latte .button.is-text{background-color:transparent;border-color:transparent;color:#4c4f69;text-decoration:underline}html.theme--catppuccin-latte .button.is-text:hover,html.theme--catppuccin-latte .button.is-text.is-hovered,html.theme--catppuccin-latte .button.is-text:focus,html.theme--catppuccin-latte .button.is-text.is-focused{background-color:#e6e9ef;color:#41445a}html.theme--catppuccin-latte .button.is-text:active,html.theme--catppuccin-latte .button.is-text.is-active{background-color:#d6dbe5;color:#41445a}html.theme--catppuccin-latte .button.is-text[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}html.theme--catppuccin-latte .button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#1e66f5;text-decoration:none}html.theme--catppuccin-latte .button.is-ghost:hover,html.theme--catppuccin-latte .button.is-ghost.is-hovered{color:#1e66f5;text-decoration:underline}html.theme--catppuccin-latte .button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-latte .button.is-white:hover,html.theme--catppuccin-latte .button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-latte .button.is-white:focus,html.theme--catppuccin-latte .button.is-white.is-focused{border-color:transparent;color:#0a0a0a}html.theme--catppuccin-latte .button.is-white:focus:not(:active),html.theme--catppuccin-latte .button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--catppuccin-latte .button.is-white:active,html.theme--catppuccin-latte .button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-latte .button.is-white[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}html.theme--catppuccin-latte .button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-latte .button.is-white.is-inverted:hover,html.theme--catppuccin-latte .button.is-white.is-inverted.is-hovered{background-color:#000}html.theme--catppuccin-latte .button.is-white.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}html.theme--catppuccin-latte .button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-latte .button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-latte .button.is-white.is-outlined:hover,html.theme--catppuccin-latte .button.is-white.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-white.is-outlined:focus,html.theme--catppuccin-latte .button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--catppuccin-latte .button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-white.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-white.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-white.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-latte .button.is-white.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-latte .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--catppuccin-latte .button.is-white.is-inverted.is-outlined:hover,html.theme--catppuccin-latte .button.is-white.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-white.is-inverted.is-outlined:focus,html.theme--catppuccin-latte .button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-latte .button.is-white.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-white.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--catppuccin-latte .button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-black:hover,html.theme--catppuccin-latte .button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-black:focus,html.theme--catppuccin-latte .button.is-black.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-black:focus:not(:active),html.theme--catppuccin-latte .button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--catppuccin-latte .button.is-black:active,html.theme--catppuccin-latte .button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-black[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}html.theme--catppuccin-latte .button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-latte .button.is-black.is-inverted:hover,html.theme--catppuccin-latte .button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-latte .button.is-black.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}html.theme--catppuccin-latte .button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--catppuccin-latte .button.is-black.is-outlined:hover,html.theme--catppuccin-latte .button.is-black.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-black.is-outlined:focus,html.theme--catppuccin-latte .button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--catppuccin-latte .button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-latte .button.is-black.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-black.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-black.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-black.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--catppuccin-latte .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-latte .button.is-black.is-inverted.is-outlined:hover,html.theme--catppuccin-latte .button.is-black.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-black.is-inverted.is-outlined:focus,html.theme--catppuccin-latte .button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-latte .button.is-black.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-black.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-latte .button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-latte .button.is-light{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-light:hover,html.theme--catppuccin-latte .button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-light:focus,html.theme--catppuccin-latte .button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-light:focus:not(:active),html.theme--catppuccin-latte .button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}html.theme--catppuccin-latte .button.is-light:active,html.theme--catppuccin-latte .button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-light[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-light{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none}html.theme--catppuccin-latte .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#f5f5f5}html.theme--catppuccin-latte .button.is-light.is-inverted:hover,html.theme--catppuccin-latte .button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-light.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#f5f5f5}html.theme--catppuccin-latte .button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-latte .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}html.theme--catppuccin-latte .button.is-light.is-outlined:hover,html.theme--catppuccin-latte .button.is-light.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-light.is-outlined:focus,html.theme--catppuccin-latte .button.is-light.is-outlined.is-focused{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}html.theme--catppuccin-latte .button.is-light.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-light.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-light.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-latte .button.is-light.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}html.theme--catppuccin-latte .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-light.is-inverted.is-outlined:hover,html.theme--catppuccin-latte .button.is-light.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-light.is-inverted.is-outlined:focus,html.theme--catppuccin-latte .button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#f5f5f5}html.theme--catppuccin-latte .button.is-light.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-light.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}html.theme--catppuccin-latte .button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-dark,html.theme--catppuccin-latte .content kbd.button{background-color:#ccd0da;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-dark:hover,html.theme--catppuccin-latte .content kbd.button:hover,html.theme--catppuccin-latte .button.is-dark.is-hovered,html.theme--catppuccin-latte .content kbd.button.is-hovered{background-color:#c5c9d5;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-dark:focus,html.theme--catppuccin-latte .content kbd.button:focus,html.theme--catppuccin-latte .button.is-dark.is-focused,html.theme--catppuccin-latte .content kbd.button.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-dark:focus:not(:active),html.theme--catppuccin-latte .content kbd.button:focus:not(:active),html.theme--catppuccin-latte .button.is-dark.is-focused:not(:active),html.theme--catppuccin-latte .content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(204,208,218,0.25)}html.theme--catppuccin-latte .button.is-dark:active,html.theme--catppuccin-latte .content kbd.button:active,html.theme--catppuccin-latte .button.is-dark.is-active,html.theme--catppuccin-latte .content kbd.button.is-active{background-color:#bdc2cf;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-dark[disabled],html.theme--catppuccin-latte .content kbd.button[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-dark,fieldset[disabled] html.theme--catppuccin-latte .content kbd.button{background-color:#ccd0da;border-color:#ccd0da;box-shadow:none}html.theme--catppuccin-latte .button.is-dark.is-inverted,html.theme--catppuccin-latte .content kbd.button.is-inverted{background-color:rgba(0,0,0,0.7);color:#ccd0da}html.theme--catppuccin-latte .button.is-dark.is-inverted:hover,html.theme--catppuccin-latte .content kbd.button.is-inverted:hover,html.theme--catppuccin-latte .button.is-dark.is-inverted.is-hovered,html.theme--catppuccin-latte .content kbd.button.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-dark.is-inverted[disabled],html.theme--catppuccin-latte .content kbd.button.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-dark.is-inverted,fieldset[disabled] html.theme--catppuccin-latte .content kbd.button.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ccd0da}html.theme--catppuccin-latte .button.is-dark.is-loading::after,html.theme--catppuccin-latte .content kbd.button.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-latte .button.is-dark.is-outlined,html.theme--catppuccin-latte .content kbd.button.is-outlined{background-color:transparent;border-color:#ccd0da;color:#ccd0da}html.theme--catppuccin-latte .button.is-dark.is-outlined:hover,html.theme--catppuccin-latte .content kbd.button.is-outlined:hover,html.theme--catppuccin-latte .button.is-dark.is-outlined.is-hovered,html.theme--catppuccin-latte .content kbd.button.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-dark.is-outlined:focus,html.theme--catppuccin-latte .content kbd.button.is-outlined:focus,html.theme--catppuccin-latte .button.is-dark.is-outlined.is-focused,html.theme--catppuccin-latte .content kbd.button.is-outlined.is-focused{background-color:#ccd0da;border-color:#ccd0da;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-dark.is-outlined.is-loading::after,html.theme--catppuccin-latte .content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #ccd0da #ccd0da !important}html.theme--catppuccin-latte .button.is-dark.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .content kbd.button.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-dark.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .content kbd.button.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-dark.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .content kbd.button.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-dark.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-latte .content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-latte .button.is-dark.is-outlined[disabled],html.theme--catppuccin-latte .content kbd.button.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-dark.is-outlined,fieldset[disabled] html.theme--catppuccin-latte .content kbd.button.is-outlined{background-color:transparent;border-color:#ccd0da;box-shadow:none;color:#ccd0da}html.theme--catppuccin-latte .button.is-dark.is-inverted.is-outlined,html.theme--catppuccin-latte .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-dark.is-inverted.is-outlined:hover,html.theme--catppuccin-latte .content kbd.button.is-inverted.is-outlined:hover,html.theme--catppuccin-latte .button.is-dark.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-latte .content kbd.button.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-dark.is-inverted.is-outlined:focus,html.theme--catppuccin-latte .content kbd.button.is-inverted.is-outlined:focus,html.theme--catppuccin-latte .button.is-dark.is-inverted.is-outlined.is-focused,html.theme--catppuccin-latte .content kbd.button.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#ccd0da}html.theme--catppuccin-latte .button.is-dark.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .content kbd.button.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-dark.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .content kbd.button.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-latte .content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ccd0da #ccd0da !important}html.theme--catppuccin-latte .button.is-dark.is-inverted.is-outlined[disabled],html.theme--catppuccin-latte .content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-dark.is-inverted.is-outlined,fieldset[disabled] html.theme--catppuccin-latte .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-primary,html.theme--catppuccin-latte .docstring>section>a.button.docs-sourcelink{background-color:#1e66f5;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-primary:hover,html.theme--catppuccin-latte .docstring>section>a.button.docs-sourcelink:hover,html.theme--catppuccin-latte .button.is-primary.is-hovered,html.theme--catppuccin-latte .docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#125ef4;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-primary:focus,html.theme--catppuccin-latte .docstring>section>a.button.docs-sourcelink:focus,html.theme--catppuccin-latte .button.is-primary.is-focused,html.theme--catppuccin-latte .docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-primary:focus:not(:active),html.theme--catppuccin-latte .docstring>section>a.button.docs-sourcelink:focus:not(:active),html.theme--catppuccin-latte .button.is-primary.is-focused:not(:active),html.theme--catppuccin-latte .docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(30,102,245,0.25)}html.theme--catppuccin-latte .button.is-primary:active,html.theme--catppuccin-latte .docstring>section>a.button.docs-sourcelink:active,html.theme--catppuccin-latte .button.is-primary.is-active,html.theme--catppuccin-latte .docstring>section>a.button.is-active.docs-sourcelink{background-color:#0b57ef;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-primary[disabled],html.theme--catppuccin-latte .docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-primary,fieldset[disabled] html.theme--catppuccin-latte .docstring>section>a.button.docs-sourcelink{background-color:#1e66f5;border-color:#1e66f5;box-shadow:none}html.theme--catppuccin-latte .button.is-primary.is-inverted,html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#1e66f5}html.theme--catppuccin-latte .button.is-primary.is-inverted:hover,html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.docs-sourcelink:hover,html.theme--catppuccin-latte .button.is-primary.is-inverted.is-hovered,html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}html.theme--catppuccin-latte .button.is-primary.is-inverted[disabled],html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-primary.is-inverted,fieldset[disabled] html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#1e66f5}html.theme--catppuccin-latte .button.is-primary.is-loading::after,html.theme--catppuccin-latte .docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-primary.is-outlined,html.theme--catppuccin-latte .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#1e66f5;color:#1e66f5}html.theme--catppuccin-latte .button.is-primary.is-outlined:hover,html.theme--catppuccin-latte .docstring>section>a.button.is-outlined.docs-sourcelink:hover,html.theme--catppuccin-latte .button.is-primary.is-outlined.is-hovered,html.theme--catppuccin-latte .docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,html.theme--catppuccin-latte .button.is-primary.is-outlined:focus,html.theme--catppuccin-latte .docstring>section>a.button.is-outlined.docs-sourcelink:focus,html.theme--catppuccin-latte .button.is-primary.is-outlined.is-focused,html.theme--catppuccin-latte .docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#1e66f5;border-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .button.is-primary.is-outlined.is-loading::after,html.theme--catppuccin-latte .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #1e66f5 #1e66f5 !important}html.theme--catppuccin-latte .button.is-primary.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--catppuccin-latte .button.is-primary.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--catppuccin-latte .button.is-primary.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--catppuccin-latte .button.is-primary.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-latte .docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-primary.is-outlined[disabled],html.theme--catppuccin-latte .docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-primary.is-outlined,fieldset[disabled] html.theme--catppuccin-latte .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#1e66f5;box-shadow:none;color:#1e66f5}html.theme--catppuccin-latte .button.is-primary.is-inverted.is-outlined,html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-latte .button.is-primary.is-inverted.is-outlined:hover,html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,html.theme--catppuccin-latte .button.is-primary.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,html.theme--catppuccin-latte .button.is-primary.is-inverted.is-outlined:focus,html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,html.theme--catppuccin-latte .button.is-primary.is-inverted.is-outlined.is-focused,html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#1e66f5}html.theme--catppuccin-latte .button.is-primary.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--catppuccin-latte .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--catppuccin-latte .button.is-primary.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--catppuccin-latte .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #1e66f5 #1e66f5 !important}html.theme--catppuccin-latte .button.is-primary.is-inverted.is-outlined[disabled],html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-primary.is-inverted.is-outlined,fieldset[disabled] html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-latte .button.is-primary.is-light,html.theme--catppuccin-latte .docstring>section>a.button.is-light.docs-sourcelink{background-color:#ebf2fe;color:#0a52e1}html.theme--catppuccin-latte .button.is-primary.is-light:hover,html.theme--catppuccin-latte .docstring>section>a.button.is-light.docs-sourcelink:hover,html.theme--catppuccin-latte .button.is-primary.is-light.is-hovered,html.theme--catppuccin-latte .docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#dfe9fe;border-color:transparent;color:#0a52e1}html.theme--catppuccin-latte .button.is-primary.is-light:active,html.theme--catppuccin-latte .docstring>section>a.button.is-light.docs-sourcelink:active,html.theme--catppuccin-latte .button.is-primary.is-light.is-active,html.theme--catppuccin-latte .docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#d3e1fd;border-color:transparent;color:#0a52e1}html.theme--catppuccin-latte .button.is-link{background-color:#1e66f5;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-link:hover,html.theme--catppuccin-latte .button.is-link.is-hovered{background-color:#125ef4;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-link:focus,html.theme--catppuccin-latte .button.is-link.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-link:focus:not(:active),html.theme--catppuccin-latte .button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(30,102,245,0.25)}html.theme--catppuccin-latte .button.is-link:active,html.theme--catppuccin-latte .button.is-link.is-active{background-color:#0b57ef;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-link[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-link{background-color:#1e66f5;border-color:#1e66f5;box-shadow:none}html.theme--catppuccin-latte .button.is-link.is-inverted{background-color:#fff;color:#1e66f5}html.theme--catppuccin-latte .button.is-link.is-inverted:hover,html.theme--catppuccin-latte .button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-latte .button.is-link.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#1e66f5}html.theme--catppuccin-latte .button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-link.is-outlined{background-color:transparent;border-color:#1e66f5;color:#1e66f5}html.theme--catppuccin-latte .button.is-link.is-outlined:hover,html.theme--catppuccin-latte .button.is-link.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-link.is-outlined:focus,html.theme--catppuccin-latte .button.is-link.is-outlined.is-focused{background-color:#1e66f5;border-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #1e66f5 #1e66f5 !important}html.theme--catppuccin-latte .button.is-link.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-link.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-link.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-link.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-link.is-outlined{background-color:transparent;border-color:#1e66f5;box-shadow:none;color:#1e66f5}html.theme--catppuccin-latte .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-latte .button.is-link.is-inverted.is-outlined:hover,html.theme--catppuccin-latte .button.is-link.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-link.is-inverted.is-outlined:focus,html.theme--catppuccin-latte .button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#1e66f5}html.theme--catppuccin-latte .button.is-link.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-link.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #1e66f5 #1e66f5 !important}html.theme--catppuccin-latte .button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-latte .button.is-link.is-light{background-color:#ebf2fe;color:#0a52e1}html.theme--catppuccin-latte .button.is-link.is-light:hover,html.theme--catppuccin-latte .button.is-link.is-light.is-hovered{background-color:#dfe9fe;border-color:transparent;color:#0a52e1}html.theme--catppuccin-latte .button.is-link.is-light:active,html.theme--catppuccin-latte .button.is-link.is-light.is-active{background-color:#d3e1fd;border-color:transparent;color:#0a52e1}html.theme--catppuccin-latte .button.is-info{background-color:#179299;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-info:hover,html.theme--catppuccin-latte .button.is-info.is-hovered{background-color:#15878e;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-info:focus,html.theme--catppuccin-latte .button.is-info.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-info:focus:not(:active),html.theme--catppuccin-latte .button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(23,146,153,0.25)}html.theme--catppuccin-latte .button.is-info:active,html.theme--catppuccin-latte .button.is-info.is-active{background-color:#147d83;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-info[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-info{background-color:#179299;border-color:#179299;box-shadow:none}html.theme--catppuccin-latte .button.is-info.is-inverted{background-color:#fff;color:#179299}html.theme--catppuccin-latte .button.is-info.is-inverted:hover,html.theme--catppuccin-latte .button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-latte .button.is-info.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#179299}html.theme--catppuccin-latte .button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-info.is-outlined{background-color:transparent;border-color:#179299;color:#179299}html.theme--catppuccin-latte .button.is-info.is-outlined:hover,html.theme--catppuccin-latte .button.is-info.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-info.is-outlined:focus,html.theme--catppuccin-latte .button.is-info.is-outlined.is-focused{background-color:#179299;border-color:#179299;color:#fff}html.theme--catppuccin-latte .button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #179299 #179299 !important}html.theme--catppuccin-latte .button.is-info.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-info.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-info.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-info.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-info.is-outlined{background-color:transparent;border-color:#179299;box-shadow:none;color:#179299}html.theme--catppuccin-latte .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-latte .button.is-info.is-inverted.is-outlined:hover,html.theme--catppuccin-latte .button.is-info.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-info.is-inverted.is-outlined:focus,html.theme--catppuccin-latte .button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#179299}html.theme--catppuccin-latte .button.is-info.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-info.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #179299 #179299 !important}html.theme--catppuccin-latte .button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-latte .button.is-info.is-light{background-color:#edfcfc;color:#1cb2ba}html.theme--catppuccin-latte .button.is-info.is-light:hover,html.theme--catppuccin-latte .button.is-info.is-light.is-hovered{background-color:#e2f9fb;border-color:transparent;color:#1cb2ba}html.theme--catppuccin-latte .button.is-info.is-light:active,html.theme--catppuccin-latte .button.is-info.is-light.is-active{background-color:#d7f7f9;border-color:transparent;color:#1cb2ba}html.theme--catppuccin-latte .button.is-success{background-color:#40a02b;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-success:hover,html.theme--catppuccin-latte .button.is-success.is-hovered{background-color:#3c9628;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-success:focus,html.theme--catppuccin-latte .button.is-success.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-success:focus:not(:active),html.theme--catppuccin-latte .button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(64,160,43,0.25)}html.theme--catppuccin-latte .button.is-success:active,html.theme--catppuccin-latte .button.is-success.is-active{background-color:#388c26;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-success[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-success{background-color:#40a02b;border-color:#40a02b;box-shadow:none}html.theme--catppuccin-latte .button.is-success.is-inverted{background-color:#fff;color:#40a02b}html.theme--catppuccin-latte .button.is-success.is-inverted:hover,html.theme--catppuccin-latte .button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-latte .button.is-success.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#40a02b}html.theme--catppuccin-latte .button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-success.is-outlined{background-color:transparent;border-color:#40a02b;color:#40a02b}html.theme--catppuccin-latte .button.is-success.is-outlined:hover,html.theme--catppuccin-latte .button.is-success.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-success.is-outlined:focus,html.theme--catppuccin-latte .button.is-success.is-outlined.is-focused{background-color:#40a02b;border-color:#40a02b;color:#fff}html.theme--catppuccin-latte .button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #40a02b #40a02b !important}html.theme--catppuccin-latte .button.is-success.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-success.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-success.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-success.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-success.is-outlined{background-color:transparent;border-color:#40a02b;box-shadow:none;color:#40a02b}html.theme--catppuccin-latte .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-latte .button.is-success.is-inverted.is-outlined:hover,html.theme--catppuccin-latte .button.is-success.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-success.is-inverted.is-outlined:focus,html.theme--catppuccin-latte .button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#40a02b}html.theme--catppuccin-latte .button.is-success.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-success.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #40a02b #40a02b !important}html.theme--catppuccin-latte .button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-latte .button.is-success.is-light{background-color:#f1fbef;color:#40a12b}html.theme--catppuccin-latte .button.is-success.is-light:hover,html.theme--catppuccin-latte .button.is-success.is-light.is-hovered{background-color:#e8f8e5;border-color:transparent;color:#40a12b}html.theme--catppuccin-latte .button.is-success.is-light:active,html.theme--catppuccin-latte .button.is-success.is-light.is-active{background-color:#e0f5db;border-color:transparent;color:#40a12b}html.theme--catppuccin-latte .button.is-warning{background-color:#df8e1d;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-warning:hover,html.theme--catppuccin-latte .button.is-warning.is-hovered{background-color:#d4871c;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-warning:focus,html.theme--catppuccin-latte .button.is-warning.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-warning:focus:not(:active),html.theme--catppuccin-latte .button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(223,142,29,0.25)}html.theme--catppuccin-latte .button.is-warning:active,html.theme--catppuccin-latte .button.is-warning.is-active{background-color:#c8801a;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-warning[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-warning{background-color:#df8e1d;border-color:#df8e1d;box-shadow:none}html.theme--catppuccin-latte .button.is-warning.is-inverted{background-color:#fff;color:#df8e1d}html.theme--catppuccin-latte .button.is-warning.is-inverted:hover,html.theme--catppuccin-latte .button.is-warning.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-latte .button.is-warning.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-warning.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#df8e1d}html.theme--catppuccin-latte .button.is-warning.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-warning.is-outlined{background-color:transparent;border-color:#df8e1d;color:#df8e1d}html.theme--catppuccin-latte .button.is-warning.is-outlined:hover,html.theme--catppuccin-latte .button.is-warning.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-warning.is-outlined:focus,html.theme--catppuccin-latte .button.is-warning.is-outlined.is-focused{background-color:#df8e1d;border-color:#df8e1d;color:#fff}html.theme--catppuccin-latte .button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #df8e1d #df8e1d !important}html.theme--catppuccin-latte .button.is-warning.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-warning.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-warning.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-warning.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-warning.is-outlined{background-color:transparent;border-color:#df8e1d;box-shadow:none;color:#df8e1d}html.theme--catppuccin-latte .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-latte .button.is-warning.is-inverted.is-outlined:hover,html.theme--catppuccin-latte .button.is-warning.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-warning.is-inverted.is-outlined:focus,html.theme--catppuccin-latte .button.is-warning.is-inverted.is-outlined.is-focused{background-color:#fff;color:#df8e1d}html.theme--catppuccin-latte .button.is-warning.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-warning.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #df8e1d #df8e1d !important}html.theme--catppuccin-latte .button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-latte .button.is-warning.is-light{background-color:#fdf6ed;color:#9e6515}html.theme--catppuccin-latte .button.is-warning.is-light:hover,html.theme--catppuccin-latte .button.is-warning.is-light.is-hovered{background-color:#fbf1e2;border-color:transparent;color:#9e6515}html.theme--catppuccin-latte .button.is-warning.is-light:active,html.theme--catppuccin-latte .button.is-warning.is-light.is-active{background-color:#faebd6;border-color:transparent;color:#9e6515}html.theme--catppuccin-latte .button.is-danger{background-color:#d20f39;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-danger:hover,html.theme--catppuccin-latte .button.is-danger.is-hovered{background-color:#c60e36;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-danger:focus,html.theme--catppuccin-latte .button.is-danger.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-danger:focus:not(:active),html.theme--catppuccin-latte .button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(210,15,57,0.25)}html.theme--catppuccin-latte .button.is-danger:active,html.theme--catppuccin-latte .button.is-danger.is-active{background-color:#ba0d33;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-danger[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-danger{background-color:#d20f39;border-color:#d20f39;box-shadow:none}html.theme--catppuccin-latte .button.is-danger.is-inverted{background-color:#fff;color:#d20f39}html.theme--catppuccin-latte .button.is-danger.is-inverted:hover,html.theme--catppuccin-latte .button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-latte .button.is-danger.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#d20f39}html.theme--catppuccin-latte .button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-danger.is-outlined{background-color:transparent;border-color:#d20f39;color:#d20f39}html.theme--catppuccin-latte .button.is-danger.is-outlined:hover,html.theme--catppuccin-latte .button.is-danger.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-danger.is-outlined:focus,html.theme--catppuccin-latte .button.is-danger.is-outlined.is-focused{background-color:#d20f39;border-color:#d20f39;color:#fff}html.theme--catppuccin-latte .button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #d20f39 #d20f39 !important}html.theme--catppuccin-latte .button.is-danger.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-danger.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-danger.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-danger.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-danger.is-outlined{background-color:transparent;border-color:#d20f39;box-shadow:none;color:#d20f39}html.theme--catppuccin-latte .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-latte .button.is-danger.is-inverted.is-outlined:hover,html.theme--catppuccin-latte .button.is-danger.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-danger.is-inverted.is-outlined:focus,html.theme--catppuccin-latte .button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#d20f39}html.theme--catppuccin-latte .button.is-danger.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-danger.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #d20f39 #d20f39 !important}html.theme--catppuccin-latte .button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-latte .button.is-danger.is-light{background-color:#feecf0;color:#e9113f}html.theme--catppuccin-latte .button.is-danger.is-light:hover,html.theme--catppuccin-latte .button.is-danger.is-light.is-hovered{background-color:#fde0e6;border-color:transparent;color:#e9113f}html.theme--catppuccin-latte .button.is-danger.is-light:active,html.theme--catppuccin-latte .button.is-danger.is-light.is-active{background-color:#fcd4dd;border-color:transparent;color:#e9113f}html.theme--catppuccin-latte .button.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}html.theme--catppuccin-latte .button.is-small:not(.is-rounded),html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:3px}html.theme--catppuccin-latte .button.is-normal{font-size:1rem}html.theme--catppuccin-latte .button.is-medium{font-size:1.25rem}html.theme--catppuccin-latte .button.is-large{font-size:1.5rem}html.theme--catppuccin-latte .button[disabled],fieldset[disabled] html.theme--catppuccin-latte .button{background-color:#9ca0b0;border-color:#acb0be;box-shadow:none;opacity:.5}html.theme--catppuccin-latte .button.is-fullwidth{display:flex;width:100%}html.theme--catppuccin-latte .button.is-loading{color:transparent !important;pointer-events:none}html.theme--catppuccin-latte .button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}html.theme--catppuccin-latte .button.is-static{background-color:#e6e9ef;border-color:#acb0be;color:#8c8fa1;box-shadow:none;pointer-events:none}html.theme--catppuccin-latte .button.is-rounded,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}html.theme--catppuccin-latte .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--catppuccin-latte .buttons .button{margin-bottom:0.5rem}html.theme--catppuccin-latte .buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}html.theme--catppuccin-latte .buttons:last-child{margin-bottom:-0.5rem}html.theme--catppuccin-latte .buttons:not(:last-child){margin-bottom:1rem}html.theme--catppuccin-latte .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}html.theme--catppuccin-latte .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:3px}html.theme--catppuccin-latte .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}html.theme--catppuccin-latte .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}html.theme--catppuccin-latte .buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}html.theme--catppuccin-latte .buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}html.theme--catppuccin-latte .buttons.has-addons .button:last-child{margin-right:0}html.theme--catppuccin-latte .buttons.has-addons .button:hover,html.theme--catppuccin-latte .buttons.has-addons .button.is-hovered{z-index:2}html.theme--catppuccin-latte .buttons.has-addons .button:focus,html.theme--catppuccin-latte .buttons.has-addons .button.is-focused,html.theme--catppuccin-latte .buttons.has-addons .button:active,html.theme--catppuccin-latte .buttons.has-addons .button.is-active,html.theme--catppuccin-latte .buttons.has-addons .button.is-selected{z-index:3}html.theme--catppuccin-latte .buttons.has-addons .button:focus:hover,html.theme--catppuccin-latte .buttons.has-addons .button.is-focused:hover,html.theme--catppuccin-latte .buttons.has-addons .button:active:hover,html.theme--catppuccin-latte .buttons.has-addons .button.is-active:hover,html.theme--catppuccin-latte .buttons.has-addons .button.is-selected:hover{z-index:4}html.theme--catppuccin-latte .buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-latte .buttons.is-centered{justify-content:center}html.theme--catppuccin-latte .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}html.theme--catppuccin-latte .buttons.is-right{justify-content:flex-end}html.theme--catppuccin-latte .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){html.theme--catppuccin-latte .button.is-responsive.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}html.theme--catppuccin-latte .button.is-responsive,html.theme--catppuccin-latte .button.is-responsive.is-normal{font-size:.65625rem}html.theme--catppuccin-latte .button.is-responsive.is-medium{font-size:.75rem}html.theme--catppuccin-latte .button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-latte .button.is-responsive.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}html.theme--catppuccin-latte .button.is-responsive,html.theme--catppuccin-latte .button.is-responsive.is-normal{font-size:.75rem}html.theme--catppuccin-latte .button.is-responsive.is-medium{font-size:1rem}html.theme--catppuccin-latte .button.is-responsive.is-large{font-size:1.25rem}}html.theme--catppuccin-latte .container{flex-grow:1;margin:0 auto;position:relative;width:auto}html.theme--catppuccin-latte .container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .container{max-width:992px}}@media screen and (max-width: 1215px){html.theme--catppuccin-latte .container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){html.theme--catppuccin-latte .container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){html.theme--catppuccin-latte .container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){html.theme--catppuccin-latte .container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}html.theme--catppuccin-latte .content li+li{margin-top:0.25em}html.theme--catppuccin-latte .content p:not(:last-child),html.theme--catppuccin-latte .content dl:not(:last-child),html.theme--catppuccin-latte .content ol:not(:last-child),html.theme--catppuccin-latte .content ul:not(:last-child),html.theme--catppuccin-latte .content blockquote:not(:last-child),html.theme--catppuccin-latte .content pre:not(:last-child),html.theme--catppuccin-latte .content table:not(:last-child){margin-bottom:1em}html.theme--catppuccin-latte .content h1,html.theme--catppuccin-latte .content h2,html.theme--catppuccin-latte .content h3,html.theme--catppuccin-latte .content h4,html.theme--catppuccin-latte .content h5,html.theme--catppuccin-latte .content h6{color:#4c4f69;font-weight:600;line-height:1.125}html.theme--catppuccin-latte .content h1{font-size:2em;margin-bottom:0.5em}html.theme--catppuccin-latte .content h1:not(:first-child){margin-top:1em}html.theme--catppuccin-latte .content h2{font-size:1.75em;margin-bottom:0.5714em}html.theme--catppuccin-latte .content h2:not(:first-child){margin-top:1.1428em}html.theme--catppuccin-latte .content h3{font-size:1.5em;margin-bottom:0.6666em}html.theme--catppuccin-latte .content h3:not(:first-child){margin-top:1.3333em}html.theme--catppuccin-latte .content h4{font-size:1.25em;margin-bottom:0.8em}html.theme--catppuccin-latte .content h5{font-size:1.125em;margin-bottom:0.8888em}html.theme--catppuccin-latte .content h6{font-size:1em;margin-bottom:1em}html.theme--catppuccin-latte .content blockquote{background-color:#e6e9ef;border-left:5px solid #acb0be;padding:1.25em 1.5em}html.theme--catppuccin-latte .content ol{list-style-position:outside;margin-left:2em;margin-top:1em}html.theme--catppuccin-latte .content ol:not([type]){list-style-type:decimal}html.theme--catppuccin-latte .content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}html.theme--catppuccin-latte .content ol.is-lower-roman:not([type]){list-style-type:lower-roman}html.theme--catppuccin-latte .content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}html.theme--catppuccin-latte .content ol.is-upper-roman:not([type]){list-style-type:upper-roman}html.theme--catppuccin-latte .content ul{list-style:disc outside;margin-left:2em;margin-top:1em}html.theme--catppuccin-latte .content ul ul{list-style-type:circle;margin-top:0.5em}html.theme--catppuccin-latte .content ul ul ul{list-style-type:square}html.theme--catppuccin-latte .content dd{margin-left:2em}html.theme--catppuccin-latte .content figure{margin-left:2em;margin-right:2em;text-align:center}html.theme--catppuccin-latte .content figure:not(:first-child){margin-top:2em}html.theme--catppuccin-latte .content figure:not(:last-child){margin-bottom:2em}html.theme--catppuccin-latte .content figure img{display:inline-block}html.theme--catppuccin-latte .content figure figcaption{font-style:italic}html.theme--catppuccin-latte .content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}html.theme--catppuccin-latte .content sup,html.theme--catppuccin-latte .content sub{font-size:75%}html.theme--catppuccin-latte .content table{width:100%}html.theme--catppuccin-latte .content table td,html.theme--catppuccin-latte .content table th{border:1px solid #acb0be;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--catppuccin-latte .content table th{color:#41445a}html.theme--catppuccin-latte .content table th:not([align]){text-align:inherit}html.theme--catppuccin-latte .content table thead td,html.theme--catppuccin-latte .content table thead th{border-width:0 0 2px;color:#41445a}html.theme--catppuccin-latte .content table tfoot td,html.theme--catppuccin-latte .content table tfoot th{border-width:2px 0 0;color:#41445a}html.theme--catppuccin-latte .content table tbody tr:last-child td,html.theme--catppuccin-latte .content table tbody tr:last-child th{border-bottom-width:0}html.theme--catppuccin-latte .content .tabs li+li{margin-top:0}html.theme--catppuccin-latte .content.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}html.theme--catppuccin-latte .content.is-normal{font-size:1rem}html.theme--catppuccin-latte .content.is-medium{font-size:1.25rem}html.theme--catppuccin-latte .content.is-large{font-size:1.5rem}html.theme--catppuccin-latte .icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}html.theme--catppuccin-latte .icon.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}html.theme--catppuccin-latte .icon.is-medium{height:2rem;width:2rem}html.theme--catppuccin-latte .icon.is-large{height:3rem;width:3rem}html.theme--catppuccin-latte .icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}html.theme--catppuccin-latte .icon-text .icon{flex-grow:0;flex-shrink:0}html.theme--catppuccin-latte .icon-text .icon:not(:last-child){margin-right:.25em}html.theme--catppuccin-latte .icon-text .icon:not(:first-child){margin-left:.25em}html.theme--catppuccin-latte div.icon-text{display:flex}html.theme--catppuccin-latte .image,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img{display:block;position:relative}html.theme--catppuccin-latte .image img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}html.theme--catppuccin-latte .image img.is-rounded,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}html.theme--catppuccin-latte .image.is-fullwidth,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}html.theme--catppuccin-latte .image.is-square img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--catppuccin-latte .image.is-square .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--catppuccin-latte .image.is-1by1 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--catppuccin-latte .image.is-1by1 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--catppuccin-latte .image.is-5by4 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--catppuccin-latte .image.is-5by4 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--catppuccin-latte .image.is-4by3 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--catppuccin-latte .image.is-4by3 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--catppuccin-latte .image.is-3by2 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--catppuccin-latte .image.is-3by2 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--catppuccin-latte .image.is-5by3 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--catppuccin-latte .image.is-5by3 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--catppuccin-latte .image.is-16by9 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--catppuccin-latte .image.is-16by9 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--catppuccin-latte .image.is-2by1 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--catppuccin-latte .image.is-2by1 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--catppuccin-latte .image.is-3by1 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--catppuccin-latte .image.is-3by1 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--catppuccin-latte .image.is-4by5 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--catppuccin-latte .image.is-4by5 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--catppuccin-latte .image.is-3by4 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--catppuccin-latte .image.is-3by4 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--catppuccin-latte .image.is-2by3 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--catppuccin-latte .image.is-2by3 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--catppuccin-latte .image.is-3by5 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--catppuccin-latte .image.is-3by5 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--catppuccin-latte .image.is-9by16 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--catppuccin-latte .image.is-9by16 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--catppuccin-latte .image.is-1by2 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--catppuccin-latte .image.is-1by2 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--catppuccin-latte .image.is-1by3 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--catppuccin-latte .image.is-1by3 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}html.theme--catppuccin-latte .image.is-square,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-square,html.theme--catppuccin-latte .image.is-1by1,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}html.theme--catppuccin-latte .image.is-5by4,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}html.theme--catppuccin-latte .image.is-4by3,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}html.theme--catppuccin-latte .image.is-3by2,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}html.theme--catppuccin-latte .image.is-5by3,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}html.theme--catppuccin-latte .image.is-16by9,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}html.theme--catppuccin-latte .image.is-2by1,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}html.theme--catppuccin-latte .image.is-3by1,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}html.theme--catppuccin-latte .image.is-4by5,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}html.theme--catppuccin-latte .image.is-3by4,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}html.theme--catppuccin-latte .image.is-2by3,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}html.theme--catppuccin-latte .image.is-3by5,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}html.theme--catppuccin-latte .image.is-9by16,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}html.theme--catppuccin-latte .image.is-1by2,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}html.theme--catppuccin-latte .image.is-1by3,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}html.theme--catppuccin-latte .image.is-16x16,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}html.theme--catppuccin-latte .image.is-24x24,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}html.theme--catppuccin-latte .image.is-32x32,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}html.theme--catppuccin-latte .image.is-48x48,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}html.theme--catppuccin-latte .image.is-64x64,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}html.theme--catppuccin-latte .image.is-96x96,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}html.theme--catppuccin-latte .image.is-128x128,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}html.theme--catppuccin-latte .notification{background-color:#e6e9ef;border-radius:.4em;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}html.theme--catppuccin-latte .notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--catppuccin-latte .notification strong{color:currentColor}html.theme--catppuccin-latte .notification code,html.theme--catppuccin-latte .notification pre{background:#fff}html.theme--catppuccin-latte .notification pre code{background:transparent}html.theme--catppuccin-latte .notification>.delete{right:.5rem;position:absolute;top:0.5rem}html.theme--catppuccin-latte .notification .title,html.theme--catppuccin-latte .notification .subtitle,html.theme--catppuccin-latte .notification .content{color:currentColor}html.theme--catppuccin-latte .notification.is-white{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-latte .notification.is-black{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-latte .notification.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .notification.is-dark,html.theme--catppuccin-latte .content kbd.notification{background-color:#ccd0da;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .notification.is-primary,html.theme--catppuccin-latte .docstring>section>a.notification.docs-sourcelink{background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .notification.is-primary.is-light,html.theme--catppuccin-latte .docstring>section>a.notification.is-light.docs-sourcelink{background-color:#ebf2fe;color:#0a52e1}html.theme--catppuccin-latte .notification.is-link{background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .notification.is-link.is-light{background-color:#ebf2fe;color:#0a52e1}html.theme--catppuccin-latte .notification.is-info{background-color:#179299;color:#fff}html.theme--catppuccin-latte .notification.is-info.is-light{background-color:#edfcfc;color:#1cb2ba}html.theme--catppuccin-latte .notification.is-success{background-color:#40a02b;color:#fff}html.theme--catppuccin-latte .notification.is-success.is-light{background-color:#f1fbef;color:#40a12b}html.theme--catppuccin-latte .notification.is-warning{background-color:#df8e1d;color:#fff}html.theme--catppuccin-latte .notification.is-warning.is-light{background-color:#fdf6ed;color:#9e6515}html.theme--catppuccin-latte .notification.is-danger{background-color:#d20f39;color:#fff}html.theme--catppuccin-latte .notification.is-danger.is-light{background-color:#feecf0;color:#e9113f}html.theme--catppuccin-latte .progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}html.theme--catppuccin-latte .progress::-webkit-progress-bar{background-color:#bcc0cc}html.theme--catppuccin-latte .progress::-webkit-progress-value{background-color:#8c8fa1}html.theme--catppuccin-latte .progress::-moz-progress-bar{background-color:#8c8fa1}html.theme--catppuccin-latte .progress::-ms-fill{background-color:#8c8fa1;border:none}html.theme--catppuccin-latte .progress.is-white::-webkit-progress-value{background-color:#fff}html.theme--catppuccin-latte .progress.is-white::-moz-progress-bar{background-color:#fff}html.theme--catppuccin-latte .progress.is-white::-ms-fill{background-color:#fff}html.theme--catppuccin-latte .progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #bcc0cc 30%)}html.theme--catppuccin-latte .progress.is-black::-webkit-progress-value{background-color:#0a0a0a}html.theme--catppuccin-latte .progress.is-black::-moz-progress-bar{background-color:#0a0a0a}html.theme--catppuccin-latte .progress.is-black::-ms-fill{background-color:#0a0a0a}html.theme--catppuccin-latte .progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #bcc0cc 30%)}html.theme--catppuccin-latte .progress.is-light::-webkit-progress-value{background-color:#f5f5f5}html.theme--catppuccin-latte .progress.is-light::-moz-progress-bar{background-color:#f5f5f5}html.theme--catppuccin-latte .progress.is-light::-ms-fill{background-color:#f5f5f5}html.theme--catppuccin-latte .progress.is-light:indeterminate{background-image:linear-gradient(to right, #f5f5f5 30%, #bcc0cc 30%)}html.theme--catppuccin-latte .progress.is-dark::-webkit-progress-value,html.theme--catppuccin-latte .content kbd.progress::-webkit-progress-value{background-color:#ccd0da}html.theme--catppuccin-latte .progress.is-dark::-moz-progress-bar,html.theme--catppuccin-latte .content kbd.progress::-moz-progress-bar{background-color:#ccd0da}html.theme--catppuccin-latte .progress.is-dark::-ms-fill,html.theme--catppuccin-latte .content kbd.progress::-ms-fill{background-color:#ccd0da}html.theme--catppuccin-latte .progress.is-dark:indeterminate,html.theme--catppuccin-latte .content kbd.progress:indeterminate{background-image:linear-gradient(to right, #ccd0da 30%, #bcc0cc 30%)}html.theme--catppuccin-latte .progress.is-primary::-webkit-progress-value,html.theme--catppuccin-latte .docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#1e66f5}html.theme--catppuccin-latte .progress.is-primary::-moz-progress-bar,html.theme--catppuccin-latte .docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#1e66f5}html.theme--catppuccin-latte .progress.is-primary::-ms-fill,html.theme--catppuccin-latte .docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#1e66f5}html.theme--catppuccin-latte .progress.is-primary:indeterminate,html.theme--catppuccin-latte .docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #1e66f5 30%, #bcc0cc 30%)}html.theme--catppuccin-latte .progress.is-link::-webkit-progress-value{background-color:#1e66f5}html.theme--catppuccin-latte .progress.is-link::-moz-progress-bar{background-color:#1e66f5}html.theme--catppuccin-latte .progress.is-link::-ms-fill{background-color:#1e66f5}html.theme--catppuccin-latte .progress.is-link:indeterminate{background-image:linear-gradient(to right, #1e66f5 30%, #bcc0cc 30%)}html.theme--catppuccin-latte .progress.is-info::-webkit-progress-value{background-color:#179299}html.theme--catppuccin-latte .progress.is-info::-moz-progress-bar{background-color:#179299}html.theme--catppuccin-latte .progress.is-info::-ms-fill{background-color:#179299}html.theme--catppuccin-latte .progress.is-info:indeterminate{background-image:linear-gradient(to right, #179299 30%, #bcc0cc 30%)}html.theme--catppuccin-latte .progress.is-success::-webkit-progress-value{background-color:#40a02b}html.theme--catppuccin-latte .progress.is-success::-moz-progress-bar{background-color:#40a02b}html.theme--catppuccin-latte .progress.is-success::-ms-fill{background-color:#40a02b}html.theme--catppuccin-latte .progress.is-success:indeterminate{background-image:linear-gradient(to right, #40a02b 30%, #bcc0cc 30%)}html.theme--catppuccin-latte .progress.is-warning::-webkit-progress-value{background-color:#df8e1d}html.theme--catppuccin-latte .progress.is-warning::-moz-progress-bar{background-color:#df8e1d}html.theme--catppuccin-latte .progress.is-warning::-ms-fill{background-color:#df8e1d}html.theme--catppuccin-latte .progress.is-warning:indeterminate{background-image:linear-gradient(to right, #df8e1d 30%, #bcc0cc 30%)}html.theme--catppuccin-latte .progress.is-danger::-webkit-progress-value{background-color:#d20f39}html.theme--catppuccin-latte .progress.is-danger::-moz-progress-bar{background-color:#d20f39}html.theme--catppuccin-latte .progress.is-danger::-ms-fill{background-color:#d20f39}html.theme--catppuccin-latte .progress.is-danger:indeterminate{background-image:linear-gradient(to right, #d20f39 30%, #bcc0cc 30%)}html.theme--catppuccin-latte .progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#bcc0cc;background-image:linear-gradient(to right, #4c4f69 30%, #bcc0cc 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}html.theme--catppuccin-latte .progress:indeterminate::-webkit-progress-bar{background-color:transparent}html.theme--catppuccin-latte .progress:indeterminate::-moz-progress-bar{background-color:transparent}html.theme--catppuccin-latte .progress:indeterminate::-ms-fill{animation-name:none}html.theme--catppuccin-latte .progress.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}html.theme--catppuccin-latte .progress.is-medium{height:1.25rem}html.theme--catppuccin-latte .progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}html.theme--catppuccin-latte .table{background-color:#bcc0cc;color:#4c4f69}html.theme--catppuccin-latte .table td,html.theme--catppuccin-latte .table th{border:1px solid #acb0be;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--catppuccin-latte .table td.is-white,html.theme--catppuccin-latte .table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--catppuccin-latte .table td.is-black,html.theme--catppuccin-latte .table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--catppuccin-latte .table td.is-light,html.theme--catppuccin-latte .table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .table td.is-dark,html.theme--catppuccin-latte .table th.is-dark{background-color:#ccd0da;border-color:#ccd0da;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .table td.is-primary,html.theme--catppuccin-latte .table th.is-primary{background-color:#1e66f5;border-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .table td.is-link,html.theme--catppuccin-latte .table th.is-link{background-color:#1e66f5;border-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .table td.is-info,html.theme--catppuccin-latte .table th.is-info{background-color:#179299;border-color:#179299;color:#fff}html.theme--catppuccin-latte .table td.is-success,html.theme--catppuccin-latte .table th.is-success{background-color:#40a02b;border-color:#40a02b;color:#fff}html.theme--catppuccin-latte .table td.is-warning,html.theme--catppuccin-latte .table th.is-warning{background-color:#df8e1d;border-color:#df8e1d;color:#fff}html.theme--catppuccin-latte .table td.is-danger,html.theme--catppuccin-latte .table th.is-danger{background-color:#d20f39;border-color:#d20f39;color:#fff}html.theme--catppuccin-latte .table td.is-narrow,html.theme--catppuccin-latte .table th.is-narrow{white-space:nowrap;width:1%}html.theme--catppuccin-latte .table td.is-selected,html.theme--catppuccin-latte .table th.is-selected{background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .table td.is-selected a,html.theme--catppuccin-latte .table td.is-selected strong,html.theme--catppuccin-latte .table th.is-selected a,html.theme--catppuccin-latte .table th.is-selected strong{color:currentColor}html.theme--catppuccin-latte .table td.is-vcentered,html.theme--catppuccin-latte .table th.is-vcentered{vertical-align:middle}html.theme--catppuccin-latte .table th{color:#41445a}html.theme--catppuccin-latte .table th:not([align]){text-align:left}html.theme--catppuccin-latte .table tr.is-selected{background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .table tr.is-selected a,html.theme--catppuccin-latte .table tr.is-selected strong{color:currentColor}html.theme--catppuccin-latte .table tr.is-selected td,html.theme--catppuccin-latte .table tr.is-selected th{border-color:#fff;color:currentColor}html.theme--catppuccin-latte .table thead{background-color:rgba(0,0,0,0)}html.theme--catppuccin-latte .table thead td,html.theme--catppuccin-latte .table thead th{border-width:0 0 2px;color:#41445a}html.theme--catppuccin-latte .table tfoot{background-color:rgba(0,0,0,0)}html.theme--catppuccin-latte .table tfoot td,html.theme--catppuccin-latte .table tfoot th{border-width:2px 0 0;color:#41445a}html.theme--catppuccin-latte .table tbody{background-color:rgba(0,0,0,0)}html.theme--catppuccin-latte .table tbody tr:last-child td,html.theme--catppuccin-latte .table tbody tr:last-child th{border-bottom-width:0}html.theme--catppuccin-latte .table.is-bordered td,html.theme--catppuccin-latte .table.is-bordered th{border-width:1px}html.theme--catppuccin-latte .table.is-bordered tr:last-child td,html.theme--catppuccin-latte .table.is-bordered tr:last-child th{border-bottom-width:1px}html.theme--catppuccin-latte .table.is-fullwidth{width:100%}html.theme--catppuccin-latte .table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#ccd0da}html.theme--catppuccin-latte .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#ccd0da}html.theme--catppuccin-latte .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#d2d5de}html.theme--catppuccin-latte .table.is-narrow td,html.theme--catppuccin-latte .table.is-narrow th{padding:0.25em 0.5em}html.theme--catppuccin-latte .table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#ccd0da}html.theme--catppuccin-latte .table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}html.theme--catppuccin-latte .tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--catppuccin-latte .tags .tag,html.theme--catppuccin-latte .tags .content kbd,html.theme--catppuccin-latte .content .tags kbd,html.theme--catppuccin-latte .tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}html.theme--catppuccin-latte .tags .tag:not(:last-child),html.theme--catppuccin-latte .tags .content kbd:not(:last-child),html.theme--catppuccin-latte .content .tags kbd:not(:last-child),html.theme--catppuccin-latte .tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}html.theme--catppuccin-latte .tags:last-child{margin-bottom:-0.5rem}html.theme--catppuccin-latte .tags:not(:last-child){margin-bottom:1rem}html.theme--catppuccin-latte .tags.are-medium .tag:not(.is-normal):not(.is-large),html.theme--catppuccin-latte .tags.are-medium .content kbd:not(.is-normal):not(.is-large),html.theme--catppuccin-latte .content .tags.are-medium kbd:not(.is-normal):not(.is-large),html.theme--catppuccin-latte .tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}html.theme--catppuccin-latte .tags.are-large .tag:not(.is-normal):not(.is-medium),html.theme--catppuccin-latte .tags.are-large .content kbd:not(.is-normal):not(.is-medium),html.theme--catppuccin-latte .content .tags.are-large kbd:not(.is-normal):not(.is-medium),html.theme--catppuccin-latte .tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}html.theme--catppuccin-latte .tags.is-centered{justify-content:center}html.theme--catppuccin-latte .tags.is-centered .tag,html.theme--catppuccin-latte .tags.is-centered .content kbd,html.theme--catppuccin-latte .content .tags.is-centered kbd,html.theme--catppuccin-latte .tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}html.theme--catppuccin-latte .tags.is-right{justify-content:flex-end}html.theme--catppuccin-latte .tags.is-right .tag:not(:first-child),html.theme--catppuccin-latte .tags.is-right .content kbd:not(:first-child),html.theme--catppuccin-latte .content .tags.is-right kbd:not(:first-child),html.theme--catppuccin-latte .tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}html.theme--catppuccin-latte .tags.is-right .tag:not(:last-child),html.theme--catppuccin-latte .tags.is-right .content kbd:not(:last-child),html.theme--catppuccin-latte .content .tags.is-right kbd:not(:last-child),html.theme--catppuccin-latte .tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}html.theme--catppuccin-latte .tags.has-addons .tag,html.theme--catppuccin-latte .tags.has-addons .content kbd,html.theme--catppuccin-latte .content .tags.has-addons kbd,html.theme--catppuccin-latte .tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}html.theme--catppuccin-latte .tags.has-addons .tag:not(:first-child),html.theme--catppuccin-latte .tags.has-addons .content kbd:not(:first-child),html.theme--catppuccin-latte .content .tags.has-addons kbd:not(:first-child),html.theme--catppuccin-latte .tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}html.theme--catppuccin-latte .tags.has-addons .tag:not(:last-child),html.theme--catppuccin-latte .tags.has-addons .content kbd:not(:last-child),html.theme--catppuccin-latte .content .tags.has-addons kbd:not(:last-child),html.theme--catppuccin-latte .tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}html.theme--catppuccin-latte .tag:not(body),html.theme--catppuccin-latte .content kbd:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#e6e9ef;border-radius:.4em;color:#4c4f69;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}html.theme--catppuccin-latte .tag:not(body) .delete,html.theme--catppuccin-latte .content kbd:not(body) .delete,html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}html.theme--catppuccin-latte .tag.is-white:not(body),html.theme--catppuccin-latte .content kbd.is-white:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}html.theme--catppuccin-latte .tag.is-black:not(body),html.theme--catppuccin-latte .content kbd.is-black:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}html.theme--catppuccin-latte .tag.is-light:not(body),html.theme--catppuccin-latte .content kbd.is-light:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .tag.is-dark:not(body),html.theme--catppuccin-latte .content kbd:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-dark:not(body),html.theme--catppuccin-latte .content .docstring>section>kbd:not(body){background-color:#ccd0da;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .tag.is-primary:not(body),html.theme--catppuccin-latte .content kbd.is-primary:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink:not(body){background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .tag.is-primary.is-light:not(body),html.theme--catppuccin-latte .content kbd.is-primary.is-light:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#ebf2fe;color:#0a52e1}html.theme--catppuccin-latte .tag.is-link:not(body),html.theme--catppuccin-latte .content kbd.is-link:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .tag.is-link.is-light:not(body),html.theme--catppuccin-latte .content kbd.is-link.is-light:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#ebf2fe;color:#0a52e1}html.theme--catppuccin-latte .tag.is-info:not(body),html.theme--catppuccin-latte .content kbd.is-info:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#179299;color:#fff}html.theme--catppuccin-latte .tag.is-info.is-light:not(body),html.theme--catppuccin-latte .content kbd.is-info.is-light:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#edfcfc;color:#1cb2ba}html.theme--catppuccin-latte .tag.is-success:not(body),html.theme--catppuccin-latte .content kbd.is-success:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#40a02b;color:#fff}html.theme--catppuccin-latte .tag.is-success.is-light:not(body),html.theme--catppuccin-latte .content kbd.is-success.is-light:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#f1fbef;color:#40a12b}html.theme--catppuccin-latte .tag.is-warning:not(body),html.theme--catppuccin-latte .content kbd.is-warning:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#df8e1d;color:#fff}html.theme--catppuccin-latte .tag.is-warning.is-light:not(body),html.theme--catppuccin-latte .content kbd.is-warning.is-light:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fdf6ed;color:#9e6515}html.theme--catppuccin-latte .tag.is-danger:not(body),html.theme--catppuccin-latte .content kbd.is-danger:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#d20f39;color:#fff}html.theme--catppuccin-latte .tag.is-danger.is-light:not(body),html.theme--catppuccin-latte .content kbd.is-danger.is-light:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#feecf0;color:#e9113f}html.theme--catppuccin-latte .tag.is-normal:not(body),html.theme--catppuccin-latte .content kbd.is-normal:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}html.theme--catppuccin-latte .tag.is-medium:not(body),html.theme--catppuccin-latte .content kbd.is-medium:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}html.theme--catppuccin-latte .tag.is-large:not(body),html.theme--catppuccin-latte .content kbd.is-large:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}html.theme--catppuccin-latte .tag:not(body) .icon:first-child:not(:last-child),html.theme--catppuccin-latte .content kbd:not(body) .icon:first-child:not(:last-child),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}html.theme--catppuccin-latte .tag:not(body) .icon:last-child:not(:first-child),html.theme--catppuccin-latte .content kbd:not(body) .icon:last-child:not(:first-child),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}html.theme--catppuccin-latte .tag:not(body) .icon:first-child:last-child,html.theme--catppuccin-latte .content kbd:not(body) .icon:first-child:last-child,html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}html.theme--catppuccin-latte .tag.is-delete:not(body),html.theme--catppuccin-latte .content kbd.is-delete:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}html.theme--catppuccin-latte .tag.is-delete:not(body)::before,html.theme--catppuccin-latte .content kbd.is-delete:not(body)::before,html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-delete:not(body)::before,html.theme--catppuccin-latte .tag.is-delete:not(body)::after,html.theme--catppuccin-latte .content kbd.is-delete:not(body)::after,html.theme--catppuccin-latte .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--catppuccin-latte .tag.is-delete:not(body)::before,html.theme--catppuccin-latte .content kbd.is-delete:not(body)::before,html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}html.theme--catppuccin-latte .tag.is-delete:not(body)::after,html.theme--catppuccin-latte .content kbd.is-delete:not(body)::after,html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}html.theme--catppuccin-latte .tag.is-delete:not(body):hover,html.theme--catppuccin-latte .content kbd.is-delete:not(body):hover,html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-delete:not(body):hover,html.theme--catppuccin-latte .tag.is-delete:not(body):focus,html.theme--catppuccin-latte .content kbd.is-delete:not(body):focus,html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#d6dbe5}html.theme--catppuccin-latte .tag.is-delete:not(body):active,html.theme--catppuccin-latte .content kbd.is-delete:not(body):active,html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#c7cedb}html.theme--catppuccin-latte .tag.is-rounded:not(body),html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input:not(body),html.theme--catppuccin-latte .content kbd.is-rounded:not(body),html.theme--catppuccin-latte #documenter .docs-sidebar .content form.docs-search>input:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}html.theme--catppuccin-latte a.tag:hover,html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink:hover{text-decoration:underline}html.theme--catppuccin-latte .title,html.theme--catppuccin-latte .subtitle{word-break:break-word}html.theme--catppuccin-latte .title em,html.theme--catppuccin-latte .title span,html.theme--catppuccin-latte .subtitle em,html.theme--catppuccin-latte .subtitle span{font-weight:inherit}html.theme--catppuccin-latte .title sub,html.theme--catppuccin-latte .subtitle sub{font-size:.75em}html.theme--catppuccin-latte .title sup,html.theme--catppuccin-latte .subtitle sup{font-size:.75em}html.theme--catppuccin-latte .title .tag,html.theme--catppuccin-latte .title .content kbd,html.theme--catppuccin-latte .content .title kbd,html.theme--catppuccin-latte .title .docstring>section>a.docs-sourcelink,html.theme--catppuccin-latte .subtitle .tag,html.theme--catppuccin-latte .subtitle .content kbd,html.theme--catppuccin-latte .content .subtitle kbd,html.theme--catppuccin-latte .subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}html.theme--catppuccin-latte .title{color:#fff;font-size:2rem;font-weight:500;line-height:1.125}html.theme--catppuccin-latte .title strong{color:inherit;font-weight:inherit}html.theme--catppuccin-latte .title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}html.theme--catppuccin-latte .title.is-1{font-size:3rem}html.theme--catppuccin-latte .title.is-2{font-size:2.5rem}html.theme--catppuccin-latte .title.is-3{font-size:2rem}html.theme--catppuccin-latte .title.is-4{font-size:1.5rem}html.theme--catppuccin-latte .title.is-5{font-size:1.25rem}html.theme--catppuccin-latte .title.is-6{font-size:1rem}html.theme--catppuccin-latte .title.is-7{font-size:.75rem}html.theme--catppuccin-latte .subtitle{color:#9ca0b0;font-size:1.25rem;font-weight:400;line-height:1.25}html.theme--catppuccin-latte .subtitle strong{color:#9ca0b0;font-weight:600}html.theme--catppuccin-latte .subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}html.theme--catppuccin-latte .subtitle.is-1{font-size:3rem}html.theme--catppuccin-latte .subtitle.is-2{font-size:2.5rem}html.theme--catppuccin-latte .subtitle.is-3{font-size:2rem}html.theme--catppuccin-latte .subtitle.is-4{font-size:1.5rem}html.theme--catppuccin-latte .subtitle.is-5{font-size:1.25rem}html.theme--catppuccin-latte .subtitle.is-6{font-size:1rem}html.theme--catppuccin-latte .subtitle.is-7{font-size:.75rem}html.theme--catppuccin-latte .heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}html.theme--catppuccin-latte .number{align-items:center;background-color:#e6e9ef;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}html.theme--catppuccin-latte .select select,html.theme--catppuccin-latte .textarea,html.theme--catppuccin-latte .input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input{background-color:#eff1f5;border-color:#acb0be;border-radius:.4em;color:#8c8fa1}html.theme--catppuccin-latte .select select::-moz-placeholder,html.theme--catppuccin-latte .textarea::-moz-placeholder,html.theme--catppuccin-latte .input::-moz-placeholder,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#868c98}html.theme--catppuccin-latte .select select::-webkit-input-placeholder,html.theme--catppuccin-latte .textarea::-webkit-input-placeholder,html.theme--catppuccin-latte .input::-webkit-input-placeholder,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#868c98}html.theme--catppuccin-latte .select select:-moz-placeholder,html.theme--catppuccin-latte .textarea:-moz-placeholder,html.theme--catppuccin-latte .input:-moz-placeholder,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#868c98}html.theme--catppuccin-latte .select select:-ms-input-placeholder,html.theme--catppuccin-latte .textarea:-ms-input-placeholder,html.theme--catppuccin-latte .input:-ms-input-placeholder,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#868c98}html.theme--catppuccin-latte .select select:hover,html.theme--catppuccin-latte .textarea:hover,html.theme--catppuccin-latte .input:hover,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input:hover,html.theme--catppuccin-latte .select select.is-hovered,html.theme--catppuccin-latte .is-hovered.textarea,html.theme--catppuccin-latte .is-hovered.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#9ca0b0}html.theme--catppuccin-latte .select select:focus,html.theme--catppuccin-latte .textarea:focus,html.theme--catppuccin-latte .input:focus,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input:focus,html.theme--catppuccin-latte .select select.is-focused,html.theme--catppuccin-latte .is-focused.textarea,html.theme--catppuccin-latte .is-focused.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-latte .select select:active,html.theme--catppuccin-latte .textarea:active,html.theme--catppuccin-latte .input:active,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input:active,html.theme--catppuccin-latte .select select.is-active,html.theme--catppuccin-latte .is-active.textarea,html.theme--catppuccin-latte .is-active.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-active{border-color:#1e66f5;box-shadow:0 0 0 0.125em rgba(30,102,245,0.25)}html.theme--catppuccin-latte .select select[disabled],html.theme--catppuccin-latte .textarea[disabled],html.theme--catppuccin-latte .input[disabled],html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] html.theme--catppuccin-latte .select select,fieldset[disabled] html.theme--catppuccin-latte .textarea,fieldset[disabled] html.theme--catppuccin-latte .input,fieldset[disabled] html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input{background-color:#9ca0b0;border-color:#e6e9ef;box-shadow:none;color:#616587}html.theme--catppuccin-latte .select select[disabled]::-moz-placeholder,html.theme--catppuccin-latte .textarea[disabled]::-moz-placeholder,html.theme--catppuccin-latte .input[disabled]::-moz-placeholder,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-latte .select select::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-latte .textarea::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-latte .input::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:rgba(97,101,135,0.3)}html.theme--catppuccin-latte .select select[disabled]::-webkit-input-placeholder,html.theme--catppuccin-latte .textarea[disabled]::-webkit-input-placeholder,html.theme--catppuccin-latte .input[disabled]::-webkit-input-placeholder,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-latte .select select::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-latte .textarea::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-latte .input::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:rgba(97,101,135,0.3)}html.theme--catppuccin-latte .select select[disabled]:-moz-placeholder,html.theme--catppuccin-latte .textarea[disabled]:-moz-placeholder,html.theme--catppuccin-latte .input[disabled]:-moz-placeholder,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-latte .select select:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-latte .textarea:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-latte .input:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:rgba(97,101,135,0.3)}html.theme--catppuccin-latte .select select[disabled]:-ms-input-placeholder,html.theme--catppuccin-latte .textarea[disabled]:-ms-input-placeholder,html.theme--catppuccin-latte .input[disabled]:-ms-input-placeholder,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-latte .select select:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-latte .textarea:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-latte .input:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:rgba(97,101,135,0.3)}html.theme--catppuccin-latte .textarea,html.theme--catppuccin-latte .input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}html.theme--catppuccin-latte .textarea[readonly],html.theme--catppuccin-latte .input[readonly],html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}html.theme--catppuccin-latte .is-white.textarea,html.theme--catppuccin-latte .is-white.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}html.theme--catppuccin-latte .is-white.textarea:focus,html.theme--catppuccin-latte .is-white.input:focus,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-white:focus,html.theme--catppuccin-latte .is-white.is-focused.textarea,html.theme--catppuccin-latte .is-white.is-focused.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-latte .is-white.textarea:active,html.theme--catppuccin-latte .is-white.input:active,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-white:active,html.theme--catppuccin-latte .is-white.is-active.textarea,html.theme--catppuccin-latte .is-white.is-active.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--catppuccin-latte .is-black.textarea,html.theme--catppuccin-latte .is-black.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}html.theme--catppuccin-latte .is-black.textarea:focus,html.theme--catppuccin-latte .is-black.input:focus,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-black:focus,html.theme--catppuccin-latte .is-black.is-focused.textarea,html.theme--catppuccin-latte .is-black.is-focused.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-latte .is-black.textarea:active,html.theme--catppuccin-latte .is-black.input:active,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-black:active,html.theme--catppuccin-latte .is-black.is-active.textarea,html.theme--catppuccin-latte .is-black.is-active.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--catppuccin-latte .is-light.textarea,html.theme--catppuccin-latte .is-light.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-light{border-color:#f5f5f5}html.theme--catppuccin-latte .is-light.textarea:focus,html.theme--catppuccin-latte .is-light.input:focus,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-light:focus,html.theme--catppuccin-latte .is-light.is-focused.textarea,html.theme--catppuccin-latte .is-light.is-focused.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-latte .is-light.textarea:active,html.theme--catppuccin-latte .is-light.input:active,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-light:active,html.theme--catppuccin-latte .is-light.is-active.textarea,html.theme--catppuccin-latte .is-light.is-active.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}html.theme--catppuccin-latte .is-dark.textarea,html.theme--catppuccin-latte .content kbd.textarea,html.theme--catppuccin-latte .is-dark.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-dark,html.theme--catppuccin-latte .content kbd.input{border-color:#ccd0da}html.theme--catppuccin-latte .is-dark.textarea:focus,html.theme--catppuccin-latte .content kbd.textarea:focus,html.theme--catppuccin-latte .is-dark.input:focus,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-dark:focus,html.theme--catppuccin-latte .content kbd.input:focus,html.theme--catppuccin-latte .is-dark.is-focused.textarea,html.theme--catppuccin-latte .content kbd.is-focused.textarea,html.theme--catppuccin-latte .is-dark.is-focused.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-latte .content kbd.is-focused.input,html.theme--catppuccin-latte #documenter .docs-sidebar .content form.docs-search>input.is-focused,html.theme--catppuccin-latte .is-dark.textarea:active,html.theme--catppuccin-latte .content kbd.textarea:active,html.theme--catppuccin-latte .is-dark.input:active,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-dark:active,html.theme--catppuccin-latte .content kbd.input:active,html.theme--catppuccin-latte .is-dark.is-active.textarea,html.theme--catppuccin-latte .content kbd.is-active.textarea,html.theme--catppuccin-latte .is-dark.is-active.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--catppuccin-latte .content kbd.is-active.input,html.theme--catppuccin-latte #documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(204,208,218,0.25)}html.theme--catppuccin-latte .is-primary.textarea,html.theme--catppuccin-latte .docstring>section>a.textarea.docs-sourcelink,html.theme--catppuccin-latte .is-primary.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-primary,html.theme--catppuccin-latte .docstring>section>a.input.docs-sourcelink{border-color:#1e66f5}html.theme--catppuccin-latte .is-primary.textarea:focus,html.theme--catppuccin-latte .docstring>section>a.textarea.docs-sourcelink:focus,html.theme--catppuccin-latte .is-primary.input:focus,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-primary:focus,html.theme--catppuccin-latte .docstring>section>a.input.docs-sourcelink:focus,html.theme--catppuccin-latte .is-primary.is-focused.textarea,html.theme--catppuccin-latte .docstring>section>a.is-focused.textarea.docs-sourcelink,html.theme--catppuccin-latte .is-primary.is-focused.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-latte .docstring>section>a.is-focused.input.docs-sourcelink,html.theme--catppuccin-latte .is-primary.textarea:active,html.theme--catppuccin-latte .docstring>section>a.textarea.docs-sourcelink:active,html.theme--catppuccin-latte .is-primary.input:active,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-primary:active,html.theme--catppuccin-latte .docstring>section>a.input.docs-sourcelink:active,html.theme--catppuccin-latte .is-primary.is-active.textarea,html.theme--catppuccin-latte .docstring>section>a.is-active.textarea.docs-sourcelink,html.theme--catppuccin-latte .is-primary.is-active.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--catppuccin-latte .docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(30,102,245,0.25)}html.theme--catppuccin-latte .is-link.textarea,html.theme--catppuccin-latte .is-link.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-link{border-color:#1e66f5}html.theme--catppuccin-latte .is-link.textarea:focus,html.theme--catppuccin-latte .is-link.input:focus,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-link:focus,html.theme--catppuccin-latte .is-link.is-focused.textarea,html.theme--catppuccin-latte .is-link.is-focused.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-latte .is-link.textarea:active,html.theme--catppuccin-latte .is-link.input:active,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-link:active,html.theme--catppuccin-latte .is-link.is-active.textarea,html.theme--catppuccin-latte .is-link.is-active.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(30,102,245,0.25)}html.theme--catppuccin-latte .is-info.textarea,html.theme--catppuccin-latte .is-info.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-info{border-color:#179299}html.theme--catppuccin-latte .is-info.textarea:focus,html.theme--catppuccin-latte .is-info.input:focus,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-info:focus,html.theme--catppuccin-latte .is-info.is-focused.textarea,html.theme--catppuccin-latte .is-info.is-focused.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-latte .is-info.textarea:active,html.theme--catppuccin-latte .is-info.input:active,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-info:active,html.theme--catppuccin-latte .is-info.is-active.textarea,html.theme--catppuccin-latte .is-info.is-active.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(23,146,153,0.25)}html.theme--catppuccin-latte .is-success.textarea,html.theme--catppuccin-latte .is-success.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-success{border-color:#40a02b}html.theme--catppuccin-latte .is-success.textarea:focus,html.theme--catppuccin-latte .is-success.input:focus,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-success:focus,html.theme--catppuccin-latte .is-success.is-focused.textarea,html.theme--catppuccin-latte .is-success.is-focused.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-latte .is-success.textarea:active,html.theme--catppuccin-latte .is-success.input:active,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-success:active,html.theme--catppuccin-latte .is-success.is-active.textarea,html.theme--catppuccin-latte .is-success.is-active.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(64,160,43,0.25)}html.theme--catppuccin-latte .is-warning.textarea,html.theme--catppuccin-latte .is-warning.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#df8e1d}html.theme--catppuccin-latte .is-warning.textarea:focus,html.theme--catppuccin-latte .is-warning.input:focus,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-warning:focus,html.theme--catppuccin-latte .is-warning.is-focused.textarea,html.theme--catppuccin-latte .is-warning.is-focused.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-latte .is-warning.textarea:active,html.theme--catppuccin-latte .is-warning.input:active,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-warning:active,html.theme--catppuccin-latte .is-warning.is-active.textarea,html.theme--catppuccin-latte .is-warning.is-active.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(223,142,29,0.25)}html.theme--catppuccin-latte .is-danger.textarea,html.theme--catppuccin-latte .is-danger.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#d20f39}html.theme--catppuccin-latte .is-danger.textarea:focus,html.theme--catppuccin-latte .is-danger.input:focus,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-danger:focus,html.theme--catppuccin-latte .is-danger.is-focused.textarea,html.theme--catppuccin-latte .is-danger.is-focused.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-latte .is-danger.textarea:active,html.theme--catppuccin-latte .is-danger.input:active,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-danger:active,html.theme--catppuccin-latte .is-danger.is-active.textarea,html.theme--catppuccin-latte .is-danger.is-active.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(210,15,57,0.25)}html.theme--catppuccin-latte .is-small.textarea,html.theme--catppuccin-latte .is-small.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input{border-radius:3px;font-size:.75rem}html.theme--catppuccin-latte .is-medium.textarea,html.theme--catppuccin-latte .is-medium.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}html.theme--catppuccin-latte .is-large.textarea,html.theme--catppuccin-latte .is-large.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}html.theme--catppuccin-latte .is-fullwidth.textarea,html.theme--catppuccin-latte .is-fullwidth.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}html.theme--catppuccin-latte .is-inline.textarea,html.theme--catppuccin-latte .is-inline.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}html.theme--catppuccin-latte .input.is-rounded,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}html.theme--catppuccin-latte .input.is-static,html.theme--catppuccin-latte #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--catppuccin-latte .textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}html.theme--catppuccin-latte .textarea:not([rows]){max-height:40em;min-height:8em}html.theme--catppuccin-latte .textarea[rows]{height:initial}html.theme--catppuccin-latte .textarea.has-fixed-size{resize:none}html.theme--catppuccin-latte .radio,html.theme--catppuccin-latte .checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}html.theme--catppuccin-latte .radio input,html.theme--catppuccin-latte .checkbox input{cursor:pointer}html.theme--catppuccin-latte .radio:hover,html.theme--catppuccin-latte .checkbox:hover{color:#04a5e5}html.theme--catppuccin-latte .radio[disabled],html.theme--catppuccin-latte .checkbox[disabled],fieldset[disabled] html.theme--catppuccin-latte .radio,fieldset[disabled] html.theme--catppuccin-latte .checkbox,html.theme--catppuccin-latte .radio input[disabled],html.theme--catppuccin-latte .checkbox input[disabled]{color:#616587;cursor:not-allowed}html.theme--catppuccin-latte .radio+.radio{margin-left:.5em}html.theme--catppuccin-latte .select{display:inline-block;max-width:100%;position:relative;vertical-align:top}html.theme--catppuccin-latte .select:not(.is-multiple){height:2.5em}html.theme--catppuccin-latte .select:not(.is-multiple):not(.is-loading)::after{border-color:#1e66f5;right:1.125em;z-index:4}html.theme--catppuccin-latte .select.is-rounded select,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}html.theme--catppuccin-latte .select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}html.theme--catppuccin-latte .select select::-ms-expand{display:none}html.theme--catppuccin-latte .select select[disabled]:hover,fieldset[disabled] html.theme--catppuccin-latte .select select:hover{border-color:#e6e9ef}html.theme--catppuccin-latte .select select:not([multiple]){padding-right:2.5em}html.theme--catppuccin-latte .select select[multiple]{height:auto;padding:0}html.theme--catppuccin-latte .select select[multiple] option{padding:0.5em 1em}html.theme--catppuccin-latte .select:not(.is-multiple):not(.is-loading):hover::after{border-color:#04a5e5}html.theme--catppuccin-latte .select.is-white:not(:hover)::after{border-color:#fff}html.theme--catppuccin-latte .select.is-white select{border-color:#fff}html.theme--catppuccin-latte .select.is-white select:hover,html.theme--catppuccin-latte .select.is-white select.is-hovered{border-color:#f2f2f2}html.theme--catppuccin-latte .select.is-white select:focus,html.theme--catppuccin-latte .select.is-white select.is-focused,html.theme--catppuccin-latte .select.is-white select:active,html.theme--catppuccin-latte .select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--catppuccin-latte .select.is-black:not(:hover)::after{border-color:#0a0a0a}html.theme--catppuccin-latte .select.is-black select{border-color:#0a0a0a}html.theme--catppuccin-latte .select.is-black select:hover,html.theme--catppuccin-latte .select.is-black select.is-hovered{border-color:#000}html.theme--catppuccin-latte .select.is-black select:focus,html.theme--catppuccin-latte .select.is-black select.is-focused,html.theme--catppuccin-latte .select.is-black select:active,html.theme--catppuccin-latte .select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--catppuccin-latte .select.is-light:not(:hover)::after{border-color:#f5f5f5}html.theme--catppuccin-latte .select.is-light select{border-color:#f5f5f5}html.theme--catppuccin-latte .select.is-light select:hover,html.theme--catppuccin-latte .select.is-light select.is-hovered{border-color:#e8e8e8}html.theme--catppuccin-latte .select.is-light select:focus,html.theme--catppuccin-latte .select.is-light select.is-focused,html.theme--catppuccin-latte .select.is-light select:active,html.theme--catppuccin-latte .select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}html.theme--catppuccin-latte .select.is-dark:not(:hover)::after,html.theme--catppuccin-latte .content kbd.select:not(:hover)::after{border-color:#ccd0da}html.theme--catppuccin-latte .select.is-dark select,html.theme--catppuccin-latte .content kbd.select select{border-color:#ccd0da}html.theme--catppuccin-latte .select.is-dark select:hover,html.theme--catppuccin-latte .content kbd.select select:hover,html.theme--catppuccin-latte .select.is-dark select.is-hovered,html.theme--catppuccin-latte .content kbd.select select.is-hovered{border-color:#bdc2cf}html.theme--catppuccin-latte .select.is-dark select:focus,html.theme--catppuccin-latte .content kbd.select select:focus,html.theme--catppuccin-latte .select.is-dark select.is-focused,html.theme--catppuccin-latte .content kbd.select select.is-focused,html.theme--catppuccin-latte .select.is-dark select:active,html.theme--catppuccin-latte .content kbd.select select:active,html.theme--catppuccin-latte .select.is-dark select.is-active,html.theme--catppuccin-latte .content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(204,208,218,0.25)}html.theme--catppuccin-latte .select.is-primary:not(:hover)::after,html.theme--catppuccin-latte .docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#1e66f5}html.theme--catppuccin-latte .select.is-primary select,html.theme--catppuccin-latte .docstring>section>a.select.docs-sourcelink select{border-color:#1e66f5}html.theme--catppuccin-latte .select.is-primary select:hover,html.theme--catppuccin-latte .docstring>section>a.select.docs-sourcelink select:hover,html.theme--catppuccin-latte .select.is-primary select.is-hovered,html.theme--catppuccin-latte .docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#0b57ef}html.theme--catppuccin-latte .select.is-primary select:focus,html.theme--catppuccin-latte .docstring>section>a.select.docs-sourcelink select:focus,html.theme--catppuccin-latte .select.is-primary select.is-focused,html.theme--catppuccin-latte .docstring>section>a.select.docs-sourcelink select.is-focused,html.theme--catppuccin-latte .select.is-primary select:active,html.theme--catppuccin-latte .docstring>section>a.select.docs-sourcelink select:active,html.theme--catppuccin-latte .select.is-primary select.is-active,html.theme--catppuccin-latte .docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(30,102,245,0.25)}html.theme--catppuccin-latte .select.is-link:not(:hover)::after{border-color:#1e66f5}html.theme--catppuccin-latte .select.is-link select{border-color:#1e66f5}html.theme--catppuccin-latte .select.is-link select:hover,html.theme--catppuccin-latte .select.is-link select.is-hovered{border-color:#0b57ef}html.theme--catppuccin-latte .select.is-link select:focus,html.theme--catppuccin-latte .select.is-link select.is-focused,html.theme--catppuccin-latte .select.is-link select:active,html.theme--catppuccin-latte .select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(30,102,245,0.25)}html.theme--catppuccin-latte .select.is-info:not(:hover)::after{border-color:#179299}html.theme--catppuccin-latte .select.is-info select{border-color:#179299}html.theme--catppuccin-latte .select.is-info select:hover,html.theme--catppuccin-latte .select.is-info select.is-hovered{border-color:#147d83}html.theme--catppuccin-latte .select.is-info select:focus,html.theme--catppuccin-latte .select.is-info select.is-focused,html.theme--catppuccin-latte .select.is-info select:active,html.theme--catppuccin-latte .select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(23,146,153,0.25)}html.theme--catppuccin-latte .select.is-success:not(:hover)::after{border-color:#40a02b}html.theme--catppuccin-latte .select.is-success select{border-color:#40a02b}html.theme--catppuccin-latte .select.is-success select:hover,html.theme--catppuccin-latte .select.is-success select.is-hovered{border-color:#388c26}html.theme--catppuccin-latte .select.is-success select:focus,html.theme--catppuccin-latte .select.is-success select.is-focused,html.theme--catppuccin-latte .select.is-success select:active,html.theme--catppuccin-latte .select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(64,160,43,0.25)}html.theme--catppuccin-latte .select.is-warning:not(:hover)::after{border-color:#df8e1d}html.theme--catppuccin-latte .select.is-warning select{border-color:#df8e1d}html.theme--catppuccin-latte .select.is-warning select:hover,html.theme--catppuccin-latte .select.is-warning select.is-hovered{border-color:#c8801a}html.theme--catppuccin-latte .select.is-warning select:focus,html.theme--catppuccin-latte .select.is-warning select.is-focused,html.theme--catppuccin-latte .select.is-warning select:active,html.theme--catppuccin-latte .select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(223,142,29,0.25)}html.theme--catppuccin-latte .select.is-danger:not(:hover)::after{border-color:#d20f39}html.theme--catppuccin-latte .select.is-danger select{border-color:#d20f39}html.theme--catppuccin-latte .select.is-danger select:hover,html.theme--catppuccin-latte .select.is-danger select.is-hovered{border-color:#ba0d33}html.theme--catppuccin-latte .select.is-danger select:focus,html.theme--catppuccin-latte .select.is-danger select.is-focused,html.theme--catppuccin-latte .select.is-danger select:active,html.theme--catppuccin-latte .select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(210,15,57,0.25)}html.theme--catppuccin-latte .select.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.select{border-radius:3px;font-size:.75rem}html.theme--catppuccin-latte .select.is-medium{font-size:1.25rem}html.theme--catppuccin-latte .select.is-large{font-size:1.5rem}html.theme--catppuccin-latte .select.is-disabled::after{border-color:#616587 !important;opacity:0.5}html.theme--catppuccin-latte .select.is-fullwidth{width:100%}html.theme--catppuccin-latte .select.is-fullwidth select{width:100%}html.theme--catppuccin-latte .select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}html.theme--catppuccin-latte .select.is-loading.is-small:after,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--catppuccin-latte .select.is-loading.is-medium:after{font-size:1.25rem}html.theme--catppuccin-latte .select.is-loading.is-large:after{font-size:1.5rem}html.theme--catppuccin-latte .file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}html.theme--catppuccin-latte .file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-latte .file.is-white:hover .file-cta,html.theme--catppuccin-latte .file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-latte .file.is-white:focus .file-cta,html.theme--catppuccin-latte .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--catppuccin-latte .file.is-white:active .file-cta,html.theme--catppuccin-latte .file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-latte .file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-black:hover .file-cta,html.theme--catppuccin-latte .file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-black:focus .file-cta,html.theme--catppuccin-latte .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--catppuccin-latte .file.is-black:active .file-cta,html.theme--catppuccin-latte .file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .file.is-light:hover .file-cta,html.theme--catppuccin-latte .file.is-light.is-hovered .file-cta{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .file.is-light:focus .file-cta,html.theme--catppuccin-latte .file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(245,245,245,0.25);color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .file.is-light:active .file-cta,html.theme--catppuccin-latte .file.is-light.is-active .file-cta{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .file.is-dark .file-cta,html.theme--catppuccin-latte .content kbd.file .file-cta{background-color:#ccd0da;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .file.is-dark:hover .file-cta,html.theme--catppuccin-latte .content kbd.file:hover .file-cta,html.theme--catppuccin-latte .file.is-dark.is-hovered .file-cta,html.theme--catppuccin-latte .content kbd.file.is-hovered .file-cta{background-color:#c5c9d5;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .file.is-dark:focus .file-cta,html.theme--catppuccin-latte .content kbd.file:focus .file-cta,html.theme--catppuccin-latte .file.is-dark.is-focused .file-cta,html.theme--catppuccin-latte .content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(204,208,218,0.25);color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .file.is-dark:active .file-cta,html.theme--catppuccin-latte .content kbd.file:active .file-cta,html.theme--catppuccin-latte .file.is-dark.is-active .file-cta,html.theme--catppuccin-latte .content kbd.file.is-active .file-cta{background-color:#bdc2cf;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .file.is-primary .file-cta,html.theme--catppuccin-latte .docstring>section>a.file.docs-sourcelink .file-cta{background-color:#1e66f5;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-primary:hover .file-cta,html.theme--catppuccin-latte .docstring>section>a.file.docs-sourcelink:hover .file-cta,html.theme--catppuccin-latte .file.is-primary.is-hovered .file-cta,html.theme--catppuccin-latte .docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#125ef4;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-primary:focus .file-cta,html.theme--catppuccin-latte .docstring>section>a.file.docs-sourcelink:focus .file-cta,html.theme--catppuccin-latte .file.is-primary.is-focused .file-cta,html.theme--catppuccin-latte .docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(30,102,245,0.25);color:#fff}html.theme--catppuccin-latte .file.is-primary:active .file-cta,html.theme--catppuccin-latte .docstring>section>a.file.docs-sourcelink:active .file-cta,html.theme--catppuccin-latte .file.is-primary.is-active .file-cta,html.theme--catppuccin-latte .docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#0b57ef;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-link .file-cta{background-color:#1e66f5;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-link:hover .file-cta,html.theme--catppuccin-latte .file.is-link.is-hovered .file-cta{background-color:#125ef4;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-link:focus .file-cta,html.theme--catppuccin-latte .file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(30,102,245,0.25);color:#fff}html.theme--catppuccin-latte .file.is-link:active .file-cta,html.theme--catppuccin-latte .file.is-link.is-active .file-cta{background-color:#0b57ef;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-info .file-cta{background-color:#179299;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-info:hover .file-cta,html.theme--catppuccin-latte .file.is-info.is-hovered .file-cta{background-color:#15878e;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-info:focus .file-cta,html.theme--catppuccin-latte .file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(23,146,153,0.25);color:#fff}html.theme--catppuccin-latte .file.is-info:active .file-cta,html.theme--catppuccin-latte .file.is-info.is-active .file-cta{background-color:#147d83;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-success .file-cta{background-color:#40a02b;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-success:hover .file-cta,html.theme--catppuccin-latte .file.is-success.is-hovered .file-cta{background-color:#3c9628;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-success:focus .file-cta,html.theme--catppuccin-latte .file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(64,160,43,0.25);color:#fff}html.theme--catppuccin-latte .file.is-success:active .file-cta,html.theme--catppuccin-latte .file.is-success.is-active .file-cta{background-color:#388c26;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-warning .file-cta{background-color:#df8e1d;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-warning:hover .file-cta,html.theme--catppuccin-latte .file.is-warning.is-hovered .file-cta{background-color:#d4871c;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-warning:focus .file-cta,html.theme--catppuccin-latte .file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(223,142,29,0.25);color:#fff}html.theme--catppuccin-latte .file.is-warning:active .file-cta,html.theme--catppuccin-latte .file.is-warning.is-active .file-cta{background-color:#c8801a;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-danger .file-cta{background-color:#d20f39;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-danger:hover .file-cta,html.theme--catppuccin-latte .file.is-danger.is-hovered .file-cta{background-color:#c60e36;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-danger:focus .file-cta,html.theme--catppuccin-latte .file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(210,15,57,0.25);color:#fff}html.theme--catppuccin-latte .file.is-danger:active .file-cta,html.theme--catppuccin-latte .file.is-danger.is-active .file-cta{background-color:#ba0d33;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}html.theme--catppuccin-latte .file.is-normal{font-size:1rem}html.theme--catppuccin-latte .file.is-medium{font-size:1.25rem}html.theme--catppuccin-latte .file.is-medium .file-icon .fa{font-size:21px}html.theme--catppuccin-latte .file.is-large{font-size:1.5rem}html.theme--catppuccin-latte .file.is-large .file-icon .fa{font-size:28px}html.theme--catppuccin-latte .file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--catppuccin-latte .file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--catppuccin-latte .file.has-name.is-empty .file-cta{border-radius:.4em}html.theme--catppuccin-latte .file.has-name.is-empty .file-name{display:none}html.theme--catppuccin-latte .file.is-boxed .file-label{flex-direction:column}html.theme--catppuccin-latte .file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}html.theme--catppuccin-latte .file.is-boxed .file-name{border-width:0 1px 1px}html.theme--catppuccin-latte .file.is-boxed .file-icon{height:1.5em;width:1.5em}html.theme--catppuccin-latte .file.is-boxed .file-icon .fa{font-size:21px}html.theme--catppuccin-latte .file.is-boxed.is-small .file-icon .fa,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}html.theme--catppuccin-latte .file.is-boxed.is-medium .file-icon .fa{font-size:28px}html.theme--catppuccin-latte .file.is-boxed.is-large .file-icon .fa{font-size:35px}html.theme--catppuccin-latte .file.is-boxed.has-name .file-cta{border-radius:.4em .4em 0 0}html.theme--catppuccin-latte .file.is-boxed.has-name .file-name{border-radius:0 0 .4em .4em;border-width:0 1px 1px}html.theme--catppuccin-latte .file.is-centered{justify-content:center}html.theme--catppuccin-latte .file.is-fullwidth .file-label{width:100%}html.theme--catppuccin-latte .file.is-fullwidth .file-name{flex-grow:1;max-width:none}html.theme--catppuccin-latte .file.is-right{justify-content:flex-end}html.theme--catppuccin-latte .file.is-right .file-cta{border-radius:0 .4em .4em 0}html.theme--catppuccin-latte .file.is-right .file-name{border-radius:.4em 0 0 .4em;border-width:1px 0 1px 1px;order:-1}html.theme--catppuccin-latte .file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}html.theme--catppuccin-latte .file-label:hover .file-cta{background-color:#c5c9d5;color:#41445a}html.theme--catppuccin-latte .file-label:hover .file-name{border-color:#a5a9b8}html.theme--catppuccin-latte .file-label:active .file-cta{background-color:#bdc2cf;color:#41445a}html.theme--catppuccin-latte .file-label:active .file-name{border-color:#9ea2b3}html.theme--catppuccin-latte .file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}html.theme--catppuccin-latte .file-cta,html.theme--catppuccin-latte .file-name{border-color:#acb0be;border-radius:.4em;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}html.theme--catppuccin-latte .file-cta{background-color:#ccd0da;color:#4c4f69}html.theme--catppuccin-latte .file-name{border-color:#acb0be;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}html.theme--catppuccin-latte .file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}html.theme--catppuccin-latte .file-icon .fa{font-size:14px}html.theme--catppuccin-latte .label{color:#41445a;display:block;font-size:1rem;font-weight:700}html.theme--catppuccin-latte .label:not(:last-child){margin-bottom:0.5em}html.theme--catppuccin-latte .label.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}html.theme--catppuccin-latte .label.is-medium{font-size:1.25rem}html.theme--catppuccin-latte .label.is-large{font-size:1.5rem}html.theme--catppuccin-latte .help{display:block;font-size:.75rem;margin-top:0.25rem}html.theme--catppuccin-latte .help.is-white{color:#fff}html.theme--catppuccin-latte .help.is-black{color:#0a0a0a}html.theme--catppuccin-latte .help.is-light{color:#f5f5f5}html.theme--catppuccin-latte .help.is-dark,html.theme--catppuccin-latte .content kbd.help{color:#ccd0da}html.theme--catppuccin-latte .help.is-primary,html.theme--catppuccin-latte .docstring>section>a.help.docs-sourcelink{color:#1e66f5}html.theme--catppuccin-latte .help.is-link{color:#1e66f5}html.theme--catppuccin-latte .help.is-info{color:#179299}html.theme--catppuccin-latte .help.is-success{color:#40a02b}html.theme--catppuccin-latte .help.is-warning{color:#df8e1d}html.theme--catppuccin-latte .help.is-danger{color:#d20f39}html.theme--catppuccin-latte .field:not(:last-child){margin-bottom:0.75rem}html.theme--catppuccin-latte .field.has-addons{display:flex;justify-content:flex-start}html.theme--catppuccin-latte .field.has-addons .control:not(:last-child){margin-right:-1px}html.theme--catppuccin-latte .field.has-addons .control:not(:first-child):not(:last-child) .button,html.theme--catppuccin-latte .field.has-addons .control:not(:first-child):not(:last-child) .input,html.theme--catppuccin-latte .field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-latte #documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,html.theme--catppuccin-latte .field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}html.theme--catppuccin-latte .field.has-addons .control:first-child:not(:only-child) .button,html.theme--catppuccin-latte .field.has-addons .control:first-child:not(:only-child) .input,html.theme--catppuccin-latte .field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-latte #documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,html.theme--catppuccin-latte .field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--catppuccin-latte .field.has-addons .control:last-child:not(:only-child) .button,html.theme--catppuccin-latte .field.has-addons .control:last-child:not(:only-child) .input,html.theme--catppuccin-latte .field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-latte #documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,html.theme--catppuccin-latte .field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--catppuccin-latte .field.has-addons .control .button:not([disabled]):hover,html.theme--catppuccin-latte .field.has-addons .control .button.is-hovered:not([disabled]),html.theme--catppuccin-latte .field.has-addons .control .input:not([disabled]):hover,html.theme--catppuccin-latte .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,html.theme--catppuccin-latte #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,html.theme--catppuccin-latte .field.has-addons .control .input.is-hovered:not([disabled]),html.theme--catppuccin-latte .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),html.theme--catppuccin-latte #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),html.theme--catppuccin-latte .field.has-addons .control .select select:not([disabled]):hover,html.theme--catppuccin-latte .field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}html.theme--catppuccin-latte .field.has-addons .control .button:not([disabled]):focus,html.theme--catppuccin-latte .field.has-addons .control .button.is-focused:not([disabled]),html.theme--catppuccin-latte .field.has-addons .control .button:not([disabled]):active,html.theme--catppuccin-latte .field.has-addons .control .button.is-active:not([disabled]),html.theme--catppuccin-latte .field.has-addons .control .input:not([disabled]):focus,html.theme--catppuccin-latte .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,html.theme--catppuccin-latte #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,html.theme--catppuccin-latte .field.has-addons .control .input.is-focused:not([disabled]),html.theme--catppuccin-latte .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),html.theme--catppuccin-latte #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),html.theme--catppuccin-latte .field.has-addons .control .input:not([disabled]):active,html.theme--catppuccin-latte .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,html.theme--catppuccin-latte #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,html.theme--catppuccin-latte .field.has-addons .control .input.is-active:not([disabled]),html.theme--catppuccin-latte .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),html.theme--catppuccin-latte #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),html.theme--catppuccin-latte .field.has-addons .control .select select:not([disabled]):focus,html.theme--catppuccin-latte .field.has-addons .control .select select.is-focused:not([disabled]),html.theme--catppuccin-latte .field.has-addons .control .select select:not([disabled]):active,html.theme--catppuccin-latte .field.has-addons .control .select select.is-active:not([disabled]){z-index:3}html.theme--catppuccin-latte .field.has-addons .control .button:not([disabled]):focus:hover,html.theme--catppuccin-latte .field.has-addons .control .button.is-focused:not([disabled]):hover,html.theme--catppuccin-latte .field.has-addons .control .button:not([disabled]):active:hover,html.theme--catppuccin-latte .field.has-addons .control .button.is-active:not([disabled]):hover,html.theme--catppuccin-latte .field.has-addons .control .input:not([disabled]):focus:hover,html.theme--catppuccin-latte .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,html.theme--catppuccin-latte #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,html.theme--catppuccin-latte .field.has-addons .control .input.is-focused:not([disabled]):hover,html.theme--catppuccin-latte .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,html.theme--catppuccin-latte #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,html.theme--catppuccin-latte .field.has-addons .control .input:not([disabled]):active:hover,html.theme--catppuccin-latte .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,html.theme--catppuccin-latte #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,html.theme--catppuccin-latte .field.has-addons .control .input.is-active:not([disabled]):hover,html.theme--catppuccin-latte .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,html.theme--catppuccin-latte #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,html.theme--catppuccin-latte .field.has-addons .control .select select:not([disabled]):focus:hover,html.theme--catppuccin-latte .field.has-addons .control .select select.is-focused:not([disabled]):hover,html.theme--catppuccin-latte .field.has-addons .control .select select:not([disabled]):active:hover,html.theme--catppuccin-latte .field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}html.theme--catppuccin-latte .field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-latte .field.has-addons.has-addons-centered{justify-content:center}html.theme--catppuccin-latte .field.has-addons.has-addons-right{justify-content:flex-end}html.theme--catppuccin-latte .field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}html.theme--catppuccin-latte .field.is-grouped{display:flex;justify-content:flex-start}html.theme--catppuccin-latte .field.is-grouped>.control{flex-shrink:0}html.theme--catppuccin-latte .field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--catppuccin-latte .field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-latte .field.is-grouped.is-grouped-centered{justify-content:center}html.theme--catppuccin-latte .field.is-grouped.is-grouped-right{justify-content:flex-end}html.theme--catppuccin-latte .field.is-grouped.is-grouped-multiline{flex-wrap:wrap}html.theme--catppuccin-latte .field.is-grouped.is-grouped-multiline>.control:last-child,html.theme--catppuccin-latte .field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}html.theme--catppuccin-latte .field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}html.theme--catppuccin-latte .field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .field.is-horizontal{display:flex}}html.theme--catppuccin-latte .field-label .label{font-size:inherit}@media screen and (max-width: 768px){html.theme--catppuccin-latte .field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}html.theme--catppuccin-latte .field-label.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}html.theme--catppuccin-latte .field-label.is-normal{padding-top:0.375em}html.theme--catppuccin-latte .field-label.is-medium{font-size:1.25rem;padding-top:0.375em}html.theme--catppuccin-latte .field-label.is-large{font-size:1.5rem;padding-top:0.375em}}html.theme--catppuccin-latte .field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}html.theme--catppuccin-latte .field-body .field{margin-bottom:0}html.theme--catppuccin-latte .field-body>.field{flex-shrink:1}html.theme--catppuccin-latte .field-body>.field:not(.is-narrow){flex-grow:1}html.theme--catppuccin-latte .field-body>.field:not(:last-child){margin-right:.75rem}}html.theme--catppuccin-latte .control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}html.theme--catppuccin-latte .control.has-icons-left .input:focus~.icon,html.theme--catppuccin-latte .control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--catppuccin-latte #documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,html.theme--catppuccin-latte .control.has-icons-left .select:focus~.icon,html.theme--catppuccin-latte .control.has-icons-right .input:focus~.icon,html.theme--catppuccin-latte .control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--catppuccin-latte #documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,html.theme--catppuccin-latte .control.has-icons-right .select:focus~.icon{color:#ccd0da}html.theme--catppuccin-latte .control.has-icons-left .input.is-small~.icon,html.theme--catppuccin-latte .control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--catppuccin-latte #documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,html.theme--catppuccin-latte .control.has-icons-left .select.is-small~.icon,html.theme--catppuccin-latte .control.has-icons-right .input.is-small~.icon,html.theme--catppuccin-latte .control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--catppuccin-latte #documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,html.theme--catppuccin-latte .control.has-icons-right .select.is-small~.icon{font-size:.75rem}html.theme--catppuccin-latte .control.has-icons-left .input.is-medium~.icon,html.theme--catppuccin-latte .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--catppuccin-latte #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,html.theme--catppuccin-latte .control.has-icons-left .select.is-medium~.icon,html.theme--catppuccin-latte .control.has-icons-right .input.is-medium~.icon,html.theme--catppuccin-latte .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--catppuccin-latte #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,html.theme--catppuccin-latte .control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}html.theme--catppuccin-latte .control.has-icons-left .input.is-large~.icon,html.theme--catppuccin-latte .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--catppuccin-latte #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,html.theme--catppuccin-latte .control.has-icons-left .select.is-large~.icon,html.theme--catppuccin-latte .control.has-icons-right .input.is-large~.icon,html.theme--catppuccin-latte .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--catppuccin-latte #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,html.theme--catppuccin-latte .control.has-icons-right .select.is-large~.icon{font-size:1.5rem}html.theme--catppuccin-latte .control.has-icons-left .icon,html.theme--catppuccin-latte .control.has-icons-right .icon{color:#acb0be;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}html.theme--catppuccin-latte .control.has-icons-left .input,html.theme--catppuccin-latte .control.has-icons-left #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-latte #documenter .docs-sidebar .control.has-icons-left form.docs-search>input,html.theme--catppuccin-latte .control.has-icons-left .select select{padding-left:2.5em}html.theme--catppuccin-latte .control.has-icons-left .icon.is-left{left:0}html.theme--catppuccin-latte .control.has-icons-right .input,html.theme--catppuccin-latte .control.has-icons-right #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-latte #documenter .docs-sidebar .control.has-icons-right form.docs-search>input,html.theme--catppuccin-latte .control.has-icons-right .select select{padding-right:2.5em}html.theme--catppuccin-latte .control.has-icons-right .icon.is-right{right:0}html.theme--catppuccin-latte .control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}html.theme--catppuccin-latte .control.is-loading.is-small:after,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--catppuccin-latte .control.is-loading.is-medium:after{font-size:1.25rem}html.theme--catppuccin-latte .control.is-loading.is-large:after{font-size:1.5rem}html.theme--catppuccin-latte .breadcrumb{font-size:1rem;white-space:nowrap}html.theme--catppuccin-latte .breadcrumb a{align-items:center;color:#1e66f5;display:flex;justify-content:center;padding:0 .75em}html.theme--catppuccin-latte .breadcrumb a:hover{color:#04a5e5}html.theme--catppuccin-latte .breadcrumb li{align-items:center;display:flex}html.theme--catppuccin-latte .breadcrumb li:first-child a{padding-left:0}html.theme--catppuccin-latte .breadcrumb li.is-active a{color:#41445a;cursor:default;pointer-events:none}html.theme--catppuccin-latte .breadcrumb li+li::before{color:#9ca0b0;content:"\0002f"}html.theme--catppuccin-latte .breadcrumb ul,html.theme--catppuccin-latte .breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--catppuccin-latte .breadcrumb .icon:first-child{margin-right:.5em}html.theme--catppuccin-latte .breadcrumb .icon:last-child{margin-left:.5em}html.theme--catppuccin-latte .breadcrumb.is-centered ol,html.theme--catppuccin-latte .breadcrumb.is-centered ul{justify-content:center}html.theme--catppuccin-latte .breadcrumb.is-right ol,html.theme--catppuccin-latte .breadcrumb.is-right ul{justify-content:flex-end}html.theme--catppuccin-latte .breadcrumb.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}html.theme--catppuccin-latte .breadcrumb.is-medium{font-size:1.25rem}html.theme--catppuccin-latte .breadcrumb.is-large{font-size:1.5rem}html.theme--catppuccin-latte .breadcrumb.has-arrow-separator li+li::before{content:"\02192"}html.theme--catppuccin-latte .breadcrumb.has-bullet-separator li+li::before{content:"\02022"}html.theme--catppuccin-latte .breadcrumb.has-dot-separator li+li::before{content:"\000b7"}html.theme--catppuccin-latte .breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}html.theme--catppuccin-latte .card{background-color:#fff;border-radius:.25rem;box-shadow:#171717;color:#4c4f69;max-width:100%;position:relative}html.theme--catppuccin-latte .card-footer:first-child,html.theme--catppuccin-latte .card-content:first-child,html.theme--catppuccin-latte .card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--catppuccin-latte .card-footer:last-child,html.theme--catppuccin-latte .card-content:last-child,html.theme--catppuccin-latte .card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--catppuccin-latte .card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}html.theme--catppuccin-latte .card-header-title{align-items:center;color:#41445a;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}html.theme--catppuccin-latte .card-header-title.is-centered{justify-content:center}html.theme--catppuccin-latte .card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}html.theme--catppuccin-latte .card-image{display:block;position:relative}html.theme--catppuccin-latte .card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--catppuccin-latte .card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--catppuccin-latte .card-content{background-color:rgba(0,0,0,0);padding:1.5rem}html.theme--catppuccin-latte .card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}html.theme--catppuccin-latte .card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}html.theme--catppuccin-latte .card-footer-item:not(:last-child){border-right:1px solid #ededed}html.theme--catppuccin-latte .card .media:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-latte .dropdown{display:inline-flex;position:relative;vertical-align:top}html.theme--catppuccin-latte .dropdown.is-active .dropdown-menu,html.theme--catppuccin-latte .dropdown.is-hoverable:hover .dropdown-menu{display:block}html.theme--catppuccin-latte .dropdown.is-right .dropdown-menu{left:auto;right:0}html.theme--catppuccin-latte .dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}html.theme--catppuccin-latte .dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}html.theme--catppuccin-latte .dropdown-content{background-color:#e6e9ef;border-radius:.4em;box-shadow:#171717;padding-bottom:.5rem;padding-top:.5rem}html.theme--catppuccin-latte .dropdown-item{color:#4c4f69;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}html.theme--catppuccin-latte a.dropdown-item,html.theme--catppuccin-latte button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}html.theme--catppuccin-latte a.dropdown-item:hover,html.theme--catppuccin-latte button.dropdown-item:hover{background-color:#e6e9ef;color:#0a0a0a}html.theme--catppuccin-latte a.dropdown-item.is-active,html.theme--catppuccin-latte button.dropdown-item.is-active{background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}html.theme--catppuccin-latte .level{align-items:center;justify-content:space-between}html.theme--catppuccin-latte .level code{border-radius:.4em}html.theme--catppuccin-latte .level img{display:inline-block;vertical-align:top}html.theme--catppuccin-latte .level.is-mobile{display:flex}html.theme--catppuccin-latte .level.is-mobile .level-left,html.theme--catppuccin-latte .level.is-mobile .level-right{display:flex}html.theme--catppuccin-latte .level.is-mobile .level-left+.level-right{margin-top:0}html.theme--catppuccin-latte .level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--catppuccin-latte .level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .level{display:flex}html.theme--catppuccin-latte .level>.level-item:not(.is-narrow){flex-grow:1}}html.theme--catppuccin-latte .level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}html.theme--catppuccin-latte .level-item .title,html.theme--catppuccin-latte .level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){html.theme--catppuccin-latte .level-item:not(:last-child){margin-bottom:.75rem}}html.theme--catppuccin-latte .level-left,html.theme--catppuccin-latte .level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--catppuccin-latte .level-left .level-item.is-flexible,html.theme--catppuccin-latte .level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .level-left .level-item:not(:last-child),html.theme--catppuccin-latte .level-right .level-item:not(:last-child){margin-right:.75rem}}html.theme--catppuccin-latte .level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){html.theme--catppuccin-latte .level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .level-left{display:flex}}html.theme--catppuccin-latte .level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .level-right{display:flex}}html.theme--catppuccin-latte .media{align-items:flex-start;display:flex;text-align:inherit}html.theme--catppuccin-latte .media .content:not(:last-child){margin-bottom:.75rem}html.theme--catppuccin-latte .media .media{border-top:1px solid rgba(172,176,190,0.5);display:flex;padding-top:.75rem}html.theme--catppuccin-latte .media .media .content:not(:last-child),html.theme--catppuccin-latte .media .media .control:not(:last-child){margin-bottom:.5rem}html.theme--catppuccin-latte .media .media .media{padding-top:.5rem}html.theme--catppuccin-latte .media .media .media+.media{margin-top:.5rem}html.theme--catppuccin-latte .media+.media{border-top:1px solid rgba(172,176,190,0.5);margin-top:1rem;padding-top:1rem}html.theme--catppuccin-latte .media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}html.theme--catppuccin-latte .media-left,html.theme--catppuccin-latte .media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--catppuccin-latte .media-left{margin-right:1rem}html.theme--catppuccin-latte .media-right{margin-left:1rem}html.theme--catppuccin-latte .media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){html.theme--catppuccin-latte .media-content{overflow-x:auto}}html.theme--catppuccin-latte .menu{font-size:1rem}html.theme--catppuccin-latte .menu.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}html.theme--catppuccin-latte .menu.is-medium{font-size:1.25rem}html.theme--catppuccin-latte .menu.is-large{font-size:1.5rem}html.theme--catppuccin-latte .menu-list{line-height:1.25}html.theme--catppuccin-latte .menu-list a{border-radius:3px;color:#4c4f69;display:block;padding:0.5em 0.75em}html.theme--catppuccin-latte .menu-list a:hover{background-color:#e6e9ef;color:#41445a}html.theme--catppuccin-latte .menu-list a.is-active{background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .menu-list li ul{border-left:1px solid #acb0be;margin:.75em;padding-left:.75em}html.theme--catppuccin-latte .menu-label{color:#616587;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}html.theme--catppuccin-latte .menu-label:not(:first-child){margin-top:1em}html.theme--catppuccin-latte .menu-label:not(:last-child){margin-bottom:1em}html.theme--catppuccin-latte .message{background-color:#e6e9ef;border-radius:.4em;font-size:1rem}html.theme--catppuccin-latte .message strong{color:currentColor}html.theme--catppuccin-latte .message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--catppuccin-latte .message.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}html.theme--catppuccin-latte .message.is-medium{font-size:1.25rem}html.theme--catppuccin-latte .message.is-large{font-size:1.5rem}html.theme--catppuccin-latte .message.is-white{background-color:#fff}html.theme--catppuccin-latte .message.is-white .message-header{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-latte .message.is-white .message-body{border-color:#fff}html.theme--catppuccin-latte .message.is-black{background-color:#fafafa}html.theme--catppuccin-latte .message.is-black .message-header{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-latte .message.is-black .message-body{border-color:#0a0a0a}html.theme--catppuccin-latte .message.is-light{background-color:#fafafa}html.theme--catppuccin-latte .message.is-light .message-header{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .message.is-light .message-body{border-color:#f5f5f5}html.theme--catppuccin-latte .message.is-dark,html.theme--catppuccin-latte .content kbd.message{background-color:#f9fafb}html.theme--catppuccin-latte .message.is-dark .message-header,html.theme--catppuccin-latte .content kbd.message .message-header{background-color:#ccd0da;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .message.is-dark .message-body,html.theme--catppuccin-latte .content kbd.message .message-body{border-color:#ccd0da}html.theme--catppuccin-latte .message.is-primary,html.theme--catppuccin-latte .docstring>section>a.message.docs-sourcelink{background-color:#ebf2fe}html.theme--catppuccin-latte .message.is-primary .message-header,html.theme--catppuccin-latte .docstring>section>a.message.docs-sourcelink .message-header{background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .message.is-primary .message-body,html.theme--catppuccin-latte .docstring>section>a.message.docs-sourcelink .message-body{border-color:#1e66f5;color:#0a52e1}html.theme--catppuccin-latte .message.is-link{background-color:#ebf2fe}html.theme--catppuccin-latte .message.is-link .message-header{background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .message.is-link .message-body{border-color:#1e66f5;color:#0a52e1}html.theme--catppuccin-latte .message.is-info{background-color:#edfcfc}html.theme--catppuccin-latte .message.is-info .message-header{background-color:#179299;color:#fff}html.theme--catppuccin-latte .message.is-info .message-body{border-color:#179299;color:#1cb2ba}html.theme--catppuccin-latte .message.is-success{background-color:#f1fbef}html.theme--catppuccin-latte .message.is-success .message-header{background-color:#40a02b;color:#fff}html.theme--catppuccin-latte .message.is-success .message-body{border-color:#40a02b;color:#40a12b}html.theme--catppuccin-latte .message.is-warning{background-color:#fdf6ed}html.theme--catppuccin-latte .message.is-warning .message-header{background-color:#df8e1d;color:#fff}html.theme--catppuccin-latte .message.is-warning .message-body{border-color:#df8e1d;color:#9e6515}html.theme--catppuccin-latte .message.is-danger{background-color:#feecf0}html.theme--catppuccin-latte .message.is-danger .message-header{background-color:#d20f39;color:#fff}html.theme--catppuccin-latte .message.is-danger .message-body{border-color:#d20f39;color:#e9113f}html.theme--catppuccin-latte .message-header{align-items:center;background-color:#4c4f69;border-radius:.4em .4em 0 0;color:#fff;display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}html.theme--catppuccin-latte .message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}html.theme--catppuccin-latte .message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}html.theme--catppuccin-latte .message-body{border-color:#acb0be;border-radius:.4em;border-style:solid;border-width:0 0 0 4px;color:#4c4f69;padding:1.25em 1.5em}html.theme--catppuccin-latte .message-body code,html.theme--catppuccin-latte .message-body pre{background-color:#fff}html.theme--catppuccin-latte .message-body pre code{background-color:rgba(0,0,0,0)}html.theme--catppuccin-latte .modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}html.theme--catppuccin-latte .modal.is-active{display:flex}html.theme--catppuccin-latte .modal-background{background-color:rgba(10,10,10,0.86)}html.theme--catppuccin-latte .modal-content,html.theme--catppuccin-latte .modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){html.theme--catppuccin-latte .modal-content,html.theme--catppuccin-latte .modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}html.theme--catppuccin-latte .modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}html.theme--catppuccin-latte .modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}html.theme--catppuccin-latte .modal-card-head,html.theme--catppuccin-latte .modal-card-foot{align-items:center;background-color:#e6e9ef;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}html.theme--catppuccin-latte .modal-card-head{border-bottom:1px solid #acb0be;border-top-left-radius:8px;border-top-right-radius:8px}html.theme--catppuccin-latte .modal-card-title{color:#4c4f69;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}html.theme--catppuccin-latte .modal-card-foot{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #acb0be}html.theme--catppuccin-latte .modal-card-foot .button:not(:last-child){margin-right:.5em}html.theme--catppuccin-latte .modal-card-body{-webkit-overflow-scrolling:touch;background-color:#eff1f5;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}html.theme--catppuccin-latte .navbar{background-color:#1e66f5;min-height:4rem;position:relative;z-index:30}html.theme--catppuccin-latte .navbar.is-white{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-latte .navbar.is-white .navbar-brand>.navbar-item,html.theme--catppuccin-latte .navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}html.theme--catppuccin-latte .navbar.is-white .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-white .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-white .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-white .navbar-brand .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-white .navbar-brand .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-latte .navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}html.theme--catppuccin-latte .navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .navbar.is-white .navbar-start>.navbar-item,html.theme--catppuccin-latte .navbar.is-white .navbar-start .navbar-link,html.theme--catppuccin-latte .navbar.is-white .navbar-end>.navbar-item,html.theme--catppuccin-latte .navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}html.theme--catppuccin-latte .navbar.is-white .navbar-start>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-white .navbar-start>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-white .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-white .navbar-start .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-white .navbar-start .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-white .navbar-start .navbar-link.is-active,html.theme--catppuccin-latte .navbar.is-white .navbar-end>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-white .navbar-end>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-white .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-white .navbar-end .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-white .navbar-end .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-latte .navbar.is-white .navbar-start .navbar-link::after,html.theme--catppuccin-latte .navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}html.theme--catppuccin-latte .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-latte .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-latte .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-latte .navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}html.theme--catppuccin-latte .navbar.is-black{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-latte .navbar.is-black .navbar-brand>.navbar-item,html.theme--catppuccin-latte .navbar.is-black .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-latte .navbar.is-black .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-black .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-black .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-black .navbar-brand .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-black .navbar-brand .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}html.theme--catppuccin-latte .navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-latte .navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .navbar.is-black .navbar-start>.navbar-item,html.theme--catppuccin-latte .navbar.is-black .navbar-start .navbar-link,html.theme--catppuccin-latte .navbar.is-black .navbar-end>.navbar-item,html.theme--catppuccin-latte .navbar.is-black .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-latte .navbar.is-black .navbar-start>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-black .navbar-start>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-black .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-black .navbar-start .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-black .navbar-start .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-black .navbar-start .navbar-link.is-active,html.theme--catppuccin-latte .navbar.is-black .navbar-end>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-black .navbar-end>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-black .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-black .navbar-end .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-black .navbar-end .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}html.theme--catppuccin-latte .navbar.is-black .navbar-start .navbar-link::after,html.theme--catppuccin-latte .navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-latte .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-latte .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-latte .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}html.theme--catppuccin-latte .navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}html.theme--catppuccin-latte .navbar.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-light .navbar-brand>.navbar-item,html.theme--catppuccin-latte .navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-light .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-light .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-light .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-light .navbar-brand .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-light .navbar-brand .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .navbar.is-light .navbar-start>.navbar-item,html.theme--catppuccin-latte .navbar.is-light .navbar-start .navbar-link,html.theme--catppuccin-latte .navbar.is-light .navbar-end>.navbar-item,html.theme--catppuccin-latte .navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-light .navbar-start>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-light .navbar-start>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-light .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-light .navbar-start .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-light .navbar-start .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-light .navbar-start .navbar-link.is-active,html.theme--catppuccin-latte .navbar.is-light .navbar-end>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-light .navbar-end>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-light .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-light .navbar-end .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-light .navbar-end .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-light .navbar-end .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-light .navbar-start .navbar-link::after,html.theme--catppuccin-latte .navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-latte .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-latte .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}}html.theme--catppuccin-latte .navbar.is-dark,html.theme--catppuccin-latte .content kbd.navbar{background-color:#ccd0da;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-dark .navbar-brand>.navbar-item,html.theme--catppuccin-latte .content kbd.navbar .navbar-brand>.navbar-item,html.theme--catppuccin-latte .navbar.is-dark .navbar-brand .navbar-link,html.theme--catppuccin-latte .content kbd.navbar .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-dark .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-latte .content kbd.navbar .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-dark .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-latte .content kbd.navbar .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-dark .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-latte .content kbd.navbar .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-dark .navbar-brand .navbar-link:focus,html.theme--catppuccin-latte .content kbd.navbar .navbar-brand .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-dark .navbar-brand .navbar-link:hover,html.theme--catppuccin-latte .content kbd.navbar .navbar-brand .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-dark .navbar-brand .navbar-link.is-active,html.theme--catppuccin-latte .content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#bdc2cf;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-dark .navbar-brand .navbar-link::after,html.theme--catppuccin-latte .content kbd.navbar .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-dark .navbar-burger,html.theme--catppuccin-latte .content kbd.navbar .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .navbar.is-dark .navbar-start>.navbar-item,html.theme--catppuccin-latte .content kbd.navbar .navbar-start>.navbar-item,html.theme--catppuccin-latte .navbar.is-dark .navbar-start .navbar-link,html.theme--catppuccin-latte .content kbd.navbar .navbar-start .navbar-link,html.theme--catppuccin-latte .navbar.is-dark .navbar-end>.navbar-item,html.theme--catppuccin-latte .content kbd.navbar .navbar-end>.navbar-item,html.theme--catppuccin-latte .navbar.is-dark .navbar-end .navbar-link,html.theme--catppuccin-latte .content kbd.navbar .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-dark .navbar-start>a.navbar-item:focus,html.theme--catppuccin-latte .content kbd.navbar .navbar-start>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-dark .navbar-start>a.navbar-item:hover,html.theme--catppuccin-latte .content kbd.navbar .navbar-start>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-dark .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-latte .content kbd.navbar .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-dark .navbar-start .navbar-link:focus,html.theme--catppuccin-latte .content kbd.navbar .navbar-start .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-dark .navbar-start .navbar-link:hover,html.theme--catppuccin-latte .content kbd.navbar .navbar-start .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-dark .navbar-start .navbar-link.is-active,html.theme--catppuccin-latte .content kbd.navbar .navbar-start .navbar-link.is-active,html.theme--catppuccin-latte .navbar.is-dark .navbar-end>a.navbar-item:focus,html.theme--catppuccin-latte .content kbd.navbar .navbar-end>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-dark .navbar-end>a.navbar-item:hover,html.theme--catppuccin-latte .content kbd.navbar .navbar-end>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-dark .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-latte .content kbd.navbar .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-dark .navbar-end .navbar-link:focus,html.theme--catppuccin-latte .content kbd.navbar .navbar-end .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-dark .navbar-end .navbar-link:hover,html.theme--catppuccin-latte .content kbd.navbar .navbar-end .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-dark .navbar-end .navbar-link.is-active,html.theme--catppuccin-latte .content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#bdc2cf;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-dark .navbar-start .navbar-link::after,html.theme--catppuccin-latte .content kbd.navbar .navbar-start .navbar-link::after,html.theme--catppuccin-latte .navbar.is-dark .navbar-end .navbar-link::after,html.theme--catppuccin-latte .content kbd.navbar .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-latte .content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-latte .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-latte .content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-latte .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,html.theme--catppuccin-latte .content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#bdc2cf;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-dark .navbar-dropdown a.navbar-item.is-active,html.theme--catppuccin-latte .content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#ccd0da;color:rgba(0,0,0,0.7)}}html.theme--catppuccin-latte .navbar.is-primary,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink{background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .navbar.is-primary .navbar-brand>.navbar-item,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,html.theme--catppuccin-latte .navbar.is-primary .navbar-brand .navbar-link,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-latte .navbar.is-primary .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-primary .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-primary .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-primary .navbar-brand .navbar-link:focus,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-primary .navbar-brand .navbar-link:hover,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-primary .navbar-brand .navbar-link.is-active,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#0b57ef;color:#fff}html.theme--catppuccin-latte .navbar.is-primary .navbar-brand .navbar-link::after,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-latte .navbar.is-primary .navbar-burger,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .navbar.is-primary .navbar-start>.navbar-item,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,html.theme--catppuccin-latte .navbar.is-primary .navbar-start .navbar-link,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,html.theme--catppuccin-latte .navbar.is-primary .navbar-end>.navbar-item,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,html.theme--catppuccin-latte .navbar.is-primary .navbar-end .navbar-link,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-latte .navbar.is-primary .navbar-start>a.navbar-item:focus,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-primary .navbar-start>a.navbar-item:hover,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-primary .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-primary .navbar-start .navbar-link:focus,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-primary .navbar-start .navbar-link:hover,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-primary .navbar-start .navbar-link.is-active,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,html.theme--catppuccin-latte .navbar.is-primary .navbar-end>a.navbar-item:focus,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-primary .navbar-end>a.navbar-item:hover,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-primary .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-primary .navbar-end .navbar-link:focus,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-primary .navbar-end .navbar-link:hover,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-primary .navbar-end .navbar-link.is-active,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#0b57ef;color:#fff}html.theme--catppuccin-latte .navbar.is-primary .navbar-start .navbar-link::after,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,html.theme--catppuccin-latte .navbar.is-primary .navbar-end .navbar-link::after,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-latte .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-latte .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-latte .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#0b57ef;color:#fff}html.theme--catppuccin-latte .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#1e66f5;color:#fff}}html.theme--catppuccin-latte .navbar.is-link{background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .navbar.is-link .navbar-brand>.navbar-item,html.theme--catppuccin-latte .navbar.is-link .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-latte .navbar.is-link .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-link .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-link .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-link .navbar-brand .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-link .navbar-brand .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#0b57ef;color:#fff}html.theme--catppuccin-latte .navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-latte .navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .navbar.is-link .navbar-start>.navbar-item,html.theme--catppuccin-latte .navbar.is-link .navbar-start .navbar-link,html.theme--catppuccin-latte .navbar.is-link .navbar-end>.navbar-item,html.theme--catppuccin-latte .navbar.is-link .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-latte .navbar.is-link .navbar-start>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-link .navbar-start>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-link .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-link .navbar-start .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-link .navbar-start .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-link .navbar-start .navbar-link.is-active,html.theme--catppuccin-latte .navbar.is-link .navbar-end>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-link .navbar-end>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-link .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-link .navbar-end .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-link .navbar-end .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-link .navbar-end .navbar-link.is-active{background-color:#0b57ef;color:#fff}html.theme--catppuccin-latte .navbar.is-link .navbar-start .navbar-link::after,html.theme--catppuccin-latte .navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-latte .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-latte .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-latte .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#0b57ef;color:#fff}html.theme--catppuccin-latte .navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#1e66f5;color:#fff}}html.theme--catppuccin-latte .navbar.is-info{background-color:#179299;color:#fff}html.theme--catppuccin-latte .navbar.is-info .navbar-brand>.navbar-item,html.theme--catppuccin-latte .navbar.is-info .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-latte .navbar.is-info .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-info .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-info .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-info .navbar-brand .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-info .navbar-brand .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#147d83;color:#fff}html.theme--catppuccin-latte .navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-latte .navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .navbar.is-info .navbar-start>.navbar-item,html.theme--catppuccin-latte .navbar.is-info .navbar-start .navbar-link,html.theme--catppuccin-latte .navbar.is-info .navbar-end>.navbar-item,html.theme--catppuccin-latte .navbar.is-info .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-latte .navbar.is-info .navbar-start>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-info .navbar-start>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-info .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-info .navbar-start .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-info .navbar-start .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-info .navbar-start .navbar-link.is-active,html.theme--catppuccin-latte .navbar.is-info .navbar-end>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-info .navbar-end>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-info .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-info .navbar-end .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-info .navbar-end .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-info .navbar-end .navbar-link.is-active{background-color:#147d83;color:#fff}html.theme--catppuccin-latte .navbar.is-info .navbar-start .navbar-link::after,html.theme--catppuccin-latte .navbar.is-info .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-latte .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-latte .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-latte .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#147d83;color:#fff}html.theme--catppuccin-latte .navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#179299;color:#fff}}html.theme--catppuccin-latte .navbar.is-success{background-color:#40a02b;color:#fff}html.theme--catppuccin-latte .navbar.is-success .navbar-brand>.navbar-item,html.theme--catppuccin-latte .navbar.is-success .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-latte .navbar.is-success .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-success .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-success .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-success .navbar-brand .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-success .navbar-brand .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#388c26;color:#fff}html.theme--catppuccin-latte .navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-latte .navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .navbar.is-success .navbar-start>.navbar-item,html.theme--catppuccin-latte .navbar.is-success .navbar-start .navbar-link,html.theme--catppuccin-latte .navbar.is-success .navbar-end>.navbar-item,html.theme--catppuccin-latte .navbar.is-success .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-latte .navbar.is-success .navbar-start>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-success .navbar-start>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-success .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-success .navbar-start .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-success .navbar-start .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-success .navbar-start .navbar-link.is-active,html.theme--catppuccin-latte .navbar.is-success .navbar-end>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-success .navbar-end>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-success .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-success .navbar-end .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-success .navbar-end .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-success .navbar-end .navbar-link.is-active{background-color:#388c26;color:#fff}html.theme--catppuccin-latte .navbar.is-success .navbar-start .navbar-link::after,html.theme--catppuccin-latte .navbar.is-success .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-latte .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-latte .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-latte .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#388c26;color:#fff}html.theme--catppuccin-latte .navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#40a02b;color:#fff}}html.theme--catppuccin-latte .navbar.is-warning{background-color:#df8e1d;color:#fff}html.theme--catppuccin-latte .navbar.is-warning .navbar-brand>.navbar-item,html.theme--catppuccin-latte .navbar.is-warning .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-latte .navbar.is-warning .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-warning .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-warning .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-warning .navbar-brand .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-warning .navbar-brand .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#c8801a;color:#fff}html.theme--catppuccin-latte .navbar.is-warning .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-latte .navbar.is-warning .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .navbar.is-warning .navbar-start>.navbar-item,html.theme--catppuccin-latte .navbar.is-warning .navbar-start .navbar-link,html.theme--catppuccin-latte .navbar.is-warning .navbar-end>.navbar-item,html.theme--catppuccin-latte .navbar.is-warning .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-latte .navbar.is-warning .navbar-start>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-warning .navbar-start>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-warning .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-warning .navbar-start .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-warning .navbar-start .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-warning .navbar-start .navbar-link.is-active,html.theme--catppuccin-latte .navbar.is-warning .navbar-end>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-warning .navbar-end>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-warning .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-warning .navbar-end .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-warning .navbar-end .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#c8801a;color:#fff}html.theme--catppuccin-latte .navbar.is-warning .navbar-start .navbar-link::after,html.theme--catppuccin-latte .navbar.is-warning .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-latte .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-latte .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-latte .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#c8801a;color:#fff}html.theme--catppuccin-latte .navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#df8e1d;color:#fff}}html.theme--catppuccin-latte .navbar.is-danger{background-color:#d20f39;color:#fff}html.theme--catppuccin-latte .navbar.is-danger .navbar-brand>.navbar-item,html.theme--catppuccin-latte .navbar.is-danger .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-latte .navbar.is-danger .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-danger .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-danger .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-danger .navbar-brand .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-danger .navbar-brand .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#ba0d33;color:#fff}html.theme--catppuccin-latte .navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-latte .navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .navbar.is-danger .navbar-start>.navbar-item,html.theme--catppuccin-latte .navbar.is-danger .navbar-start .navbar-link,html.theme--catppuccin-latte .navbar.is-danger .navbar-end>.navbar-item,html.theme--catppuccin-latte .navbar.is-danger .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-latte .navbar.is-danger .navbar-start>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-danger .navbar-start>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-danger .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-danger .navbar-start .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-danger .navbar-start .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-danger .navbar-start .navbar-link.is-active,html.theme--catppuccin-latte .navbar.is-danger .navbar-end>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-danger .navbar-end>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-danger .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-danger .navbar-end .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-danger .navbar-end .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#ba0d33;color:#fff}html.theme--catppuccin-latte .navbar.is-danger .navbar-start .navbar-link::after,html.theme--catppuccin-latte .navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-latte .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-latte .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-latte .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#ba0d33;color:#fff}html.theme--catppuccin-latte .navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#d20f39;color:#fff}}html.theme--catppuccin-latte .navbar>.container{align-items:stretch;display:flex;min-height:4rem;width:100%}html.theme--catppuccin-latte .navbar.has-shadow{box-shadow:0 2px 0 0 #e6e9ef}html.theme--catppuccin-latte .navbar.is-fixed-bottom,html.theme--catppuccin-latte .navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}html.theme--catppuccin-latte .navbar.is-fixed-bottom{bottom:0}html.theme--catppuccin-latte .navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #e6e9ef}html.theme--catppuccin-latte .navbar.is-fixed-top{top:0}html.theme--catppuccin-latte html.has-navbar-fixed-top,html.theme--catppuccin-latte body.has-navbar-fixed-top{padding-top:4rem}html.theme--catppuccin-latte html.has-navbar-fixed-bottom,html.theme--catppuccin-latte body.has-navbar-fixed-bottom{padding-bottom:4rem}html.theme--catppuccin-latte .navbar-brand,html.theme--catppuccin-latte .navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:4rem}html.theme--catppuccin-latte .navbar-brand a.navbar-item:focus,html.theme--catppuccin-latte .navbar-brand a.navbar-item:hover{background-color:transparent}html.theme--catppuccin-latte .navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}html.theme--catppuccin-latte .navbar-burger{color:#4c4f69;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:4rem;position:relative;width:4rem;margin-left:auto}html.theme--catppuccin-latte .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--catppuccin-latte .navbar-burger span:nth-child(1){top:calc(50% - 6px)}html.theme--catppuccin-latte .navbar-burger span:nth-child(2){top:calc(50% - 1px)}html.theme--catppuccin-latte .navbar-burger span:nth-child(3){top:calc(50% + 4px)}html.theme--catppuccin-latte .navbar-burger:hover{background-color:rgba(0,0,0,0.05)}html.theme--catppuccin-latte .navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}html.theme--catppuccin-latte .navbar-burger.is-active span:nth-child(2){opacity:0}html.theme--catppuccin-latte .navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}html.theme--catppuccin-latte .navbar-menu{display:none}html.theme--catppuccin-latte .navbar-item,html.theme--catppuccin-latte .navbar-link{color:#4c4f69;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}html.theme--catppuccin-latte .navbar-item .icon:only-child,html.theme--catppuccin-latte .navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}html.theme--catppuccin-latte a.navbar-item,html.theme--catppuccin-latte .navbar-link{cursor:pointer}html.theme--catppuccin-latte a.navbar-item:focus,html.theme--catppuccin-latte a.navbar-item:focus-within,html.theme--catppuccin-latte a.navbar-item:hover,html.theme--catppuccin-latte a.navbar-item.is-active,html.theme--catppuccin-latte .navbar-link:focus,html.theme--catppuccin-latte .navbar-link:focus-within,html.theme--catppuccin-latte .navbar-link:hover,html.theme--catppuccin-latte .navbar-link.is-active{background-color:rgba(0,0,0,0);color:#1e66f5}html.theme--catppuccin-latte .navbar-item{flex-grow:0;flex-shrink:0}html.theme--catppuccin-latte .navbar-item img{max-height:1.75rem}html.theme--catppuccin-latte .navbar-item.has-dropdown{padding:0}html.theme--catppuccin-latte .navbar-item.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-latte .navbar-item.is-tab{border-bottom:1px solid transparent;min-height:4rem;padding-bottom:calc(0.5rem - 1px)}html.theme--catppuccin-latte .navbar-item.is-tab:focus,html.theme--catppuccin-latte .navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#1e66f5}html.theme--catppuccin-latte .navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#1e66f5;border-bottom-style:solid;border-bottom-width:3px;color:#1e66f5;padding-bottom:calc(0.5rem - 3px)}html.theme--catppuccin-latte .navbar-content{flex-grow:1;flex-shrink:1}html.theme--catppuccin-latte .navbar-link:not(.is-arrowless){padding-right:2.5em}html.theme--catppuccin-latte .navbar-link:not(.is-arrowless)::after{border-color:#fff;margin-top:-0.375em;right:1.125em}html.theme--catppuccin-latte .navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}html.theme--catppuccin-latte .navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}html.theme--catppuccin-latte .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--catppuccin-latte .navbar>.container{display:block}html.theme--catppuccin-latte .navbar-brand .navbar-item,html.theme--catppuccin-latte .navbar-tabs .navbar-item{align-items:center;display:flex}html.theme--catppuccin-latte .navbar-link::after{display:none}html.theme--catppuccin-latte .navbar-menu{background-color:#1e66f5;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}html.theme--catppuccin-latte .navbar-menu.is-active{display:block}html.theme--catppuccin-latte .navbar.is-fixed-bottom-touch,html.theme--catppuccin-latte .navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}html.theme--catppuccin-latte .navbar.is-fixed-bottom-touch{bottom:0}html.theme--catppuccin-latte .navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--catppuccin-latte .navbar.is-fixed-top-touch{top:0}html.theme--catppuccin-latte .navbar.is-fixed-top .navbar-menu,html.theme--catppuccin-latte .navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 4rem);overflow:auto}html.theme--catppuccin-latte html.has-navbar-fixed-top-touch,html.theme--catppuccin-latte body.has-navbar-fixed-top-touch{padding-top:4rem}html.theme--catppuccin-latte html.has-navbar-fixed-bottom-touch,html.theme--catppuccin-latte body.has-navbar-fixed-bottom-touch{padding-bottom:4rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .navbar,html.theme--catppuccin-latte .navbar-menu,html.theme--catppuccin-latte .navbar-start,html.theme--catppuccin-latte .navbar-end{align-items:stretch;display:flex}html.theme--catppuccin-latte .navbar{min-height:4rem}html.theme--catppuccin-latte .navbar.is-spaced{padding:1rem 2rem}html.theme--catppuccin-latte .navbar.is-spaced .navbar-start,html.theme--catppuccin-latte .navbar.is-spaced .navbar-end{align-items:center}html.theme--catppuccin-latte .navbar.is-spaced a.navbar-item,html.theme--catppuccin-latte .navbar.is-spaced .navbar-link{border-radius:.4em}html.theme--catppuccin-latte .navbar.is-transparent a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-transparent a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-transparent a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-transparent .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-transparent .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}html.theme--catppuccin-latte .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,html.theme--catppuccin-latte .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,html.theme--catppuccin-latte .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,html.theme--catppuccin-latte .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}html.theme--catppuccin-latte .navbar.is-transparent .navbar-dropdown a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#8c8fa1}html.theme--catppuccin-latte .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1e66f5}html.theme--catppuccin-latte .navbar-burger{display:none}html.theme--catppuccin-latte .navbar-item,html.theme--catppuccin-latte .navbar-link{align-items:center;display:flex}html.theme--catppuccin-latte .navbar-item.has-dropdown{align-items:stretch}html.theme--catppuccin-latte .navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}html.theme--catppuccin-latte .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--catppuccin-latte .navbar-item.is-active .navbar-dropdown,html.theme--catppuccin-latte .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--catppuccin-latte .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--catppuccin-latte .navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced html.theme--catppuccin-latte .navbar-item.is-active .navbar-dropdown,html.theme--catppuccin-latte .navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--catppuccin-latte .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--catppuccin-latte .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--catppuccin-latte .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--catppuccin-latte .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--catppuccin-latte .navbar-item.is-hoverable:hover .navbar-dropdown,html.theme--catppuccin-latte .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}html.theme--catppuccin-latte .navbar-menu{flex-grow:1;flex-shrink:0}html.theme--catppuccin-latte .navbar-start{justify-content:flex-start;margin-right:auto}html.theme--catppuccin-latte .navbar-end{justify-content:flex-end;margin-left:auto}html.theme--catppuccin-latte .navbar-dropdown{background-color:#1e66f5;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--catppuccin-latte .navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}html.theme--catppuccin-latte .navbar-dropdown a.navbar-item{padding-right:3rem}html.theme--catppuccin-latte .navbar-dropdown a.navbar-item:focus,html.theme--catppuccin-latte .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#8c8fa1}html.theme--catppuccin-latte .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1e66f5}.navbar.is-spaced html.theme--catppuccin-latte .navbar-dropdown,html.theme--catppuccin-latte .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--catppuccin-latte .navbar-dropdown.is-right{left:auto;right:0}html.theme--catppuccin-latte .navbar-divider{display:block}html.theme--catppuccin-latte .navbar>.container .navbar-brand,html.theme--catppuccin-latte .container>.navbar .navbar-brand{margin-left:-.75rem}html.theme--catppuccin-latte .navbar>.container .navbar-menu,html.theme--catppuccin-latte .container>.navbar .navbar-menu{margin-right:-.75rem}html.theme--catppuccin-latte .navbar.is-fixed-bottom-desktop,html.theme--catppuccin-latte .navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}html.theme--catppuccin-latte .navbar.is-fixed-bottom-desktop{bottom:0}html.theme--catppuccin-latte .navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--catppuccin-latte .navbar.is-fixed-top-desktop{top:0}html.theme--catppuccin-latte html.has-navbar-fixed-top-desktop,html.theme--catppuccin-latte body.has-navbar-fixed-top-desktop{padding-top:4rem}html.theme--catppuccin-latte html.has-navbar-fixed-bottom-desktop,html.theme--catppuccin-latte body.has-navbar-fixed-bottom-desktop{padding-bottom:4rem}html.theme--catppuccin-latte html.has-spaced-navbar-fixed-top,html.theme--catppuccin-latte body.has-spaced-navbar-fixed-top{padding-top:6rem}html.theme--catppuccin-latte html.has-spaced-navbar-fixed-bottom,html.theme--catppuccin-latte body.has-spaced-navbar-fixed-bottom{padding-bottom:6rem}html.theme--catppuccin-latte a.navbar-item.is-active,html.theme--catppuccin-latte .navbar-link.is-active{color:#1e66f5}html.theme--catppuccin-latte a.navbar-item.is-active:not(:focus):not(:hover),html.theme--catppuccin-latte .navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}html.theme--catppuccin-latte .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-latte .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-latte .navbar-item.has-dropdown.is-active .navbar-link{background-color:rgba(0,0,0,0)}}html.theme--catppuccin-latte .hero.is-fullheight-with-navbar{min-height:calc(100vh - 4rem)}html.theme--catppuccin-latte .pagination{font-size:1rem;margin:-.25rem}html.theme--catppuccin-latte .pagination.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}html.theme--catppuccin-latte .pagination.is-medium{font-size:1.25rem}html.theme--catppuccin-latte .pagination.is-large{font-size:1.5rem}html.theme--catppuccin-latte .pagination.is-rounded .pagination-previous,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,html.theme--catppuccin-latte .pagination.is-rounded .pagination-next,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}html.theme--catppuccin-latte .pagination.is-rounded .pagination-link,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}html.theme--catppuccin-latte .pagination,html.theme--catppuccin-latte .pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}html.theme--catppuccin-latte .pagination-previous,html.theme--catppuccin-latte .pagination-next,html.theme--catppuccin-latte .pagination-link,html.theme--catppuccin-latte .pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}html.theme--catppuccin-latte .pagination-previous,html.theme--catppuccin-latte .pagination-next,html.theme--catppuccin-latte .pagination-link{border-color:#acb0be;color:#1e66f5;min-width:2.5em}html.theme--catppuccin-latte .pagination-previous:hover,html.theme--catppuccin-latte .pagination-next:hover,html.theme--catppuccin-latte .pagination-link:hover{border-color:#9ca0b0;color:#04a5e5}html.theme--catppuccin-latte .pagination-previous:focus,html.theme--catppuccin-latte .pagination-next:focus,html.theme--catppuccin-latte .pagination-link:focus{border-color:#9ca0b0}html.theme--catppuccin-latte .pagination-previous:active,html.theme--catppuccin-latte .pagination-next:active,html.theme--catppuccin-latte .pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}html.theme--catppuccin-latte .pagination-previous[disabled],html.theme--catppuccin-latte .pagination-previous.is-disabled,html.theme--catppuccin-latte .pagination-next[disabled],html.theme--catppuccin-latte .pagination-next.is-disabled,html.theme--catppuccin-latte .pagination-link[disabled],html.theme--catppuccin-latte .pagination-link.is-disabled{background-color:#acb0be;border-color:#acb0be;box-shadow:none;color:#616587;opacity:0.5}html.theme--catppuccin-latte .pagination-previous,html.theme--catppuccin-latte .pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}html.theme--catppuccin-latte .pagination-link.is-current{background-color:#1e66f5;border-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .pagination-ellipsis{color:#9ca0b0;pointer-events:none}html.theme--catppuccin-latte .pagination-list{flex-wrap:wrap}html.theme--catppuccin-latte .pagination-list li{list-style:none}@media screen and (max-width: 768px){html.theme--catppuccin-latte .pagination{flex-wrap:wrap}html.theme--catppuccin-latte .pagination-previous,html.theme--catppuccin-latte .pagination-next{flex-grow:1;flex-shrink:1}html.theme--catppuccin-latte .pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}html.theme--catppuccin-latte .pagination-previous,html.theme--catppuccin-latte .pagination-next,html.theme--catppuccin-latte .pagination-link,html.theme--catppuccin-latte .pagination-ellipsis{margin-bottom:0;margin-top:0}html.theme--catppuccin-latte .pagination-previous{order:2}html.theme--catppuccin-latte .pagination-next{order:3}html.theme--catppuccin-latte .pagination{justify-content:space-between;margin-bottom:0;margin-top:0}html.theme--catppuccin-latte .pagination.is-centered .pagination-previous{order:1}html.theme--catppuccin-latte .pagination.is-centered .pagination-list{justify-content:center;order:2}html.theme--catppuccin-latte .pagination.is-centered .pagination-next{order:3}html.theme--catppuccin-latte .pagination.is-right .pagination-previous{order:1}html.theme--catppuccin-latte .pagination.is-right .pagination-next{order:2}html.theme--catppuccin-latte .pagination.is-right .pagination-list{justify-content:flex-end;order:3}}html.theme--catppuccin-latte .panel{border-radius:8px;box-shadow:#171717;font-size:1rem}html.theme--catppuccin-latte .panel:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-latte .panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-latte .panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}html.theme--catppuccin-latte .panel.is-white .panel-block.is-active .panel-icon{color:#fff}html.theme--catppuccin-latte .panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-latte .panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}html.theme--catppuccin-latte .panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}html.theme--catppuccin-latte .panel.is-light .panel-heading{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}html.theme--catppuccin-latte .panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}html.theme--catppuccin-latte .panel.is-dark .panel-heading,html.theme--catppuccin-latte .content kbd.panel .panel-heading{background-color:#ccd0da;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .panel.is-dark .panel-tabs a.is-active,html.theme--catppuccin-latte .content kbd.panel .panel-tabs a.is-active{border-bottom-color:#ccd0da}html.theme--catppuccin-latte .panel.is-dark .panel-block.is-active .panel-icon,html.theme--catppuccin-latte .content kbd.panel .panel-block.is-active .panel-icon{color:#ccd0da}html.theme--catppuccin-latte .panel.is-primary .panel-heading,html.theme--catppuccin-latte .docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .panel.is-primary .panel-tabs a.is-active,html.theme--catppuccin-latte .docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#1e66f5}html.theme--catppuccin-latte .panel.is-primary .panel-block.is-active .panel-icon,html.theme--catppuccin-latte .docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#1e66f5}html.theme--catppuccin-latte .panel.is-link .panel-heading{background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .panel.is-link .panel-tabs a.is-active{border-bottom-color:#1e66f5}html.theme--catppuccin-latte .panel.is-link .panel-block.is-active .panel-icon{color:#1e66f5}html.theme--catppuccin-latte .panel.is-info .panel-heading{background-color:#179299;color:#fff}html.theme--catppuccin-latte .panel.is-info .panel-tabs a.is-active{border-bottom-color:#179299}html.theme--catppuccin-latte .panel.is-info .panel-block.is-active .panel-icon{color:#179299}html.theme--catppuccin-latte .panel.is-success .panel-heading{background-color:#40a02b;color:#fff}html.theme--catppuccin-latte .panel.is-success .panel-tabs a.is-active{border-bottom-color:#40a02b}html.theme--catppuccin-latte .panel.is-success .panel-block.is-active .panel-icon{color:#40a02b}html.theme--catppuccin-latte .panel.is-warning .panel-heading{background-color:#df8e1d;color:#fff}html.theme--catppuccin-latte .panel.is-warning .panel-tabs a.is-active{border-bottom-color:#df8e1d}html.theme--catppuccin-latte .panel.is-warning .panel-block.is-active .panel-icon{color:#df8e1d}html.theme--catppuccin-latte .panel.is-danger .panel-heading{background-color:#d20f39;color:#fff}html.theme--catppuccin-latte .panel.is-danger .panel-tabs a.is-active{border-bottom-color:#d20f39}html.theme--catppuccin-latte .panel.is-danger .panel-block.is-active .panel-icon{color:#d20f39}html.theme--catppuccin-latte .panel-tabs:not(:last-child),html.theme--catppuccin-latte .panel-block:not(:last-child){border-bottom:1px solid #ededed}html.theme--catppuccin-latte .panel-heading{background-color:#bcc0cc;border-radius:8px 8px 0 0;color:#41445a;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}html.theme--catppuccin-latte .panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}html.theme--catppuccin-latte .panel-tabs a{border-bottom:1px solid #acb0be;margin-bottom:-1px;padding:0.5em}html.theme--catppuccin-latte .panel-tabs a.is-active{border-bottom-color:#bcc0cc;color:#0b57ef}html.theme--catppuccin-latte .panel-list a{color:#4c4f69}html.theme--catppuccin-latte .panel-list a:hover{color:#1e66f5}html.theme--catppuccin-latte .panel-block{align-items:center;color:#41445a;display:flex;justify-content:flex-start;padding:0.5em 0.75em}html.theme--catppuccin-latte .panel-block input[type="checkbox"]{margin-right:.75em}html.theme--catppuccin-latte .panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}html.theme--catppuccin-latte .panel-block.is-wrapped{flex-wrap:wrap}html.theme--catppuccin-latte .panel-block.is-active{border-left-color:#1e66f5;color:#0b57ef}html.theme--catppuccin-latte .panel-block.is-active .panel-icon{color:#1e66f5}html.theme--catppuccin-latte .panel-block:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}html.theme--catppuccin-latte a.panel-block,html.theme--catppuccin-latte label.panel-block{cursor:pointer}html.theme--catppuccin-latte a.panel-block:hover,html.theme--catppuccin-latte label.panel-block:hover{background-color:#e6e9ef}html.theme--catppuccin-latte .panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#616587;margin-right:.75em}html.theme--catppuccin-latte .panel-icon .fa{font-size:inherit;line-height:inherit}html.theme--catppuccin-latte .tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}html.theme--catppuccin-latte .tabs a{align-items:center;border-bottom-color:#acb0be;border-bottom-style:solid;border-bottom-width:1px;color:#4c4f69;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}html.theme--catppuccin-latte .tabs a:hover{border-bottom-color:#41445a;color:#41445a}html.theme--catppuccin-latte .tabs li{display:block}html.theme--catppuccin-latte .tabs li.is-active a{border-bottom-color:#1e66f5;color:#1e66f5}html.theme--catppuccin-latte .tabs ul{align-items:center;border-bottom-color:#acb0be;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}html.theme--catppuccin-latte .tabs ul.is-left{padding-right:0.75em}html.theme--catppuccin-latte .tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}html.theme--catppuccin-latte .tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}html.theme--catppuccin-latte .tabs .icon:first-child{margin-right:.5em}html.theme--catppuccin-latte .tabs .icon:last-child{margin-left:.5em}html.theme--catppuccin-latte .tabs.is-centered ul{justify-content:center}html.theme--catppuccin-latte .tabs.is-right ul{justify-content:flex-end}html.theme--catppuccin-latte .tabs.is-boxed a{border:1px solid transparent;border-radius:.4em .4em 0 0}html.theme--catppuccin-latte .tabs.is-boxed a:hover{background-color:#e6e9ef;border-bottom-color:#acb0be}html.theme--catppuccin-latte .tabs.is-boxed li.is-active a{background-color:#fff;border-color:#acb0be;border-bottom-color:rgba(0,0,0,0) !important}html.theme--catppuccin-latte .tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}html.theme--catppuccin-latte .tabs.is-toggle a{border-color:#acb0be;border-style:solid;border-width:1px;margin-bottom:0;position:relative}html.theme--catppuccin-latte .tabs.is-toggle a:hover{background-color:#e6e9ef;border-color:#9ca0b0;z-index:2}html.theme--catppuccin-latte .tabs.is-toggle li+li{margin-left:-1px}html.theme--catppuccin-latte .tabs.is-toggle li:first-child a{border-top-left-radius:.4em;border-bottom-left-radius:.4em}html.theme--catppuccin-latte .tabs.is-toggle li:last-child a{border-top-right-radius:.4em;border-bottom-right-radius:.4em}html.theme--catppuccin-latte .tabs.is-toggle li.is-active a{background-color:#1e66f5;border-color:#1e66f5;color:#fff;z-index:1}html.theme--catppuccin-latte .tabs.is-toggle ul{border-bottom:none}html.theme--catppuccin-latte .tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}html.theme--catppuccin-latte .tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}html.theme--catppuccin-latte .tabs.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}html.theme--catppuccin-latte .tabs.is-medium{font-size:1.25rem}html.theme--catppuccin-latte .tabs.is-large{font-size:1.5rem}html.theme--catppuccin-latte .column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>html.theme--catppuccin-latte .column.is-narrow{flex:none;width:unset}.columns.is-mobile>html.theme--catppuccin-latte .column.is-full{flex:none;width:100%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-half{flex:none;width:50%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-half{margin-left:50%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-0{flex:none;width:0%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-0{margin-left:0%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-3{flex:none;width:25%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-3{margin-left:25%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-6{flex:none;width:50%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-6{margin-left:50%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-9{flex:none;width:75%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-9{margin-left:75%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-12{flex:none;width:100%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){html.theme--catppuccin-latte .column.is-narrow-mobile{flex:none;width:unset}html.theme--catppuccin-latte .column.is-full-mobile{flex:none;width:100%}html.theme--catppuccin-latte .column.is-three-quarters-mobile{flex:none;width:75%}html.theme--catppuccin-latte .column.is-two-thirds-mobile{flex:none;width:66.6666%}html.theme--catppuccin-latte .column.is-half-mobile{flex:none;width:50%}html.theme--catppuccin-latte .column.is-one-third-mobile{flex:none;width:33.3333%}html.theme--catppuccin-latte .column.is-one-quarter-mobile{flex:none;width:25%}html.theme--catppuccin-latte .column.is-one-fifth-mobile{flex:none;width:20%}html.theme--catppuccin-latte .column.is-two-fifths-mobile{flex:none;width:40%}html.theme--catppuccin-latte .column.is-three-fifths-mobile{flex:none;width:60%}html.theme--catppuccin-latte .column.is-four-fifths-mobile{flex:none;width:80%}html.theme--catppuccin-latte .column.is-offset-three-quarters-mobile{margin-left:75%}html.theme--catppuccin-latte .column.is-offset-two-thirds-mobile{margin-left:66.6666%}html.theme--catppuccin-latte .column.is-offset-half-mobile{margin-left:50%}html.theme--catppuccin-latte .column.is-offset-one-third-mobile{margin-left:33.3333%}html.theme--catppuccin-latte .column.is-offset-one-quarter-mobile{margin-left:25%}html.theme--catppuccin-latte .column.is-offset-one-fifth-mobile{margin-left:20%}html.theme--catppuccin-latte .column.is-offset-two-fifths-mobile{margin-left:40%}html.theme--catppuccin-latte .column.is-offset-three-fifths-mobile{margin-left:60%}html.theme--catppuccin-latte .column.is-offset-four-fifths-mobile{margin-left:80%}html.theme--catppuccin-latte .column.is-0-mobile{flex:none;width:0%}html.theme--catppuccin-latte .column.is-offset-0-mobile{margin-left:0%}html.theme--catppuccin-latte .column.is-1-mobile{flex:none;width:8.33333337%}html.theme--catppuccin-latte .column.is-offset-1-mobile{margin-left:8.33333337%}html.theme--catppuccin-latte .column.is-2-mobile{flex:none;width:16.66666674%}html.theme--catppuccin-latte .column.is-offset-2-mobile{margin-left:16.66666674%}html.theme--catppuccin-latte .column.is-3-mobile{flex:none;width:25%}html.theme--catppuccin-latte .column.is-offset-3-mobile{margin-left:25%}html.theme--catppuccin-latte .column.is-4-mobile{flex:none;width:33.33333337%}html.theme--catppuccin-latte .column.is-offset-4-mobile{margin-left:33.33333337%}html.theme--catppuccin-latte .column.is-5-mobile{flex:none;width:41.66666674%}html.theme--catppuccin-latte .column.is-offset-5-mobile{margin-left:41.66666674%}html.theme--catppuccin-latte .column.is-6-mobile{flex:none;width:50%}html.theme--catppuccin-latte .column.is-offset-6-mobile{margin-left:50%}html.theme--catppuccin-latte .column.is-7-mobile{flex:none;width:58.33333337%}html.theme--catppuccin-latte .column.is-offset-7-mobile{margin-left:58.33333337%}html.theme--catppuccin-latte .column.is-8-mobile{flex:none;width:66.66666674%}html.theme--catppuccin-latte .column.is-offset-8-mobile{margin-left:66.66666674%}html.theme--catppuccin-latte .column.is-9-mobile{flex:none;width:75%}html.theme--catppuccin-latte .column.is-offset-9-mobile{margin-left:75%}html.theme--catppuccin-latte .column.is-10-mobile{flex:none;width:83.33333337%}html.theme--catppuccin-latte .column.is-offset-10-mobile{margin-left:83.33333337%}html.theme--catppuccin-latte .column.is-11-mobile{flex:none;width:91.66666674%}html.theme--catppuccin-latte .column.is-offset-11-mobile{margin-left:91.66666674%}html.theme--catppuccin-latte .column.is-12-mobile{flex:none;width:100%}html.theme--catppuccin-latte .column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .column.is-narrow,html.theme--catppuccin-latte .column.is-narrow-tablet{flex:none;width:unset}html.theme--catppuccin-latte .column.is-full,html.theme--catppuccin-latte .column.is-full-tablet{flex:none;width:100%}html.theme--catppuccin-latte .column.is-three-quarters,html.theme--catppuccin-latte .column.is-three-quarters-tablet{flex:none;width:75%}html.theme--catppuccin-latte .column.is-two-thirds,html.theme--catppuccin-latte .column.is-two-thirds-tablet{flex:none;width:66.6666%}html.theme--catppuccin-latte .column.is-half,html.theme--catppuccin-latte .column.is-half-tablet{flex:none;width:50%}html.theme--catppuccin-latte .column.is-one-third,html.theme--catppuccin-latte .column.is-one-third-tablet{flex:none;width:33.3333%}html.theme--catppuccin-latte .column.is-one-quarter,html.theme--catppuccin-latte .column.is-one-quarter-tablet{flex:none;width:25%}html.theme--catppuccin-latte .column.is-one-fifth,html.theme--catppuccin-latte .column.is-one-fifth-tablet{flex:none;width:20%}html.theme--catppuccin-latte .column.is-two-fifths,html.theme--catppuccin-latte .column.is-two-fifths-tablet{flex:none;width:40%}html.theme--catppuccin-latte .column.is-three-fifths,html.theme--catppuccin-latte .column.is-three-fifths-tablet{flex:none;width:60%}html.theme--catppuccin-latte .column.is-four-fifths,html.theme--catppuccin-latte .column.is-four-fifths-tablet{flex:none;width:80%}html.theme--catppuccin-latte .column.is-offset-three-quarters,html.theme--catppuccin-latte .column.is-offset-three-quarters-tablet{margin-left:75%}html.theme--catppuccin-latte .column.is-offset-two-thirds,html.theme--catppuccin-latte .column.is-offset-two-thirds-tablet{margin-left:66.6666%}html.theme--catppuccin-latte .column.is-offset-half,html.theme--catppuccin-latte .column.is-offset-half-tablet{margin-left:50%}html.theme--catppuccin-latte .column.is-offset-one-third,html.theme--catppuccin-latte .column.is-offset-one-third-tablet{margin-left:33.3333%}html.theme--catppuccin-latte .column.is-offset-one-quarter,html.theme--catppuccin-latte .column.is-offset-one-quarter-tablet{margin-left:25%}html.theme--catppuccin-latte .column.is-offset-one-fifth,html.theme--catppuccin-latte .column.is-offset-one-fifth-tablet{margin-left:20%}html.theme--catppuccin-latte .column.is-offset-two-fifths,html.theme--catppuccin-latte .column.is-offset-two-fifths-tablet{margin-left:40%}html.theme--catppuccin-latte .column.is-offset-three-fifths,html.theme--catppuccin-latte .column.is-offset-three-fifths-tablet{margin-left:60%}html.theme--catppuccin-latte .column.is-offset-four-fifths,html.theme--catppuccin-latte .column.is-offset-four-fifths-tablet{margin-left:80%}html.theme--catppuccin-latte .column.is-0,html.theme--catppuccin-latte .column.is-0-tablet{flex:none;width:0%}html.theme--catppuccin-latte .column.is-offset-0,html.theme--catppuccin-latte .column.is-offset-0-tablet{margin-left:0%}html.theme--catppuccin-latte .column.is-1,html.theme--catppuccin-latte .column.is-1-tablet{flex:none;width:8.33333337%}html.theme--catppuccin-latte .column.is-offset-1,html.theme--catppuccin-latte .column.is-offset-1-tablet{margin-left:8.33333337%}html.theme--catppuccin-latte .column.is-2,html.theme--catppuccin-latte .column.is-2-tablet{flex:none;width:16.66666674%}html.theme--catppuccin-latte .column.is-offset-2,html.theme--catppuccin-latte .column.is-offset-2-tablet{margin-left:16.66666674%}html.theme--catppuccin-latte .column.is-3,html.theme--catppuccin-latte .column.is-3-tablet{flex:none;width:25%}html.theme--catppuccin-latte .column.is-offset-3,html.theme--catppuccin-latte .column.is-offset-3-tablet{margin-left:25%}html.theme--catppuccin-latte .column.is-4,html.theme--catppuccin-latte .column.is-4-tablet{flex:none;width:33.33333337%}html.theme--catppuccin-latte .column.is-offset-4,html.theme--catppuccin-latte .column.is-offset-4-tablet{margin-left:33.33333337%}html.theme--catppuccin-latte .column.is-5,html.theme--catppuccin-latte .column.is-5-tablet{flex:none;width:41.66666674%}html.theme--catppuccin-latte .column.is-offset-5,html.theme--catppuccin-latte .column.is-offset-5-tablet{margin-left:41.66666674%}html.theme--catppuccin-latte .column.is-6,html.theme--catppuccin-latte .column.is-6-tablet{flex:none;width:50%}html.theme--catppuccin-latte .column.is-offset-6,html.theme--catppuccin-latte .column.is-offset-6-tablet{margin-left:50%}html.theme--catppuccin-latte .column.is-7,html.theme--catppuccin-latte .column.is-7-tablet{flex:none;width:58.33333337%}html.theme--catppuccin-latte .column.is-offset-7,html.theme--catppuccin-latte .column.is-offset-7-tablet{margin-left:58.33333337%}html.theme--catppuccin-latte .column.is-8,html.theme--catppuccin-latte .column.is-8-tablet{flex:none;width:66.66666674%}html.theme--catppuccin-latte .column.is-offset-8,html.theme--catppuccin-latte .column.is-offset-8-tablet{margin-left:66.66666674%}html.theme--catppuccin-latte .column.is-9,html.theme--catppuccin-latte .column.is-9-tablet{flex:none;width:75%}html.theme--catppuccin-latte .column.is-offset-9,html.theme--catppuccin-latte .column.is-offset-9-tablet{margin-left:75%}html.theme--catppuccin-latte .column.is-10,html.theme--catppuccin-latte .column.is-10-tablet{flex:none;width:83.33333337%}html.theme--catppuccin-latte .column.is-offset-10,html.theme--catppuccin-latte .column.is-offset-10-tablet{margin-left:83.33333337%}html.theme--catppuccin-latte .column.is-11,html.theme--catppuccin-latte .column.is-11-tablet{flex:none;width:91.66666674%}html.theme--catppuccin-latte .column.is-offset-11,html.theme--catppuccin-latte .column.is-offset-11-tablet{margin-left:91.66666674%}html.theme--catppuccin-latte .column.is-12,html.theme--catppuccin-latte .column.is-12-tablet{flex:none;width:100%}html.theme--catppuccin-latte .column.is-offset-12,html.theme--catppuccin-latte .column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .column.is-narrow-touch{flex:none;width:unset}html.theme--catppuccin-latte .column.is-full-touch{flex:none;width:100%}html.theme--catppuccin-latte .column.is-three-quarters-touch{flex:none;width:75%}html.theme--catppuccin-latte .column.is-two-thirds-touch{flex:none;width:66.6666%}html.theme--catppuccin-latte .column.is-half-touch{flex:none;width:50%}html.theme--catppuccin-latte .column.is-one-third-touch{flex:none;width:33.3333%}html.theme--catppuccin-latte .column.is-one-quarter-touch{flex:none;width:25%}html.theme--catppuccin-latte .column.is-one-fifth-touch{flex:none;width:20%}html.theme--catppuccin-latte .column.is-two-fifths-touch{flex:none;width:40%}html.theme--catppuccin-latte .column.is-three-fifths-touch{flex:none;width:60%}html.theme--catppuccin-latte .column.is-four-fifths-touch{flex:none;width:80%}html.theme--catppuccin-latte .column.is-offset-three-quarters-touch{margin-left:75%}html.theme--catppuccin-latte .column.is-offset-two-thirds-touch{margin-left:66.6666%}html.theme--catppuccin-latte .column.is-offset-half-touch{margin-left:50%}html.theme--catppuccin-latte .column.is-offset-one-third-touch{margin-left:33.3333%}html.theme--catppuccin-latte .column.is-offset-one-quarter-touch{margin-left:25%}html.theme--catppuccin-latte .column.is-offset-one-fifth-touch{margin-left:20%}html.theme--catppuccin-latte .column.is-offset-two-fifths-touch{margin-left:40%}html.theme--catppuccin-latte .column.is-offset-three-fifths-touch{margin-left:60%}html.theme--catppuccin-latte .column.is-offset-four-fifths-touch{margin-left:80%}html.theme--catppuccin-latte .column.is-0-touch{flex:none;width:0%}html.theme--catppuccin-latte .column.is-offset-0-touch{margin-left:0%}html.theme--catppuccin-latte .column.is-1-touch{flex:none;width:8.33333337%}html.theme--catppuccin-latte .column.is-offset-1-touch{margin-left:8.33333337%}html.theme--catppuccin-latte .column.is-2-touch{flex:none;width:16.66666674%}html.theme--catppuccin-latte .column.is-offset-2-touch{margin-left:16.66666674%}html.theme--catppuccin-latte .column.is-3-touch{flex:none;width:25%}html.theme--catppuccin-latte .column.is-offset-3-touch{margin-left:25%}html.theme--catppuccin-latte .column.is-4-touch{flex:none;width:33.33333337%}html.theme--catppuccin-latte .column.is-offset-4-touch{margin-left:33.33333337%}html.theme--catppuccin-latte .column.is-5-touch{flex:none;width:41.66666674%}html.theme--catppuccin-latte .column.is-offset-5-touch{margin-left:41.66666674%}html.theme--catppuccin-latte .column.is-6-touch{flex:none;width:50%}html.theme--catppuccin-latte .column.is-offset-6-touch{margin-left:50%}html.theme--catppuccin-latte .column.is-7-touch{flex:none;width:58.33333337%}html.theme--catppuccin-latte .column.is-offset-7-touch{margin-left:58.33333337%}html.theme--catppuccin-latte .column.is-8-touch{flex:none;width:66.66666674%}html.theme--catppuccin-latte .column.is-offset-8-touch{margin-left:66.66666674%}html.theme--catppuccin-latte .column.is-9-touch{flex:none;width:75%}html.theme--catppuccin-latte .column.is-offset-9-touch{margin-left:75%}html.theme--catppuccin-latte .column.is-10-touch{flex:none;width:83.33333337%}html.theme--catppuccin-latte .column.is-offset-10-touch{margin-left:83.33333337%}html.theme--catppuccin-latte .column.is-11-touch{flex:none;width:91.66666674%}html.theme--catppuccin-latte .column.is-offset-11-touch{margin-left:91.66666674%}html.theme--catppuccin-latte .column.is-12-touch{flex:none;width:100%}html.theme--catppuccin-latte .column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .column.is-narrow-desktop{flex:none;width:unset}html.theme--catppuccin-latte .column.is-full-desktop{flex:none;width:100%}html.theme--catppuccin-latte .column.is-three-quarters-desktop{flex:none;width:75%}html.theme--catppuccin-latte .column.is-two-thirds-desktop{flex:none;width:66.6666%}html.theme--catppuccin-latte .column.is-half-desktop{flex:none;width:50%}html.theme--catppuccin-latte .column.is-one-third-desktop{flex:none;width:33.3333%}html.theme--catppuccin-latte .column.is-one-quarter-desktop{flex:none;width:25%}html.theme--catppuccin-latte .column.is-one-fifth-desktop{flex:none;width:20%}html.theme--catppuccin-latte .column.is-two-fifths-desktop{flex:none;width:40%}html.theme--catppuccin-latte .column.is-three-fifths-desktop{flex:none;width:60%}html.theme--catppuccin-latte .column.is-four-fifths-desktop{flex:none;width:80%}html.theme--catppuccin-latte .column.is-offset-three-quarters-desktop{margin-left:75%}html.theme--catppuccin-latte .column.is-offset-two-thirds-desktop{margin-left:66.6666%}html.theme--catppuccin-latte .column.is-offset-half-desktop{margin-left:50%}html.theme--catppuccin-latte .column.is-offset-one-third-desktop{margin-left:33.3333%}html.theme--catppuccin-latte .column.is-offset-one-quarter-desktop{margin-left:25%}html.theme--catppuccin-latte .column.is-offset-one-fifth-desktop{margin-left:20%}html.theme--catppuccin-latte .column.is-offset-two-fifths-desktop{margin-left:40%}html.theme--catppuccin-latte .column.is-offset-three-fifths-desktop{margin-left:60%}html.theme--catppuccin-latte .column.is-offset-four-fifths-desktop{margin-left:80%}html.theme--catppuccin-latte .column.is-0-desktop{flex:none;width:0%}html.theme--catppuccin-latte .column.is-offset-0-desktop{margin-left:0%}html.theme--catppuccin-latte .column.is-1-desktop{flex:none;width:8.33333337%}html.theme--catppuccin-latte .column.is-offset-1-desktop{margin-left:8.33333337%}html.theme--catppuccin-latte .column.is-2-desktop{flex:none;width:16.66666674%}html.theme--catppuccin-latte .column.is-offset-2-desktop{margin-left:16.66666674%}html.theme--catppuccin-latte .column.is-3-desktop{flex:none;width:25%}html.theme--catppuccin-latte .column.is-offset-3-desktop{margin-left:25%}html.theme--catppuccin-latte .column.is-4-desktop{flex:none;width:33.33333337%}html.theme--catppuccin-latte .column.is-offset-4-desktop{margin-left:33.33333337%}html.theme--catppuccin-latte .column.is-5-desktop{flex:none;width:41.66666674%}html.theme--catppuccin-latte .column.is-offset-5-desktop{margin-left:41.66666674%}html.theme--catppuccin-latte .column.is-6-desktop{flex:none;width:50%}html.theme--catppuccin-latte .column.is-offset-6-desktop{margin-left:50%}html.theme--catppuccin-latte .column.is-7-desktop{flex:none;width:58.33333337%}html.theme--catppuccin-latte .column.is-offset-7-desktop{margin-left:58.33333337%}html.theme--catppuccin-latte .column.is-8-desktop{flex:none;width:66.66666674%}html.theme--catppuccin-latte .column.is-offset-8-desktop{margin-left:66.66666674%}html.theme--catppuccin-latte .column.is-9-desktop{flex:none;width:75%}html.theme--catppuccin-latte .column.is-offset-9-desktop{margin-left:75%}html.theme--catppuccin-latte .column.is-10-desktop{flex:none;width:83.33333337%}html.theme--catppuccin-latte .column.is-offset-10-desktop{margin-left:83.33333337%}html.theme--catppuccin-latte .column.is-11-desktop{flex:none;width:91.66666674%}html.theme--catppuccin-latte .column.is-offset-11-desktop{margin-left:91.66666674%}html.theme--catppuccin-latte .column.is-12-desktop{flex:none;width:100%}html.theme--catppuccin-latte .column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){html.theme--catppuccin-latte .column.is-narrow-widescreen{flex:none;width:unset}html.theme--catppuccin-latte .column.is-full-widescreen{flex:none;width:100%}html.theme--catppuccin-latte .column.is-three-quarters-widescreen{flex:none;width:75%}html.theme--catppuccin-latte .column.is-two-thirds-widescreen{flex:none;width:66.6666%}html.theme--catppuccin-latte .column.is-half-widescreen{flex:none;width:50%}html.theme--catppuccin-latte .column.is-one-third-widescreen{flex:none;width:33.3333%}html.theme--catppuccin-latte .column.is-one-quarter-widescreen{flex:none;width:25%}html.theme--catppuccin-latte .column.is-one-fifth-widescreen{flex:none;width:20%}html.theme--catppuccin-latte .column.is-two-fifths-widescreen{flex:none;width:40%}html.theme--catppuccin-latte .column.is-three-fifths-widescreen{flex:none;width:60%}html.theme--catppuccin-latte .column.is-four-fifths-widescreen{flex:none;width:80%}html.theme--catppuccin-latte .column.is-offset-three-quarters-widescreen{margin-left:75%}html.theme--catppuccin-latte .column.is-offset-two-thirds-widescreen{margin-left:66.6666%}html.theme--catppuccin-latte .column.is-offset-half-widescreen{margin-left:50%}html.theme--catppuccin-latte .column.is-offset-one-third-widescreen{margin-left:33.3333%}html.theme--catppuccin-latte .column.is-offset-one-quarter-widescreen{margin-left:25%}html.theme--catppuccin-latte .column.is-offset-one-fifth-widescreen{margin-left:20%}html.theme--catppuccin-latte .column.is-offset-two-fifths-widescreen{margin-left:40%}html.theme--catppuccin-latte .column.is-offset-three-fifths-widescreen{margin-left:60%}html.theme--catppuccin-latte .column.is-offset-four-fifths-widescreen{margin-left:80%}html.theme--catppuccin-latte .column.is-0-widescreen{flex:none;width:0%}html.theme--catppuccin-latte .column.is-offset-0-widescreen{margin-left:0%}html.theme--catppuccin-latte .column.is-1-widescreen{flex:none;width:8.33333337%}html.theme--catppuccin-latte .column.is-offset-1-widescreen{margin-left:8.33333337%}html.theme--catppuccin-latte .column.is-2-widescreen{flex:none;width:16.66666674%}html.theme--catppuccin-latte .column.is-offset-2-widescreen{margin-left:16.66666674%}html.theme--catppuccin-latte .column.is-3-widescreen{flex:none;width:25%}html.theme--catppuccin-latte .column.is-offset-3-widescreen{margin-left:25%}html.theme--catppuccin-latte .column.is-4-widescreen{flex:none;width:33.33333337%}html.theme--catppuccin-latte .column.is-offset-4-widescreen{margin-left:33.33333337%}html.theme--catppuccin-latte .column.is-5-widescreen{flex:none;width:41.66666674%}html.theme--catppuccin-latte .column.is-offset-5-widescreen{margin-left:41.66666674%}html.theme--catppuccin-latte .column.is-6-widescreen{flex:none;width:50%}html.theme--catppuccin-latte .column.is-offset-6-widescreen{margin-left:50%}html.theme--catppuccin-latte .column.is-7-widescreen{flex:none;width:58.33333337%}html.theme--catppuccin-latte .column.is-offset-7-widescreen{margin-left:58.33333337%}html.theme--catppuccin-latte .column.is-8-widescreen{flex:none;width:66.66666674%}html.theme--catppuccin-latte .column.is-offset-8-widescreen{margin-left:66.66666674%}html.theme--catppuccin-latte .column.is-9-widescreen{flex:none;width:75%}html.theme--catppuccin-latte .column.is-offset-9-widescreen{margin-left:75%}html.theme--catppuccin-latte .column.is-10-widescreen{flex:none;width:83.33333337%}html.theme--catppuccin-latte .column.is-offset-10-widescreen{margin-left:83.33333337%}html.theme--catppuccin-latte .column.is-11-widescreen{flex:none;width:91.66666674%}html.theme--catppuccin-latte .column.is-offset-11-widescreen{margin-left:91.66666674%}html.theme--catppuccin-latte .column.is-12-widescreen{flex:none;width:100%}html.theme--catppuccin-latte .column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){html.theme--catppuccin-latte .column.is-narrow-fullhd{flex:none;width:unset}html.theme--catppuccin-latte .column.is-full-fullhd{flex:none;width:100%}html.theme--catppuccin-latte .column.is-three-quarters-fullhd{flex:none;width:75%}html.theme--catppuccin-latte .column.is-two-thirds-fullhd{flex:none;width:66.6666%}html.theme--catppuccin-latte .column.is-half-fullhd{flex:none;width:50%}html.theme--catppuccin-latte .column.is-one-third-fullhd{flex:none;width:33.3333%}html.theme--catppuccin-latte .column.is-one-quarter-fullhd{flex:none;width:25%}html.theme--catppuccin-latte .column.is-one-fifth-fullhd{flex:none;width:20%}html.theme--catppuccin-latte .column.is-two-fifths-fullhd{flex:none;width:40%}html.theme--catppuccin-latte .column.is-three-fifths-fullhd{flex:none;width:60%}html.theme--catppuccin-latte .column.is-four-fifths-fullhd{flex:none;width:80%}html.theme--catppuccin-latte .column.is-offset-three-quarters-fullhd{margin-left:75%}html.theme--catppuccin-latte .column.is-offset-two-thirds-fullhd{margin-left:66.6666%}html.theme--catppuccin-latte .column.is-offset-half-fullhd{margin-left:50%}html.theme--catppuccin-latte .column.is-offset-one-third-fullhd{margin-left:33.3333%}html.theme--catppuccin-latte .column.is-offset-one-quarter-fullhd{margin-left:25%}html.theme--catppuccin-latte .column.is-offset-one-fifth-fullhd{margin-left:20%}html.theme--catppuccin-latte .column.is-offset-two-fifths-fullhd{margin-left:40%}html.theme--catppuccin-latte .column.is-offset-three-fifths-fullhd{margin-left:60%}html.theme--catppuccin-latte .column.is-offset-four-fifths-fullhd{margin-left:80%}html.theme--catppuccin-latte .column.is-0-fullhd{flex:none;width:0%}html.theme--catppuccin-latte .column.is-offset-0-fullhd{margin-left:0%}html.theme--catppuccin-latte .column.is-1-fullhd{flex:none;width:8.33333337%}html.theme--catppuccin-latte .column.is-offset-1-fullhd{margin-left:8.33333337%}html.theme--catppuccin-latte .column.is-2-fullhd{flex:none;width:16.66666674%}html.theme--catppuccin-latte .column.is-offset-2-fullhd{margin-left:16.66666674%}html.theme--catppuccin-latte .column.is-3-fullhd{flex:none;width:25%}html.theme--catppuccin-latte .column.is-offset-3-fullhd{margin-left:25%}html.theme--catppuccin-latte .column.is-4-fullhd{flex:none;width:33.33333337%}html.theme--catppuccin-latte .column.is-offset-4-fullhd{margin-left:33.33333337%}html.theme--catppuccin-latte .column.is-5-fullhd{flex:none;width:41.66666674%}html.theme--catppuccin-latte .column.is-offset-5-fullhd{margin-left:41.66666674%}html.theme--catppuccin-latte .column.is-6-fullhd{flex:none;width:50%}html.theme--catppuccin-latte .column.is-offset-6-fullhd{margin-left:50%}html.theme--catppuccin-latte .column.is-7-fullhd{flex:none;width:58.33333337%}html.theme--catppuccin-latte .column.is-offset-7-fullhd{margin-left:58.33333337%}html.theme--catppuccin-latte .column.is-8-fullhd{flex:none;width:66.66666674%}html.theme--catppuccin-latte .column.is-offset-8-fullhd{margin-left:66.66666674%}html.theme--catppuccin-latte .column.is-9-fullhd{flex:none;width:75%}html.theme--catppuccin-latte .column.is-offset-9-fullhd{margin-left:75%}html.theme--catppuccin-latte .column.is-10-fullhd{flex:none;width:83.33333337%}html.theme--catppuccin-latte .column.is-offset-10-fullhd{margin-left:83.33333337%}html.theme--catppuccin-latte .column.is-11-fullhd{flex:none;width:91.66666674%}html.theme--catppuccin-latte .column.is-offset-11-fullhd{margin-left:91.66666674%}html.theme--catppuccin-latte .column.is-12-fullhd{flex:none;width:100%}html.theme--catppuccin-latte .column.is-offset-12-fullhd{margin-left:100%}}html.theme--catppuccin-latte .columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--catppuccin-latte .columns:last-child{margin-bottom:-.75rem}html.theme--catppuccin-latte .columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}html.theme--catppuccin-latte .columns.is-centered{justify-content:center}html.theme--catppuccin-latte .columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}html.theme--catppuccin-latte .columns.is-gapless>.column{margin:0;padding:0 !important}html.theme--catppuccin-latte .columns.is-gapless:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-latte .columns.is-gapless:last-child{margin-bottom:0}html.theme--catppuccin-latte .columns.is-mobile{display:flex}html.theme--catppuccin-latte .columns.is-multiline{flex-wrap:wrap}html.theme--catppuccin-latte .columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .columns.is-desktop{display:flex}}html.theme--catppuccin-latte .columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}html.theme--catppuccin-latte .columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}html.theme--catppuccin-latte .columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){html.theme--catppuccin-latte .columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-latte .columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-latte .columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-latte .columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-latte .columns.is-variable.is-0-fullhd{--columnGap: 0rem}}html.theme--catppuccin-latte .columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){html.theme--catppuccin-latte .columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-latte .columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-latte .columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-latte .columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-latte .columns.is-variable.is-1-fullhd{--columnGap: .25rem}}html.theme--catppuccin-latte .columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){html.theme--catppuccin-latte .columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-latte .columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-latte .columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-latte .columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-latte .columns.is-variable.is-2-fullhd{--columnGap: .5rem}}html.theme--catppuccin-latte .columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){html.theme--catppuccin-latte .columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-latte .columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-latte .columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-latte .columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-latte .columns.is-variable.is-3-fullhd{--columnGap: .75rem}}html.theme--catppuccin-latte .columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){html.theme--catppuccin-latte .columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-latte .columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-latte .columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-latte .columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-latte .columns.is-variable.is-4-fullhd{--columnGap: 1rem}}html.theme--catppuccin-latte .columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){html.theme--catppuccin-latte .columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-latte .columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-latte .columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-latte .columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-latte .columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}html.theme--catppuccin-latte .columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){html.theme--catppuccin-latte .columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-latte .columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-latte .columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-latte .columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-latte .columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}html.theme--catppuccin-latte .columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){html.theme--catppuccin-latte .columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-latte .columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-latte .columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-latte .columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-latte .columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}html.theme--catppuccin-latte .columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){html.theme--catppuccin-latte .columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-latte .columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-latte .columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-latte .columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-latte .columns.is-variable.is-8-fullhd{--columnGap: 2rem}}html.theme--catppuccin-latte .tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}html.theme--catppuccin-latte .tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--catppuccin-latte .tile.is-ancestor:last-child{margin-bottom:-.75rem}html.theme--catppuccin-latte .tile.is-ancestor:not(:last-child){margin-bottom:.75rem}html.theme--catppuccin-latte .tile.is-child{margin:0 !important}html.theme--catppuccin-latte .tile.is-parent{padding:.75rem}html.theme--catppuccin-latte .tile.is-vertical{flex-direction:column}html.theme--catppuccin-latte .tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .tile:not(.is-child){display:flex}html.theme--catppuccin-latte .tile.is-1{flex:none;width:8.33333337%}html.theme--catppuccin-latte .tile.is-2{flex:none;width:16.66666674%}html.theme--catppuccin-latte .tile.is-3{flex:none;width:25%}html.theme--catppuccin-latte .tile.is-4{flex:none;width:33.33333337%}html.theme--catppuccin-latte .tile.is-5{flex:none;width:41.66666674%}html.theme--catppuccin-latte .tile.is-6{flex:none;width:50%}html.theme--catppuccin-latte .tile.is-7{flex:none;width:58.33333337%}html.theme--catppuccin-latte .tile.is-8{flex:none;width:66.66666674%}html.theme--catppuccin-latte .tile.is-9{flex:none;width:75%}html.theme--catppuccin-latte .tile.is-10{flex:none;width:83.33333337%}html.theme--catppuccin-latte .tile.is-11{flex:none;width:91.66666674%}html.theme--catppuccin-latte .tile.is-12{flex:none;width:100%}}html.theme--catppuccin-latte .hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}html.theme--catppuccin-latte .hero .navbar{background:none}html.theme--catppuccin-latte .hero .tabs ul{border-bottom:none}html.theme--catppuccin-latte .hero.is-white{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-latte .hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-latte .hero.is-white strong{color:inherit}html.theme--catppuccin-latte .hero.is-white .title{color:#0a0a0a}html.theme--catppuccin-latte .hero.is-white .subtitle{color:rgba(10,10,10,0.9)}html.theme--catppuccin-latte .hero.is-white .subtitle a:not(.button),html.theme--catppuccin-latte .hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .hero.is-white .navbar-menu{background-color:#fff}}html.theme--catppuccin-latte .hero.is-white .navbar-item,html.theme--catppuccin-latte .hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}html.theme--catppuccin-latte .hero.is-white a.navbar-item:hover,html.theme--catppuccin-latte .hero.is-white a.navbar-item.is-active,html.theme--catppuccin-latte .hero.is-white .navbar-link:hover,html.theme--catppuccin-latte .hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-latte .hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}html.theme--catppuccin-latte .hero.is-white .tabs a:hover{opacity:1}html.theme--catppuccin-latte .hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}html.theme--catppuccin-latte .hero.is-white .tabs.is-boxed a,html.theme--catppuccin-latte .hero.is-white .tabs.is-toggle a{color:#0a0a0a}html.theme--catppuccin-latte .hero.is-white .tabs.is-boxed a:hover,html.theme--catppuccin-latte .hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-latte .hero.is-white .tabs.is-boxed li.is-active a,html.theme--catppuccin-latte .hero.is-white .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-latte .hero.is-white .tabs.is-toggle li.is-active a,html.theme--catppuccin-latte .hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--catppuccin-latte .hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-latte .hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}html.theme--catppuccin-latte .hero.is-black{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-latte .hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-latte .hero.is-black strong{color:inherit}html.theme--catppuccin-latte .hero.is-black .title{color:#fff}html.theme--catppuccin-latte .hero.is-black .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-latte .hero.is-black .subtitle a:not(.button),html.theme--catppuccin-latte .hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .hero.is-black .navbar-menu{background-color:#0a0a0a}}html.theme--catppuccin-latte .hero.is-black .navbar-item,html.theme--catppuccin-latte .hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-latte .hero.is-black a.navbar-item:hover,html.theme--catppuccin-latte .hero.is-black a.navbar-item.is-active,html.theme--catppuccin-latte .hero.is-black .navbar-link:hover,html.theme--catppuccin-latte .hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}html.theme--catppuccin-latte .hero.is-black .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-latte .hero.is-black .tabs a:hover{opacity:1}html.theme--catppuccin-latte .hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}html.theme--catppuccin-latte .hero.is-black .tabs.is-boxed a,html.theme--catppuccin-latte .hero.is-black .tabs.is-toggle a{color:#fff}html.theme--catppuccin-latte .hero.is-black .tabs.is-boxed a:hover,html.theme--catppuccin-latte .hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-latte .hero.is-black .tabs.is-boxed li.is-active a,html.theme--catppuccin-latte .hero.is-black .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-latte .hero.is-black .tabs.is-toggle li.is-active a,html.theme--catppuccin-latte .hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--catppuccin-latte .hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-latte .hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}html.theme--catppuccin-latte .hero.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-latte .hero.is-light strong{color:inherit}html.theme--catppuccin-latte .hero.is-light .title{color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .hero.is-light .subtitle{color:rgba(0,0,0,0.9)}html.theme--catppuccin-latte .hero.is-light .subtitle a:not(.button),html.theme--catppuccin-latte .hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .hero.is-light .navbar-menu{background-color:#f5f5f5}}html.theme--catppuccin-latte .hero.is-light .navbar-item,html.theme--catppuccin-latte .hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .hero.is-light a.navbar-item:hover,html.theme--catppuccin-latte .hero.is-light a.navbar-item.is-active,html.theme--catppuccin-latte .hero.is-light .navbar-link:hover,html.theme--catppuccin-latte .hero.is-light .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--catppuccin-latte .hero.is-light .tabs a:hover{opacity:1}html.theme--catppuccin-latte .hero.is-light .tabs li.is-active a{color:#f5f5f5 !important;opacity:1}html.theme--catppuccin-latte .hero.is-light .tabs.is-boxed a,html.theme--catppuccin-latte .hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .hero.is-light .tabs.is-boxed a:hover,html.theme--catppuccin-latte .hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-latte .hero.is-light .tabs.is-boxed li.is-active a,html.theme--catppuccin-latte .hero.is-light .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-latte .hero.is-light .tabs.is-toggle li.is-active a,html.theme--catppuccin-latte .hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#f5f5f5}html.theme--catppuccin-latte .hero.is-light.is-bold{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-latte .hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}}html.theme--catppuccin-latte .hero.is-dark,html.theme--catppuccin-latte .content kbd.hero{background-color:#ccd0da;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-latte .content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-latte .hero.is-dark strong,html.theme--catppuccin-latte .content kbd.hero strong{color:inherit}html.theme--catppuccin-latte .hero.is-dark .title,html.theme--catppuccin-latte .content kbd.hero .title{color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .hero.is-dark .subtitle,html.theme--catppuccin-latte .content kbd.hero .subtitle{color:rgba(0,0,0,0.9)}html.theme--catppuccin-latte .hero.is-dark .subtitle a:not(.button),html.theme--catppuccin-latte .content kbd.hero .subtitle a:not(.button),html.theme--catppuccin-latte .hero.is-dark .subtitle strong,html.theme--catppuccin-latte .content kbd.hero .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .hero.is-dark .navbar-menu,html.theme--catppuccin-latte .content kbd.hero .navbar-menu{background-color:#ccd0da}}html.theme--catppuccin-latte .hero.is-dark .navbar-item,html.theme--catppuccin-latte .content kbd.hero .navbar-item,html.theme--catppuccin-latte .hero.is-dark .navbar-link,html.theme--catppuccin-latte .content kbd.hero .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .hero.is-dark a.navbar-item:hover,html.theme--catppuccin-latte .content kbd.hero a.navbar-item:hover,html.theme--catppuccin-latte .hero.is-dark a.navbar-item.is-active,html.theme--catppuccin-latte .content kbd.hero a.navbar-item.is-active,html.theme--catppuccin-latte .hero.is-dark .navbar-link:hover,html.theme--catppuccin-latte .content kbd.hero .navbar-link:hover,html.theme--catppuccin-latte .hero.is-dark .navbar-link.is-active,html.theme--catppuccin-latte .content kbd.hero .navbar-link.is-active{background-color:#bdc2cf;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .hero.is-dark .tabs a,html.theme--catppuccin-latte .content kbd.hero .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--catppuccin-latte .hero.is-dark .tabs a:hover,html.theme--catppuccin-latte .content kbd.hero .tabs a:hover{opacity:1}html.theme--catppuccin-latte .hero.is-dark .tabs li.is-active a,html.theme--catppuccin-latte .content kbd.hero .tabs li.is-active a{color:#ccd0da !important;opacity:1}html.theme--catppuccin-latte .hero.is-dark .tabs.is-boxed a,html.theme--catppuccin-latte .content kbd.hero .tabs.is-boxed a,html.theme--catppuccin-latte .hero.is-dark .tabs.is-toggle a,html.theme--catppuccin-latte .content kbd.hero .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .hero.is-dark .tabs.is-boxed a:hover,html.theme--catppuccin-latte .content kbd.hero .tabs.is-boxed a:hover,html.theme--catppuccin-latte .hero.is-dark .tabs.is-toggle a:hover,html.theme--catppuccin-latte .content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-latte .hero.is-dark .tabs.is-boxed li.is-active a,html.theme--catppuccin-latte .content kbd.hero .tabs.is-boxed li.is-active a,html.theme--catppuccin-latte .hero.is-dark .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-latte .hero.is-dark .tabs.is-toggle li.is-active a,html.theme--catppuccin-latte .content kbd.hero .tabs.is-toggle li.is-active a,html.theme--catppuccin-latte .hero.is-dark .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:#ccd0da}html.theme--catppuccin-latte .hero.is-dark.is-bold,html.theme--catppuccin-latte .content kbd.hero.is-bold{background-image:linear-gradient(141deg, #a7b8cc 0%, #ccd0da 71%, #d9dbe6 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-latte .hero.is-dark.is-bold .navbar-menu,html.theme--catppuccin-latte .content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #a7b8cc 0%, #ccd0da 71%, #d9dbe6 100%)}}html.theme--catppuccin-latte .hero.is-primary,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink{background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-latte .hero.is-primary strong,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink strong{color:inherit}html.theme--catppuccin-latte .hero.is-primary .title,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .title{color:#fff}html.theme--catppuccin-latte .hero.is-primary .subtitle,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-latte .hero.is-primary .subtitle a:not(.button),html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),html.theme--catppuccin-latte .hero.is-primary .subtitle strong,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .hero.is-primary .navbar-menu,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#1e66f5}}html.theme--catppuccin-latte .hero.is-primary .navbar-item,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .navbar-item,html.theme--catppuccin-latte .hero.is-primary .navbar-link,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-latte .hero.is-primary a.navbar-item:hover,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,html.theme--catppuccin-latte .hero.is-primary a.navbar-item.is-active,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,html.theme--catppuccin-latte .hero.is-primary .navbar-link:hover,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .navbar-link:hover,html.theme--catppuccin-latte .hero.is-primary .navbar-link.is-active,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#0b57ef;color:#fff}html.theme--catppuccin-latte .hero.is-primary .tabs a,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-latte .hero.is-primary .tabs a:hover,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}html.theme--catppuccin-latte .hero.is-primary .tabs li.is-active a,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#1e66f5 !important;opacity:1}html.theme--catppuccin-latte .hero.is-primary .tabs.is-boxed a,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,html.theme--catppuccin-latte .hero.is-primary .tabs.is-toggle a,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}html.theme--catppuccin-latte .hero.is-primary .tabs.is-boxed a:hover,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,html.theme--catppuccin-latte .hero.is-primary .tabs.is-toggle a:hover,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-latte .hero.is-primary .tabs.is-boxed li.is-active a,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,html.theme--catppuccin-latte .hero.is-primary .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-latte .hero.is-primary .tabs.is-toggle li.is-active a,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,html.theme--catppuccin-latte .hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#1e66f5}html.theme--catppuccin-latte .hero.is-primary.is-bold,html.theme--catppuccin-latte .docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #0070e0 0%, #1e66f5 71%, #3153fb 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-latte .hero.is-primary.is-bold .navbar-menu,html.theme--catppuccin-latte .docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #0070e0 0%, #1e66f5 71%, #3153fb 100%)}}html.theme--catppuccin-latte .hero.is-link{background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-latte .hero.is-link strong{color:inherit}html.theme--catppuccin-latte .hero.is-link .title{color:#fff}html.theme--catppuccin-latte .hero.is-link .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-latte .hero.is-link .subtitle a:not(.button),html.theme--catppuccin-latte .hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .hero.is-link .navbar-menu{background-color:#1e66f5}}html.theme--catppuccin-latte .hero.is-link .navbar-item,html.theme--catppuccin-latte .hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-latte .hero.is-link a.navbar-item:hover,html.theme--catppuccin-latte .hero.is-link a.navbar-item.is-active,html.theme--catppuccin-latte .hero.is-link .navbar-link:hover,html.theme--catppuccin-latte .hero.is-link .navbar-link.is-active{background-color:#0b57ef;color:#fff}html.theme--catppuccin-latte .hero.is-link .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-latte .hero.is-link .tabs a:hover{opacity:1}html.theme--catppuccin-latte .hero.is-link .tabs li.is-active a{color:#1e66f5 !important;opacity:1}html.theme--catppuccin-latte .hero.is-link .tabs.is-boxed a,html.theme--catppuccin-latte .hero.is-link .tabs.is-toggle a{color:#fff}html.theme--catppuccin-latte .hero.is-link .tabs.is-boxed a:hover,html.theme--catppuccin-latte .hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-latte .hero.is-link .tabs.is-boxed li.is-active a,html.theme--catppuccin-latte .hero.is-link .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-latte .hero.is-link .tabs.is-toggle li.is-active a,html.theme--catppuccin-latte .hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#1e66f5}html.theme--catppuccin-latte .hero.is-link.is-bold{background-image:linear-gradient(141deg, #0070e0 0%, #1e66f5 71%, #3153fb 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-latte .hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0070e0 0%, #1e66f5 71%, #3153fb 100%)}}html.theme--catppuccin-latte .hero.is-info{background-color:#179299;color:#fff}html.theme--catppuccin-latte .hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-latte .hero.is-info strong{color:inherit}html.theme--catppuccin-latte .hero.is-info .title{color:#fff}html.theme--catppuccin-latte .hero.is-info .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-latte .hero.is-info .subtitle a:not(.button),html.theme--catppuccin-latte .hero.is-info .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .hero.is-info .navbar-menu{background-color:#179299}}html.theme--catppuccin-latte .hero.is-info .navbar-item,html.theme--catppuccin-latte .hero.is-info .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-latte .hero.is-info a.navbar-item:hover,html.theme--catppuccin-latte .hero.is-info a.navbar-item.is-active,html.theme--catppuccin-latte .hero.is-info .navbar-link:hover,html.theme--catppuccin-latte .hero.is-info .navbar-link.is-active{background-color:#147d83;color:#fff}html.theme--catppuccin-latte .hero.is-info .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-latte .hero.is-info .tabs a:hover{opacity:1}html.theme--catppuccin-latte .hero.is-info .tabs li.is-active a{color:#179299 !important;opacity:1}html.theme--catppuccin-latte .hero.is-info .tabs.is-boxed a,html.theme--catppuccin-latte .hero.is-info .tabs.is-toggle a{color:#fff}html.theme--catppuccin-latte .hero.is-info .tabs.is-boxed a:hover,html.theme--catppuccin-latte .hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-latte .hero.is-info .tabs.is-boxed li.is-active a,html.theme--catppuccin-latte .hero.is-info .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-latte .hero.is-info .tabs.is-toggle li.is-active a,html.theme--catppuccin-latte .hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#179299}html.theme--catppuccin-latte .hero.is-info.is-bold{background-image:linear-gradient(141deg, #0a7367 0%, #179299 71%, #1591b4 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-latte .hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0a7367 0%, #179299 71%, #1591b4 100%)}}html.theme--catppuccin-latte .hero.is-success{background-color:#40a02b;color:#fff}html.theme--catppuccin-latte .hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-latte .hero.is-success strong{color:inherit}html.theme--catppuccin-latte .hero.is-success .title{color:#fff}html.theme--catppuccin-latte .hero.is-success .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-latte .hero.is-success .subtitle a:not(.button),html.theme--catppuccin-latte .hero.is-success .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .hero.is-success .navbar-menu{background-color:#40a02b}}html.theme--catppuccin-latte .hero.is-success .navbar-item,html.theme--catppuccin-latte .hero.is-success .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-latte .hero.is-success a.navbar-item:hover,html.theme--catppuccin-latte .hero.is-success a.navbar-item.is-active,html.theme--catppuccin-latte .hero.is-success .navbar-link:hover,html.theme--catppuccin-latte .hero.is-success .navbar-link.is-active{background-color:#388c26;color:#fff}html.theme--catppuccin-latte .hero.is-success .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-latte .hero.is-success .tabs a:hover{opacity:1}html.theme--catppuccin-latte .hero.is-success .tabs li.is-active a{color:#40a02b !important;opacity:1}html.theme--catppuccin-latte .hero.is-success .tabs.is-boxed a,html.theme--catppuccin-latte .hero.is-success .tabs.is-toggle a{color:#fff}html.theme--catppuccin-latte .hero.is-success .tabs.is-boxed a:hover,html.theme--catppuccin-latte .hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-latte .hero.is-success .tabs.is-boxed li.is-active a,html.theme--catppuccin-latte .hero.is-success .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-latte .hero.is-success .tabs.is-toggle li.is-active a,html.theme--catppuccin-latte .hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#40a02b}html.theme--catppuccin-latte .hero.is-success.is-bold{background-image:linear-gradient(141deg, #3c7f19 0%, #40a02b 71%, #2dba2b 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-latte .hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #3c7f19 0%, #40a02b 71%, #2dba2b 100%)}}html.theme--catppuccin-latte .hero.is-warning{background-color:#df8e1d;color:#fff}html.theme--catppuccin-latte .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-latte .hero.is-warning strong{color:inherit}html.theme--catppuccin-latte .hero.is-warning .title{color:#fff}html.theme--catppuccin-latte .hero.is-warning .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-latte .hero.is-warning .subtitle a:not(.button),html.theme--catppuccin-latte .hero.is-warning .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .hero.is-warning .navbar-menu{background-color:#df8e1d}}html.theme--catppuccin-latte .hero.is-warning .navbar-item,html.theme--catppuccin-latte .hero.is-warning .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-latte .hero.is-warning a.navbar-item:hover,html.theme--catppuccin-latte .hero.is-warning a.navbar-item.is-active,html.theme--catppuccin-latte .hero.is-warning .navbar-link:hover,html.theme--catppuccin-latte .hero.is-warning .navbar-link.is-active{background-color:#c8801a;color:#fff}html.theme--catppuccin-latte .hero.is-warning .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-latte .hero.is-warning .tabs a:hover{opacity:1}html.theme--catppuccin-latte .hero.is-warning .tabs li.is-active a{color:#df8e1d !important;opacity:1}html.theme--catppuccin-latte .hero.is-warning .tabs.is-boxed a,html.theme--catppuccin-latte .hero.is-warning .tabs.is-toggle a{color:#fff}html.theme--catppuccin-latte .hero.is-warning .tabs.is-boxed a:hover,html.theme--catppuccin-latte .hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-latte .hero.is-warning .tabs.is-boxed li.is-active a,html.theme--catppuccin-latte .hero.is-warning .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-latte .hero.is-warning .tabs.is-toggle li.is-active a,html.theme--catppuccin-latte .hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#df8e1d}html.theme--catppuccin-latte .hero.is-warning.is-bold{background-image:linear-gradient(141deg, #bc560d 0%, #df8e1d 71%, #eaba2b 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-latte .hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #bc560d 0%, #df8e1d 71%, #eaba2b 100%)}}html.theme--catppuccin-latte .hero.is-danger{background-color:#d20f39;color:#fff}html.theme--catppuccin-latte .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-latte .hero.is-danger strong{color:inherit}html.theme--catppuccin-latte .hero.is-danger .title{color:#fff}html.theme--catppuccin-latte .hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-latte .hero.is-danger .subtitle a:not(.button),html.theme--catppuccin-latte .hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .hero.is-danger .navbar-menu{background-color:#d20f39}}html.theme--catppuccin-latte .hero.is-danger .navbar-item,html.theme--catppuccin-latte .hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-latte .hero.is-danger a.navbar-item:hover,html.theme--catppuccin-latte .hero.is-danger a.navbar-item.is-active,html.theme--catppuccin-latte .hero.is-danger .navbar-link:hover,html.theme--catppuccin-latte .hero.is-danger .navbar-link.is-active{background-color:#ba0d33;color:#fff}html.theme--catppuccin-latte .hero.is-danger .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-latte .hero.is-danger .tabs a:hover{opacity:1}html.theme--catppuccin-latte .hero.is-danger .tabs li.is-active a{color:#d20f39 !important;opacity:1}html.theme--catppuccin-latte .hero.is-danger .tabs.is-boxed a,html.theme--catppuccin-latte .hero.is-danger .tabs.is-toggle a{color:#fff}html.theme--catppuccin-latte .hero.is-danger .tabs.is-boxed a:hover,html.theme--catppuccin-latte .hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-latte .hero.is-danger .tabs.is-boxed li.is-active a,html.theme--catppuccin-latte .hero.is-danger .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-latte .hero.is-danger .tabs.is-toggle li.is-active a,html.theme--catppuccin-latte .hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#d20f39}html.theme--catppuccin-latte .hero.is-danger.is-bold{background-image:linear-gradient(141deg, #ab0343 0%, #d20f39 71%, #f00a16 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-latte .hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #ab0343 0%, #d20f39 71%, #f00a16 100%)}}html.theme--catppuccin-latte .hero.is-small .hero-body,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .hero.is-large .hero-body{padding:18rem 6rem}}html.theme--catppuccin-latte .hero.is-halfheight .hero-body,html.theme--catppuccin-latte .hero.is-fullheight .hero-body,html.theme--catppuccin-latte .hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}html.theme--catppuccin-latte .hero.is-halfheight .hero-body>.container,html.theme--catppuccin-latte .hero.is-fullheight .hero-body>.container,html.theme--catppuccin-latte .hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}html.theme--catppuccin-latte .hero.is-halfheight{min-height:50vh}html.theme--catppuccin-latte .hero.is-fullheight{min-height:100vh}html.theme--catppuccin-latte .hero-video{overflow:hidden}html.theme--catppuccin-latte .hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}html.theme--catppuccin-latte .hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){html.theme--catppuccin-latte .hero-video{display:none}}html.theme--catppuccin-latte .hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){html.theme--catppuccin-latte .hero-buttons .button{display:flex}html.theme--catppuccin-latte .hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .hero-buttons{display:flex;justify-content:center}html.theme--catppuccin-latte .hero-buttons .button:not(:last-child){margin-right:1.5rem}}html.theme--catppuccin-latte .hero-head,html.theme--catppuccin-latte .hero-foot{flex-grow:0;flex-shrink:0}html.theme--catppuccin-latte .hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .hero-body{padding:3rem 3rem}}html.theme--catppuccin-latte .section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .section{padding:3rem 3rem}html.theme--catppuccin-latte .section.is-medium{padding:9rem 4.5rem}html.theme--catppuccin-latte .section.is-large{padding:18rem 6rem}}html.theme--catppuccin-latte .footer{background-color:#e6e9ef;padding:3rem 1.5rem 6rem}html.theme--catppuccin-latte h1 .docs-heading-anchor,html.theme--catppuccin-latte h1 .docs-heading-anchor:hover,html.theme--catppuccin-latte h1 .docs-heading-anchor:visited,html.theme--catppuccin-latte h2 .docs-heading-anchor,html.theme--catppuccin-latte h2 .docs-heading-anchor:hover,html.theme--catppuccin-latte h2 .docs-heading-anchor:visited,html.theme--catppuccin-latte h3 .docs-heading-anchor,html.theme--catppuccin-latte h3 .docs-heading-anchor:hover,html.theme--catppuccin-latte h3 .docs-heading-anchor:visited,html.theme--catppuccin-latte h4 .docs-heading-anchor,html.theme--catppuccin-latte h4 .docs-heading-anchor:hover,html.theme--catppuccin-latte h4 .docs-heading-anchor:visited,html.theme--catppuccin-latte h5 .docs-heading-anchor,html.theme--catppuccin-latte h5 .docs-heading-anchor:hover,html.theme--catppuccin-latte h5 .docs-heading-anchor:visited,html.theme--catppuccin-latte h6 .docs-heading-anchor,html.theme--catppuccin-latte h6 .docs-heading-anchor:hover,html.theme--catppuccin-latte h6 .docs-heading-anchor:visited{color:#4c4f69}html.theme--catppuccin-latte h1 .docs-heading-anchor-permalink,html.theme--catppuccin-latte h2 .docs-heading-anchor-permalink,html.theme--catppuccin-latte h3 .docs-heading-anchor-permalink,html.theme--catppuccin-latte h4 .docs-heading-anchor-permalink,html.theme--catppuccin-latte h5 .docs-heading-anchor-permalink,html.theme--catppuccin-latte h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}html.theme--catppuccin-latte h1 .docs-heading-anchor-permalink::before,html.theme--catppuccin-latte h2 .docs-heading-anchor-permalink::before,html.theme--catppuccin-latte h3 .docs-heading-anchor-permalink::before,html.theme--catppuccin-latte h4 .docs-heading-anchor-permalink::before,html.theme--catppuccin-latte h5 .docs-heading-anchor-permalink::before,html.theme--catppuccin-latte h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}html.theme--catppuccin-latte h1:hover .docs-heading-anchor-permalink,html.theme--catppuccin-latte h2:hover .docs-heading-anchor-permalink,html.theme--catppuccin-latte h3:hover .docs-heading-anchor-permalink,html.theme--catppuccin-latte h4:hover .docs-heading-anchor-permalink,html.theme--catppuccin-latte h5:hover .docs-heading-anchor-permalink,html.theme--catppuccin-latte h6:hover .docs-heading-anchor-permalink{visibility:visible}html.theme--catppuccin-latte .docs-dark-only{display:none !important}html.theme--catppuccin-latte pre{position:relative;overflow:hidden}html.theme--catppuccin-latte pre code,html.theme--catppuccin-latte pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}html.theme--catppuccin-latte pre code:first-of-type,html.theme--catppuccin-latte pre code.hljs:first-of-type{padding-top:0.5rem !important}html.theme--catppuccin-latte pre code:last-of-type,html.theme--catppuccin-latte pre code.hljs:last-of-type{padding-bottom:0.5rem !important}html.theme--catppuccin-latte pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#4c4f69;cursor:pointer;text-align:center}html.theme--catppuccin-latte pre .copy-button:focus,html.theme--catppuccin-latte pre .copy-button:hover{opacity:1;background:rgba(76,79,105,0.1);color:#1e66f5}html.theme--catppuccin-latte pre .copy-button.success{color:#40a02b;opacity:1}html.theme--catppuccin-latte pre .copy-button.error{color:#d20f39;opacity:1}html.theme--catppuccin-latte pre:hover .copy-button{opacity:1}html.theme--catppuccin-latte .admonition{background-color:#e6e9ef;border-style:solid;border-width:2px;border-color:#5c5f77;border-radius:4px;font-size:1rem}html.theme--catppuccin-latte .admonition strong{color:currentColor}html.theme--catppuccin-latte .admonition.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}html.theme--catppuccin-latte .admonition.is-medium{font-size:1.25rem}html.theme--catppuccin-latte .admonition.is-large{font-size:1.5rem}html.theme--catppuccin-latte .admonition.is-default{background-color:#e6e9ef;border-color:#5c5f77}html.theme--catppuccin-latte .admonition.is-default>.admonition-header{background-color:rgba(0,0,0,0);color:#5c5f77}html.theme--catppuccin-latte .admonition.is-default>.admonition-body{color:#4c4f69}html.theme--catppuccin-latte .admonition.is-info{background-color:#e6e9ef;border-color:#179299}html.theme--catppuccin-latte .admonition.is-info>.admonition-header{background-color:rgba(0,0,0,0);color:#179299}html.theme--catppuccin-latte .admonition.is-info>.admonition-body{color:#4c4f69}html.theme--catppuccin-latte .admonition.is-success{background-color:#e6e9ef;border-color:#40a02b}html.theme--catppuccin-latte .admonition.is-success>.admonition-header{background-color:rgba(0,0,0,0);color:#40a02b}html.theme--catppuccin-latte .admonition.is-success>.admonition-body{color:#4c4f69}html.theme--catppuccin-latte .admonition.is-warning{background-color:#e6e9ef;border-color:#df8e1d}html.theme--catppuccin-latte .admonition.is-warning>.admonition-header{background-color:rgba(0,0,0,0);color:#df8e1d}html.theme--catppuccin-latte .admonition.is-warning>.admonition-body{color:#4c4f69}html.theme--catppuccin-latte .admonition.is-danger{background-color:#e6e9ef;border-color:#d20f39}html.theme--catppuccin-latte .admonition.is-danger>.admonition-header{background-color:rgba(0,0,0,0);color:#d20f39}html.theme--catppuccin-latte .admonition.is-danger>.admonition-body{color:#4c4f69}html.theme--catppuccin-latte .admonition.is-compat{background-color:#e6e9ef;border-color:#04a5e5}html.theme--catppuccin-latte .admonition.is-compat>.admonition-header{background-color:rgba(0,0,0,0);color:#04a5e5}html.theme--catppuccin-latte .admonition.is-compat>.admonition-body{color:#4c4f69}html.theme--catppuccin-latte .admonition.is-todo{background-color:#e6e9ef;border-color:#8839ef}html.theme--catppuccin-latte .admonition.is-todo>.admonition-header{background-color:rgba(0,0,0,0);color:#8839ef}html.theme--catppuccin-latte .admonition.is-todo>.admonition-body{color:#4c4f69}html.theme--catppuccin-latte .admonition-header{color:#5c5f77;background-color:rgba(0,0,0,0);align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}html.theme--catppuccin-latte .admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}html.theme--catppuccin-latte details.admonition.is-details>.admonition-header{list-style:none}html.theme--catppuccin-latte details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}html.theme--catppuccin-latte details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}html.theme--catppuccin-latte .admonition-body{color:#4c4f69;padding:0.5rem .75rem}html.theme--catppuccin-latte .admonition-body pre{background-color:#e6e9ef}html.theme--catppuccin-latte .admonition-body code{background-color:#e6e9ef}html.theme--catppuccin-latte .docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:2px solid #acb0be;border-radius:4px;box-shadow:none;max-width:100%}html.theme--catppuccin-latte .docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#e6e9ef;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #acb0be;overflow:auto}html.theme--catppuccin-latte .docstring>header code{background-color:transparent}html.theme--catppuccin-latte .docstring>header .docstring-article-toggle-button{min-width:1.1rem;padding:0.2rem 0.2rem 0.2rem 0}html.theme--catppuccin-latte .docstring>header .docstring-binding{margin-right:0.3em}html.theme--catppuccin-latte .docstring>header .docstring-category{margin-left:0.3em}html.theme--catppuccin-latte .docstring>section{position:relative;padding:.75rem .75rem;border-bottom:1px solid #acb0be}html.theme--catppuccin-latte .docstring>section:last-child{border-bottom:none}html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink{transition:opacity 0.3s;opacity:0;position:absolute;right:.375rem;bottom:.375rem}html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink:focus{opacity:1 !important}html.theme--catppuccin-latte .docstring:hover>section>a.docs-sourcelink{opacity:0.2}html.theme--catppuccin-latte .docstring:focus-within>section>a.docs-sourcelink{opacity:0.2}html.theme--catppuccin-latte .docstring>section:hover a.docs-sourcelink{opacity:1}html.theme--catppuccin-latte .documenter-example-output{background-color:#eff1f5}html.theme--catppuccin-latte .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:#e6e9ef;color:#4c4f69;border-bottom:3px solid rgba(0,0,0,0);padding:10px 35px;text-align:center;font-size:15px}html.theme--catppuccin-latte .outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}html.theme--catppuccin-latte .outdated-warning-overlay a{color:#1e66f5}html.theme--catppuccin-latte .outdated-warning-overlay a:hover{color:#04a5e5}html.theme--catppuccin-latte .content pre{border:2px solid #acb0be;border-radius:4px}html.theme--catppuccin-latte .content code{font-weight:inherit}html.theme--catppuccin-latte .content a code{color:#1e66f5}html.theme--catppuccin-latte .content a:hover code{color:#04a5e5}html.theme--catppuccin-latte .content h1 code,html.theme--catppuccin-latte .content h2 code,html.theme--catppuccin-latte .content h3 code,html.theme--catppuccin-latte .content h4 code,html.theme--catppuccin-latte .content h5 code,html.theme--catppuccin-latte .content h6 code{color:#4c4f69}html.theme--catppuccin-latte .content table{display:block;width:initial;max-width:100%;overflow-x:auto}html.theme--catppuccin-latte .content blockquote>ul:first-child,html.theme--catppuccin-latte .content blockquote>ol:first-child,html.theme--catppuccin-latte .content .admonition-body>ul:first-child,html.theme--catppuccin-latte .content .admonition-body>ol:first-child{margin-top:0}html.theme--catppuccin-latte pre,html.theme--catppuccin-latte code{font-variant-ligatures:no-contextual}html.theme--catppuccin-latte .breadcrumb a.is-disabled{cursor:default;pointer-events:none}html.theme--catppuccin-latte .breadcrumb a.is-disabled,html.theme--catppuccin-latte .breadcrumb a.is-disabled:hover{color:#41445a}html.theme--catppuccin-latte .hljs{background:initial !important}html.theme--catppuccin-latte .katex .katex-mathml{top:0;right:0}html.theme--catppuccin-latte .katex-display,html.theme--catppuccin-latte mjx-container,html.theme--catppuccin-latte .MathJax_Display{margin:0.5em 0 !important}html.theme--catppuccin-latte html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}html.theme--catppuccin-latte li.no-marker{list-style:none}html.theme--catppuccin-latte #documenter .docs-main>article{overflow-wrap:break-word}html.theme--catppuccin-latte #documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){html.theme--catppuccin-latte #documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-latte #documenter .docs-main{width:100%}html.theme--catppuccin-latte #documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}html.theme--catppuccin-latte #documenter .docs-main>header,html.theme--catppuccin-latte #documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}html.theme--catppuccin-latte #documenter .docs-main header.docs-navbar{background-color:#eff1f5;border-bottom:1px solid #acb0be;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}html.theme--catppuccin-latte #documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1;overflow-x:hidden}html.theme--catppuccin-latte #documenter .docs-main header.docs-navbar .docs-sidebar-button{display:block;font-size:1.5rem;padding-bottom:0.1rem;margin-right:1rem}html.theme--catppuccin-latte #documenter .docs-main header.docs-navbar .docs-right{display:flex;white-space:nowrap;gap:1rem;align-items:center}html.theme--catppuccin-latte #documenter .docs-main header.docs-navbar .docs-right .docs-icon,html.theme--catppuccin-latte #documenter .docs-main header.docs-navbar .docs-right .docs-label{display:inline-block}html.theme--catppuccin-latte #documenter .docs-main header.docs-navbar .docs-right .docs-label{padding:0;margin-left:0.3em}@media screen and (max-width: 1055px){html.theme--catppuccin-latte #documenter .docs-main header.docs-navbar .docs-right .docs-navbar-link{margin-left:0.4rem;margin-right:0.4rem}}html.theme--catppuccin-latte #documenter .docs-main header.docs-navbar>*{margin:auto 0}@media screen and (max-width: 1055px){html.theme--catppuccin-latte #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--catppuccin-latte #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--catppuccin-latte #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--catppuccin-latte #documenter .docs-main section.footnotes{border-top:1px solid #acb0be}html.theme--catppuccin-latte #documenter .docs-main section.footnotes li .tag:first-child,html.theme--catppuccin-latte #documenter .docs-main section.footnotes li .docstring>section>a.docs-sourcelink:first-child,html.theme--catppuccin-latte #documenter .docs-main section.footnotes li .content kbd:first-child,html.theme--catppuccin-latte .content #documenter .docs-main section.footnotes li kbd:first-child{margin-right:1em;margin-bottom:0.4em}html.theme--catppuccin-latte #documenter .docs-main .docs-footer{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0;border-top:1px solid #acb0be;padding-top:1rem;padding-bottom:1rem}@media screen and (max-width: 1055px){html.theme--catppuccin-latte #documenter .docs-main .docs-footer{padding-left:1rem;padding-right:1rem}}html.theme--catppuccin-latte #documenter .docs-main .docs-footer .docs-footer-nextpage,html.theme--catppuccin-latte #documenter .docs-main .docs-footer .docs-footer-prevpage{flex-grow:1}html.theme--catppuccin-latte #documenter .docs-main .docs-footer .docs-footer-nextpage{text-align:right}html.theme--catppuccin-latte #documenter .docs-main .docs-footer .flexbox-break{flex-basis:100%;height:0}html.theme--catppuccin-latte #documenter .docs-main .docs-footer .footer-message{font-size:0.8em;margin:0.5em auto 0 auto;text-align:center}html.theme--catppuccin-latte #documenter .docs-sidebar{display:flex;flex-direction:column;color:#4c4f69;background-color:#e6e9ef;border-right:1px solid #acb0be;padding:0;flex:0 0 18rem;z-index:5;font-size:1rem;position:fixed;left:-18rem;width:18rem;height:100%;transition:left 0.3s}html.theme--catppuccin-latte #documenter .docs-sidebar.visible{left:0;box-shadow:.4rem 0rem .8rem #171717}@media screen and (min-width: 1056px){html.theme--catppuccin-latte #documenter .docs-sidebar.visible{box-shadow:none}}@media screen and (min-width: 1056px){html.theme--catppuccin-latte #documenter .docs-sidebar{left:0;top:0}}html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo{margin-top:1rem;padding:0 1rem}html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img{max-height:6rem;margin:auto}html.theme--catppuccin-latte #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--catppuccin-latte #documenter .docs-sidebar .docs-package-name .docs-autofit{max-width:16.2rem}html.theme--catppuccin-latte #documenter .docs-sidebar .docs-package-name a,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-package-name a:hover{color:#4c4f69}html.theme--catppuccin-latte #documenter .docs-sidebar .docs-version-selector{border-top:1px solid #acb0be;display:none;padding:0.5rem}html.theme--catppuccin-latte #documenter .docs-sidebar .docs-version-selector.visible{display:flex}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu{flex-grow:1;user-select:none;border-top:1px solid #acb0be;padding-bottom:1.5rem}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu>li>.tocitem{font-weight:bold}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu>li li{font-size:.95rem;margin-left:1em;border-left:1px solid #acb0be}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu input.collapse-toggle{display:none}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu ul.collapsed{display:none}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu input:checked~ul.collapsed{display:block}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu label.tocitem{display:flex}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-label{flex-grow:2}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:.75rem;margin-left:1rem;margin-top:auto;margin-bottom:auto}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f054"}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu input:checked~label.tocitem .docs-chevron::before{content:"\f078"}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu .tocitem{display:block;padding:0.5rem 0.5rem}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu .tocitem,html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu .tocitem:hover{color:#4c4f69;background:#e6e9ef}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu a.tocitem:hover,html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu label.tocitem:hover{color:#4c4f69;background-color:#f2f4f7}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu li.is-active{border-top:1px solid #acb0be;border-bottom:1px solid #acb0be;background-color:#dce0e8}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem,html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem:hover{background-color:#dce0e8;color:#4c4f69}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu li.is-active ul.internal .tocitem:hover{background-color:#f2f4f7;color:#4c4f69}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu>li.is-active:first-child{border-top:none}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu ul.internal{margin:0 0.5rem 0.5rem;border-top:1px solid #acb0be}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu ul.internal li{font-size:.85rem;border-left:none;margin-left:0;margin-top:0.5rem}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem{width:100%;padding:0}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem::before{content:"⚬";margin-right:0.4em}html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search{margin:auto;margin-top:0.5rem;margin-bottom:0.5rem}html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input{width:14.4rem}html.theme--catppuccin-latte #documenter .docs-sidebar #documenter-search-query{color:#868c98;width:14.4rem;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1)}@media screen and (min-width: 1056px){html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu{overflow-y:auto;-webkit-overflow-scroll:touch}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar{width:.3rem;background:none}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#fff}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb:hover{background:#fff}}@media screen and (max-width: 1055px){html.theme--catppuccin-latte #documenter .docs-sidebar{overflow-y:auto;-webkit-overflow-scroll:touch}html.theme--catppuccin-latte #documenter .docs-sidebar::-webkit-scrollbar{width:.3rem;background:none}html.theme--catppuccin-latte #documenter .docs-sidebar::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#fff}html.theme--catppuccin-latte #documenter .docs-sidebar::-webkit-scrollbar-thumb:hover{background:#fff}}html.theme--catppuccin-latte kbd.search-modal-key-hints{border-radius:0.25rem;border:1px solid rgba(245,245,245,0.6);box-shadow:0 2px 0 1px rgba(245,245,245,0.6);cursor:default;font-size:0.9rem;line-height:1.5;min-width:0.75rem;text-align:center;padding:0.1rem 0.3rem;position:relative;top:-1px}html.theme--catppuccin-latte .search-min-width-50{min-width:50%}html.theme--catppuccin-latte .search-min-height-100{min-height:100%}html.theme--catppuccin-latte .search-modal-card-body{max-height:calc(100vh - 15rem)}html.theme--catppuccin-latte .search-result-link{border-radius:0.7em;transition:all 300ms}html.theme--catppuccin-latte .search-result-link:hover,html.theme--catppuccin-latte .search-result-link:focus{background-color:rgba(0,128,128,0.1)}html.theme--catppuccin-latte .search-result-link .property-search-result-badge,html.theme--catppuccin-latte .search-result-link .search-filter{transition:all 300ms}html.theme--catppuccin-latte .property-search-result-badge,html.theme--catppuccin-latte .search-filter{padding:0.15em 0.5em;font-size:0.8em;font-style:italic;text-transform:none !important;line-height:1.5;color:#f5f5f5;background-color:rgba(51,65,85,0.501961);border-radius:0.6rem}html.theme--catppuccin-latte .search-result-link:hover .property-search-result-badge,html.theme--catppuccin-latte .search-result-link:hover .search-filter,html.theme--catppuccin-latte .search-result-link:focus .property-search-result-badge,html.theme--catppuccin-latte .search-result-link:focus .search-filter{color:#333;background-color:#f1f5f9}html.theme--catppuccin-latte .search-filter{color:#333;background-color:#f5f5f5;transition:all 300ms}html.theme--catppuccin-latte .search-filter:hover,html.theme--catppuccin-latte .search-filter:focus{color:#333}html.theme--catppuccin-latte .search-filter-selected{color:#ccd0da;background-color:#7287fd}html.theme--catppuccin-latte .search-filter-selected:hover,html.theme--catppuccin-latte .search-filter-selected:focus{color:#ccd0da}html.theme--catppuccin-latte .search-result-highlight{background-color:#ffdd57;color:black}html.theme--catppuccin-latte .search-divider{border-bottom:1px solid #acb0be}html.theme--catppuccin-latte .search-result-title{width:85%;color:#f5f5f5}html.theme--catppuccin-latte .search-result-code-title{font-size:0.875rem;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--catppuccin-latte #search-modal .modal-card-body::-webkit-scrollbar,html.theme--catppuccin-latte #search-modal .filter-tabs::-webkit-scrollbar{height:10px;width:10px;background-color:transparent}html.theme--catppuccin-latte #search-modal .modal-card-body::-webkit-scrollbar-thumb,html.theme--catppuccin-latte #search-modal .filter-tabs::-webkit-scrollbar-thumb{background-color:gray;border-radius:1rem}html.theme--catppuccin-latte #search-modal .modal-card-body::-webkit-scrollbar-track,html.theme--catppuccin-latte #search-modal .filter-tabs::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.6);background-color:transparent}html.theme--catppuccin-latte .w-100{width:100%}html.theme--catppuccin-latte .gap-2{gap:0.5rem}html.theme--catppuccin-latte .gap-4{gap:1rem}html.theme--catppuccin-latte .gap-8{gap:2rem}html.theme--catppuccin-latte{background-color:#eff1f5;font-size:16px;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--catppuccin-latte a{transition:all 200ms ease}html.theme--catppuccin-latte .label{color:#4c4f69}html.theme--catppuccin-latte .button,html.theme--catppuccin-latte .control.has-icons-left .icon,html.theme--catppuccin-latte .control.has-icons-right .icon,html.theme--catppuccin-latte .input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-latte .pagination-ellipsis,html.theme--catppuccin-latte .pagination-link,html.theme--catppuccin-latte .pagination-next,html.theme--catppuccin-latte .pagination-previous,html.theme--catppuccin-latte .select,html.theme--catppuccin-latte .select select,html.theme--catppuccin-latte .textarea{height:2.5em;color:#4c4f69}html.theme--catppuccin-latte .input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-latte .textarea{transition:all 200ms ease;box-shadow:none;border-width:1px;padding-left:1em;padding-right:1em;color:#4c4f69}html.theme--catppuccin-latte .select:after,html.theme--catppuccin-latte .select select{border-width:1px}html.theme--catppuccin-latte .menu-list a{transition:all 300ms ease}html.theme--catppuccin-latte .modal-card-foot,html.theme--catppuccin-latte .modal-card-head{border-color:#acb0be}html.theme--catppuccin-latte .navbar{border-radius:.4em}html.theme--catppuccin-latte .navbar.is-transparent{background:none}html.theme--catppuccin-latte .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#1e66f5}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .navbar .navbar-menu{background-color:#1e66f5;border-radius:0 0 .4em .4em}}html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink:not(body){color:#ccd0da}html.theme--catppuccin-latte .tag.is-link:not(body),html.theme--catppuccin-latte .docstring>section>a.is-link.docs-sourcelink:not(body),html.theme--catppuccin-latte .content kbd.is-link:not(body){color:#ccd0da}html.theme--catppuccin-latte .ansi span.sgr1{font-weight:bolder}html.theme--catppuccin-latte .ansi span.sgr2{font-weight:lighter}html.theme--catppuccin-latte .ansi span.sgr3{font-style:italic}html.theme--catppuccin-latte .ansi span.sgr4{text-decoration:underline}html.theme--catppuccin-latte .ansi span.sgr7{color:#eff1f5;background-color:#4c4f69}html.theme--catppuccin-latte .ansi span.sgr8{color:transparent}html.theme--catppuccin-latte .ansi span.sgr8 span{color:transparent}html.theme--catppuccin-latte .ansi span.sgr9{text-decoration:line-through}html.theme--catppuccin-latte .ansi span.sgr30{color:#5c5f77}html.theme--catppuccin-latte .ansi span.sgr31{color:#d20f39}html.theme--catppuccin-latte .ansi span.sgr32{color:#40a02b}html.theme--catppuccin-latte .ansi span.sgr33{color:#df8e1d}html.theme--catppuccin-latte .ansi span.sgr34{color:#1e66f5}html.theme--catppuccin-latte .ansi span.sgr35{color:#ea76cb}html.theme--catppuccin-latte .ansi span.sgr36{color:#179299}html.theme--catppuccin-latte .ansi span.sgr37{color:#acb0be}html.theme--catppuccin-latte .ansi span.sgr40{background-color:#5c5f77}html.theme--catppuccin-latte .ansi span.sgr41{background-color:#d20f39}html.theme--catppuccin-latte .ansi span.sgr42{background-color:#40a02b}html.theme--catppuccin-latte .ansi span.sgr43{background-color:#df8e1d}html.theme--catppuccin-latte .ansi span.sgr44{background-color:#1e66f5}html.theme--catppuccin-latte .ansi span.sgr45{background-color:#ea76cb}html.theme--catppuccin-latte .ansi span.sgr46{background-color:#179299}html.theme--catppuccin-latte .ansi span.sgr47{background-color:#acb0be}html.theme--catppuccin-latte .ansi span.sgr90{color:#6c6f85}html.theme--catppuccin-latte .ansi span.sgr91{color:#d20f39}html.theme--catppuccin-latte .ansi span.sgr92{color:#40a02b}html.theme--catppuccin-latte .ansi span.sgr93{color:#df8e1d}html.theme--catppuccin-latte .ansi span.sgr94{color:#1e66f5}html.theme--catppuccin-latte .ansi span.sgr95{color:#ea76cb}html.theme--catppuccin-latte .ansi span.sgr96{color:#179299}html.theme--catppuccin-latte .ansi span.sgr97{color:#bcc0cc}html.theme--catppuccin-latte .ansi span.sgr100{background-color:#6c6f85}html.theme--catppuccin-latte .ansi span.sgr101{background-color:#d20f39}html.theme--catppuccin-latte .ansi span.sgr102{background-color:#40a02b}html.theme--catppuccin-latte .ansi span.sgr103{background-color:#df8e1d}html.theme--catppuccin-latte .ansi span.sgr104{background-color:#1e66f5}html.theme--catppuccin-latte .ansi span.sgr105{background-color:#ea76cb}html.theme--catppuccin-latte .ansi span.sgr106{background-color:#179299}html.theme--catppuccin-latte .ansi span.sgr107{background-color:#bcc0cc}html.theme--catppuccin-latte code.language-julia-repl>span.hljs-meta{color:#40a02b;font-weight:bolder}html.theme--catppuccin-latte code .hljs{color:#4c4f69;background:#eff1f5}html.theme--catppuccin-latte code .hljs-keyword{color:#8839ef}html.theme--catppuccin-latte code .hljs-built_in{color:#d20f39}html.theme--catppuccin-latte code .hljs-type{color:#df8e1d}html.theme--catppuccin-latte code .hljs-literal{color:#fe640b}html.theme--catppuccin-latte code .hljs-number{color:#fe640b}html.theme--catppuccin-latte code .hljs-operator{color:#179299}html.theme--catppuccin-latte code .hljs-punctuation{color:#5c5f77}html.theme--catppuccin-latte code .hljs-property{color:#179299}html.theme--catppuccin-latte code .hljs-regexp{color:#ea76cb}html.theme--catppuccin-latte code .hljs-string{color:#40a02b}html.theme--catppuccin-latte code .hljs-char.escape_{color:#40a02b}html.theme--catppuccin-latte code .hljs-subst{color:#6c6f85}html.theme--catppuccin-latte code .hljs-symbol{color:#dd7878}html.theme--catppuccin-latte code .hljs-variable{color:#8839ef}html.theme--catppuccin-latte code .hljs-variable.language_{color:#8839ef}html.theme--catppuccin-latte code .hljs-variable.constant_{color:#fe640b}html.theme--catppuccin-latte code .hljs-title{color:#1e66f5}html.theme--catppuccin-latte code .hljs-title.class_{color:#df8e1d}html.theme--catppuccin-latte code .hljs-title.function_{color:#1e66f5}html.theme--catppuccin-latte code .hljs-params{color:#4c4f69}html.theme--catppuccin-latte code .hljs-comment{color:#acb0be}html.theme--catppuccin-latte code .hljs-doctag{color:#d20f39}html.theme--catppuccin-latte code .hljs-meta{color:#fe640b}html.theme--catppuccin-latte code .hljs-section{color:#1e66f5}html.theme--catppuccin-latte code .hljs-tag{color:#6c6f85}html.theme--catppuccin-latte code .hljs-name{color:#8839ef}html.theme--catppuccin-latte code .hljs-attr{color:#1e66f5}html.theme--catppuccin-latte code .hljs-attribute{color:#40a02b}html.theme--catppuccin-latte code .hljs-bullet{color:#179299}html.theme--catppuccin-latte code .hljs-code{color:#40a02b}html.theme--catppuccin-latte code .hljs-emphasis{color:#d20f39;font-style:italic}html.theme--catppuccin-latte code .hljs-strong{color:#d20f39;font-weight:bold}html.theme--catppuccin-latte code .hljs-formula{color:#179299}html.theme--catppuccin-latte code .hljs-link{color:#209fb5;font-style:italic}html.theme--catppuccin-latte code .hljs-quote{color:#40a02b;font-style:italic}html.theme--catppuccin-latte code .hljs-selector-tag{color:#df8e1d}html.theme--catppuccin-latte code .hljs-selector-id{color:#1e66f5}html.theme--catppuccin-latte code .hljs-selector-class{color:#179299}html.theme--catppuccin-latte code .hljs-selector-attr{color:#8839ef}html.theme--catppuccin-latte code .hljs-selector-pseudo{color:#179299}html.theme--catppuccin-latte code .hljs-template-tag{color:#dd7878}html.theme--catppuccin-latte code .hljs-template-variable{color:#dd7878}html.theme--catppuccin-latte code .hljs-addition{color:#40a02b;background:rgba(166,227,161,0.15)}html.theme--catppuccin-latte code .hljs-deletion{color:#d20f39;background:rgba(243,139,168,0.15)}html.theme--catppuccin-latte .search-result-link{border-radius:0.7em;transition:all 300ms}html.theme--catppuccin-latte .search-result-link:hover,html.theme--catppuccin-latte .search-result-link:focus{background-color:#ccd0da}html.theme--catppuccin-latte .search-result-link .property-search-result-badge,html.theme--catppuccin-latte .search-result-link .search-filter{transition:all 300ms}html.theme--catppuccin-latte .search-result-link:hover .property-search-result-badge,html.theme--catppuccin-latte .search-result-link:hover .search-filter,html.theme--catppuccin-latte .search-result-link:focus .property-search-result-badge,html.theme--catppuccin-latte .search-result-link:focus .search-filter{color:#ccd0da !important;background-color:#7287fd !important}html.theme--catppuccin-latte .search-result-title{color:#4c4f69}html.theme--catppuccin-latte .search-result-highlight{background-color:#d20f39;color:#e6e9ef}html.theme--catppuccin-latte .search-divider{border-bottom:1px solid #5e6d6f50}html.theme--catppuccin-latte .w-100{width:100%}html.theme--catppuccin-latte .gap-2{gap:0.5rem}html.theme--catppuccin-latte .gap-4{gap:1rem} diff --git a/v2.11.0/assets/themes/catppuccin-macchiato.css b/v2.11.0/assets/themes/catppuccin-macchiato.css new file mode 100644 index 00000000..a9cf9c57 --- /dev/null +++ b/v2.11.0/assets/themes/catppuccin-macchiato.css @@ -0,0 +1 @@ +html.theme--catppuccin-macchiato .pagination-previous,html.theme--catppuccin-macchiato .pagination-next,html.theme--catppuccin-macchiato .pagination-link,html.theme--catppuccin-macchiato .pagination-ellipsis,html.theme--catppuccin-macchiato .file-cta,html.theme--catppuccin-macchiato .file-name,html.theme--catppuccin-macchiato .select select,html.theme--catppuccin-macchiato .textarea,html.theme--catppuccin-macchiato .input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-macchiato .button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:.4em;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}html.theme--catppuccin-macchiato .pagination-previous:focus,html.theme--catppuccin-macchiato .pagination-next:focus,html.theme--catppuccin-macchiato .pagination-link:focus,html.theme--catppuccin-macchiato .pagination-ellipsis:focus,html.theme--catppuccin-macchiato .file-cta:focus,html.theme--catppuccin-macchiato .file-name:focus,html.theme--catppuccin-macchiato .select select:focus,html.theme--catppuccin-macchiato .textarea:focus,html.theme--catppuccin-macchiato .input:focus,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input:focus,html.theme--catppuccin-macchiato .button:focus,html.theme--catppuccin-macchiato .is-focused.pagination-previous,html.theme--catppuccin-macchiato .is-focused.pagination-next,html.theme--catppuccin-macchiato .is-focused.pagination-link,html.theme--catppuccin-macchiato .is-focused.pagination-ellipsis,html.theme--catppuccin-macchiato .is-focused.file-cta,html.theme--catppuccin-macchiato .is-focused.file-name,html.theme--catppuccin-macchiato .select select.is-focused,html.theme--catppuccin-macchiato .is-focused.textarea,html.theme--catppuccin-macchiato .is-focused.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-macchiato .is-focused.button,html.theme--catppuccin-macchiato .pagination-previous:active,html.theme--catppuccin-macchiato .pagination-next:active,html.theme--catppuccin-macchiato .pagination-link:active,html.theme--catppuccin-macchiato .pagination-ellipsis:active,html.theme--catppuccin-macchiato .file-cta:active,html.theme--catppuccin-macchiato .file-name:active,html.theme--catppuccin-macchiato .select select:active,html.theme--catppuccin-macchiato .textarea:active,html.theme--catppuccin-macchiato .input:active,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input:active,html.theme--catppuccin-macchiato .button:active,html.theme--catppuccin-macchiato .is-active.pagination-previous,html.theme--catppuccin-macchiato .is-active.pagination-next,html.theme--catppuccin-macchiato .is-active.pagination-link,html.theme--catppuccin-macchiato .is-active.pagination-ellipsis,html.theme--catppuccin-macchiato .is-active.file-cta,html.theme--catppuccin-macchiato .is-active.file-name,html.theme--catppuccin-macchiato .select select.is-active,html.theme--catppuccin-macchiato .is-active.textarea,html.theme--catppuccin-macchiato .is-active.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--catppuccin-macchiato .is-active.button{outline:none}html.theme--catppuccin-macchiato .pagination-previous[disabled],html.theme--catppuccin-macchiato .pagination-next[disabled],html.theme--catppuccin-macchiato .pagination-link[disabled],html.theme--catppuccin-macchiato .pagination-ellipsis[disabled],html.theme--catppuccin-macchiato .file-cta[disabled],html.theme--catppuccin-macchiato .file-name[disabled],html.theme--catppuccin-macchiato .select select[disabled],html.theme--catppuccin-macchiato .textarea[disabled],html.theme--catppuccin-macchiato .input[disabled],html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input[disabled],html.theme--catppuccin-macchiato .button[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .pagination-previous,html.theme--catppuccin-macchiato fieldset[disabled] .pagination-previous,fieldset[disabled] html.theme--catppuccin-macchiato .pagination-next,html.theme--catppuccin-macchiato fieldset[disabled] .pagination-next,fieldset[disabled] html.theme--catppuccin-macchiato .pagination-link,html.theme--catppuccin-macchiato fieldset[disabled] .pagination-link,fieldset[disabled] html.theme--catppuccin-macchiato .pagination-ellipsis,html.theme--catppuccin-macchiato fieldset[disabled] .pagination-ellipsis,fieldset[disabled] html.theme--catppuccin-macchiato .file-cta,html.theme--catppuccin-macchiato fieldset[disabled] .file-cta,fieldset[disabled] html.theme--catppuccin-macchiato .file-name,html.theme--catppuccin-macchiato fieldset[disabled] .file-name,fieldset[disabled] html.theme--catppuccin-macchiato .select select,fieldset[disabled] html.theme--catppuccin-macchiato .textarea,fieldset[disabled] html.theme--catppuccin-macchiato .input,fieldset[disabled] html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-macchiato fieldset[disabled] .select select,html.theme--catppuccin-macchiato .select fieldset[disabled] select,html.theme--catppuccin-macchiato fieldset[disabled] .textarea,html.theme--catppuccin-macchiato fieldset[disabled] .input,html.theme--catppuccin-macchiato fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-macchiato #documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] html.theme--catppuccin-macchiato .button,html.theme--catppuccin-macchiato fieldset[disabled] .button{cursor:not-allowed}html.theme--catppuccin-macchiato .tabs,html.theme--catppuccin-macchiato .pagination-previous,html.theme--catppuccin-macchiato .pagination-next,html.theme--catppuccin-macchiato .pagination-link,html.theme--catppuccin-macchiato .pagination-ellipsis,html.theme--catppuccin-macchiato .breadcrumb,html.theme--catppuccin-macchiato .file,html.theme--catppuccin-macchiato .button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.theme--catppuccin-macchiato .navbar-link:not(.is-arrowless)::after,html.theme--catppuccin-macchiato .select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}html.theme--catppuccin-macchiato .admonition:not(:last-child),html.theme--catppuccin-macchiato .tabs:not(:last-child),html.theme--catppuccin-macchiato .pagination:not(:last-child),html.theme--catppuccin-macchiato .message:not(:last-child),html.theme--catppuccin-macchiato .level:not(:last-child),html.theme--catppuccin-macchiato .breadcrumb:not(:last-child),html.theme--catppuccin-macchiato .block:not(:last-child),html.theme--catppuccin-macchiato .title:not(:last-child),html.theme--catppuccin-macchiato .subtitle:not(:last-child),html.theme--catppuccin-macchiato .table-container:not(:last-child),html.theme--catppuccin-macchiato .table:not(:last-child),html.theme--catppuccin-macchiato .progress:not(:last-child),html.theme--catppuccin-macchiato .notification:not(:last-child),html.theme--catppuccin-macchiato .content:not(:last-child),html.theme--catppuccin-macchiato .box:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-macchiato .modal-close,html.theme--catppuccin-macchiato .delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}html.theme--catppuccin-macchiato .modal-close::before,html.theme--catppuccin-macchiato .delete::before,html.theme--catppuccin-macchiato .modal-close::after,html.theme--catppuccin-macchiato .delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--catppuccin-macchiato .modal-close::before,html.theme--catppuccin-macchiato .delete::before{height:2px;width:50%}html.theme--catppuccin-macchiato .modal-close::after,html.theme--catppuccin-macchiato .delete::after{height:50%;width:2px}html.theme--catppuccin-macchiato .modal-close:hover,html.theme--catppuccin-macchiato .delete:hover,html.theme--catppuccin-macchiato .modal-close:focus,html.theme--catppuccin-macchiato .delete:focus{background-color:rgba(10,10,10,0.3)}html.theme--catppuccin-macchiato .modal-close:active,html.theme--catppuccin-macchiato .delete:active{background-color:rgba(10,10,10,0.4)}html.theme--catppuccin-macchiato .is-small.modal-close,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.modal-close,html.theme--catppuccin-macchiato .is-small.delete,html.theme--catppuccin-macchiato #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--catppuccin-macchiato .is-medium.modal-close,html.theme--catppuccin-macchiato .is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}html.theme--catppuccin-macchiato .is-large.modal-close,html.theme--catppuccin-macchiato .is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}html.theme--catppuccin-macchiato .control.is-loading::after,html.theme--catppuccin-macchiato .select.is-loading::after,html.theme--catppuccin-macchiato .loader,html.theme--catppuccin-macchiato .button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #8087a2;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}html.theme--catppuccin-macchiato .hero-video,html.theme--catppuccin-macchiato .modal-background,html.theme--catppuccin-macchiato .modal,html.theme--catppuccin-macchiato .image.is-square img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--catppuccin-macchiato .image.is-square .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--catppuccin-macchiato .image.is-1by1 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--catppuccin-macchiato .image.is-1by1 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--catppuccin-macchiato .image.is-5by4 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--catppuccin-macchiato .image.is-5by4 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--catppuccin-macchiato .image.is-4by3 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--catppuccin-macchiato .image.is-4by3 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--catppuccin-macchiato .image.is-3by2 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--catppuccin-macchiato .image.is-3by2 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--catppuccin-macchiato .image.is-5by3 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--catppuccin-macchiato .image.is-5by3 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--catppuccin-macchiato .image.is-16by9 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--catppuccin-macchiato .image.is-16by9 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--catppuccin-macchiato .image.is-2by1 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--catppuccin-macchiato .image.is-2by1 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--catppuccin-macchiato .image.is-3by1 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--catppuccin-macchiato .image.is-3by1 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--catppuccin-macchiato .image.is-4by5 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--catppuccin-macchiato .image.is-4by5 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--catppuccin-macchiato .image.is-3by4 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--catppuccin-macchiato .image.is-3by4 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--catppuccin-macchiato .image.is-2by3 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--catppuccin-macchiato .image.is-2by3 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--catppuccin-macchiato .image.is-3by5 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--catppuccin-macchiato .image.is-3by5 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--catppuccin-macchiato .image.is-9by16 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--catppuccin-macchiato .image.is-9by16 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--catppuccin-macchiato .image.is-1by2 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--catppuccin-macchiato .image.is-1by2 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--catppuccin-macchiato .image.is-1by3 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--catppuccin-macchiato .image.is-1by3 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}html.theme--catppuccin-macchiato .navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#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:#363a4f !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#212431 !important}.has-background-dark{background-color:#363a4f !important}.has-text-primary{color:#8aadf4 !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#5b8cf0 !important}.has-background-primary{background-color:#8aadf4 !important}.has-text-primary-light{color:#ecf2fd !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#bed1f9 !important}.has-background-primary-light{background-color:#ecf2fd !important}.has-text-primary-dark{color:#0e3b95 !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#124dc4 !important}.has-background-primary-dark{background-color:#0e3b95 !important}.has-text-link{color:#8aadf4 !important}a.has-text-link:hover,a.has-text-link:focus{color:#5b8cf0 !important}.has-background-link{background-color:#8aadf4 !important}.has-text-link-light{color:#ecf2fd !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#bed1f9 !important}.has-background-link-light{background-color:#ecf2fd !important}.has-text-link-dark{color:#0e3b95 !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#124dc4 !important}.has-background-link-dark{background-color:#0e3b95 !important}.has-text-info{color:#8bd5ca !important}a.has-text-info:hover,a.has-text-info:focus{color:#66c7b9 !important}.has-background-info{background-color:#8bd5ca !important}.has-text-info-light{color:#f0faf8 !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#cbece7 !important}.has-background-info-light{background-color:#f0faf8 !important}.has-text-info-dark{color:#276d62 !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#359284 !important}.has-background-info-dark{background-color:#276d62 !important}.has-text-success{color:#a6da95 !important}a.has-text-success:hover,a.has-text-success:focus{color:#86cd6f !important}.has-background-success{background-color:#a6da95 !important}.has-text-success-light{color:#f2faf0 !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#d3edca !important}.has-background-success-light{background-color:#f2faf0 !important}.has-text-success-dark{color:#386e26 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#4b9333 !important}.has-background-success-dark{background-color:#386e26 !important}.has-text-warning{color:#eed49f !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#e6c174 !important}.has-background-warning{background-color:#eed49f !important}.has-text-warning-light{color:#fcf7ee !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#f4e4c2 !important}.has-background-warning-light{background-color:#fcf7ee !important}.has-text-warning-dark{color:#7e5c16 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#a97b1e !important}.has-background-warning-dark{background-color:#7e5c16 !important}.has-text-danger{color:#ed8796 !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#e65b6f !important}.has-background-danger{background-color:#ed8796 !important}.has-text-danger-light{color:#fcedef !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#f6c1c9 !important}.has-background-danger-light{background-color:#fcedef !important}.has-text-danger-dark{color:#971729 !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#c31d36 !important}.has-background-danger-dark{background-color:#971729 !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:#363a4f !important}.has-background-grey-darker{background-color:#363a4f !important}.has-text-grey-dark{color:#494d64 !important}.has-background-grey-dark{background-color:#494d64 !important}.has-text-grey{color:#5b6078 !important}.has-background-grey{background-color:#5b6078 !important}.has-text-grey-light{color:#6e738d !important}.has-background-grey-light{background-color:#6e738d !important}.has-text-grey-lighter{color:#8087a2 !important}.has-background-grey-lighter{background-color:#8087a2 !important}.has-text-white-ter{color:#f5f5f5 !important}.has-background-white-ter{background-color:#f5f5f5 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}html.theme--catppuccin-macchiato html{background-color:#24273a;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--catppuccin-macchiato article,html.theme--catppuccin-macchiato aside,html.theme--catppuccin-macchiato figure,html.theme--catppuccin-macchiato footer,html.theme--catppuccin-macchiato header,html.theme--catppuccin-macchiato hgroup,html.theme--catppuccin-macchiato section{display:block}html.theme--catppuccin-macchiato body,html.theme--catppuccin-macchiato button,html.theme--catppuccin-macchiato input,html.theme--catppuccin-macchiato optgroup,html.theme--catppuccin-macchiato select,html.theme--catppuccin-macchiato textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}html.theme--catppuccin-macchiato code,html.theme--catppuccin-macchiato 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--catppuccin-macchiato body{color:#cad3f5;font-size:1em;font-weight:400;line-height:1.5}html.theme--catppuccin-macchiato a{color:#8aadf4;cursor:pointer;text-decoration:none}html.theme--catppuccin-macchiato a strong{color:currentColor}html.theme--catppuccin-macchiato a:hover{color:#91d7e3}html.theme--catppuccin-macchiato code{background-color:#1e2030;color:#cad3f5;font-size:.875em;font-weight:normal;padding:.1em}html.theme--catppuccin-macchiato hr{background-color:#1e2030;border:none;display:block;height:2px;margin:1.5rem 0}html.theme--catppuccin-macchiato img{height:auto;max-width:100%}html.theme--catppuccin-macchiato input[type="checkbox"],html.theme--catppuccin-macchiato input[type="radio"]{vertical-align:baseline}html.theme--catppuccin-macchiato small{font-size:.875em}html.theme--catppuccin-macchiato span{font-style:inherit;font-weight:inherit}html.theme--catppuccin-macchiato strong{color:#b5c1f1;font-weight:700}html.theme--catppuccin-macchiato fieldset{border:none}html.theme--catppuccin-macchiato pre{-webkit-overflow-scrolling:touch;background-color:#1e2030;color:#cad3f5;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}html.theme--catppuccin-macchiato pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}html.theme--catppuccin-macchiato table td,html.theme--catppuccin-macchiato table th{vertical-align:top}html.theme--catppuccin-macchiato table td:not([align]),html.theme--catppuccin-macchiato table th:not([align]){text-align:inherit}html.theme--catppuccin-macchiato table th{color:#b5c1f1}html.theme--catppuccin-macchiato .box{background-color:#494d64;border-radius:8px;box-shadow:none;color:#cad3f5;display:block;padding:1.25rem}html.theme--catppuccin-macchiato a.box:hover,html.theme--catppuccin-macchiato a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #8aadf4}html.theme--catppuccin-macchiato a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #8aadf4}html.theme--catppuccin-macchiato .button{background-color:#1e2030;border-color:#3b3f5f;border-width:1px;color:#8aadf4;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}html.theme--catppuccin-macchiato .button strong{color:inherit}html.theme--catppuccin-macchiato .button .icon,html.theme--catppuccin-macchiato .button .icon.is-small,html.theme--catppuccin-macchiato .button #documenter .docs-sidebar form.docs-search>input.icon,html.theme--catppuccin-macchiato #documenter .docs-sidebar .button form.docs-search>input.icon,html.theme--catppuccin-macchiato .button .icon.is-medium,html.theme--catppuccin-macchiato .button .icon.is-large{height:1.5em;width:1.5em}html.theme--catppuccin-macchiato .button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}html.theme--catppuccin-macchiato .button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}html.theme--catppuccin-macchiato .button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}html.theme--catppuccin-macchiato .button:hover,html.theme--catppuccin-macchiato .button.is-hovered{border-color:#6e738d;color:#b5c1f1}html.theme--catppuccin-macchiato .button:focus,html.theme--catppuccin-macchiato .button.is-focused{border-color:#6e738d;color:#739df2}html.theme--catppuccin-macchiato .button:focus:not(:active),html.theme--catppuccin-macchiato .button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(138,173,244,0.25)}html.theme--catppuccin-macchiato .button:active,html.theme--catppuccin-macchiato .button.is-active{border-color:#494d64;color:#b5c1f1}html.theme--catppuccin-macchiato .button.is-text{background-color:transparent;border-color:transparent;color:#cad3f5;text-decoration:underline}html.theme--catppuccin-macchiato .button.is-text:hover,html.theme--catppuccin-macchiato .button.is-text.is-hovered,html.theme--catppuccin-macchiato .button.is-text:focus,html.theme--catppuccin-macchiato .button.is-text.is-focused{background-color:#1e2030;color:#b5c1f1}html.theme--catppuccin-macchiato .button.is-text:active,html.theme--catppuccin-macchiato .button.is-text.is-active{background-color:#141620;color:#b5c1f1}html.theme--catppuccin-macchiato .button.is-text[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}html.theme--catppuccin-macchiato .button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#8aadf4;text-decoration:none}html.theme--catppuccin-macchiato .button.is-ghost:hover,html.theme--catppuccin-macchiato .button.is-ghost.is-hovered{color:#8aadf4;text-decoration:underline}html.theme--catppuccin-macchiato .button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-macchiato .button.is-white:hover,html.theme--catppuccin-macchiato .button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-macchiato .button.is-white:focus,html.theme--catppuccin-macchiato .button.is-white.is-focused{border-color:transparent;color:#0a0a0a}html.theme--catppuccin-macchiato .button.is-white:focus:not(:active),html.theme--catppuccin-macchiato .button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--catppuccin-macchiato .button.is-white:active,html.theme--catppuccin-macchiato .button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-macchiato .button.is-white[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}html.theme--catppuccin-macchiato .button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-macchiato .button.is-white.is-inverted:hover,html.theme--catppuccin-macchiato .button.is-white.is-inverted.is-hovered{background-color:#000}html.theme--catppuccin-macchiato .button.is-white.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}html.theme--catppuccin-macchiato .button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-macchiato .button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-macchiato .button.is-white.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-white.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-white.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--catppuccin-macchiato .button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-macchiato .button.is-white.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-white.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-white.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-macchiato .button.is-white.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-macchiato .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--catppuccin-macchiato .button.is-white.is-inverted.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-white.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-white.is-inverted.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-macchiato .button.is-white.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-white.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-macchiato .button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--catppuccin-macchiato .button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-black:hover,html.theme--catppuccin-macchiato .button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-black:focus,html.theme--catppuccin-macchiato .button.is-black.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-black:focus:not(:active),html.theme--catppuccin-macchiato .button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--catppuccin-macchiato .button.is-black:active,html.theme--catppuccin-macchiato .button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-black[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}html.theme--catppuccin-macchiato .button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-macchiato .button.is-black.is-inverted:hover,html.theme--catppuccin-macchiato .button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-macchiato .button.is-black.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}html.theme--catppuccin-macchiato .button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-macchiato .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--catppuccin-macchiato .button.is-black.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-black.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-black.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--catppuccin-macchiato .button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-macchiato .button.is-black.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-black.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-black.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-macchiato .button.is-black.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--catppuccin-macchiato .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-macchiato .button.is-black.is-inverted.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-black.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-black.is-inverted.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-macchiato .button.is-black.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-black.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-macchiato .button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-macchiato .button.is-light{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-light:hover,html.theme--catppuccin-macchiato .button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-light:focus,html.theme--catppuccin-macchiato .button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-light:focus:not(:active),html.theme--catppuccin-macchiato .button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}html.theme--catppuccin-macchiato .button.is-light:active,html.theme--catppuccin-macchiato .button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-light[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-light{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none}html.theme--catppuccin-macchiato .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#f5f5f5}html.theme--catppuccin-macchiato .button.is-light.is-inverted:hover,html.theme--catppuccin-macchiato .button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-light.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#f5f5f5}html.theme--catppuccin-macchiato .button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-macchiato .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}html.theme--catppuccin-macchiato .button.is-light.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-light.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-light.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-light.is-outlined.is-focused{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}html.theme--catppuccin-macchiato .button.is-light.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-light.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-light.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-macchiato .button.is-light.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}html.theme--catppuccin-macchiato .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-light.is-inverted.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-light.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-light.is-inverted.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#f5f5f5}html.theme--catppuccin-macchiato .button.is-light.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-light.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}html.theme--catppuccin-macchiato .button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-dark,html.theme--catppuccin-macchiato .content kbd.button{background-color:#363a4f;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-dark:hover,html.theme--catppuccin-macchiato .content kbd.button:hover,html.theme--catppuccin-macchiato .button.is-dark.is-hovered,html.theme--catppuccin-macchiato .content kbd.button.is-hovered{background-color:#313447;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-dark:focus,html.theme--catppuccin-macchiato .content kbd.button:focus,html.theme--catppuccin-macchiato .button.is-dark.is-focused,html.theme--catppuccin-macchiato .content kbd.button.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-dark:focus:not(:active),html.theme--catppuccin-macchiato .content kbd.button:focus:not(:active),html.theme--catppuccin-macchiato .button.is-dark.is-focused:not(:active),html.theme--catppuccin-macchiato .content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(54,58,79,0.25)}html.theme--catppuccin-macchiato .button.is-dark:active,html.theme--catppuccin-macchiato .content kbd.button:active,html.theme--catppuccin-macchiato .button.is-dark.is-active,html.theme--catppuccin-macchiato .content kbd.button.is-active{background-color:#2c2f40;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-dark[disabled],html.theme--catppuccin-macchiato .content kbd.button[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-dark,fieldset[disabled] html.theme--catppuccin-macchiato .content kbd.button{background-color:#363a4f;border-color:#363a4f;box-shadow:none}html.theme--catppuccin-macchiato .button.is-dark.is-inverted,html.theme--catppuccin-macchiato .content kbd.button.is-inverted{background-color:#fff;color:#363a4f}html.theme--catppuccin-macchiato .button.is-dark.is-inverted:hover,html.theme--catppuccin-macchiato .content kbd.button.is-inverted:hover,html.theme--catppuccin-macchiato .button.is-dark.is-inverted.is-hovered,html.theme--catppuccin-macchiato .content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-macchiato .button.is-dark.is-inverted[disabled],html.theme--catppuccin-macchiato .content kbd.button.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-dark.is-inverted,fieldset[disabled] html.theme--catppuccin-macchiato .content kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#363a4f}html.theme--catppuccin-macchiato .button.is-dark.is-loading::after,html.theme--catppuccin-macchiato .content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-macchiato .button.is-dark.is-outlined,html.theme--catppuccin-macchiato .content kbd.button.is-outlined{background-color:transparent;border-color:#363a4f;color:#363a4f}html.theme--catppuccin-macchiato .button.is-dark.is-outlined:hover,html.theme--catppuccin-macchiato .content kbd.button.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-dark.is-outlined.is-hovered,html.theme--catppuccin-macchiato .content kbd.button.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-dark.is-outlined:focus,html.theme--catppuccin-macchiato .content kbd.button.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-dark.is-outlined.is-focused,html.theme--catppuccin-macchiato .content kbd.button.is-outlined.is-focused{background-color:#363a4f;border-color:#363a4f;color:#fff}html.theme--catppuccin-macchiato .button.is-dark.is-outlined.is-loading::after,html.theme--catppuccin-macchiato .content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #363a4f #363a4f !important}html.theme--catppuccin-macchiato .button.is-dark.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .content kbd.button.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-dark.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .content kbd.button.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-dark.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .content kbd.button.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-dark.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-macchiato .content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-macchiato .button.is-dark.is-outlined[disabled],html.theme--catppuccin-macchiato .content kbd.button.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-dark.is-outlined,fieldset[disabled] html.theme--catppuccin-macchiato .content kbd.button.is-outlined{background-color:transparent;border-color:#363a4f;box-shadow:none;color:#363a4f}html.theme--catppuccin-macchiato .button.is-dark.is-inverted.is-outlined,html.theme--catppuccin-macchiato .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-macchiato .button.is-dark.is-inverted.is-outlined:hover,html.theme--catppuccin-macchiato .content kbd.button.is-inverted.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-dark.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-macchiato .content kbd.button.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-dark.is-inverted.is-outlined:focus,html.theme--catppuccin-macchiato .content kbd.button.is-inverted.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-dark.is-inverted.is-outlined.is-focused,html.theme--catppuccin-macchiato .content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#363a4f}html.theme--catppuccin-macchiato .button.is-dark.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .content kbd.button.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-dark.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .content kbd.button.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-macchiato .content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #363a4f #363a4f !important}html.theme--catppuccin-macchiato .button.is-dark.is-inverted.is-outlined[disabled],html.theme--catppuccin-macchiato .content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-dark.is-inverted.is-outlined,fieldset[disabled] html.theme--catppuccin-macchiato .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-macchiato .button.is-primary,html.theme--catppuccin-macchiato .docstring>section>a.button.docs-sourcelink{background-color:#8aadf4;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-primary:hover,html.theme--catppuccin-macchiato .docstring>section>a.button.docs-sourcelink:hover,html.theme--catppuccin-macchiato .button.is-primary.is-hovered,html.theme--catppuccin-macchiato .docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#7ea5f3;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-primary:focus,html.theme--catppuccin-macchiato .docstring>section>a.button.docs-sourcelink:focus,html.theme--catppuccin-macchiato .button.is-primary.is-focused,html.theme--catppuccin-macchiato .docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-primary:focus:not(:active),html.theme--catppuccin-macchiato .docstring>section>a.button.docs-sourcelink:focus:not(:active),html.theme--catppuccin-macchiato .button.is-primary.is-focused:not(:active),html.theme--catppuccin-macchiato .docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(138,173,244,0.25)}html.theme--catppuccin-macchiato .button.is-primary:active,html.theme--catppuccin-macchiato .docstring>section>a.button.docs-sourcelink:active,html.theme--catppuccin-macchiato .button.is-primary.is-active,html.theme--catppuccin-macchiato .docstring>section>a.button.is-active.docs-sourcelink{background-color:#739df2;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-primary[disabled],html.theme--catppuccin-macchiato .docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-primary,fieldset[disabled] html.theme--catppuccin-macchiato .docstring>section>a.button.docs-sourcelink{background-color:#8aadf4;border-color:#8aadf4;box-shadow:none}html.theme--catppuccin-macchiato .button.is-primary.is-inverted,html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#8aadf4}html.theme--catppuccin-macchiato .button.is-primary.is-inverted:hover,html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.docs-sourcelink:hover,html.theme--catppuccin-macchiato .button.is-primary.is-inverted.is-hovered,html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}html.theme--catppuccin-macchiato .button.is-primary.is-inverted[disabled],html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-primary.is-inverted,fieldset[disabled] html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#8aadf4}html.theme--catppuccin-macchiato .button.is-primary.is-loading::after,html.theme--catppuccin-macchiato .docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-macchiato .button.is-primary.is-outlined,html.theme--catppuccin-macchiato .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#8aadf4;color:#8aadf4}html.theme--catppuccin-macchiato .button.is-primary.is-outlined:hover,html.theme--catppuccin-macchiato .docstring>section>a.button.is-outlined.docs-sourcelink:hover,html.theme--catppuccin-macchiato .button.is-primary.is-outlined.is-hovered,html.theme--catppuccin-macchiato .docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,html.theme--catppuccin-macchiato .button.is-primary.is-outlined:focus,html.theme--catppuccin-macchiato .docstring>section>a.button.is-outlined.docs-sourcelink:focus,html.theme--catppuccin-macchiato .button.is-primary.is-outlined.is-focused,html.theme--catppuccin-macchiato .docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#8aadf4;border-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .button.is-primary.is-outlined.is-loading::after,html.theme--catppuccin-macchiato .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #8aadf4 #8aadf4 !important}html.theme--catppuccin-macchiato .button.is-primary.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--catppuccin-macchiato .button.is-primary.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--catppuccin-macchiato .button.is-primary.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--catppuccin-macchiato .button.is-primary.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-macchiato .docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-macchiato .button.is-primary.is-outlined[disabled],html.theme--catppuccin-macchiato .docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-primary.is-outlined,fieldset[disabled] html.theme--catppuccin-macchiato .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#8aadf4;box-shadow:none;color:#8aadf4}html.theme--catppuccin-macchiato .button.is-primary.is-inverted.is-outlined,html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-macchiato .button.is-primary.is-inverted.is-outlined:hover,html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,html.theme--catppuccin-macchiato .button.is-primary.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,html.theme--catppuccin-macchiato .button.is-primary.is-inverted.is-outlined:focus,html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,html.theme--catppuccin-macchiato .button.is-primary.is-inverted.is-outlined.is-focused,html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#8aadf4}html.theme--catppuccin-macchiato .button.is-primary.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--catppuccin-macchiato .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--catppuccin-macchiato .button.is-primary.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--catppuccin-macchiato .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #8aadf4 #8aadf4 !important}html.theme--catppuccin-macchiato .button.is-primary.is-inverted.is-outlined[disabled],html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-primary.is-inverted.is-outlined,fieldset[disabled] html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-macchiato .button.is-primary.is-light,html.theme--catppuccin-macchiato .docstring>section>a.button.is-light.docs-sourcelink{background-color:#ecf2fd;color:#0e3b95}html.theme--catppuccin-macchiato .button.is-primary.is-light:hover,html.theme--catppuccin-macchiato .docstring>section>a.button.is-light.docs-sourcelink:hover,html.theme--catppuccin-macchiato .button.is-primary.is-light.is-hovered,html.theme--catppuccin-macchiato .docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e1eafc;border-color:transparent;color:#0e3b95}html.theme--catppuccin-macchiato .button.is-primary.is-light:active,html.theme--catppuccin-macchiato .docstring>section>a.button.is-light.docs-sourcelink:active,html.theme--catppuccin-macchiato .button.is-primary.is-light.is-active,html.theme--catppuccin-macchiato .docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#d5e2fb;border-color:transparent;color:#0e3b95}html.theme--catppuccin-macchiato .button.is-link{background-color:#8aadf4;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-link:hover,html.theme--catppuccin-macchiato .button.is-link.is-hovered{background-color:#7ea5f3;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-link:focus,html.theme--catppuccin-macchiato .button.is-link.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-link:focus:not(:active),html.theme--catppuccin-macchiato .button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(138,173,244,0.25)}html.theme--catppuccin-macchiato .button.is-link:active,html.theme--catppuccin-macchiato .button.is-link.is-active{background-color:#739df2;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-link[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-link{background-color:#8aadf4;border-color:#8aadf4;box-shadow:none}html.theme--catppuccin-macchiato .button.is-link.is-inverted{background-color:#fff;color:#8aadf4}html.theme--catppuccin-macchiato .button.is-link.is-inverted:hover,html.theme--catppuccin-macchiato .button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-macchiato .button.is-link.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#8aadf4}html.theme--catppuccin-macchiato .button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-macchiato .button.is-link.is-outlined{background-color:transparent;border-color:#8aadf4;color:#8aadf4}html.theme--catppuccin-macchiato .button.is-link.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-link.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-link.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-link.is-outlined.is-focused{background-color:#8aadf4;border-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #8aadf4 #8aadf4 !important}html.theme--catppuccin-macchiato .button.is-link.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-link.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-link.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-macchiato .button.is-link.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-link.is-outlined{background-color:transparent;border-color:#8aadf4;box-shadow:none;color:#8aadf4}html.theme--catppuccin-macchiato .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-macchiato .button.is-link.is-inverted.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-link.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-link.is-inverted.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#8aadf4}html.theme--catppuccin-macchiato .button.is-link.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-link.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #8aadf4 #8aadf4 !important}html.theme--catppuccin-macchiato .button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-macchiato .button.is-link.is-light{background-color:#ecf2fd;color:#0e3b95}html.theme--catppuccin-macchiato .button.is-link.is-light:hover,html.theme--catppuccin-macchiato .button.is-link.is-light.is-hovered{background-color:#e1eafc;border-color:transparent;color:#0e3b95}html.theme--catppuccin-macchiato .button.is-link.is-light:active,html.theme--catppuccin-macchiato .button.is-link.is-light.is-active{background-color:#d5e2fb;border-color:transparent;color:#0e3b95}html.theme--catppuccin-macchiato .button.is-info{background-color:#8bd5ca;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-info:hover,html.theme--catppuccin-macchiato .button.is-info.is-hovered{background-color:#82d2c6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-info:focus,html.theme--catppuccin-macchiato .button.is-info.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-info:focus:not(:active),html.theme--catppuccin-macchiato .button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(139,213,202,0.25)}html.theme--catppuccin-macchiato .button.is-info:active,html.theme--catppuccin-macchiato .button.is-info.is-active{background-color:#78cec1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-info[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-info{background-color:#8bd5ca;border-color:#8bd5ca;box-shadow:none}html.theme--catppuccin-macchiato .button.is-info.is-inverted{background-color:rgba(0,0,0,0.7);color:#8bd5ca}html.theme--catppuccin-macchiato .button.is-info.is-inverted:hover,html.theme--catppuccin-macchiato .button.is-info.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-info.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-info.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#8bd5ca}html.theme--catppuccin-macchiato .button.is-info.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-macchiato .button.is-info.is-outlined{background-color:transparent;border-color:#8bd5ca;color:#8bd5ca}html.theme--catppuccin-macchiato .button.is-info.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-info.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-info.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-info.is-outlined.is-focused{background-color:#8bd5ca;border-color:#8bd5ca;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #8bd5ca #8bd5ca !important}html.theme--catppuccin-macchiato .button.is-info.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-info.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-info.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-macchiato .button.is-info.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-info.is-outlined{background-color:transparent;border-color:#8bd5ca;box-shadow:none;color:#8bd5ca}html.theme--catppuccin-macchiato .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-info.is-inverted.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-info.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-info.is-inverted.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-info.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#8bd5ca}html.theme--catppuccin-macchiato .button.is-info.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-info.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #8bd5ca #8bd5ca !important}html.theme--catppuccin-macchiato .button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-info.is-light{background-color:#f0faf8;color:#276d62}html.theme--catppuccin-macchiato .button.is-info.is-light:hover,html.theme--catppuccin-macchiato .button.is-info.is-light.is-hovered{background-color:#e7f6f4;border-color:transparent;color:#276d62}html.theme--catppuccin-macchiato .button.is-info.is-light:active,html.theme--catppuccin-macchiato .button.is-info.is-light.is-active{background-color:#ddf3f0;border-color:transparent;color:#276d62}html.theme--catppuccin-macchiato .button.is-success{background-color:#a6da95;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-success:hover,html.theme--catppuccin-macchiato .button.is-success.is-hovered{background-color:#9ed78c;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-success:focus,html.theme--catppuccin-macchiato .button.is-success.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-success:focus:not(:active),html.theme--catppuccin-macchiato .button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(166,218,149,0.25)}html.theme--catppuccin-macchiato .button.is-success:active,html.theme--catppuccin-macchiato .button.is-success.is-active{background-color:#96d382;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-success[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-success{background-color:#a6da95;border-color:#a6da95;box-shadow:none}html.theme--catppuccin-macchiato .button.is-success.is-inverted{background-color:rgba(0,0,0,0.7);color:#a6da95}html.theme--catppuccin-macchiato .button.is-success.is-inverted:hover,html.theme--catppuccin-macchiato .button.is-success.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-success.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-success.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#a6da95}html.theme--catppuccin-macchiato .button.is-success.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-macchiato .button.is-success.is-outlined{background-color:transparent;border-color:#a6da95;color:#a6da95}html.theme--catppuccin-macchiato .button.is-success.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-success.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-success.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-success.is-outlined.is-focused{background-color:#a6da95;border-color:#a6da95;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #a6da95 #a6da95 !important}html.theme--catppuccin-macchiato .button.is-success.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-success.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-success.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-macchiato .button.is-success.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-success.is-outlined{background-color:transparent;border-color:#a6da95;box-shadow:none;color:#a6da95}html.theme--catppuccin-macchiato .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-success.is-inverted.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-success.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-success.is-inverted.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-success.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#a6da95}html.theme--catppuccin-macchiato .button.is-success.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-success.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #a6da95 #a6da95 !important}html.theme--catppuccin-macchiato .button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-success.is-light{background-color:#f2faf0;color:#386e26}html.theme--catppuccin-macchiato .button.is-success.is-light:hover,html.theme--catppuccin-macchiato .button.is-success.is-light.is-hovered{background-color:#eaf6e6;border-color:transparent;color:#386e26}html.theme--catppuccin-macchiato .button.is-success.is-light:active,html.theme--catppuccin-macchiato .button.is-success.is-light.is-active{background-color:#e2f3dd;border-color:transparent;color:#386e26}html.theme--catppuccin-macchiato .button.is-warning{background-color:#eed49f;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-warning:hover,html.theme--catppuccin-macchiato .button.is-warning.is-hovered{background-color:#eccf94;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-warning:focus,html.theme--catppuccin-macchiato .button.is-warning.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-warning:focus:not(:active),html.theme--catppuccin-macchiato .button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(238,212,159,0.25)}html.theme--catppuccin-macchiato .button.is-warning:active,html.theme--catppuccin-macchiato .button.is-warning.is-active{background-color:#eaca89;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-warning[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-warning{background-color:#eed49f;border-color:#eed49f;box-shadow:none}html.theme--catppuccin-macchiato .button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);color:#eed49f}html.theme--catppuccin-macchiato .button.is-warning.is-inverted:hover,html.theme--catppuccin-macchiato .button.is-warning.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-warning.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#eed49f}html.theme--catppuccin-macchiato .button.is-warning.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-macchiato .button.is-warning.is-outlined{background-color:transparent;border-color:#eed49f;color:#eed49f}html.theme--catppuccin-macchiato .button.is-warning.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-warning.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-warning.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-warning.is-outlined.is-focused{background-color:#eed49f;border-color:#eed49f;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #eed49f #eed49f !important}html.theme--catppuccin-macchiato .button.is-warning.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-warning.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-warning.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .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}html.theme--catppuccin-macchiato .button.is-warning.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-warning.is-outlined{background-color:transparent;border-color:#eed49f;box-shadow:none;color:#eed49f}html.theme--catppuccin-macchiato .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)}html.theme--catppuccin-macchiato .button.is-warning.is-inverted.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-warning.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-warning.is-inverted.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-warning.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#eed49f}html.theme--catppuccin-macchiato .button.is-warning.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-warning.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #eed49f #eed49f !important}html.theme--catppuccin-macchiato .button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .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)}html.theme--catppuccin-macchiato .button.is-warning.is-light{background-color:#fcf7ee;color:#7e5c16}html.theme--catppuccin-macchiato .button.is-warning.is-light:hover,html.theme--catppuccin-macchiato .button.is-warning.is-light.is-hovered{background-color:#faf2e3;border-color:transparent;color:#7e5c16}html.theme--catppuccin-macchiato .button.is-warning.is-light:active,html.theme--catppuccin-macchiato .button.is-warning.is-light.is-active{background-color:#f8eed8;border-color:transparent;color:#7e5c16}html.theme--catppuccin-macchiato .button.is-danger{background-color:#ed8796;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-danger:hover,html.theme--catppuccin-macchiato .button.is-danger.is-hovered{background-color:#eb7c8c;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-danger:focus,html.theme--catppuccin-macchiato .button.is-danger.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-danger:focus:not(:active),html.theme--catppuccin-macchiato .button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(237,135,150,0.25)}html.theme--catppuccin-macchiato .button.is-danger:active,html.theme--catppuccin-macchiato .button.is-danger.is-active{background-color:#ea7183;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-danger[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-danger{background-color:#ed8796;border-color:#ed8796;box-shadow:none}html.theme--catppuccin-macchiato .button.is-danger.is-inverted{background-color:#fff;color:#ed8796}html.theme--catppuccin-macchiato .button.is-danger.is-inverted:hover,html.theme--catppuccin-macchiato .button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-macchiato .button.is-danger.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#ed8796}html.theme--catppuccin-macchiato .button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-macchiato .button.is-danger.is-outlined{background-color:transparent;border-color:#ed8796;color:#ed8796}html.theme--catppuccin-macchiato .button.is-danger.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-danger.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-danger.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-danger.is-outlined.is-focused{background-color:#ed8796;border-color:#ed8796;color:#fff}html.theme--catppuccin-macchiato .button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #ed8796 #ed8796 !important}html.theme--catppuccin-macchiato .button.is-danger.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-danger.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-danger.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-macchiato .button.is-danger.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-danger.is-outlined{background-color:transparent;border-color:#ed8796;box-shadow:none;color:#ed8796}html.theme--catppuccin-macchiato .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-macchiato .button.is-danger.is-inverted.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-danger.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-danger.is-inverted.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#ed8796}html.theme--catppuccin-macchiato .button.is-danger.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-danger.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ed8796 #ed8796 !important}html.theme--catppuccin-macchiato .button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-macchiato .button.is-danger.is-light{background-color:#fcedef;color:#971729}html.theme--catppuccin-macchiato .button.is-danger.is-light:hover,html.theme--catppuccin-macchiato .button.is-danger.is-light.is-hovered{background-color:#fbe2e6;border-color:transparent;color:#971729}html.theme--catppuccin-macchiato .button.is-danger.is-light:active,html.theme--catppuccin-macchiato .button.is-danger.is-light.is-active{background-color:#f9d7dc;border-color:transparent;color:#971729}html.theme--catppuccin-macchiato .button.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}html.theme--catppuccin-macchiato .button.is-small:not(.is-rounded),html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:3px}html.theme--catppuccin-macchiato .button.is-normal{font-size:1rem}html.theme--catppuccin-macchiato .button.is-medium{font-size:1.25rem}html.theme--catppuccin-macchiato .button.is-large{font-size:1.5rem}html.theme--catppuccin-macchiato .button[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button{background-color:#6e738d;border-color:#5b6078;box-shadow:none;opacity:.5}html.theme--catppuccin-macchiato .button.is-fullwidth{display:flex;width:100%}html.theme--catppuccin-macchiato .button.is-loading{color:transparent !important;pointer-events:none}html.theme--catppuccin-macchiato .button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}html.theme--catppuccin-macchiato .button.is-static{background-color:#1e2030;border-color:#5b6078;color:#8087a2;box-shadow:none;pointer-events:none}html.theme--catppuccin-macchiato .button.is-rounded,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}html.theme--catppuccin-macchiato .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--catppuccin-macchiato .buttons .button{margin-bottom:0.5rem}html.theme--catppuccin-macchiato .buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}html.theme--catppuccin-macchiato .buttons:last-child{margin-bottom:-0.5rem}html.theme--catppuccin-macchiato .buttons:not(:last-child){margin-bottom:1rem}html.theme--catppuccin-macchiato .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}html.theme--catppuccin-macchiato .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:3px}html.theme--catppuccin-macchiato .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}html.theme--catppuccin-macchiato .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}html.theme--catppuccin-macchiato .buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}html.theme--catppuccin-macchiato .buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}html.theme--catppuccin-macchiato .buttons.has-addons .button:last-child{margin-right:0}html.theme--catppuccin-macchiato .buttons.has-addons .button:hover,html.theme--catppuccin-macchiato .buttons.has-addons .button.is-hovered{z-index:2}html.theme--catppuccin-macchiato .buttons.has-addons .button:focus,html.theme--catppuccin-macchiato .buttons.has-addons .button.is-focused,html.theme--catppuccin-macchiato .buttons.has-addons .button:active,html.theme--catppuccin-macchiato .buttons.has-addons .button.is-active,html.theme--catppuccin-macchiato .buttons.has-addons .button.is-selected{z-index:3}html.theme--catppuccin-macchiato .buttons.has-addons .button:focus:hover,html.theme--catppuccin-macchiato .buttons.has-addons .button.is-focused:hover,html.theme--catppuccin-macchiato .buttons.has-addons .button:active:hover,html.theme--catppuccin-macchiato .buttons.has-addons .button.is-active:hover,html.theme--catppuccin-macchiato .buttons.has-addons .button.is-selected:hover{z-index:4}html.theme--catppuccin-macchiato .buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-macchiato .buttons.is-centered{justify-content:center}html.theme--catppuccin-macchiato .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}html.theme--catppuccin-macchiato .buttons.is-right{justify-content:flex-end}html.theme--catppuccin-macchiato .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .button.is-responsive.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}html.theme--catppuccin-macchiato .button.is-responsive,html.theme--catppuccin-macchiato .button.is-responsive.is-normal{font-size:.65625rem}html.theme--catppuccin-macchiato .button.is-responsive.is-medium{font-size:.75rem}html.theme--catppuccin-macchiato .button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-macchiato .button.is-responsive.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}html.theme--catppuccin-macchiato .button.is-responsive,html.theme--catppuccin-macchiato .button.is-responsive.is-normal{font-size:.75rem}html.theme--catppuccin-macchiato .button.is-responsive.is-medium{font-size:1rem}html.theme--catppuccin-macchiato .button.is-responsive.is-large{font-size:1.25rem}}html.theme--catppuccin-macchiato .container{flex-grow:1;margin:0 auto;position:relative;width:auto}html.theme--catppuccin-macchiato .container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .container{max-width:992px}}@media screen and (max-width: 1215px){html.theme--catppuccin-macchiato .container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){html.theme--catppuccin-macchiato .container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){html.theme--catppuccin-macchiato .container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){html.theme--catppuccin-macchiato .container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}html.theme--catppuccin-macchiato .content li+li{margin-top:0.25em}html.theme--catppuccin-macchiato .content p:not(:last-child),html.theme--catppuccin-macchiato .content dl:not(:last-child),html.theme--catppuccin-macchiato .content ol:not(:last-child),html.theme--catppuccin-macchiato .content ul:not(:last-child),html.theme--catppuccin-macchiato .content blockquote:not(:last-child),html.theme--catppuccin-macchiato .content pre:not(:last-child),html.theme--catppuccin-macchiato .content table:not(:last-child){margin-bottom:1em}html.theme--catppuccin-macchiato .content h1,html.theme--catppuccin-macchiato .content h2,html.theme--catppuccin-macchiato .content h3,html.theme--catppuccin-macchiato .content h4,html.theme--catppuccin-macchiato .content h5,html.theme--catppuccin-macchiato .content h6{color:#cad3f5;font-weight:600;line-height:1.125}html.theme--catppuccin-macchiato .content h1{font-size:2em;margin-bottom:0.5em}html.theme--catppuccin-macchiato .content h1:not(:first-child){margin-top:1em}html.theme--catppuccin-macchiato .content h2{font-size:1.75em;margin-bottom:0.5714em}html.theme--catppuccin-macchiato .content h2:not(:first-child){margin-top:1.1428em}html.theme--catppuccin-macchiato .content h3{font-size:1.5em;margin-bottom:0.6666em}html.theme--catppuccin-macchiato .content h3:not(:first-child){margin-top:1.3333em}html.theme--catppuccin-macchiato .content h4{font-size:1.25em;margin-bottom:0.8em}html.theme--catppuccin-macchiato .content h5{font-size:1.125em;margin-bottom:0.8888em}html.theme--catppuccin-macchiato .content h6{font-size:1em;margin-bottom:1em}html.theme--catppuccin-macchiato .content blockquote{background-color:#1e2030;border-left:5px solid #5b6078;padding:1.25em 1.5em}html.theme--catppuccin-macchiato .content ol{list-style-position:outside;margin-left:2em;margin-top:1em}html.theme--catppuccin-macchiato .content ol:not([type]){list-style-type:decimal}html.theme--catppuccin-macchiato .content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}html.theme--catppuccin-macchiato .content ol.is-lower-roman:not([type]){list-style-type:lower-roman}html.theme--catppuccin-macchiato .content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}html.theme--catppuccin-macchiato .content ol.is-upper-roman:not([type]){list-style-type:upper-roman}html.theme--catppuccin-macchiato .content ul{list-style:disc outside;margin-left:2em;margin-top:1em}html.theme--catppuccin-macchiato .content ul ul{list-style-type:circle;margin-top:0.5em}html.theme--catppuccin-macchiato .content ul ul ul{list-style-type:square}html.theme--catppuccin-macchiato .content dd{margin-left:2em}html.theme--catppuccin-macchiato .content figure{margin-left:2em;margin-right:2em;text-align:center}html.theme--catppuccin-macchiato .content figure:not(:first-child){margin-top:2em}html.theme--catppuccin-macchiato .content figure:not(:last-child){margin-bottom:2em}html.theme--catppuccin-macchiato .content figure img{display:inline-block}html.theme--catppuccin-macchiato .content figure figcaption{font-style:italic}html.theme--catppuccin-macchiato .content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}html.theme--catppuccin-macchiato .content sup,html.theme--catppuccin-macchiato .content sub{font-size:75%}html.theme--catppuccin-macchiato .content table{width:100%}html.theme--catppuccin-macchiato .content table td,html.theme--catppuccin-macchiato .content table th{border:1px solid #5b6078;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--catppuccin-macchiato .content table th{color:#b5c1f1}html.theme--catppuccin-macchiato .content table th:not([align]){text-align:inherit}html.theme--catppuccin-macchiato .content table thead td,html.theme--catppuccin-macchiato .content table thead th{border-width:0 0 2px;color:#b5c1f1}html.theme--catppuccin-macchiato .content table tfoot td,html.theme--catppuccin-macchiato .content table tfoot th{border-width:2px 0 0;color:#b5c1f1}html.theme--catppuccin-macchiato .content table tbody tr:last-child td,html.theme--catppuccin-macchiato .content table tbody tr:last-child th{border-bottom-width:0}html.theme--catppuccin-macchiato .content .tabs li+li{margin-top:0}html.theme--catppuccin-macchiato .content.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}html.theme--catppuccin-macchiato .content.is-normal{font-size:1rem}html.theme--catppuccin-macchiato .content.is-medium{font-size:1.25rem}html.theme--catppuccin-macchiato .content.is-large{font-size:1.5rem}html.theme--catppuccin-macchiato .icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}html.theme--catppuccin-macchiato .icon.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}html.theme--catppuccin-macchiato .icon.is-medium{height:2rem;width:2rem}html.theme--catppuccin-macchiato .icon.is-large{height:3rem;width:3rem}html.theme--catppuccin-macchiato .icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}html.theme--catppuccin-macchiato .icon-text .icon{flex-grow:0;flex-shrink:0}html.theme--catppuccin-macchiato .icon-text .icon:not(:last-child){margin-right:.25em}html.theme--catppuccin-macchiato .icon-text .icon:not(:first-child){margin-left:.25em}html.theme--catppuccin-macchiato div.icon-text{display:flex}html.theme--catppuccin-macchiato .image,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img{display:block;position:relative}html.theme--catppuccin-macchiato .image img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}html.theme--catppuccin-macchiato .image img.is-rounded,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}html.theme--catppuccin-macchiato .image.is-fullwidth,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}html.theme--catppuccin-macchiato .image.is-square img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--catppuccin-macchiato .image.is-square .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--catppuccin-macchiato .image.is-1by1 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--catppuccin-macchiato .image.is-1by1 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--catppuccin-macchiato .image.is-5by4 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--catppuccin-macchiato .image.is-5by4 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--catppuccin-macchiato .image.is-4by3 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--catppuccin-macchiato .image.is-4by3 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--catppuccin-macchiato .image.is-3by2 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--catppuccin-macchiato .image.is-3by2 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--catppuccin-macchiato .image.is-5by3 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--catppuccin-macchiato .image.is-5by3 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--catppuccin-macchiato .image.is-16by9 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--catppuccin-macchiato .image.is-16by9 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--catppuccin-macchiato .image.is-2by1 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--catppuccin-macchiato .image.is-2by1 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--catppuccin-macchiato .image.is-3by1 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--catppuccin-macchiato .image.is-3by1 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--catppuccin-macchiato .image.is-4by5 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--catppuccin-macchiato .image.is-4by5 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--catppuccin-macchiato .image.is-3by4 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--catppuccin-macchiato .image.is-3by4 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--catppuccin-macchiato .image.is-2by3 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--catppuccin-macchiato .image.is-2by3 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--catppuccin-macchiato .image.is-3by5 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--catppuccin-macchiato .image.is-3by5 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--catppuccin-macchiato .image.is-9by16 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--catppuccin-macchiato .image.is-9by16 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--catppuccin-macchiato .image.is-1by2 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--catppuccin-macchiato .image.is-1by2 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--catppuccin-macchiato .image.is-1by3 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--catppuccin-macchiato .image.is-1by3 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}html.theme--catppuccin-macchiato .image.is-square,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-square,html.theme--catppuccin-macchiato .image.is-1by1,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}html.theme--catppuccin-macchiato .image.is-5by4,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}html.theme--catppuccin-macchiato .image.is-4by3,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}html.theme--catppuccin-macchiato .image.is-3by2,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}html.theme--catppuccin-macchiato .image.is-5by3,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}html.theme--catppuccin-macchiato .image.is-16by9,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}html.theme--catppuccin-macchiato .image.is-2by1,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}html.theme--catppuccin-macchiato .image.is-3by1,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}html.theme--catppuccin-macchiato .image.is-4by5,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}html.theme--catppuccin-macchiato .image.is-3by4,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}html.theme--catppuccin-macchiato .image.is-2by3,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}html.theme--catppuccin-macchiato .image.is-3by5,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}html.theme--catppuccin-macchiato .image.is-9by16,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}html.theme--catppuccin-macchiato .image.is-1by2,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}html.theme--catppuccin-macchiato .image.is-1by3,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}html.theme--catppuccin-macchiato .image.is-16x16,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}html.theme--catppuccin-macchiato .image.is-24x24,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}html.theme--catppuccin-macchiato .image.is-32x32,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}html.theme--catppuccin-macchiato .image.is-48x48,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}html.theme--catppuccin-macchiato .image.is-64x64,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}html.theme--catppuccin-macchiato .image.is-96x96,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}html.theme--catppuccin-macchiato .image.is-128x128,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}html.theme--catppuccin-macchiato .notification{background-color:#1e2030;border-radius:.4em;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}html.theme--catppuccin-macchiato .notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--catppuccin-macchiato .notification strong{color:currentColor}html.theme--catppuccin-macchiato .notification code,html.theme--catppuccin-macchiato .notification pre{background:#fff}html.theme--catppuccin-macchiato .notification pre code{background:transparent}html.theme--catppuccin-macchiato .notification>.delete{right:.5rem;position:absolute;top:0.5rem}html.theme--catppuccin-macchiato .notification .title,html.theme--catppuccin-macchiato .notification .subtitle,html.theme--catppuccin-macchiato .notification .content{color:currentColor}html.theme--catppuccin-macchiato .notification.is-white{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-macchiato .notification.is-black{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-macchiato .notification.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .notification.is-dark,html.theme--catppuccin-macchiato .content kbd.notification{background-color:#363a4f;color:#fff}html.theme--catppuccin-macchiato .notification.is-primary,html.theme--catppuccin-macchiato .docstring>section>a.notification.docs-sourcelink{background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .notification.is-primary.is-light,html.theme--catppuccin-macchiato .docstring>section>a.notification.is-light.docs-sourcelink{background-color:#ecf2fd;color:#0e3b95}html.theme--catppuccin-macchiato .notification.is-link{background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .notification.is-link.is-light{background-color:#ecf2fd;color:#0e3b95}html.theme--catppuccin-macchiato .notification.is-info{background-color:#8bd5ca;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .notification.is-info.is-light{background-color:#f0faf8;color:#276d62}html.theme--catppuccin-macchiato .notification.is-success{background-color:#a6da95;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .notification.is-success.is-light{background-color:#f2faf0;color:#386e26}html.theme--catppuccin-macchiato .notification.is-warning{background-color:#eed49f;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .notification.is-warning.is-light{background-color:#fcf7ee;color:#7e5c16}html.theme--catppuccin-macchiato .notification.is-danger{background-color:#ed8796;color:#fff}html.theme--catppuccin-macchiato .notification.is-danger.is-light{background-color:#fcedef;color:#971729}html.theme--catppuccin-macchiato .progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}html.theme--catppuccin-macchiato .progress::-webkit-progress-bar{background-color:#494d64}html.theme--catppuccin-macchiato .progress::-webkit-progress-value{background-color:#8087a2}html.theme--catppuccin-macchiato .progress::-moz-progress-bar{background-color:#8087a2}html.theme--catppuccin-macchiato .progress::-ms-fill{background-color:#8087a2;border:none}html.theme--catppuccin-macchiato .progress.is-white::-webkit-progress-value{background-color:#fff}html.theme--catppuccin-macchiato .progress.is-white::-moz-progress-bar{background-color:#fff}html.theme--catppuccin-macchiato .progress.is-white::-ms-fill{background-color:#fff}html.theme--catppuccin-macchiato .progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #494d64 30%)}html.theme--catppuccin-macchiato .progress.is-black::-webkit-progress-value{background-color:#0a0a0a}html.theme--catppuccin-macchiato .progress.is-black::-moz-progress-bar{background-color:#0a0a0a}html.theme--catppuccin-macchiato .progress.is-black::-ms-fill{background-color:#0a0a0a}html.theme--catppuccin-macchiato .progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #494d64 30%)}html.theme--catppuccin-macchiato .progress.is-light::-webkit-progress-value{background-color:#f5f5f5}html.theme--catppuccin-macchiato .progress.is-light::-moz-progress-bar{background-color:#f5f5f5}html.theme--catppuccin-macchiato .progress.is-light::-ms-fill{background-color:#f5f5f5}html.theme--catppuccin-macchiato .progress.is-light:indeterminate{background-image:linear-gradient(to right, #f5f5f5 30%, #494d64 30%)}html.theme--catppuccin-macchiato .progress.is-dark::-webkit-progress-value,html.theme--catppuccin-macchiato .content kbd.progress::-webkit-progress-value{background-color:#363a4f}html.theme--catppuccin-macchiato .progress.is-dark::-moz-progress-bar,html.theme--catppuccin-macchiato .content kbd.progress::-moz-progress-bar{background-color:#363a4f}html.theme--catppuccin-macchiato .progress.is-dark::-ms-fill,html.theme--catppuccin-macchiato .content kbd.progress::-ms-fill{background-color:#363a4f}html.theme--catppuccin-macchiato .progress.is-dark:indeterminate,html.theme--catppuccin-macchiato .content kbd.progress:indeterminate{background-image:linear-gradient(to right, #363a4f 30%, #494d64 30%)}html.theme--catppuccin-macchiato .progress.is-primary::-webkit-progress-value,html.theme--catppuccin-macchiato .docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#8aadf4}html.theme--catppuccin-macchiato .progress.is-primary::-moz-progress-bar,html.theme--catppuccin-macchiato .docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#8aadf4}html.theme--catppuccin-macchiato .progress.is-primary::-ms-fill,html.theme--catppuccin-macchiato .docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#8aadf4}html.theme--catppuccin-macchiato .progress.is-primary:indeterminate,html.theme--catppuccin-macchiato .docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #8aadf4 30%, #494d64 30%)}html.theme--catppuccin-macchiato .progress.is-link::-webkit-progress-value{background-color:#8aadf4}html.theme--catppuccin-macchiato .progress.is-link::-moz-progress-bar{background-color:#8aadf4}html.theme--catppuccin-macchiato .progress.is-link::-ms-fill{background-color:#8aadf4}html.theme--catppuccin-macchiato .progress.is-link:indeterminate{background-image:linear-gradient(to right, #8aadf4 30%, #494d64 30%)}html.theme--catppuccin-macchiato .progress.is-info::-webkit-progress-value{background-color:#8bd5ca}html.theme--catppuccin-macchiato .progress.is-info::-moz-progress-bar{background-color:#8bd5ca}html.theme--catppuccin-macchiato .progress.is-info::-ms-fill{background-color:#8bd5ca}html.theme--catppuccin-macchiato .progress.is-info:indeterminate{background-image:linear-gradient(to right, #8bd5ca 30%, #494d64 30%)}html.theme--catppuccin-macchiato .progress.is-success::-webkit-progress-value{background-color:#a6da95}html.theme--catppuccin-macchiato .progress.is-success::-moz-progress-bar{background-color:#a6da95}html.theme--catppuccin-macchiato .progress.is-success::-ms-fill{background-color:#a6da95}html.theme--catppuccin-macchiato .progress.is-success:indeterminate{background-image:linear-gradient(to right, #a6da95 30%, #494d64 30%)}html.theme--catppuccin-macchiato .progress.is-warning::-webkit-progress-value{background-color:#eed49f}html.theme--catppuccin-macchiato .progress.is-warning::-moz-progress-bar{background-color:#eed49f}html.theme--catppuccin-macchiato .progress.is-warning::-ms-fill{background-color:#eed49f}html.theme--catppuccin-macchiato .progress.is-warning:indeterminate{background-image:linear-gradient(to right, #eed49f 30%, #494d64 30%)}html.theme--catppuccin-macchiato .progress.is-danger::-webkit-progress-value{background-color:#ed8796}html.theme--catppuccin-macchiato .progress.is-danger::-moz-progress-bar{background-color:#ed8796}html.theme--catppuccin-macchiato .progress.is-danger::-ms-fill{background-color:#ed8796}html.theme--catppuccin-macchiato .progress.is-danger:indeterminate{background-image:linear-gradient(to right, #ed8796 30%, #494d64 30%)}html.theme--catppuccin-macchiato .progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#494d64;background-image:linear-gradient(to right, #cad3f5 30%, #494d64 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}html.theme--catppuccin-macchiato .progress:indeterminate::-webkit-progress-bar{background-color:transparent}html.theme--catppuccin-macchiato .progress:indeterminate::-moz-progress-bar{background-color:transparent}html.theme--catppuccin-macchiato .progress:indeterminate::-ms-fill{animation-name:none}html.theme--catppuccin-macchiato .progress.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}html.theme--catppuccin-macchiato .progress.is-medium{height:1.25rem}html.theme--catppuccin-macchiato .progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}html.theme--catppuccin-macchiato .table{background-color:#494d64;color:#cad3f5}html.theme--catppuccin-macchiato .table td,html.theme--catppuccin-macchiato .table th{border:1px solid #5b6078;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--catppuccin-macchiato .table td.is-white,html.theme--catppuccin-macchiato .table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--catppuccin-macchiato .table td.is-black,html.theme--catppuccin-macchiato .table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--catppuccin-macchiato .table td.is-light,html.theme--catppuccin-macchiato .table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .table td.is-dark,html.theme--catppuccin-macchiato .table th.is-dark{background-color:#363a4f;border-color:#363a4f;color:#fff}html.theme--catppuccin-macchiato .table td.is-primary,html.theme--catppuccin-macchiato .table th.is-primary{background-color:#8aadf4;border-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .table td.is-link,html.theme--catppuccin-macchiato .table th.is-link{background-color:#8aadf4;border-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .table td.is-info,html.theme--catppuccin-macchiato .table th.is-info{background-color:#8bd5ca;border-color:#8bd5ca;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .table td.is-success,html.theme--catppuccin-macchiato .table th.is-success{background-color:#a6da95;border-color:#a6da95;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .table td.is-warning,html.theme--catppuccin-macchiato .table th.is-warning{background-color:#eed49f;border-color:#eed49f;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .table td.is-danger,html.theme--catppuccin-macchiato .table th.is-danger{background-color:#ed8796;border-color:#ed8796;color:#fff}html.theme--catppuccin-macchiato .table td.is-narrow,html.theme--catppuccin-macchiato .table th.is-narrow{white-space:nowrap;width:1%}html.theme--catppuccin-macchiato .table td.is-selected,html.theme--catppuccin-macchiato .table th.is-selected{background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .table td.is-selected a,html.theme--catppuccin-macchiato .table td.is-selected strong,html.theme--catppuccin-macchiato .table th.is-selected a,html.theme--catppuccin-macchiato .table th.is-selected strong{color:currentColor}html.theme--catppuccin-macchiato .table td.is-vcentered,html.theme--catppuccin-macchiato .table th.is-vcentered{vertical-align:middle}html.theme--catppuccin-macchiato .table th{color:#b5c1f1}html.theme--catppuccin-macchiato .table th:not([align]){text-align:left}html.theme--catppuccin-macchiato .table tr.is-selected{background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .table tr.is-selected a,html.theme--catppuccin-macchiato .table tr.is-selected strong{color:currentColor}html.theme--catppuccin-macchiato .table tr.is-selected td,html.theme--catppuccin-macchiato .table tr.is-selected th{border-color:#fff;color:currentColor}html.theme--catppuccin-macchiato .table thead{background-color:rgba(0,0,0,0)}html.theme--catppuccin-macchiato .table thead td,html.theme--catppuccin-macchiato .table thead th{border-width:0 0 2px;color:#b5c1f1}html.theme--catppuccin-macchiato .table tfoot{background-color:rgba(0,0,0,0)}html.theme--catppuccin-macchiato .table tfoot td,html.theme--catppuccin-macchiato .table tfoot th{border-width:2px 0 0;color:#b5c1f1}html.theme--catppuccin-macchiato .table tbody{background-color:rgba(0,0,0,0)}html.theme--catppuccin-macchiato .table tbody tr:last-child td,html.theme--catppuccin-macchiato .table tbody tr:last-child th{border-bottom-width:0}html.theme--catppuccin-macchiato .table.is-bordered td,html.theme--catppuccin-macchiato .table.is-bordered th{border-width:1px}html.theme--catppuccin-macchiato .table.is-bordered tr:last-child td,html.theme--catppuccin-macchiato .table.is-bordered tr:last-child th{border-bottom-width:1px}html.theme--catppuccin-macchiato .table.is-fullwidth{width:100%}html.theme--catppuccin-macchiato .table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#363a4f}html.theme--catppuccin-macchiato .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#363a4f}html.theme--catppuccin-macchiato .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#3a3e55}html.theme--catppuccin-macchiato .table.is-narrow td,html.theme--catppuccin-macchiato .table.is-narrow th{padding:0.25em 0.5em}html.theme--catppuccin-macchiato .table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#363a4f}html.theme--catppuccin-macchiato .table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}html.theme--catppuccin-macchiato .tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--catppuccin-macchiato .tags .tag,html.theme--catppuccin-macchiato .tags .content kbd,html.theme--catppuccin-macchiato .content .tags kbd,html.theme--catppuccin-macchiato .tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}html.theme--catppuccin-macchiato .tags .tag:not(:last-child),html.theme--catppuccin-macchiato .tags .content kbd:not(:last-child),html.theme--catppuccin-macchiato .content .tags kbd:not(:last-child),html.theme--catppuccin-macchiato .tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}html.theme--catppuccin-macchiato .tags:last-child{margin-bottom:-0.5rem}html.theme--catppuccin-macchiato .tags:not(:last-child){margin-bottom:1rem}html.theme--catppuccin-macchiato .tags.are-medium .tag:not(.is-normal):not(.is-large),html.theme--catppuccin-macchiato .tags.are-medium .content kbd:not(.is-normal):not(.is-large),html.theme--catppuccin-macchiato .content .tags.are-medium kbd:not(.is-normal):not(.is-large),html.theme--catppuccin-macchiato .tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}html.theme--catppuccin-macchiato .tags.are-large .tag:not(.is-normal):not(.is-medium),html.theme--catppuccin-macchiato .tags.are-large .content kbd:not(.is-normal):not(.is-medium),html.theme--catppuccin-macchiato .content .tags.are-large kbd:not(.is-normal):not(.is-medium),html.theme--catppuccin-macchiato .tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}html.theme--catppuccin-macchiato .tags.is-centered{justify-content:center}html.theme--catppuccin-macchiato .tags.is-centered .tag,html.theme--catppuccin-macchiato .tags.is-centered .content kbd,html.theme--catppuccin-macchiato .content .tags.is-centered kbd,html.theme--catppuccin-macchiato .tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}html.theme--catppuccin-macchiato .tags.is-right{justify-content:flex-end}html.theme--catppuccin-macchiato .tags.is-right .tag:not(:first-child),html.theme--catppuccin-macchiato .tags.is-right .content kbd:not(:first-child),html.theme--catppuccin-macchiato .content .tags.is-right kbd:not(:first-child),html.theme--catppuccin-macchiato .tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}html.theme--catppuccin-macchiato .tags.is-right .tag:not(:last-child),html.theme--catppuccin-macchiato .tags.is-right .content kbd:not(:last-child),html.theme--catppuccin-macchiato .content .tags.is-right kbd:not(:last-child),html.theme--catppuccin-macchiato .tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}html.theme--catppuccin-macchiato .tags.has-addons .tag,html.theme--catppuccin-macchiato .tags.has-addons .content kbd,html.theme--catppuccin-macchiato .content .tags.has-addons kbd,html.theme--catppuccin-macchiato .tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}html.theme--catppuccin-macchiato .tags.has-addons .tag:not(:first-child),html.theme--catppuccin-macchiato .tags.has-addons .content kbd:not(:first-child),html.theme--catppuccin-macchiato .content .tags.has-addons kbd:not(:first-child),html.theme--catppuccin-macchiato .tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}html.theme--catppuccin-macchiato .tags.has-addons .tag:not(:last-child),html.theme--catppuccin-macchiato .tags.has-addons .content kbd:not(:last-child),html.theme--catppuccin-macchiato .content .tags.has-addons kbd:not(:last-child),html.theme--catppuccin-macchiato .tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}html.theme--catppuccin-macchiato .tag:not(body),html.theme--catppuccin-macchiato .content kbd:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#1e2030;border-radius:.4em;color:#cad3f5;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}html.theme--catppuccin-macchiato .tag:not(body) .delete,html.theme--catppuccin-macchiato .content kbd:not(body) .delete,html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}html.theme--catppuccin-macchiato .tag.is-white:not(body),html.theme--catppuccin-macchiato .content kbd.is-white:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}html.theme--catppuccin-macchiato .tag.is-black:not(body),html.theme--catppuccin-macchiato .content kbd.is-black:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}html.theme--catppuccin-macchiato .tag.is-light:not(body),html.theme--catppuccin-macchiato .content kbd.is-light:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .tag.is-dark:not(body),html.theme--catppuccin-macchiato .content kbd:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-dark:not(body),html.theme--catppuccin-macchiato .content .docstring>section>kbd:not(body){background-color:#363a4f;color:#fff}html.theme--catppuccin-macchiato .tag.is-primary:not(body),html.theme--catppuccin-macchiato .content kbd.is-primary:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink:not(body){background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .tag.is-primary.is-light:not(body),html.theme--catppuccin-macchiato .content kbd.is-primary.is-light:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#ecf2fd;color:#0e3b95}html.theme--catppuccin-macchiato .tag.is-link:not(body),html.theme--catppuccin-macchiato .content kbd.is-link:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .tag.is-link.is-light:not(body),html.theme--catppuccin-macchiato .content kbd.is-link.is-light:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#ecf2fd;color:#0e3b95}html.theme--catppuccin-macchiato .tag.is-info:not(body),html.theme--catppuccin-macchiato .content kbd.is-info:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#8bd5ca;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .tag.is-info.is-light:not(body),html.theme--catppuccin-macchiato .content kbd.is-info.is-light:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#f0faf8;color:#276d62}html.theme--catppuccin-macchiato .tag.is-success:not(body),html.theme--catppuccin-macchiato .content kbd.is-success:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#a6da95;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .tag.is-success.is-light:not(body),html.theme--catppuccin-macchiato .content kbd.is-success.is-light:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#f2faf0;color:#386e26}html.theme--catppuccin-macchiato .tag.is-warning:not(body),html.theme--catppuccin-macchiato .content kbd.is-warning:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#eed49f;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .tag.is-warning.is-light:not(body),html.theme--catppuccin-macchiato .content kbd.is-warning.is-light:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fcf7ee;color:#7e5c16}html.theme--catppuccin-macchiato .tag.is-danger:not(body),html.theme--catppuccin-macchiato .content kbd.is-danger:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#ed8796;color:#fff}html.theme--catppuccin-macchiato .tag.is-danger.is-light:not(body),html.theme--catppuccin-macchiato .content kbd.is-danger.is-light:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#fcedef;color:#971729}html.theme--catppuccin-macchiato .tag.is-normal:not(body),html.theme--catppuccin-macchiato .content kbd.is-normal:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}html.theme--catppuccin-macchiato .tag.is-medium:not(body),html.theme--catppuccin-macchiato .content kbd.is-medium:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}html.theme--catppuccin-macchiato .tag.is-large:not(body),html.theme--catppuccin-macchiato .content kbd.is-large:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}html.theme--catppuccin-macchiato .tag:not(body) .icon:first-child:not(:last-child),html.theme--catppuccin-macchiato .content kbd:not(body) .icon:first-child:not(:last-child),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}html.theme--catppuccin-macchiato .tag:not(body) .icon:last-child:not(:first-child),html.theme--catppuccin-macchiato .content kbd:not(body) .icon:last-child:not(:first-child),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}html.theme--catppuccin-macchiato .tag:not(body) .icon:first-child:last-child,html.theme--catppuccin-macchiato .content kbd:not(body) .icon:first-child:last-child,html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}html.theme--catppuccin-macchiato .tag.is-delete:not(body),html.theme--catppuccin-macchiato .content kbd.is-delete:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}html.theme--catppuccin-macchiato .tag.is-delete:not(body)::before,html.theme--catppuccin-macchiato .content kbd.is-delete:not(body)::before,html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-delete:not(body)::before,html.theme--catppuccin-macchiato .tag.is-delete:not(body)::after,html.theme--catppuccin-macchiato .content kbd.is-delete:not(body)::after,html.theme--catppuccin-macchiato .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--catppuccin-macchiato .tag.is-delete:not(body)::before,html.theme--catppuccin-macchiato .content kbd.is-delete:not(body)::before,html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}html.theme--catppuccin-macchiato .tag.is-delete:not(body)::after,html.theme--catppuccin-macchiato .content kbd.is-delete:not(body)::after,html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}html.theme--catppuccin-macchiato .tag.is-delete:not(body):hover,html.theme--catppuccin-macchiato .content kbd.is-delete:not(body):hover,html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-delete:not(body):hover,html.theme--catppuccin-macchiato .tag.is-delete:not(body):focus,html.theme--catppuccin-macchiato .content kbd.is-delete:not(body):focus,html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#141620}html.theme--catppuccin-macchiato .tag.is-delete:not(body):active,html.theme--catppuccin-macchiato .content kbd.is-delete:not(body):active,html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#0a0b11}html.theme--catppuccin-macchiato .tag.is-rounded:not(body),html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input:not(body),html.theme--catppuccin-macchiato .content kbd.is-rounded:not(body),html.theme--catppuccin-macchiato #documenter .docs-sidebar .content form.docs-search>input:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}html.theme--catppuccin-macchiato a.tag:hover,html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink:hover{text-decoration:underline}html.theme--catppuccin-macchiato .title,html.theme--catppuccin-macchiato .subtitle{word-break:break-word}html.theme--catppuccin-macchiato .title em,html.theme--catppuccin-macchiato .title span,html.theme--catppuccin-macchiato .subtitle em,html.theme--catppuccin-macchiato .subtitle span{font-weight:inherit}html.theme--catppuccin-macchiato .title sub,html.theme--catppuccin-macchiato .subtitle sub{font-size:.75em}html.theme--catppuccin-macchiato .title sup,html.theme--catppuccin-macchiato .subtitle sup{font-size:.75em}html.theme--catppuccin-macchiato .title .tag,html.theme--catppuccin-macchiato .title .content kbd,html.theme--catppuccin-macchiato .content .title kbd,html.theme--catppuccin-macchiato .title .docstring>section>a.docs-sourcelink,html.theme--catppuccin-macchiato .subtitle .tag,html.theme--catppuccin-macchiato .subtitle .content kbd,html.theme--catppuccin-macchiato .content .subtitle kbd,html.theme--catppuccin-macchiato .subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}html.theme--catppuccin-macchiato .title{color:#fff;font-size:2rem;font-weight:500;line-height:1.125}html.theme--catppuccin-macchiato .title strong{color:inherit;font-weight:inherit}html.theme--catppuccin-macchiato .title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}html.theme--catppuccin-macchiato .title.is-1{font-size:3rem}html.theme--catppuccin-macchiato .title.is-2{font-size:2.5rem}html.theme--catppuccin-macchiato .title.is-3{font-size:2rem}html.theme--catppuccin-macchiato .title.is-4{font-size:1.5rem}html.theme--catppuccin-macchiato .title.is-5{font-size:1.25rem}html.theme--catppuccin-macchiato .title.is-6{font-size:1rem}html.theme--catppuccin-macchiato .title.is-7{font-size:.75rem}html.theme--catppuccin-macchiato .subtitle{color:#6e738d;font-size:1.25rem;font-weight:400;line-height:1.25}html.theme--catppuccin-macchiato .subtitle strong{color:#6e738d;font-weight:600}html.theme--catppuccin-macchiato .subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}html.theme--catppuccin-macchiato .subtitle.is-1{font-size:3rem}html.theme--catppuccin-macchiato .subtitle.is-2{font-size:2.5rem}html.theme--catppuccin-macchiato .subtitle.is-3{font-size:2rem}html.theme--catppuccin-macchiato .subtitle.is-4{font-size:1.5rem}html.theme--catppuccin-macchiato .subtitle.is-5{font-size:1.25rem}html.theme--catppuccin-macchiato .subtitle.is-6{font-size:1rem}html.theme--catppuccin-macchiato .subtitle.is-7{font-size:.75rem}html.theme--catppuccin-macchiato .heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}html.theme--catppuccin-macchiato .number{align-items:center;background-color:#1e2030;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}html.theme--catppuccin-macchiato .select select,html.theme--catppuccin-macchiato .textarea,html.theme--catppuccin-macchiato .input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input{background-color:#24273a;border-color:#5b6078;border-radius:.4em;color:#8087a2}html.theme--catppuccin-macchiato .select select::-moz-placeholder,html.theme--catppuccin-macchiato .textarea::-moz-placeholder,html.theme--catppuccin-macchiato .input::-moz-placeholder,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#868c98}html.theme--catppuccin-macchiato .select select::-webkit-input-placeholder,html.theme--catppuccin-macchiato .textarea::-webkit-input-placeholder,html.theme--catppuccin-macchiato .input::-webkit-input-placeholder,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#868c98}html.theme--catppuccin-macchiato .select select:-moz-placeholder,html.theme--catppuccin-macchiato .textarea:-moz-placeholder,html.theme--catppuccin-macchiato .input:-moz-placeholder,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#868c98}html.theme--catppuccin-macchiato .select select:-ms-input-placeholder,html.theme--catppuccin-macchiato .textarea:-ms-input-placeholder,html.theme--catppuccin-macchiato .input:-ms-input-placeholder,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#868c98}html.theme--catppuccin-macchiato .select select:hover,html.theme--catppuccin-macchiato .textarea:hover,html.theme--catppuccin-macchiato .input:hover,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input:hover,html.theme--catppuccin-macchiato .select select.is-hovered,html.theme--catppuccin-macchiato .is-hovered.textarea,html.theme--catppuccin-macchiato .is-hovered.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#6e738d}html.theme--catppuccin-macchiato .select select:focus,html.theme--catppuccin-macchiato .textarea:focus,html.theme--catppuccin-macchiato .input:focus,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input:focus,html.theme--catppuccin-macchiato .select select.is-focused,html.theme--catppuccin-macchiato .is-focused.textarea,html.theme--catppuccin-macchiato .is-focused.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-macchiato .select select:active,html.theme--catppuccin-macchiato .textarea:active,html.theme--catppuccin-macchiato .input:active,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input:active,html.theme--catppuccin-macchiato .select select.is-active,html.theme--catppuccin-macchiato .is-active.textarea,html.theme--catppuccin-macchiato .is-active.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-active{border-color:#8aadf4;box-shadow:0 0 0 0.125em rgba(138,173,244,0.25)}html.theme--catppuccin-macchiato .select select[disabled],html.theme--catppuccin-macchiato .textarea[disabled],html.theme--catppuccin-macchiato .input[disabled],html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .select select,fieldset[disabled] html.theme--catppuccin-macchiato .textarea,fieldset[disabled] html.theme--catppuccin-macchiato .input,fieldset[disabled] html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input{background-color:#6e738d;border-color:#1e2030;box-shadow:none;color:#f5f7fd}html.theme--catppuccin-macchiato .select select[disabled]::-moz-placeholder,html.theme--catppuccin-macchiato .textarea[disabled]::-moz-placeholder,html.theme--catppuccin-macchiato .input[disabled]::-moz-placeholder,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato .select select::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato .textarea::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato .input::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:rgba(245,247,253,0.3)}html.theme--catppuccin-macchiato .select select[disabled]::-webkit-input-placeholder,html.theme--catppuccin-macchiato .textarea[disabled]::-webkit-input-placeholder,html.theme--catppuccin-macchiato .input[disabled]::-webkit-input-placeholder,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato .select select::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato .textarea::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato .input::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:rgba(245,247,253,0.3)}html.theme--catppuccin-macchiato .select select[disabled]:-moz-placeholder,html.theme--catppuccin-macchiato .textarea[disabled]:-moz-placeholder,html.theme--catppuccin-macchiato .input[disabled]:-moz-placeholder,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato .select select:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato .textarea:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato .input:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:rgba(245,247,253,0.3)}html.theme--catppuccin-macchiato .select select[disabled]:-ms-input-placeholder,html.theme--catppuccin-macchiato .textarea[disabled]:-ms-input-placeholder,html.theme--catppuccin-macchiato .input[disabled]:-ms-input-placeholder,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato .select select:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato .textarea:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato .input:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:rgba(245,247,253,0.3)}html.theme--catppuccin-macchiato .textarea,html.theme--catppuccin-macchiato .input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}html.theme--catppuccin-macchiato .textarea[readonly],html.theme--catppuccin-macchiato .input[readonly],html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}html.theme--catppuccin-macchiato .is-white.textarea,html.theme--catppuccin-macchiato .is-white.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}html.theme--catppuccin-macchiato .is-white.textarea:focus,html.theme--catppuccin-macchiato .is-white.input:focus,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-white:focus,html.theme--catppuccin-macchiato .is-white.is-focused.textarea,html.theme--catppuccin-macchiato .is-white.is-focused.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-macchiato .is-white.textarea:active,html.theme--catppuccin-macchiato .is-white.input:active,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-white:active,html.theme--catppuccin-macchiato .is-white.is-active.textarea,html.theme--catppuccin-macchiato .is-white.is-active.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--catppuccin-macchiato .is-black.textarea,html.theme--catppuccin-macchiato .is-black.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}html.theme--catppuccin-macchiato .is-black.textarea:focus,html.theme--catppuccin-macchiato .is-black.input:focus,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-black:focus,html.theme--catppuccin-macchiato .is-black.is-focused.textarea,html.theme--catppuccin-macchiato .is-black.is-focused.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-macchiato .is-black.textarea:active,html.theme--catppuccin-macchiato .is-black.input:active,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-black:active,html.theme--catppuccin-macchiato .is-black.is-active.textarea,html.theme--catppuccin-macchiato .is-black.is-active.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--catppuccin-macchiato .is-light.textarea,html.theme--catppuccin-macchiato .is-light.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-light{border-color:#f5f5f5}html.theme--catppuccin-macchiato .is-light.textarea:focus,html.theme--catppuccin-macchiato .is-light.input:focus,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-light:focus,html.theme--catppuccin-macchiato .is-light.is-focused.textarea,html.theme--catppuccin-macchiato .is-light.is-focused.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-macchiato .is-light.textarea:active,html.theme--catppuccin-macchiato .is-light.input:active,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-light:active,html.theme--catppuccin-macchiato .is-light.is-active.textarea,html.theme--catppuccin-macchiato .is-light.is-active.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}html.theme--catppuccin-macchiato .is-dark.textarea,html.theme--catppuccin-macchiato .content kbd.textarea,html.theme--catppuccin-macchiato .is-dark.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-dark,html.theme--catppuccin-macchiato .content kbd.input{border-color:#363a4f}html.theme--catppuccin-macchiato .is-dark.textarea:focus,html.theme--catppuccin-macchiato .content kbd.textarea:focus,html.theme--catppuccin-macchiato .is-dark.input:focus,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-dark:focus,html.theme--catppuccin-macchiato .content kbd.input:focus,html.theme--catppuccin-macchiato .is-dark.is-focused.textarea,html.theme--catppuccin-macchiato .content kbd.is-focused.textarea,html.theme--catppuccin-macchiato .is-dark.is-focused.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-macchiato .content kbd.is-focused.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar .content form.docs-search>input.is-focused,html.theme--catppuccin-macchiato .is-dark.textarea:active,html.theme--catppuccin-macchiato .content kbd.textarea:active,html.theme--catppuccin-macchiato .is-dark.input:active,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-dark:active,html.theme--catppuccin-macchiato .content kbd.input:active,html.theme--catppuccin-macchiato .is-dark.is-active.textarea,html.theme--catppuccin-macchiato .content kbd.is-active.textarea,html.theme--catppuccin-macchiato .is-dark.is-active.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--catppuccin-macchiato .content kbd.is-active.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(54,58,79,0.25)}html.theme--catppuccin-macchiato .is-primary.textarea,html.theme--catppuccin-macchiato .docstring>section>a.textarea.docs-sourcelink,html.theme--catppuccin-macchiato .is-primary.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-primary,html.theme--catppuccin-macchiato .docstring>section>a.input.docs-sourcelink{border-color:#8aadf4}html.theme--catppuccin-macchiato .is-primary.textarea:focus,html.theme--catppuccin-macchiato .docstring>section>a.textarea.docs-sourcelink:focus,html.theme--catppuccin-macchiato .is-primary.input:focus,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-primary:focus,html.theme--catppuccin-macchiato .docstring>section>a.input.docs-sourcelink:focus,html.theme--catppuccin-macchiato .is-primary.is-focused.textarea,html.theme--catppuccin-macchiato .docstring>section>a.is-focused.textarea.docs-sourcelink,html.theme--catppuccin-macchiato .is-primary.is-focused.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-macchiato .docstring>section>a.is-focused.input.docs-sourcelink,html.theme--catppuccin-macchiato .is-primary.textarea:active,html.theme--catppuccin-macchiato .docstring>section>a.textarea.docs-sourcelink:active,html.theme--catppuccin-macchiato .is-primary.input:active,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-primary:active,html.theme--catppuccin-macchiato .docstring>section>a.input.docs-sourcelink:active,html.theme--catppuccin-macchiato .is-primary.is-active.textarea,html.theme--catppuccin-macchiato .docstring>section>a.is-active.textarea.docs-sourcelink,html.theme--catppuccin-macchiato .is-primary.is-active.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--catppuccin-macchiato .docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(138,173,244,0.25)}html.theme--catppuccin-macchiato .is-link.textarea,html.theme--catppuccin-macchiato .is-link.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-link{border-color:#8aadf4}html.theme--catppuccin-macchiato .is-link.textarea:focus,html.theme--catppuccin-macchiato .is-link.input:focus,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-link:focus,html.theme--catppuccin-macchiato .is-link.is-focused.textarea,html.theme--catppuccin-macchiato .is-link.is-focused.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-macchiato .is-link.textarea:active,html.theme--catppuccin-macchiato .is-link.input:active,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-link:active,html.theme--catppuccin-macchiato .is-link.is-active.textarea,html.theme--catppuccin-macchiato .is-link.is-active.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(138,173,244,0.25)}html.theme--catppuccin-macchiato .is-info.textarea,html.theme--catppuccin-macchiato .is-info.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-info{border-color:#8bd5ca}html.theme--catppuccin-macchiato .is-info.textarea:focus,html.theme--catppuccin-macchiato .is-info.input:focus,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-info:focus,html.theme--catppuccin-macchiato .is-info.is-focused.textarea,html.theme--catppuccin-macchiato .is-info.is-focused.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-macchiato .is-info.textarea:active,html.theme--catppuccin-macchiato .is-info.input:active,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-info:active,html.theme--catppuccin-macchiato .is-info.is-active.textarea,html.theme--catppuccin-macchiato .is-info.is-active.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(139,213,202,0.25)}html.theme--catppuccin-macchiato .is-success.textarea,html.theme--catppuccin-macchiato .is-success.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-success{border-color:#a6da95}html.theme--catppuccin-macchiato .is-success.textarea:focus,html.theme--catppuccin-macchiato .is-success.input:focus,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-success:focus,html.theme--catppuccin-macchiato .is-success.is-focused.textarea,html.theme--catppuccin-macchiato .is-success.is-focused.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-macchiato .is-success.textarea:active,html.theme--catppuccin-macchiato .is-success.input:active,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-success:active,html.theme--catppuccin-macchiato .is-success.is-active.textarea,html.theme--catppuccin-macchiato .is-success.is-active.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(166,218,149,0.25)}html.theme--catppuccin-macchiato .is-warning.textarea,html.theme--catppuccin-macchiato .is-warning.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#eed49f}html.theme--catppuccin-macchiato .is-warning.textarea:focus,html.theme--catppuccin-macchiato .is-warning.input:focus,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-warning:focus,html.theme--catppuccin-macchiato .is-warning.is-focused.textarea,html.theme--catppuccin-macchiato .is-warning.is-focused.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-macchiato .is-warning.textarea:active,html.theme--catppuccin-macchiato .is-warning.input:active,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-warning:active,html.theme--catppuccin-macchiato .is-warning.is-active.textarea,html.theme--catppuccin-macchiato .is-warning.is-active.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(238,212,159,0.25)}html.theme--catppuccin-macchiato .is-danger.textarea,html.theme--catppuccin-macchiato .is-danger.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#ed8796}html.theme--catppuccin-macchiato .is-danger.textarea:focus,html.theme--catppuccin-macchiato .is-danger.input:focus,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-danger:focus,html.theme--catppuccin-macchiato .is-danger.is-focused.textarea,html.theme--catppuccin-macchiato .is-danger.is-focused.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-macchiato .is-danger.textarea:active,html.theme--catppuccin-macchiato .is-danger.input:active,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-danger:active,html.theme--catppuccin-macchiato .is-danger.is-active.textarea,html.theme--catppuccin-macchiato .is-danger.is-active.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(237,135,150,0.25)}html.theme--catppuccin-macchiato .is-small.textarea,html.theme--catppuccin-macchiato .is-small.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input{border-radius:3px;font-size:.75rem}html.theme--catppuccin-macchiato .is-medium.textarea,html.theme--catppuccin-macchiato .is-medium.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}html.theme--catppuccin-macchiato .is-large.textarea,html.theme--catppuccin-macchiato .is-large.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}html.theme--catppuccin-macchiato .is-fullwidth.textarea,html.theme--catppuccin-macchiato .is-fullwidth.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}html.theme--catppuccin-macchiato .is-inline.textarea,html.theme--catppuccin-macchiato .is-inline.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}html.theme--catppuccin-macchiato .input.is-rounded,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}html.theme--catppuccin-macchiato .input.is-static,html.theme--catppuccin-macchiato #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--catppuccin-macchiato .textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}html.theme--catppuccin-macchiato .textarea:not([rows]){max-height:40em;min-height:8em}html.theme--catppuccin-macchiato .textarea[rows]{height:initial}html.theme--catppuccin-macchiato .textarea.has-fixed-size{resize:none}html.theme--catppuccin-macchiato .radio,html.theme--catppuccin-macchiato .checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}html.theme--catppuccin-macchiato .radio input,html.theme--catppuccin-macchiato .checkbox input{cursor:pointer}html.theme--catppuccin-macchiato .radio:hover,html.theme--catppuccin-macchiato .checkbox:hover{color:#91d7e3}html.theme--catppuccin-macchiato .radio[disabled],html.theme--catppuccin-macchiato .checkbox[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .radio,fieldset[disabled] html.theme--catppuccin-macchiato .checkbox,html.theme--catppuccin-macchiato .radio input[disabled],html.theme--catppuccin-macchiato .checkbox input[disabled]{color:#f5f7fd;cursor:not-allowed}html.theme--catppuccin-macchiato .radio+.radio{margin-left:.5em}html.theme--catppuccin-macchiato .select{display:inline-block;max-width:100%;position:relative;vertical-align:top}html.theme--catppuccin-macchiato .select:not(.is-multiple){height:2.5em}html.theme--catppuccin-macchiato .select:not(.is-multiple):not(.is-loading)::after{border-color:#8aadf4;right:1.125em;z-index:4}html.theme--catppuccin-macchiato .select.is-rounded select,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}html.theme--catppuccin-macchiato .select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}html.theme--catppuccin-macchiato .select select::-ms-expand{display:none}html.theme--catppuccin-macchiato .select select[disabled]:hover,fieldset[disabled] html.theme--catppuccin-macchiato .select select:hover{border-color:#1e2030}html.theme--catppuccin-macchiato .select select:not([multiple]){padding-right:2.5em}html.theme--catppuccin-macchiato .select select[multiple]{height:auto;padding:0}html.theme--catppuccin-macchiato .select select[multiple] option{padding:0.5em 1em}html.theme--catppuccin-macchiato .select:not(.is-multiple):not(.is-loading):hover::after{border-color:#91d7e3}html.theme--catppuccin-macchiato .select.is-white:not(:hover)::after{border-color:#fff}html.theme--catppuccin-macchiato .select.is-white select{border-color:#fff}html.theme--catppuccin-macchiato .select.is-white select:hover,html.theme--catppuccin-macchiato .select.is-white select.is-hovered{border-color:#f2f2f2}html.theme--catppuccin-macchiato .select.is-white select:focus,html.theme--catppuccin-macchiato .select.is-white select.is-focused,html.theme--catppuccin-macchiato .select.is-white select:active,html.theme--catppuccin-macchiato .select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--catppuccin-macchiato .select.is-black:not(:hover)::after{border-color:#0a0a0a}html.theme--catppuccin-macchiato .select.is-black select{border-color:#0a0a0a}html.theme--catppuccin-macchiato .select.is-black select:hover,html.theme--catppuccin-macchiato .select.is-black select.is-hovered{border-color:#000}html.theme--catppuccin-macchiato .select.is-black select:focus,html.theme--catppuccin-macchiato .select.is-black select.is-focused,html.theme--catppuccin-macchiato .select.is-black select:active,html.theme--catppuccin-macchiato .select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--catppuccin-macchiato .select.is-light:not(:hover)::after{border-color:#f5f5f5}html.theme--catppuccin-macchiato .select.is-light select{border-color:#f5f5f5}html.theme--catppuccin-macchiato .select.is-light select:hover,html.theme--catppuccin-macchiato .select.is-light select.is-hovered{border-color:#e8e8e8}html.theme--catppuccin-macchiato .select.is-light select:focus,html.theme--catppuccin-macchiato .select.is-light select.is-focused,html.theme--catppuccin-macchiato .select.is-light select:active,html.theme--catppuccin-macchiato .select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}html.theme--catppuccin-macchiato .select.is-dark:not(:hover)::after,html.theme--catppuccin-macchiato .content kbd.select:not(:hover)::after{border-color:#363a4f}html.theme--catppuccin-macchiato .select.is-dark select,html.theme--catppuccin-macchiato .content kbd.select select{border-color:#363a4f}html.theme--catppuccin-macchiato .select.is-dark select:hover,html.theme--catppuccin-macchiato .content kbd.select select:hover,html.theme--catppuccin-macchiato .select.is-dark select.is-hovered,html.theme--catppuccin-macchiato .content kbd.select select.is-hovered{border-color:#2c2f40}html.theme--catppuccin-macchiato .select.is-dark select:focus,html.theme--catppuccin-macchiato .content kbd.select select:focus,html.theme--catppuccin-macchiato .select.is-dark select.is-focused,html.theme--catppuccin-macchiato .content kbd.select select.is-focused,html.theme--catppuccin-macchiato .select.is-dark select:active,html.theme--catppuccin-macchiato .content kbd.select select:active,html.theme--catppuccin-macchiato .select.is-dark select.is-active,html.theme--catppuccin-macchiato .content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(54,58,79,0.25)}html.theme--catppuccin-macchiato .select.is-primary:not(:hover)::after,html.theme--catppuccin-macchiato .docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#8aadf4}html.theme--catppuccin-macchiato .select.is-primary select,html.theme--catppuccin-macchiato .docstring>section>a.select.docs-sourcelink select{border-color:#8aadf4}html.theme--catppuccin-macchiato .select.is-primary select:hover,html.theme--catppuccin-macchiato .docstring>section>a.select.docs-sourcelink select:hover,html.theme--catppuccin-macchiato .select.is-primary select.is-hovered,html.theme--catppuccin-macchiato .docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#739df2}html.theme--catppuccin-macchiato .select.is-primary select:focus,html.theme--catppuccin-macchiato .docstring>section>a.select.docs-sourcelink select:focus,html.theme--catppuccin-macchiato .select.is-primary select.is-focused,html.theme--catppuccin-macchiato .docstring>section>a.select.docs-sourcelink select.is-focused,html.theme--catppuccin-macchiato .select.is-primary select:active,html.theme--catppuccin-macchiato .docstring>section>a.select.docs-sourcelink select:active,html.theme--catppuccin-macchiato .select.is-primary select.is-active,html.theme--catppuccin-macchiato .docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(138,173,244,0.25)}html.theme--catppuccin-macchiato .select.is-link:not(:hover)::after{border-color:#8aadf4}html.theme--catppuccin-macchiato .select.is-link select{border-color:#8aadf4}html.theme--catppuccin-macchiato .select.is-link select:hover,html.theme--catppuccin-macchiato .select.is-link select.is-hovered{border-color:#739df2}html.theme--catppuccin-macchiato .select.is-link select:focus,html.theme--catppuccin-macchiato .select.is-link select.is-focused,html.theme--catppuccin-macchiato .select.is-link select:active,html.theme--catppuccin-macchiato .select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(138,173,244,0.25)}html.theme--catppuccin-macchiato .select.is-info:not(:hover)::after{border-color:#8bd5ca}html.theme--catppuccin-macchiato .select.is-info select{border-color:#8bd5ca}html.theme--catppuccin-macchiato .select.is-info select:hover,html.theme--catppuccin-macchiato .select.is-info select.is-hovered{border-color:#78cec1}html.theme--catppuccin-macchiato .select.is-info select:focus,html.theme--catppuccin-macchiato .select.is-info select.is-focused,html.theme--catppuccin-macchiato .select.is-info select:active,html.theme--catppuccin-macchiato .select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(139,213,202,0.25)}html.theme--catppuccin-macchiato .select.is-success:not(:hover)::after{border-color:#a6da95}html.theme--catppuccin-macchiato .select.is-success select{border-color:#a6da95}html.theme--catppuccin-macchiato .select.is-success select:hover,html.theme--catppuccin-macchiato .select.is-success select.is-hovered{border-color:#96d382}html.theme--catppuccin-macchiato .select.is-success select:focus,html.theme--catppuccin-macchiato .select.is-success select.is-focused,html.theme--catppuccin-macchiato .select.is-success select:active,html.theme--catppuccin-macchiato .select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(166,218,149,0.25)}html.theme--catppuccin-macchiato .select.is-warning:not(:hover)::after{border-color:#eed49f}html.theme--catppuccin-macchiato .select.is-warning select{border-color:#eed49f}html.theme--catppuccin-macchiato .select.is-warning select:hover,html.theme--catppuccin-macchiato .select.is-warning select.is-hovered{border-color:#eaca89}html.theme--catppuccin-macchiato .select.is-warning select:focus,html.theme--catppuccin-macchiato .select.is-warning select.is-focused,html.theme--catppuccin-macchiato .select.is-warning select:active,html.theme--catppuccin-macchiato .select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(238,212,159,0.25)}html.theme--catppuccin-macchiato .select.is-danger:not(:hover)::after{border-color:#ed8796}html.theme--catppuccin-macchiato .select.is-danger select{border-color:#ed8796}html.theme--catppuccin-macchiato .select.is-danger select:hover,html.theme--catppuccin-macchiato .select.is-danger select.is-hovered{border-color:#ea7183}html.theme--catppuccin-macchiato .select.is-danger select:focus,html.theme--catppuccin-macchiato .select.is-danger select.is-focused,html.theme--catppuccin-macchiato .select.is-danger select:active,html.theme--catppuccin-macchiato .select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(237,135,150,0.25)}html.theme--catppuccin-macchiato .select.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.select{border-radius:3px;font-size:.75rem}html.theme--catppuccin-macchiato .select.is-medium{font-size:1.25rem}html.theme--catppuccin-macchiato .select.is-large{font-size:1.5rem}html.theme--catppuccin-macchiato .select.is-disabled::after{border-color:#f5f7fd !important;opacity:0.5}html.theme--catppuccin-macchiato .select.is-fullwidth{width:100%}html.theme--catppuccin-macchiato .select.is-fullwidth select{width:100%}html.theme--catppuccin-macchiato .select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}html.theme--catppuccin-macchiato .select.is-loading.is-small:after,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--catppuccin-macchiato .select.is-loading.is-medium:after{font-size:1.25rem}html.theme--catppuccin-macchiato .select.is-loading.is-large:after{font-size:1.5rem}html.theme--catppuccin-macchiato .file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}html.theme--catppuccin-macchiato .file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-macchiato .file.is-white:hover .file-cta,html.theme--catppuccin-macchiato .file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-macchiato .file.is-white:focus .file-cta,html.theme--catppuccin-macchiato .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--catppuccin-macchiato .file.is-white:active .file-cta,html.theme--catppuccin-macchiato .file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-macchiato .file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .file.is-black:hover .file-cta,html.theme--catppuccin-macchiato .file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .file.is-black:focus .file-cta,html.theme--catppuccin-macchiato .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--catppuccin-macchiato .file.is-black:active .file-cta,html.theme--catppuccin-macchiato .file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-light:hover .file-cta,html.theme--catppuccin-macchiato .file.is-light.is-hovered .file-cta{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-light:focus .file-cta,html.theme--catppuccin-macchiato .file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(245,245,245,0.25);color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-light:active .file-cta,html.theme--catppuccin-macchiato .file.is-light.is-active .file-cta{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-dark .file-cta,html.theme--catppuccin-macchiato .content kbd.file .file-cta{background-color:#363a4f;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .file.is-dark:hover .file-cta,html.theme--catppuccin-macchiato .content kbd.file:hover .file-cta,html.theme--catppuccin-macchiato .file.is-dark.is-hovered .file-cta,html.theme--catppuccin-macchiato .content kbd.file.is-hovered .file-cta{background-color:#313447;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .file.is-dark:focus .file-cta,html.theme--catppuccin-macchiato .content kbd.file:focus .file-cta,html.theme--catppuccin-macchiato .file.is-dark.is-focused .file-cta,html.theme--catppuccin-macchiato .content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(54,58,79,0.25);color:#fff}html.theme--catppuccin-macchiato .file.is-dark:active .file-cta,html.theme--catppuccin-macchiato .content kbd.file:active .file-cta,html.theme--catppuccin-macchiato .file.is-dark.is-active .file-cta,html.theme--catppuccin-macchiato .content kbd.file.is-active .file-cta{background-color:#2c2f40;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .file.is-primary .file-cta,html.theme--catppuccin-macchiato .docstring>section>a.file.docs-sourcelink .file-cta{background-color:#8aadf4;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .file.is-primary:hover .file-cta,html.theme--catppuccin-macchiato .docstring>section>a.file.docs-sourcelink:hover .file-cta,html.theme--catppuccin-macchiato .file.is-primary.is-hovered .file-cta,html.theme--catppuccin-macchiato .docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#7ea5f3;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .file.is-primary:focus .file-cta,html.theme--catppuccin-macchiato .docstring>section>a.file.docs-sourcelink:focus .file-cta,html.theme--catppuccin-macchiato .file.is-primary.is-focused .file-cta,html.theme--catppuccin-macchiato .docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(138,173,244,0.25);color:#fff}html.theme--catppuccin-macchiato .file.is-primary:active .file-cta,html.theme--catppuccin-macchiato .docstring>section>a.file.docs-sourcelink:active .file-cta,html.theme--catppuccin-macchiato .file.is-primary.is-active .file-cta,html.theme--catppuccin-macchiato .docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#739df2;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .file.is-link .file-cta{background-color:#8aadf4;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .file.is-link:hover .file-cta,html.theme--catppuccin-macchiato .file.is-link.is-hovered .file-cta{background-color:#7ea5f3;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .file.is-link:focus .file-cta,html.theme--catppuccin-macchiato .file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(138,173,244,0.25);color:#fff}html.theme--catppuccin-macchiato .file.is-link:active .file-cta,html.theme--catppuccin-macchiato .file.is-link.is-active .file-cta{background-color:#739df2;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .file.is-info .file-cta{background-color:#8bd5ca;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-info:hover .file-cta,html.theme--catppuccin-macchiato .file.is-info.is-hovered .file-cta{background-color:#82d2c6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-info:focus .file-cta,html.theme--catppuccin-macchiato .file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(139,213,202,0.25);color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-info:active .file-cta,html.theme--catppuccin-macchiato .file.is-info.is-active .file-cta{background-color:#78cec1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-success .file-cta{background-color:#a6da95;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-success:hover .file-cta,html.theme--catppuccin-macchiato .file.is-success.is-hovered .file-cta{background-color:#9ed78c;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-success:focus .file-cta,html.theme--catppuccin-macchiato .file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(166,218,149,0.25);color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-success:active .file-cta,html.theme--catppuccin-macchiato .file.is-success.is-active .file-cta{background-color:#96d382;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-warning .file-cta{background-color:#eed49f;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-warning:hover .file-cta,html.theme--catppuccin-macchiato .file.is-warning.is-hovered .file-cta{background-color:#eccf94;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-warning:focus .file-cta,html.theme--catppuccin-macchiato .file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(238,212,159,0.25);color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-warning:active .file-cta,html.theme--catppuccin-macchiato .file.is-warning.is-active .file-cta{background-color:#eaca89;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-danger .file-cta{background-color:#ed8796;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .file.is-danger:hover .file-cta,html.theme--catppuccin-macchiato .file.is-danger.is-hovered .file-cta{background-color:#eb7c8c;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .file.is-danger:focus .file-cta,html.theme--catppuccin-macchiato .file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(237,135,150,0.25);color:#fff}html.theme--catppuccin-macchiato .file.is-danger:active .file-cta,html.theme--catppuccin-macchiato .file.is-danger.is-active .file-cta{background-color:#ea7183;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .file.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}html.theme--catppuccin-macchiato .file.is-normal{font-size:1rem}html.theme--catppuccin-macchiato .file.is-medium{font-size:1.25rem}html.theme--catppuccin-macchiato .file.is-medium .file-icon .fa{font-size:21px}html.theme--catppuccin-macchiato .file.is-large{font-size:1.5rem}html.theme--catppuccin-macchiato .file.is-large .file-icon .fa{font-size:28px}html.theme--catppuccin-macchiato .file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--catppuccin-macchiato .file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--catppuccin-macchiato .file.has-name.is-empty .file-cta{border-radius:.4em}html.theme--catppuccin-macchiato .file.has-name.is-empty .file-name{display:none}html.theme--catppuccin-macchiato .file.is-boxed .file-label{flex-direction:column}html.theme--catppuccin-macchiato .file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}html.theme--catppuccin-macchiato .file.is-boxed .file-name{border-width:0 1px 1px}html.theme--catppuccin-macchiato .file.is-boxed .file-icon{height:1.5em;width:1.5em}html.theme--catppuccin-macchiato .file.is-boxed .file-icon .fa{font-size:21px}html.theme--catppuccin-macchiato .file.is-boxed.is-small .file-icon .fa,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}html.theme--catppuccin-macchiato .file.is-boxed.is-medium .file-icon .fa{font-size:28px}html.theme--catppuccin-macchiato .file.is-boxed.is-large .file-icon .fa{font-size:35px}html.theme--catppuccin-macchiato .file.is-boxed.has-name .file-cta{border-radius:.4em .4em 0 0}html.theme--catppuccin-macchiato .file.is-boxed.has-name .file-name{border-radius:0 0 .4em .4em;border-width:0 1px 1px}html.theme--catppuccin-macchiato .file.is-centered{justify-content:center}html.theme--catppuccin-macchiato .file.is-fullwidth .file-label{width:100%}html.theme--catppuccin-macchiato .file.is-fullwidth .file-name{flex-grow:1;max-width:none}html.theme--catppuccin-macchiato .file.is-right{justify-content:flex-end}html.theme--catppuccin-macchiato .file.is-right .file-cta{border-radius:0 .4em .4em 0}html.theme--catppuccin-macchiato .file.is-right .file-name{border-radius:.4em 0 0 .4em;border-width:1px 0 1px 1px;order:-1}html.theme--catppuccin-macchiato .file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}html.theme--catppuccin-macchiato .file-label:hover .file-cta{background-color:#313447;color:#b5c1f1}html.theme--catppuccin-macchiato .file-label:hover .file-name{border-color:#565a71}html.theme--catppuccin-macchiato .file-label:active .file-cta{background-color:#2c2f40;color:#b5c1f1}html.theme--catppuccin-macchiato .file-label:active .file-name{border-color:#505469}html.theme--catppuccin-macchiato .file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}html.theme--catppuccin-macchiato .file-cta,html.theme--catppuccin-macchiato .file-name{border-color:#5b6078;border-radius:.4em;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}html.theme--catppuccin-macchiato .file-cta{background-color:#363a4f;color:#cad3f5}html.theme--catppuccin-macchiato .file-name{border-color:#5b6078;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}html.theme--catppuccin-macchiato .file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}html.theme--catppuccin-macchiato .file-icon .fa{font-size:14px}html.theme--catppuccin-macchiato .label{color:#b5c1f1;display:block;font-size:1rem;font-weight:700}html.theme--catppuccin-macchiato .label:not(:last-child){margin-bottom:0.5em}html.theme--catppuccin-macchiato .label.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}html.theme--catppuccin-macchiato .label.is-medium{font-size:1.25rem}html.theme--catppuccin-macchiato .label.is-large{font-size:1.5rem}html.theme--catppuccin-macchiato .help{display:block;font-size:.75rem;margin-top:0.25rem}html.theme--catppuccin-macchiato .help.is-white{color:#fff}html.theme--catppuccin-macchiato .help.is-black{color:#0a0a0a}html.theme--catppuccin-macchiato .help.is-light{color:#f5f5f5}html.theme--catppuccin-macchiato .help.is-dark,html.theme--catppuccin-macchiato .content kbd.help{color:#363a4f}html.theme--catppuccin-macchiato .help.is-primary,html.theme--catppuccin-macchiato .docstring>section>a.help.docs-sourcelink{color:#8aadf4}html.theme--catppuccin-macchiato .help.is-link{color:#8aadf4}html.theme--catppuccin-macchiato .help.is-info{color:#8bd5ca}html.theme--catppuccin-macchiato .help.is-success{color:#a6da95}html.theme--catppuccin-macchiato .help.is-warning{color:#eed49f}html.theme--catppuccin-macchiato .help.is-danger{color:#ed8796}html.theme--catppuccin-macchiato .field:not(:last-child){margin-bottom:0.75rem}html.theme--catppuccin-macchiato .field.has-addons{display:flex;justify-content:flex-start}html.theme--catppuccin-macchiato .field.has-addons .control:not(:last-child){margin-right:-1px}html.theme--catppuccin-macchiato .field.has-addons .control:not(:first-child):not(:last-child) .button,html.theme--catppuccin-macchiato .field.has-addons .control:not(:first-child):not(:last-child) .input,html.theme--catppuccin-macchiato .field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-macchiato #documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,html.theme--catppuccin-macchiato .field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}html.theme--catppuccin-macchiato .field.has-addons .control:first-child:not(:only-child) .button,html.theme--catppuccin-macchiato .field.has-addons .control:first-child:not(:only-child) .input,html.theme--catppuccin-macchiato .field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-macchiato #documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,html.theme--catppuccin-macchiato .field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--catppuccin-macchiato .field.has-addons .control:last-child:not(:only-child) .button,html.theme--catppuccin-macchiato .field.has-addons .control:last-child:not(:only-child) .input,html.theme--catppuccin-macchiato .field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-macchiato #documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,html.theme--catppuccin-macchiato .field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--catppuccin-macchiato .field.has-addons .control .button:not([disabled]):hover,html.theme--catppuccin-macchiato .field.has-addons .control .button.is-hovered:not([disabled]),html.theme--catppuccin-macchiato .field.has-addons .control .input:not([disabled]):hover,html.theme--catppuccin-macchiato .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,html.theme--catppuccin-macchiato #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,html.theme--catppuccin-macchiato .field.has-addons .control .input.is-hovered:not([disabled]),html.theme--catppuccin-macchiato .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),html.theme--catppuccin-macchiato #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),html.theme--catppuccin-macchiato .field.has-addons .control .select select:not([disabled]):hover,html.theme--catppuccin-macchiato .field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}html.theme--catppuccin-macchiato .field.has-addons .control .button:not([disabled]):focus,html.theme--catppuccin-macchiato .field.has-addons .control .button.is-focused:not([disabled]),html.theme--catppuccin-macchiato .field.has-addons .control .button:not([disabled]):active,html.theme--catppuccin-macchiato .field.has-addons .control .button.is-active:not([disabled]),html.theme--catppuccin-macchiato .field.has-addons .control .input:not([disabled]):focus,html.theme--catppuccin-macchiato .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,html.theme--catppuccin-macchiato #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,html.theme--catppuccin-macchiato .field.has-addons .control .input.is-focused:not([disabled]),html.theme--catppuccin-macchiato .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),html.theme--catppuccin-macchiato #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),html.theme--catppuccin-macchiato .field.has-addons .control .input:not([disabled]):active,html.theme--catppuccin-macchiato .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,html.theme--catppuccin-macchiato #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,html.theme--catppuccin-macchiato .field.has-addons .control .input.is-active:not([disabled]),html.theme--catppuccin-macchiato .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),html.theme--catppuccin-macchiato #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),html.theme--catppuccin-macchiato .field.has-addons .control .select select:not([disabled]):focus,html.theme--catppuccin-macchiato .field.has-addons .control .select select.is-focused:not([disabled]),html.theme--catppuccin-macchiato .field.has-addons .control .select select:not([disabled]):active,html.theme--catppuccin-macchiato .field.has-addons .control .select select.is-active:not([disabled]){z-index:3}html.theme--catppuccin-macchiato .field.has-addons .control .button:not([disabled]):focus:hover,html.theme--catppuccin-macchiato .field.has-addons .control .button.is-focused:not([disabled]):hover,html.theme--catppuccin-macchiato .field.has-addons .control .button:not([disabled]):active:hover,html.theme--catppuccin-macchiato .field.has-addons .control .button.is-active:not([disabled]):hover,html.theme--catppuccin-macchiato .field.has-addons .control .input:not([disabled]):focus:hover,html.theme--catppuccin-macchiato .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,html.theme--catppuccin-macchiato #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,html.theme--catppuccin-macchiato .field.has-addons .control .input.is-focused:not([disabled]):hover,html.theme--catppuccin-macchiato .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,html.theme--catppuccin-macchiato #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,html.theme--catppuccin-macchiato .field.has-addons .control .input:not([disabled]):active:hover,html.theme--catppuccin-macchiato .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,html.theme--catppuccin-macchiato #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,html.theme--catppuccin-macchiato .field.has-addons .control .input.is-active:not([disabled]):hover,html.theme--catppuccin-macchiato .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,html.theme--catppuccin-macchiato #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,html.theme--catppuccin-macchiato .field.has-addons .control .select select:not([disabled]):focus:hover,html.theme--catppuccin-macchiato .field.has-addons .control .select select.is-focused:not([disabled]):hover,html.theme--catppuccin-macchiato .field.has-addons .control .select select:not([disabled]):active:hover,html.theme--catppuccin-macchiato .field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}html.theme--catppuccin-macchiato .field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-macchiato .field.has-addons.has-addons-centered{justify-content:center}html.theme--catppuccin-macchiato .field.has-addons.has-addons-right{justify-content:flex-end}html.theme--catppuccin-macchiato .field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}html.theme--catppuccin-macchiato .field.is-grouped{display:flex;justify-content:flex-start}html.theme--catppuccin-macchiato .field.is-grouped>.control{flex-shrink:0}html.theme--catppuccin-macchiato .field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--catppuccin-macchiato .field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-macchiato .field.is-grouped.is-grouped-centered{justify-content:center}html.theme--catppuccin-macchiato .field.is-grouped.is-grouped-right{justify-content:flex-end}html.theme--catppuccin-macchiato .field.is-grouped.is-grouped-multiline{flex-wrap:wrap}html.theme--catppuccin-macchiato .field.is-grouped.is-grouped-multiline>.control:last-child,html.theme--catppuccin-macchiato .field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}html.theme--catppuccin-macchiato .field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}html.theme--catppuccin-macchiato .field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .field.is-horizontal{display:flex}}html.theme--catppuccin-macchiato .field-label .label{font-size:inherit}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}html.theme--catppuccin-macchiato .field-label.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}html.theme--catppuccin-macchiato .field-label.is-normal{padding-top:0.375em}html.theme--catppuccin-macchiato .field-label.is-medium{font-size:1.25rem;padding-top:0.375em}html.theme--catppuccin-macchiato .field-label.is-large{font-size:1.5rem;padding-top:0.375em}}html.theme--catppuccin-macchiato .field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}html.theme--catppuccin-macchiato .field-body .field{margin-bottom:0}html.theme--catppuccin-macchiato .field-body>.field{flex-shrink:1}html.theme--catppuccin-macchiato .field-body>.field:not(.is-narrow){flex-grow:1}html.theme--catppuccin-macchiato .field-body>.field:not(:last-child){margin-right:.75rem}}html.theme--catppuccin-macchiato .control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}html.theme--catppuccin-macchiato .control.has-icons-left .input:focus~.icon,html.theme--catppuccin-macchiato .control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--catppuccin-macchiato #documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,html.theme--catppuccin-macchiato .control.has-icons-left .select:focus~.icon,html.theme--catppuccin-macchiato .control.has-icons-right .input:focus~.icon,html.theme--catppuccin-macchiato .control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--catppuccin-macchiato #documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,html.theme--catppuccin-macchiato .control.has-icons-right .select:focus~.icon{color:#363a4f}html.theme--catppuccin-macchiato .control.has-icons-left .input.is-small~.icon,html.theme--catppuccin-macchiato .control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--catppuccin-macchiato #documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,html.theme--catppuccin-macchiato .control.has-icons-left .select.is-small~.icon,html.theme--catppuccin-macchiato .control.has-icons-right .input.is-small~.icon,html.theme--catppuccin-macchiato .control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--catppuccin-macchiato #documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,html.theme--catppuccin-macchiato .control.has-icons-right .select.is-small~.icon{font-size:.75rem}html.theme--catppuccin-macchiato .control.has-icons-left .input.is-medium~.icon,html.theme--catppuccin-macchiato .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--catppuccin-macchiato #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,html.theme--catppuccin-macchiato .control.has-icons-left .select.is-medium~.icon,html.theme--catppuccin-macchiato .control.has-icons-right .input.is-medium~.icon,html.theme--catppuccin-macchiato .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--catppuccin-macchiato #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,html.theme--catppuccin-macchiato .control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}html.theme--catppuccin-macchiato .control.has-icons-left .input.is-large~.icon,html.theme--catppuccin-macchiato .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--catppuccin-macchiato #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,html.theme--catppuccin-macchiato .control.has-icons-left .select.is-large~.icon,html.theme--catppuccin-macchiato .control.has-icons-right .input.is-large~.icon,html.theme--catppuccin-macchiato .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--catppuccin-macchiato #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,html.theme--catppuccin-macchiato .control.has-icons-right .select.is-large~.icon{font-size:1.5rem}html.theme--catppuccin-macchiato .control.has-icons-left .icon,html.theme--catppuccin-macchiato .control.has-icons-right .icon{color:#5b6078;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}html.theme--catppuccin-macchiato .control.has-icons-left .input,html.theme--catppuccin-macchiato .control.has-icons-left #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-macchiato #documenter .docs-sidebar .control.has-icons-left form.docs-search>input,html.theme--catppuccin-macchiato .control.has-icons-left .select select{padding-left:2.5em}html.theme--catppuccin-macchiato .control.has-icons-left .icon.is-left{left:0}html.theme--catppuccin-macchiato .control.has-icons-right .input,html.theme--catppuccin-macchiato .control.has-icons-right #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-macchiato #documenter .docs-sidebar .control.has-icons-right form.docs-search>input,html.theme--catppuccin-macchiato .control.has-icons-right .select select{padding-right:2.5em}html.theme--catppuccin-macchiato .control.has-icons-right .icon.is-right{right:0}html.theme--catppuccin-macchiato .control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}html.theme--catppuccin-macchiato .control.is-loading.is-small:after,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--catppuccin-macchiato .control.is-loading.is-medium:after{font-size:1.25rem}html.theme--catppuccin-macchiato .control.is-loading.is-large:after{font-size:1.5rem}html.theme--catppuccin-macchiato .breadcrumb{font-size:1rem;white-space:nowrap}html.theme--catppuccin-macchiato .breadcrumb a{align-items:center;color:#8aadf4;display:flex;justify-content:center;padding:0 .75em}html.theme--catppuccin-macchiato .breadcrumb a:hover{color:#91d7e3}html.theme--catppuccin-macchiato .breadcrumb li{align-items:center;display:flex}html.theme--catppuccin-macchiato .breadcrumb li:first-child a{padding-left:0}html.theme--catppuccin-macchiato .breadcrumb li.is-active a{color:#b5c1f1;cursor:default;pointer-events:none}html.theme--catppuccin-macchiato .breadcrumb li+li::before{color:#6e738d;content:"\0002f"}html.theme--catppuccin-macchiato .breadcrumb ul,html.theme--catppuccin-macchiato .breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--catppuccin-macchiato .breadcrumb .icon:first-child{margin-right:.5em}html.theme--catppuccin-macchiato .breadcrumb .icon:last-child{margin-left:.5em}html.theme--catppuccin-macchiato .breadcrumb.is-centered ol,html.theme--catppuccin-macchiato .breadcrumb.is-centered ul{justify-content:center}html.theme--catppuccin-macchiato .breadcrumb.is-right ol,html.theme--catppuccin-macchiato .breadcrumb.is-right ul{justify-content:flex-end}html.theme--catppuccin-macchiato .breadcrumb.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}html.theme--catppuccin-macchiato .breadcrumb.is-medium{font-size:1.25rem}html.theme--catppuccin-macchiato .breadcrumb.is-large{font-size:1.5rem}html.theme--catppuccin-macchiato .breadcrumb.has-arrow-separator li+li::before{content:"\02192"}html.theme--catppuccin-macchiato .breadcrumb.has-bullet-separator li+li::before{content:"\02022"}html.theme--catppuccin-macchiato .breadcrumb.has-dot-separator li+li::before{content:"\000b7"}html.theme--catppuccin-macchiato .breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}html.theme--catppuccin-macchiato .card{background-color:#fff;border-radius:.25rem;box-shadow:#171717;color:#cad3f5;max-width:100%;position:relative}html.theme--catppuccin-macchiato .card-footer:first-child,html.theme--catppuccin-macchiato .card-content:first-child,html.theme--catppuccin-macchiato .card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--catppuccin-macchiato .card-footer:last-child,html.theme--catppuccin-macchiato .card-content:last-child,html.theme--catppuccin-macchiato .card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--catppuccin-macchiato .card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}html.theme--catppuccin-macchiato .card-header-title{align-items:center;color:#b5c1f1;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}html.theme--catppuccin-macchiato .card-header-title.is-centered{justify-content:center}html.theme--catppuccin-macchiato .card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}html.theme--catppuccin-macchiato .card-image{display:block;position:relative}html.theme--catppuccin-macchiato .card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--catppuccin-macchiato .card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--catppuccin-macchiato .card-content{background-color:rgba(0,0,0,0);padding:1.5rem}html.theme--catppuccin-macchiato .card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}html.theme--catppuccin-macchiato .card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}html.theme--catppuccin-macchiato .card-footer-item:not(:last-child){border-right:1px solid #ededed}html.theme--catppuccin-macchiato .card .media:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-macchiato .dropdown{display:inline-flex;position:relative;vertical-align:top}html.theme--catppuccin-macchiato .dropdown.is-active .dropdown-menu,html.theme--catppuccin-macchiato .dropdown.is-hoverable:hover .dropdown-menu{display:block}html.theme--catppuccin-macchiato .dropdown.is-right .dropdown-menu{left:auto;right:0}html.theme--catppuccin-macchiato .dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}html.theme--catppuccin-macchiato .dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}html.theme--catppuccin-macchiato .dropdown-content{background-color:#1e2030;border-radius:.4em;box-shadow:#171717;padding-bottom:.5rem;padding-top:.5rem}html.theme--catppuccin-macchiato .dropdown-item{color:#cad3f5;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}html.theme--catppuccin-macchiato a.dropdown-item,html.theme--catppuccin-macchiato button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}html.theme--catppuccin-macchiato a.dropdown-item:hover,html.theme--catppuccin-macchiato button.dropdown-item:hover{background-color:#1e2030;color:#0a0a0a}html.theme--catppuccin-macchiato a.dropdown-item.is-active,html.theme--catppuccin-macchiato button.dropdown-item.is-active{background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}html.theme--catppuccin-macchiato .level{align-items:center;justify-content:space-between}html.theme--catppuccin-macchiato .level code{border-radius:.4em}html.theme--catppuccin-macchiato .level img{display:inline-block;vertical-align:top}html.theme--catppuccin-macchiato .level.is-mobile{display:flex}html.theme--catppuccin-macchiato .level.is-mobile .level-left,html.theme--catppuccin-macchiato .level.is-mobile .level-right{display:flex}html.theme--catppuccin-macchiato .level.is-mobile .level-left+.level-right{margin-top:0}html.theme--catppuccin-macchiato .level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--catppuccin-macchiato .level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .level{display:flex}html.theme--catppuccin-macchiato .level>.level-item:not(.is-narrow){flex-grow:1}}html.theme--catppuccin-macchiato .level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}html.theme--catppuccin-macchiato .level-item .title,html.theme--catppuccin-macchiato .level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .level-item:not(:last-child){margin-bottom:.75rem}}html.theme--catppuccin-macchiato .level-left,html.theme--catppuccin-macchiato .level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--catppuccin-macchiato .level-left .level-item.is-flexible,html.theme--catppuccin-macchiato .level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .level-left .level-item:not(:last-child),html.theme--catppuccin-macchiato .level-right .level-item:not(:last-child){margin-right:.75rem}}html.theme--catppuccin-macchiato .level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .level-left{display:flex}}html.theme--catppuccin-macchiato .level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .level-right{display:flex}}html.theme--catppuccin-macchiato .media{align-items:flex-start;display:flex;text-align:inherit}html.theme--catppuccin-macchiato .media .content:not(:last-child){margin-bottom:.75rem}html.theme--catppuccin-macchiato .media .media{border-top:1px solid rgba(91,96,120,0.5);display:flex;padding-top:.75rem}html.theme--catppuccin-macchiato .media .media .content:not(:last-child),html.theme--catppuccin-macchiato .media .media .control:not(:last-child){margin-bottom:.5rem}html.theme--catppuccin-macchiato .media .media .media{padding-top:.5rem}html.theme--catppuccin-macchiato .media .media .media+.media{margin-top:.5rem}html.theme--catppuccin-macchiato .media+.media{border-top:1px solid rgba(91,96,120,0.5);margin-top:1rem;padding-top:1rem}html.theme--catppuccin-macchiato .media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}html.theme--catppuccin-macchiato .media-left,html.theme--catppuccin-macchiato .media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--catppuccin-macchiato .media-left{margin-right:1rem}html.theme--catppuccin-macchiato .media-right{margin-left:1rem}html.theme--catppuccin-macchiato .media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .media-content{overflow-x:auto}}html.theme--catppuccin-macchiato .menu{font-size:1rem}html.theme--catppuccin-macchiato .menu.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}html.theme--catppuccin-macchiato .menu.is-medium{font-size:1.25rem}html.theme--catppuccin-macchiato .menu.is-large{font-size:1.5rem}html.theme--catppuccin-macchiato .menu-list{line-height:1.25}html.theme--catppuccin-macchiato .menu-list a{border-radius:3px;color:#cad3f5;display:block;padding:0.5em 0.75em}html.theme--catppuccin-macchiato .menu-list a:hover{background-color:#1e2030;color:#b5c1f1}html.theme--catppuccin-macchiato .menu-list a.is-active{background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .menu-list li ul{border-left:1px solid #5b6078;margin:.75em;padding-left:.75em}html.theme--catppuccin-macchiato .menu-label{color:#f5f7fd;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}html.theme--catppuccin-macchiato .menu-label:not(:first-child){margin-top:1em}html.theme--catppuccin-macchiato .menu-label:not(:last-child){margin-bottom:1em}html.theme--catppuccin-macchiato .message{background-color:#1e2030;border-radius:.4em;font-size:1rem}html.theme--catppuccin-macchiato .message strong{color:currentColor}html.theme--catppuccin-macchiato .message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--catppuccin-macchiato .message.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}html.theme--catppuccin-macchiato .message.is-medium{font-size:1.25rem}html.theme--catppuccin-macchiato .message.is-large{font-size:1.5rem}html.theme--catppuccin-macchiato .message.is-white{background-color:#fff}html.theme--catppuccin-macchiato .message.is-white .message-header{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-macchiato .message.is-white .message-body{border-color:#fff}html.theme--catppuccin-macchiato .message.is-black{background-color:#fafafa}html.theme--catppuccin-macchiato .message.is-black .message-header{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-macchiato .message.is-black .message-body{border-color:#0a0a0a}html.theme--catppuccin-macchiato .message.is-light{background-color:#fafafa}html.theme--catppuccin-macchiato .message.is-light .message-header{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .message.is-light .message-body{border-color:#f5f5f5}html.theme--catppuccin-macchiato .message.is-dark,html.theme--catppuccin-macchiato .content kbd.message{background-color:#f9f9fb}html.theme--catppuccin-macchiato .message.is-dark .message-header,html.theme--catppuccin-macchiato .content kbd.message .message-header{background-color:#363a4f;color:#fff}html.theme--catppuccin-macchiato .message.is-dark .message-body,html.theme--catppuccin-macchiato .content kbd.message .message-body{border-color:#363a4f}html.theme--catppuccin-macchiato .message.is-primary,html.theme--catppuccin-macchiato .docstring>section>a.message.docs-sourcelink{background-color:#ecf2fd}html.theme--catppuccin-macchiato .message.is-primary .message-header,html.theme--catppuccin-macchiato .docstring>section>a.message.docs-sourcelink .message-header{background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .message.is-primary .message-body,html.theme--catppuccin-macchiato .docstring>section>a.message.docs-sourcelink .message-body{border-color:#8aadf4;color:#0e3b95}html.theme--catppuccin-macchiato .message.is-link{background-color:#ecf2fd}html.theme--catppuccin-macchiato .message.is-link .message-header{background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .message.is-link .message-body{border-color:#8aadf4;color:#0e3b95}html.theme--catppuccin-macchiato .message.is-info{background-color:#f0faf8}html.theme--catppuccin-macchiato .message.is-info .message-header{background-color:#8bd5ca;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .message.is-info .message-body{border-color:#8bd5ca;color:#276d62}html.theme--catppuccin-macchiato .message.is-success{background-color:#f2faf0}html.theme--catppuccin-macchiato .message.is-success .message-header{background-color:#a6da95;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .message.is-success .message-body{border-color:#a6da95;color:#386e26}html.theme--catppuccin-macchiato .message.is-warning{background-color:#fcf7ee}html.theme--catppuccin-macchiato .message.is-warning .message-header{background-color:#eed49f;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .message.is-warning .message-body{border-color:#eed49f;color:#7e5c16}html.theme--catppuccin-macchiato .message.is-danger{background-color:#fcedef}html.theme--catppuccin-macchiato .message.is-danger .message-header{background-color:#ed8796;color:#fff}html.theme--catppuccin-macchiato .message.is-danger .message-body{border-color:#ed8796;color:#971729}html.theme--catppuccin-macchiato .message-header{align-items:center;background-color:#cad3f5;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--catppuccin-macchiato .message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}html.theme--catppuccin-macchiato .message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}html.theme--catppuccin-macchiato .message-body{border-color:#5b6078;border-radius:.4em;border-style:solid;border-width:0 0 0 4px;color:#cad3f5;padding:1.25em 1.5em}html.theme--catppuccin-macchiato .message-body code,html.theme--catppuccin-macchiato .message-body pre{background-color:#fff}html.theme--catppuccin-macchiato .message-body pre code{background-color:rgba(0,0,0,0)}html.theme--catppuccin-macchiato .modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}html.theme--catppuccin-macchiato .modal.is-active{display:flex}html.theme--catppuccin-macchiato .modal-background{background-color:rgba(10,10,10,0.86)}html.theme--catppuccin-macchiato .modal-content,html.theme--catppuccin-macchiato .modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){html.theme--catppuccin-macchiato .modal-content,html.theme--catppuccin-macchiato .modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}html.theme--catppuccin-macchiato .modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}html.theme--catppuccin-macchiato .modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}html.theme--catppuccin-macchiato .modal-card-head,html.theme--catppuccin-macchiato .modal-card-foot{align-items:center;background-color:#1e2030;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}html.theme--catppuccin-macchiato .modal-card-head{border-bottom:1px solid #5b6078;border-top-left-radius:8px;border-top-right-radius:8px}html.theme--catppuccin-macchiato .modal-card-title{color:#cad3f5;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}html.theme--catppuccin-macchiato .modal-card-foot{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #5b6078}html.theme--catppuccin-macchiato .modal-card-foot .button:not(:last-child){margin-right:.5em}html.theme--catppuccin-macchiato .modal-card-body{-webkit-overflow-scrolling:touch;background-color:#24273a;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}html.theme--catppuccin-macchiato .navbar{background-color:#8aadf4;min-height:4rem;position:relative;z-index:30}html.theme--catppuccin-macchiato .navbar.is-white{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-macchiato .navbar.is-white .navbar-brand>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}html.theme--catppuccin-macchiato .navbar.is-white .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-white .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-white .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-white .navbar-brand .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-white .navbar-brand .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-macchiato .navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}html.theme--catppuccin-macchiato .navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .navbar.is-white .navbar-start>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-white .navbar-start .navbar-link,html.theme--catppuccin-macchiato .navbar.is-white .navbar-end>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}html.theme--catppuccin-macchiato .navbar.is-white .navbar-start>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-white .navbar-start>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-white .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-white .navbar-start .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-white .navbar-start .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-white .navbar-start .navbar-link.is-active,html.theme--catppuccin-macchiato .navbar.is-white .navbar-end>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-white .navbar-end>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-white .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-white .navbar-end .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-white .navbar-end .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-macchiato .navbar.is-white .navbar-start .navbar-link::after,html.theme--catppuccin-macchiato .navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}html.theme--catppuccin-macchiato .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-macchiato .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-macchiato .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-macchiato .navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}html.theme--catppuccin-macchiato .navbar.is-black{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-macchiato .navbar.is-black .navbar-brand>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-black .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-macchiato .navbar.is-black .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-black .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-black .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-black .navbar-brand .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-black .navbar-brand .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}html.theme--catppuccin-macchiato .navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-macchiato .navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .navbar.is-black .navbar-start>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-black .navbar-start .navbar-link,html.theme--catppuccin-macchiato .navbar.is-black .navbar-end>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-black .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-macchiato .navbar.is-black .navbar-start>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-black .navbar-start>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-black .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-black .navbar-start .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-black .navbar-start .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-black .navbar-start .navbar-link.is-active,html.theme--catppuccin-macchiato .navbar.is-black .navbar-end>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-black .navbar-end>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-black .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-black .navbar-end .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-black .navbar-end .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}html.theme--catppuccin-macchiato .navbar.is-black .navbar-start .navbar-link::after,html.theme--catppuccin-macchiato .navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-macchiato .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-macchiato .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-macchiato .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}html.theme--catppuccin-macchiato .navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}html.theme--catppuccin-macchiato .navbar.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-light .navbar-brand>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-light .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-light .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-light .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-light .navbar-brand .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-light .navbar-brand .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .navbar.is-light .navbar-start>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-light .navbar-start .navbar-link,html.theme--catppuccin-macchiato .navbar.is-light .navbar-end>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-light .navbar-start>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-light .navbar-start>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-light .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-light .navbar-start .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-light .navbar-start .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-light .navbar-start .navbar-link.is-active,html.theme--catppuccin-macchiato .navbar.is-light .navbar-end>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-light .navbar-end>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-light .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-light .navbar-end .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-light .navbar-end .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-light .navbar-end .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-light .navbar-start .navbar-link::after,html.theme--catppuccin-macchiato .navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-macchiato .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-macchiato .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}}html.theme--catppuccin-macchiato .navbar.is-dark,html.theme--catppuccin-macchiato .content kbd.navbar{background-color:#363a4f;color:#fff}html.theme--catppuccin-macchiato .navbar.is-dark .navbar-brand>.navbar-item,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-brand>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-brand .navbar-link,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-macchiato .navbar.is-dark .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-brand .navbar-link:focus,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-brand .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-brand .navbar-link:hover,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-brand .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-brand .navbar-link.is-active,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#2c2f40;color:#fff}html.theme--catppuccin-macchiato .navbar.is-dark .navbar-brand .navbar-link::after,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-macchiato .navbar.is-dark .navbar-burger,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .navbar.is-dark .navbar-start>.navbar-item,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-start>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-start .navbar-link,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-start .navbar-link,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-end>.navbar-item,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-end>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-end .navbar-link,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-macchiato .navbar.is-dark .navbar-start>a.navbar-item:focus,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-start>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-start>a.navbar-item:hover,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-start>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-start .navbar-link:focus,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-start .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-start .navbar-link:hover,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-start .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-start .navbar-link.is-active,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-start .navbar-link.is-active,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-end>a.navbar-item:focus,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-end>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-end>a.navbar-item:hover,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-end>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-end .navbar-link:focus,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-end .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-end .navbar-link:hover,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-end .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-end .navbar-link.is-active,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#2c2f40;color:#fff}html.theme--catppuccin-macchiato .navbar.is-dark .navbar-start .navbar-link::after,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-start .navbar-link::after,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-end .navbar-link::after,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-macchiato .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2c2f40;color:#fff}html.theme--catppuccin-macchiato .navbar.is-dark .navbar-dropdown a.navbar-item.is-active,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#363a4f;color:#fff}}html.theme--catppuccin-macchiato .navbar.is-primary,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink{background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .navbar.is-primary .navbar-brand>.navbar-item,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-brand .navbar-link,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-macchiato .navbar.is-primary .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-brand .navbar-link:focus,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-brand .navbar-link:hover,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-brand .navbar-link.is-active,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#739df2;color:#fff}html.theme--catppuccin-macchiato .navbar.is-primary .navbar-brand .navbar-link::after,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-macchiato .navbar.is-primary .navbar-burger,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .navbar.is-primary .navbar-start>.navbar-item,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-start .navbar-link,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-end>.navbar-item,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-end .navbar-link,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-macchiato .navbar.is-primary .navbar-start>a.navbar-item:focus,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-start>a.navbar-item:hover,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-start .navbar-link:focus,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-start .navbar-link:hover,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-start .navbar-link.is-active,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-end>a.navbar-item:focus,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-end>a.navbar-item:hover,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-end .navbar-link:focus,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-end .navbar-link:hover,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-end .navbar-link.is-active,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#739df2;color:#fff}html.theme--catppuccin-macchiato .navbar.is-primary .navbar-start .navbar-link::after,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-end .navbar-link::after,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-macchiato .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#739df2;color:#fff}html.theme--catppuccin-macchiato .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#8aadf4;color:#fff}}html.theme--catppuccin-macchiato .navbar.is-link{background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .navbar.is-link .navbar-brand>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-link .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-macchiato .navbar.is-link .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-link .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-link .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-link .navbar-brand .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-link .navbar-brand .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#739df2;color:#fff}html.theme--catppuccin-macchiato .navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-macchiato .navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .navbar.is-link .navbar-start>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-link .navbar-start .navbar-link,html.theme--catppuccin-macchiato .navbar.is-link .navbar-end>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-link .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-macchiato .navbar.is-link .navbar-start>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-link .navbar-start>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-link .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-link .navbar-start .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-link .navbar-start .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-link .navbar-start .navbar-link.is-active,html.theme--catppuccin-macchiato .navbar.is-link .navbar-end>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-link .navbar-end>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-link .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-link .navbar-end .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-link .navbar-end .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-link .navbar-end .navbar-link.is-active{background-color:#739df2;color:#fff}html.theme--catppuccin-macchiato .navbar.is-link .navbar-start .navbar-link::after,html.theme--catppuccin-macchiato .navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-macchiato .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-macchiato .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-macchiato .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#739df2;color:#fff}html.theme--catppuccin-macchiato .navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#8aadf4;color:#fff}}html.theme--catppuccin-macchiato .navbar.is-info{background-color:#8bd5ca;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-info .navbar-brand>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-info .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-info .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-info .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-info .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-info .navbar-brand .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-info .navbar-brand .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#78cec1;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-info .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-info .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .navbar.is-info .navbar-start>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-info .navbar-start .navbar-link,html.theme--catppuccin-macchiato .navbar.is-info .navbar-end>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-info .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-info .navbar-start>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-info .navbar-start>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-info .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-info .navbar-start .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-info .navbar-start .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-info .navbar-start .navbar-link.is-active,html.theme--catppuccin-macchiato .navbar.is-info .navbar-end>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-info .navbar-end>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-info .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-info .navbar-end .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-info .navbar-end .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-info .navbar-end .navbar-link.is-active{background-color:#78cec1;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-info .navbar-start .navbar-link::after,html.theme--catppuccin-macchiato .navbar.is-info .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-macchiato .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-macchiato .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#78cec1;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#8bd5ca;color:rgba(0,0,0,0.7)}}html.theme--catppuccin-macchiato .navbar.is-success{background-color:#a6da95;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-success .navbar-brand>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-success .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-success .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-success .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-success .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-success .navbar-brand .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-success .navbar-brand .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#96d382;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-success .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-success .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .navbar.is-success .navbar-start>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-success .navbar-start .navbar-link,html.theme--catppuccin-macchiato .navbar.is-success .navbar-end>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-success .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-success .navbar-start>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-success .navbar-start>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-success .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-success .navbar-start .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-success .navbar-start .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-success .navbar-start .navbar-link.is-active,html.theme--catppuccin-macchiato .navbar.is-success .navbar-end>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-success .navbar-end>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-success .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-success .navbar-end .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-success .navbar-end .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-success .navbar-end .navbar-link.is-active{background-color:#96d382;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-success .navbar-start .navbar-link::after,html.theme--catppuccin-macchiato .navbar.is-success .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-macchiato .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-macchiato .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#96d382;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#a6da95;color:rgba(0,0,0,0.7)}}html.theme--catppuccin-macchiato .navbar.is-warning{background-color:#eed49f;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-warning .navbar-brand>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-warning .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-brand .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-brand .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#eaca89;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-warning .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-warning .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .navbar.is-warning .navbar-start>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-start .navbar-link,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-end>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-warning .navbar-start>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-start>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-start .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-start .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-start .navbar-link.is-active,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-end>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-end>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-end .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-end .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#eaca89;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-warning .navbar-start .navbar-link::after,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#eaca89;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#eed49f;color:rgba(0,0,0,0.7)}}html.theme--catppuccin-macchiato .navbar.is-danger{background-color:#ed8796;color:#fff}html.theme--catppuccin-macchiato .navbar.is-danger .navbar-brand>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-macchiato .navbar.is-danger .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-brand .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-brand .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#ea7183;color:#fff}html.theme--catppuccin-macchiato .navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-macchiato .navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .navbar.is-danger .navbar-start>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-start .navbar-link,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-end>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-macchiato .navbar.is-danger .navbar-start>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-start>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-start .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-start .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-start .navbar-link.is-active,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-end>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-end>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-end .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-end .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#ea7183;color:#fff}html.theme--catppuccin-macchiato .navbar.is-danger .navbar-start .navbar-link::after,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-macchiato .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#ea7183;color:#fff}html.theme--catppuccin-macchiato .navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#ed8796;color:#fff}}html.theme--catppuccin-macchiato .navbar>.container{align-items:stretch;display:flex;min-height:4rem;width:100%}html.theme--catppuccin-macchiato .navbar.has-shadow{box-shadow:0 2px 0 0 #1e2030}html.theme--catppuccin-macchiato .navbar.is-fixed-bottom,html.theme--catppuccin-macchiato .navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}html.theme--catppuccin-macchiato .navbar.is-fixed-bottom{bottom:0}html.theme--catppuccin-macchiato .navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #1e2030}html.theme--catppuccin-macchiato .navbar.is-fixed-top{top:0}html.theme--catppuccin-macchiato html.has-navbar-fixed-top,html.theme--catppuccin-macchiato body.has-navbar-fixed-top{padding-top:4rem}html.theme--catppuccin-macchiato html.has-navbar-fixed-bottom,html.theme--catppuccin-macchiato body.has-navbar-fixed-bottom{padding-bottom:4rem}html.theme--catppuccin-macchiato .navbar-brand,html.theme--catppuccin-macchiato .navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:4rem}html.theme--catppuccin-macchiato .navbar-brand a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar-brand a.navbar-item:hover{background-color:transparent}html.theme--catppuccin-macchiato .navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}html.theme--catppuccin-macchiato .navbar-burger{color:#cad3f5;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:4rem;position:relative;width:4rem;margin-left:auto}html.theme--catppuccin-macchiato .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--catppuccin-macchiato .navbar-burger span:nth-child(1){top:calc(50% - 6px)}html.theme--catppuccin-macchiato .navbar-burger span:nth-child(2){top:calc(50% - 1px)}html.theme--catppuccin-macchiato .navbar-burger span:nth-child(3){top:calc(50% + 4px)}html.theme--catppuccin-macchiato .navbar-burger:hover{background-color:rgba(0,0,0,0.05)}html.theme--catppuccin-macchiato .navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}html.theme--catppuccin-macchiato .navbar-burger.is-active span:nth-child(2){opacity:0}html.theme--catppuccin-macchiato .navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}html.theme--catppuccin-macchiato .navbar-menu{display:none}html.theme--catppuccin-macchiato .navbar-item,html.theme--catppuccin-macchiato .navbar-link{color:#cad3f5;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}html.theme--catppuccin-macchiato .navbar-item .icon:only-child,html.theme--catppuccin-macchiato .navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}html.theme--catppuccin-macchiato a.navbar-item,html.theme--catppuccin-macchiato .navbar-link{cursor:pointer}html.theme--catppuccin-macchiato a.navbar-item:focus,html.theme--catppuccin-macchiato a.navbar-item:focus-within,html.theme--catppuccin-macchiato a.navbar-item:hover,html.theme--catppuccin-macchiato a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar-link:focus,html.theme--catppuccin-macchiato .navbar-link:focus-within,html.theme--catppuccin-macchiato .navbar-link:hover,html.theme--catppuccin-macchiato .navbar-link.is-active{background-color:rgba(0,0,0,0);color:#8aadf4}html.theme--catppuccin-macchiato .navbar-item{flex-grow:0;flex-shrink:0}html.theme--catppuccin-macchiato .navbar-item img{max-height:1.75rem}html.theme--catppuccin-macchiato .navbar-item.has-dropdown{padding:0}html.theme--catppuccin-macchiato .navbar-item.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-macchiato .navbar-item.is-tab{border-bottom:1px solid transparent;min-height:4rem;padding-bottom:calc(0.5rem - 1px)}html.theme--catppuccin-macchiato .navbar-item.is-tab:focus,html.theme--catppuccin-macchiato .navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#8aadf4}html.theme--catppuccin-macchiato .navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#8aadf4;border-bottom-style:solid;border-bottom-width:3px;color:#8aadf4;padding-bottom:calc(0.5rem - 3px)}html.theme--catppuccin-macchiato .navbar-content{flex-grow:1;flex-shrink:1}html.theme--catppuccin-macchiato .navbar-link:not(.is-arrowless){padding-right:2.5em}html.theme--catppuccin-macchiato .navbar-link:not(.is-arrowless)::after{border-color:#fff;margin-top:-0.375em;right:1.125em}html.theme--catppuccin-macchiato .navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}html.theme--catppuccin-macchiato .navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}html.theme--catppuccin-macchiato .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--catppuccin-macchiato .navbar>.container{display:block}html.theme--catppuccin-macchiato .navbar-brand .navbar-item,html.theme--catppuccin-macchiato .navbar-tabs .navbar-item{align-items:center;display:flex}html.theme--catppuccin-macchiato .navbar-link::after{display:none}html.theme--catppuccin-macchiato .navbar-menu{background-color:#8aadf4;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}html.theme--catppuccin-macchiato .navbar-menu.is-active{display:block}html.theme--catppuccin-macchiato .navbar.is-fixed-bottom-touch,html.theme--catppuccin-macchiato .navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}html.theme--catppuccin-macchiato .navbar.is-fixed-bottom-touch{bottom:0}html.theme--catppuccin-macchiato .navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--catppuccin-macchiato .navbar.is-fixed-top-touch{top:0}html.theme--catppuccin-macchiato .navbar.is-fixed-top .navbar-menu,html.theme--catppuccin-macchiato .navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 4rem);overflow:auto}html.theme--catppuccin-macchiato html.has-navbar-fixed-top-touch,html.theme--catppuccin-macchiato body.has-navbar-fixed-top-touch{padding-top:4rem}html.theme--catppuccin-macchiato html.has-navbar-fixed-bottom-touch,html.theme--catppuccin-macchiato body.has-navbar-fixed-bottom-touch{padding-bottom:4rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .navbar,html.theme--catppuccin-macchiato .navbar-menu,html.theme--catppuccin-macchiato .navbar-start,html.theme--catppuccin-macchiato .navbar-end{align-items:stretch;display:flex}html.theme--catppuccin-macchiato .navbar{min-height:4rem}html.theme--catppuccin-macchiato .navbar.is-spaced{padding:1rem 2rem}html.theme--catppuccin-macchiato .navbar.is-spaced .navbar-start,html.theme--catppuccin-macchiato .navbar.is-spaced .navbar-end{align-items:center}html.theme--catppuccin-macchiato .navbar.is-spaced a.navbar-item,html.theme--catppuccin-macchiato .navbar.is-spaced .navbar-link{border-radius:.4em}html.theme--catppuccin-macchiato .navbar.is-transparent a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-transparent a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-transparent a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-transparent .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-transparent .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}html.theme--catppuccin-macchiato .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,html.theme--catppuccin-macchiato .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,html.theme--catppuccin-macchiato .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,html.theme--catppuccin-macchiato .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}html.theme--catppuccin-macchiato .navbar.is-transparent .navbar-dropdown a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#8087a2}html.theme--catppuccin-macchiato .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#8aadf4}html.theme--catppuccin-macchiato .navbar-burger{display:none}html.theme--catppuccin-macchiato .navbar-item,html.theme--catppuccin-macchiato .navbar-link{align-items:center;display:flex}html.theme--catppuccin-macchiato .navbar-item.has-dropdown{align-items:stretch}html.theme--catppuccin-macchiato .navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}html.theme--catppuccin-macchiato .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--catppuccin-macchiato .navbar-item.is-active .navbar-dropdown,html.theme--catppuccin-macchiato .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--catppuccin-macchiato .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--catppuccin-macchiato .navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced html.theme--catppuccin-macchiato .navbar-item.is-active .navbar-dropdown,html.theme--catppuccin-macchiato .navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--catppuccin-macchiato .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--catppuccin-macchiato .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--catppuccin-macchiato .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--catppuccin-macchiato .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--catppuccin-macchiato .navbar-item.is-hoverable:hover .navbar-dropdown,html.theme--catppuccin-macchiato .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}html.theme--catppuccin-macchiato .navbar-menu{flex-grow:1;flex-shrink:0}html.theme--catppuccin-macchiato .navbar-start{justify-content:flex-start;margin-right:auto}html.theme--catppuccin-macchiato .navbar-end{justify-content:flex-end;margin-left:auto}html.theme--catppuccin-macchiato .navbar-dropdown{background-color:#8aadf4;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--catppuccin-macchiato .navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}html.theme--catppuccin-macchiato .navbar-dropdown a.navbar-item{padding-right:3rem}html.theme--catppuccin-macchiato .navbar-dropdown a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#8087a2}html.theme--catppuccin-macchiato .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#8aadf4}.navbar.is-spaced html.theme--catppuccin-macchiato .navbar-dropdown,html.theme--catppuccin-macchiato .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--catppuccin-macchiato .navbar-dropdown.is-right{left:auto;right:0}html.theme--catppuccin-macchiato .navbar-divider{display:block}html.theme--catppuccin-macchiato .navbar>.container .navbar-brand,html.theme--catppuccin-macchiato .container>.navbar .navbar-brand{margin-left:-.75rem}html.theme--catppuccin-macchiato .navbar>.container .navbar-menu,html.theme--catppuccin-macchiato .container>.navbar .navbar-menu{margin-right:-.75rem}html.theme--catppuccin-macchiato .navbar.is-fixed-bottom-desktop,html.theme--catppuccin-macchiato .navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}html.theme--catppuccin-macchiato .navbar.is-fixed-bottom-desktop{bottom:0}html.theme--catppuccin-macchiato .navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--catppuccin-macchiato .navbar.is-fixed-top-desktop{top:0}html.theme--catppuccin-macchiato html.has-navbar-fixed-top-desktop,html.theme--catppuccin-macchiato body.has-navbar-fixed-top-desktop{padding-top:4rem}html.theme--catppuccin-macchiato html.has-navbar-fixed-bottom-desktop,html.theme--catppuccin-macchiato body.has-navbar-fixed-bottom-desktop{padding-bottom:4rem}html.theme--catppuccin-macchiato html.has-spaced-navbar-fixed-top,html.theme--catppuccin-macchiato body.has-spaced-navbar-fixed-top{padding-top:6rem}html.theme--catppuccin-macchiato html.has-spaced-navbar-fixed-bottom,html.theme--catppuccin-macchiato body.has-spaced-navbar-fixed-bottom{padding-bottom:6rem}html.theme--catppuccin-macchiato a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar-link.is-active{color:#8aadf4}html.theme--catppuccin-macchiato a.navbar-item.is-active:not(:focus):not(:hover),html.theme--catppuccin-macchiato .navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}html.theme--catppuccin-macchiato .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-macchiato .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-macchiato .navbar-item.has-dropdown.is-active .navbar-link{background-color:rgba(0,0,0,0)}}html.theme--catppuccin-macchiato .hero.is-fullheight-with-navbar{min-height:calc(100vh - 4rem)}html.theme--catppuccin-macchiato .pagination{font-size:1rem;margin:-.25rem}html.theme--catppuccin-macchiato .pagination.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}html.theme--catppuccin-macchiato .pagination.is-medium{font-size:1.25rem}html.theme--catppuccin-macchiato .pagination.is-large{font-size:1.5rem}html.theme--catppuccin-macchiato .pagination.is-rounded .pagination-previous,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,html.theme--catppuccin-macchiato .pagination.is-rounded .pagination-next,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}html.theme--catppuccin-macchiato .pagination.is-rounded .pagination-link,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}html.theme--catppuccin-macchiato .pagination,html.theme--catppuccin-macchiato .pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}html.theme--catppuccin-macchiato .pagination-previous,html.theme--catppuccin-macchiato .pagination-next,html.theme--catppuccin-macchiato .pagination-link,html.theme--catppuccin-macchiato .pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}html.theme--catppuccin-macchiato .pagination-previous,html.theme--catppuccin-macchiato .pagination-next,html.theme--catppuccin-macchiato .pagination-link{border-color:#5b6078;color:#8aadf4;min-width:2.5em}html.theme--catppuccin-macchiato .pagination-previous:hover,html.theme--catppuccin-macchiato .pagination-next:hover,html.theme--catppuccin-macchiato .pagination-link:hover{border-color:#6e738d;color:#91d7e3}html.theme--catppuccin-macchiato .pagination-previous:focus,html.theme--catppuccin-macchiato .pagination-next:focus,html.theme--catppuccin-macchiato .pagination-link:focus{border-color:#6e738d}html.theme--catppuccin-macchiato .pagination-previous:active,html.theme--catppuccin-macchiato .pagination-next:active,html.theme--catppuccin-macchiato .pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}html.theme--catppuccin-macchiato .pagination-previous[disabled],html.theme--catppuccin-macchiato .pagination-previous.is-disabled,html.theme--catppuccin-macchiato .pagination-next[disabled],html.theme--catppuccin-macchiato .pagination-next.is-disabled,html.theme--catppuccin-macchiato .pagination-link[disabled],html.theme--catppuccin-macchiato .pagination-link.is-disabled{background-color:#5b6078;border-color:#5b6078;box-shadow:none;color:#f5f7fd;opacity:0.5}html.theme--catppuccin-macchiato .pagination-previous,html.theme--catppuccin-macchiato .pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}html.theme--catppuccin-macchiato .pagination-link.is-current{background-color:#8aadf4;border-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .pagination-ellipsis{color:#6e738d;pointer-events:none}html.theme--catppuccin-macchiato .pagination-list{flex-wrap:wrap}html.theme--catppuccin-macchiato .pagination-list li{list-style:none}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .pagination{flex-wrap:wrap}html.theme--catppuccin-macchiato .pagination-previous,html.theme--catppuccin-macchiato .pagination-next{flex-grow:1;flex-shrink:1}html.theme--catppuccin-macchiato .pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}html.theme--catppuccin-macchiato .pagination-previous,html.theme--catppuccin-macchiato .pagination-next,html.theme--catppuccin-macchiato .pagination-link,html.theme--catppuccin-macchiato .pagination-ellipsis{margin-bottom:0;margin-top:0}html.theme--catppuccin-macchiato .pagination-previous{order:2}html.theme--catppuccin-macchiato .pagination-next{order:3}html.theme--catppuccin-macchiato .pagination{justify-content:space-between;margin-bottom:0;margin-top:0}html.theme--catppuccin-macchiato .pagination.is-centered .pagination-previous{order:1}html.theme--catppuccin-macchiato .pagination.is-centered .pagination-list{justify-content:center;order:2}html.theme--catppuccin-macchiato .pagination.is-centered .pagination-next{order:3}html.theme--catppuccin-macchiato .pagination.is-right .pagination-previous{order:1}html.theme--catppuccin-macchiato .pagination.is-right .pagination-next{order:2}html.theme--catppuccin-macchiato .pagination.is-right .pagination-list{justify-content:flex-end;order:3}}html.theme--catppuccin-macchiato .panel{border-radius:8px;box-shadow:#171717;font-size:1rem}html.theme--catppuccin-macchiato .panel:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-macchiato .panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-macchiato .panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}html.theme--catppuccin-macchiato .panel.is-white .panel-block.is-active .panel-icon{color:#fff}html.theme--catppuccin-macchiato .panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-macchiato .panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}html.theme--catppuccin-macchiato .panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}html.theme--catppuccin-macchiato .panel.is-light .panel-heading{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}html.theme--catppuccin-macchiato .panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}html.theme--catppuccin-macchiato .panel.is-dark .panel-heading,html.theme--catppuccin-macchiato .content kbd.panel .panel-heading{background-color:#363a4f;color:#fff}html.theme--catppuccin-macchiato .panel.is-dark .panel-tabs a.is-active,html.theme--catppuccin-macchiato .content kbd.panel .panel-tabs a.is-active{border-bottom-color:#363a4f}html.theme--catppuccin-macchiato .panel.is-dark .panel-block.is-active .panel-icon,html.theme--catppuccin-macchiato .content kbd.panel .panel-block.is-active .panel-icon{color:#363a4f}html.theme--catppuccin-macchiato .panel.is-primary .panel-heading,html.theme--catppuccin-macchiato .docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .panel.is-primary .panel-tabs a.is-active,html.theme--catppuccin-macchiato .docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#8aadf4}html.theme--catppuccin-macchiato .panel.is-primary .panel-block.is-active .panel-icon,html.theme--catppuccin-macchiato .docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#8aadf4}html.theme--catppuccin-macchiato .panel.is-link .panel-heading{background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .panel.is-link .panel-tabs a.is-active{border-bottom-color:#8aadf4}html.theme--catppuccin-macchiato .panel.is-link .panel-block.is-active .panel-icon{color:#8aadf4}html.theme--catppuccin-macchiato .panel.is-info .panel-heading{background-color:#8bd5ca;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .panel.is-info .panel-tabs a.is-active{border-bottom-color:#8bd5ca}html.theme--catppuccin-macchiato .panel.is-info .panel-block.is-active .panel-icon{color:#8bd5ca}html.theme--catppuccin-macchiato .panel.is-success .panel-heading{background-color:#a6da95;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .panel.is-success .panel-tabs a.is-active{border-bottom-color:#a6da95}html.theme--catppuccin-macchiato .panel.is-success .panel-block.is-active .panel-icon{color:#a6da95}html.theme--catppuccin-macchiato .panel.is-warning .panel-heading{background-color:#eed49f;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .panel.is-warning .panel-tabs a.is-active{border-bottom-color:#eed49f}html.theme--catppuccin-macchiato .panel.is-warning .panel-block.is-active .panel-icon{color:#eed49f}html.theme--catppuccin-macchiato .panel.is-danger .panel-heading{background-color:#ed8796;color:#fff}html.theme--catppuccin-macchiato .panel.is-danger .panel-tabs a.is-active{border-bottom-color:#ed8796}html.theme--catppuccin-macchiato .panel.is-danger .panel-block.is-active .panel-icon{color:#ed8796}html.theme--catppuccin-macchiato .panel-tabs:not(:last-child),html.theme--catppuccin-macchiato .panel-block:not(:last-child){border-bottom:1px solid #ededed}html.theme--catppuccin-macchiato .panel-heading{background-color:#494d64;border-radius:8px 8px 0 0;color:#b5c1f1;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}html.theme--catppuccin-macchiato .panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}html.theme--catppuccin-macchiato .panel-tabs a{border-bottom:1px solid #5b6078;margin-bottom:-1px;padding:0.5em}html.theme--catppuccin-macchiato .panel-tabs a.is-active{border-bottom-color:#494d64;color:#739df2}html.theme--catppuccin-macchiato .panel-list a{color:#cad3f5}html.theme--catppuccin-macchiato .panel-list a:hover{color:#8aadf4}html.theme--catppuccin-macchiato .panel-block{align-items:center;color:#b5c1f1;display:flex;justify-content:flex-start;padding:0.5em 0.75em}html.theme--catppuccin-macchiato .panel-block input[type="checkbox"]{margin-right:.75em}html.theme--catppuccin-macchiato .panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}html.theme--catppuccin-macchiato .panel-block.is-wrapped{flex-wrap:wrap}html.theme--catppuccin-macchiato .panel-block.is-active{border-left-color:#8aadf4;color:#739df2}html.theme--catppuccin-macchiato .panel-block.is-active .panel-icon{color:#8aadf4}html.theme--catppuccin-macchiato .panel-block:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}html.theme--catppuccin-macchiato a.panel-block,html.theme--catppuccin-macchiato label.panel-block{cursor:pointer}html.theme--catppuccin-macchiato a.panel-block:hover,html.theme--catppuccin-macchiato label.panel-block:hover{background-color:#1e2030}html.theme--catppuccin-macchiato .panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#f5f7fd;margin-right:.75em}html.theme--catppuccin-macchiato .panel-icon .fa{font-size:inherit;line-height:inherit}html.theme--catppuccin-macchiato .tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}html.theme--catppuccin-macchiato .tabs a{align-items:center;border-bottom-color:#5b6078;border-bottom-style:solid;border-bottom-width:1px;color:#cad3f5;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}html.theme--catppuccin-macchiato .tabs a:hover{border-bottom-color:#b5c1f1;color:#b5c1f1}html.theme--catppuccin-macchiato .tabs li{display:block}html.theme--catppuccin-macchiato .tabs li.is-active a{border-bottom-color:#8aadf4;color:#8aadf4}html.theme--catppuccin-macchiato .tabs ul{align-items:center;border-bottom-color:#5b6078;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}html.theme--catppuccin-macchiato .tabs ul.is-left{padding-right:0.75em}html.theme--catppuccin-macchiato .tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}html.theme--catppuccin-macchiato .tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}html.theme--catppuccin-macchiato .tabs .icon:first-child{margin-right:.5em}html.theme--catppuccin-macchiato .tabs .icon:last-child{margin-left:.5em}html.theme--catppuccin-macchiato .tabs.is-centered ul{justify-content:center}html.theme--catppuccin-macchiato .tabs.is-right ul{justify-content:flex-end}html.theme--catppuccin-macchiato .tabs.is-boxed a{border:1px solid transparent;border-radius:.4em .4em 0 0}html.theme--catppuccin-macchiato .tabs.is-boxed a:hover{background-color:#1e2030;border-bottom-color:#5b6078}html.theme--catppuccin-macchiato .tabs.is-boxed li.is-active a{background-color:#fff;border-color:#5b6078;border-bottom-color:rgba(0,0,0,0) !important}html.theme--catppuccin-macchiato .tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}html.theme--catppuccin-macchiato .tabs.is-toggle a{border-color:#5b6078;border-style:solid;border-width:1px;margin-bottom:0;position:relative}html.theme--catppuccin-macchiato .tabs.is-toggle a:hover{background-color:#1e2030;border-color:#6e738d;z-index:2}html.theme--catppuccin-macchiato .tabs.is-toggle li+li{margin-left:-1px}html.theme--catppuccin-macchiato .tabs.is-toggle li:first-child a{border-top-left-radius:.4em;border-bottom-left-radius:.4em}html.theme--catppuccin-macchiato .tabs.is-toggle li:last-child a{border-top-right-radius:.4em;border-bottom-right-radius:.4em}html.theme--catppuccin-macchiato .tabs.is-toggle li.is-active a{background-color:#8aadf4;border-color:#8aadf4;color:#fff;z-index:1}html.theme--catppuccin-macchiato .tabs.is-toggle ul{border-bottom:none}html.theme--catppuccin-macchiato .tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}html.theme--catppuccin-macchiato .tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}html.theme--catppuccin-macchiato .tabs.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}html.theme--catppuccin-macchiato .tabs.is-medium{font-size:1.25rem}html.theme--catppuccin-macchiato .tabs.is-large{font-size:1.5rem}html.theme--catppuccin-macchiato .column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-narrow{flex:none;width:unset}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-full{flex:none;width:100%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-half{flex:none;width:50%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-half{margin-left:50%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-0{flex:none;width:0%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-0{margin-left:0%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-3{flex:none;width:25%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-3{margin-left:25%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-6{flex:none;width:50%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-6{margin-left:50%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-9{flex:none;width:75%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-9{margin-left:75%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-12{flex:none;width:100%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .column.is-narrow-mobile{flex:none;width:unset}html.theme--catppuccin-macchiato .column.is-full-mobile{flex:none;width:100%}html.theme--catppuccin-macchiato .column.is-three-quarters-mobile{flex:none;width:75%}html.theme--catppuccin-macchiato .column.is-two-thirds-mobile{flex:none;width:66.6666%}html.theme--catppuccin-macchiato .column.is-half-mobile{flex:none;width:50%}html.theme--catppuccin-macchiato .column.is-one-third-mobile{flex:none;width:33.3333%}html.theme--catppuccin-macchiato .column.is-one-quarter-mobile{flex:none;width:25%}html.theme--catppuccin-macchiato .column.is-one-fifth-mobile{flex:none;width:20%}html.theme--catppuccin-macchiato .column.is-two-fifths-mobile{flex:none;width:40%}html.theme--catppuccin-macchiato .column.is-three-fifths-mobile{flex:none;width:60%}html.theme--catppuccin-macchiato .column.is-four-fifths-mobile{flex:none;width:80%}html.theme--catppuccin-macchiato .column.is-offset-three-quarters-mobile{margin-left:75%}html.theme--catppuccin-macchiato .column.is-offset-two-thirds-mobile{margin-left:66.6666%}html.theme--catppuccin-macchiato .column.is-offset-half-mobile{margin-left:50%}html.theme--catppuccin-macchiato .column.is-offset-one-third-mobile{margin-left:33.3333%}html.theme--catppuccin-macchiato .column.is-offset-one-quarter-mobile{margin-left:25%}html.theme--catppuccin-macchiato .column.is-offset-one-fifth-mobile{margin-left:20%}html.theme--catppuccin-macchiato .column.is-offset-two-fifths-mobile{margin-left:40%}html.theme--catppuccin-macchiato .column.is-offset-three-fifths-mobile{margin-left:60%}html.theme--catppuccin-macchiato .column.is-offset-four-fifths-mobile{margin-left:80%}html.theme--catppuccin-macchiato .column.is-0-mobile{flex:none;width:0%}html.theme--catppuccin-macchiato .column.is-offset-0-mobile{margin-left:0%}html.theme--catppuccin-macchiato .column.is-1-mobile{flex:none;width:8.33333337%}html.theme--catppuccin-macchiato .column.is-offset-1-mobile{margin-left:8.33333337%}html.theme--catppuccin-macchiato .column.is-2-mobile{flex:none;width:16.66666674%}html.theme--catppuccin-macchiato .column.is-offset-2-mobile{margin-left:16.66666674%}html.theme--catppuccin-macchiato .column.is-3-mobile{flex:none;width:25%}html.theme--catppuccin-macchiato .column.is-offset-3-mobile{margin-left:25%}html.theme--catppuccin-macchiato .column.is-4-mobile{flex:none;width:33.33333337%}html.theme--catppuccin-macchiato .column.is-offset-4-mobile{margin-left:33.33333337%}html.theme--catppuccin-macchiato .column.is-5-mobile{flex:none;width:41.66666674%}html.theme--catppuccin-macchiato .column.is-offset-5-mobile{margin-left:41.66666674%}html.theme--catppuccin-macchiato .column.is-6-mobile{flex:none;width:50%}html.theme--catppuccin-macchiato .column.is-offset-6-mobile{margin-left:50%}html.theme--catppuccin-macchiato .column.is-7-mobile{flex:none;width:58.33333337%}html.theme--catppuccin-macchiato .column.is-offset-7-mobile{margin-left:58.33333337%}html.theme--catppuccin-macchiato .column.is-8-mobile{flex:none;width:66.66666674%}html.theme--catppuccin-macchiato .column.is-offset-8-mobile{margin-left:66.66666674%}html.theme--catppuccin-macchiato .column.is-9-mobile{flex:none;width:75%}html.theme--catppuccin-macchiato .column.is-offset-9-mobile{margin-left:75%}html.theme--catppuccin-macchiato .column.is-10-mobile{flex:none;width:83.33333337%}html.theme--catppuccin-macchiato .column.is-offset-10-mobile{margin-left:83.33333337%}html.theme--catppuccin-macchiato .column.is-11-mobile{flex:none;width:91.66666674%}html.theme--catppuccin-macchiato .column.is-offset-11-mobile{margin-left:91.66666674%}html.theme--catppuccin-macchiato .column.is-12-mobile{flex:none;width:100%}html.theme--catppuccin-macchiato .column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .column.is-narrow,html.theme--catppuccin-macchiato .column.is-narrow-tablet{flex:none;width:unset}html.theme--catppuccin-macchiato .column.is-full,html.theme--catppuccin-macchiato .column.is-full-tablet{flex:none;width:100%}html.theme--catppuccin-macchiato .column.is-three-quarters,html.theme--catppuccin-macchiato .column.is-three-quarters-tablet{flex:none;width:75%}html.theme--catppuccin-macchiato .column.is-two-thirds,html.theme--catppuccin-macchiato .column.is-two-thirds-tablet{flex:none;width:66.6666%}html.theme--catppuccin-macchiato .column.is-half,html.theme--catppuccin-macchiato .column.is-half-tablet{flex:none;width:50%}html.theme--catppuccin-macchiato .column.is-one-third,html.theme--catppuccin-macchiato .column.is-one-third-tablet{flex:none;width:33.3333%}html.theme--catppuccin-macchiato .column.is-one-quarter,html.theme--catppuccin-macchiato .column.is-one-quarter-tablet{flex:none;width:25%}html.theme--catppuccin-macchiato .column.is-one-fifth,html.theme--catppuccin-macchiato .column.is-one-fifth-tablet{flex:none;width:20%}html.theme--catppuccin-macchiato .column.is-two-fifths,html.theme--catppuccin-macchiato .column.is-two-fifths-tablet{flex:none;width:40%}html.theme--catppuccin-macchiato .column.is-three-fifths,html.theme--catppuccin-macchiato .column.is-three-fifths-tablet{flex:none;width:60%}html.theme--catppuccin-macchiato .column.is-four-fifths,html.theme--catppuccin-macchiato .column.is-four-fifths-tablet{flex:none;width:80%}html.theme--catppuccin-macchiato .column.is-offset-three-quarters,html.theme--catppuccin-macchiato .column.is-offset-three-quarters-tablet{margin-left:75%}html.theme--catppuccin-macchiato .column.is-offset-two-thirds,html.theme--catppuccin-macchiato .column.is-offset-two-thirds-tablet{margin-left:66.6666%}html.theme--catppuccin-macchiato .column.is-offset-half,html.theme--catppuccin-macchiato .column.is-offset-half-tablet{margin-left:50%}html.theme--catppuccin-macchiato .column.is-offset-one-third,html.theme--catppuccin-macchiato .column.is-offset-one-third-tablet{margin-left:33.3333%}html.theme--catppuccin-macchiato .column.is-offset-one-quarter,html.theme--catppuccin-macchiato .column.is-offset-one-quarter-tablet{margin-left:25%}html.theme--catppuccin-macchiato .column.is-offset-one-fifth,html.theme--catppuccin-macchiato .column.is-offset-one-fifth-tablet{margin-left:20%}html.theme--catppuccin-macchiato .column.is-offset-two-fifths,html.theme--catppuccin-macchiato .column.is-offset-two-fifths-tablet{margin-left:40%}html.theme--catppuccin-macchiato .column.is-offset-three-fifths,html.theme--catppuccin-macchiato .column.is-offset-three-fifths-tablet{margin-left:60%}html.theme--catppuccin-macchiato .column.is-offset-four-fifths,html.theme--catppuccin-macchiato .column.is-offset-four-fifths-tablet{margin-left:80%}html.theme--catppuccin-macchiato .column.is-0,html.theme--catppuccin-macchiato .column.is-0-tablet{flex:none;width:0%}html.theme--catppuccin-macchiato .column.is-offset-0,html.theme--catppuccin-macchiato .column.is-offset-0-tablet{margin-left:0%}html.theme--catppuccin-macchiato .column.is-1,html.theme--catppuccin-macchiato .column.is-1-tablet{flex:none;width:8.33333337%}html.theme--catppuccin-macchiato .column.is-offset-1,html.theme--catppuccin-macchiato .column.is-offset-1-tablet{margin-left:8.33333337%}html.theme--catppuccin-macchiato .column.is-2,html.theme--catppuccin-macchiato .column.is-2-tablet{flex:none;width:16.66666674%}html.theme--catppuccin-macchiato .column.is-offset-2,html.theme--catppuccin-macchiato .column.is-offset-2-tablet{margin-left:16.66666674%}html.theme--catppuccin-macchiato .column.is-3,html.theme--catppuccin-macchiato .column.is-3-tablet{flex:none;width:25%}html.theme--catppuccin-macchiato .column.is-offset-3,html.theme--catppuccin-macchiato .column.is-offset-3-tablet{margin-left:25%}html.theme--catppuccin-macchiato .column.is-4,html.theme--catppuccin-macchiato .column.is-4-tablet{flex:none;width:33.33333337%}html.theme--catppuccin-macchiato .column.is-offset-4,html.theme--catppuccin-macchiato .column.is-offset-4-tablet{margin-left:33.33333337%}html.theme--catppuccin-macchiato .column.is-5,html.theme--catppuccin-macchiato .column.is-5-tablet{flex:none;width:41.66666674%}html.theme--catppuccin-macchiato .column.is-offset-5,html.theme--catppuccin-macchiato .column.is-offset-5-tablet{margin-left:41.66666674%}html.theme--catppuccin-macchiato .column.is-6,html.theme--catppuccin-macchiato .column.is-6-tablet{flex:none;width:50%}html.theme--catppuccin-macchiato .column.is-offset-6,html.theme--catppuccin-macchiato .column.is-offset-6-tablet{margin-left:50%}html.theme--catppuccin-macchiato .column.is-7,html.theme--catppuccin-macchiato .column.is-7-tablet{flex:none;width:58.33333337%}html.theme--catppuccin-macchiato .column.is-offset-7,html.theme--catppuccin-macchiato .column.is-offset-7-tablet{margin-left:58.33333337%}html.theme--catppuccin-macchiato .column.is-8,html.theme--catppuccin-macchiato .column.is-8-tablet{flex:none;width:66.66666674%}html.theme--catppuccin-macchiato .column.is-offset-8,html.theme--catppuccin-macchiato .column.is-offset-8-tablet{margin-left:66.66666674%}html.theme--catppuccin-macchiato .column.is-9,html.theme--catppuccin-macchiato .column.is-9-tablet{flex:none;width:75%}html.theme--catppuccin-macchiato .column.is-offset-9,html.theme--catppuccin-macchiato .column.is-offset-9-tablet{margin-left:75%}html.theme--catppuccin-macchiato .column.is-10,html.theme--catppuccin-macchiato .column.is-10-tablet{flex:none;width:83.33333337%}html.theme--catppuccin-macchiato .column.is-offset-10,html.theme--catppuccin-macchiato .column.is-offset-10-tablet{margin-left:83.33333337%}html.theme--catppuccin-macchiato .column.is-11,html.theme--catppuccin-macchiato .column.is-11-tablet{flex:none;width:91.66666674%}html.theme--catppuccin-macchiato .column.is-offset-11,html.theme--catppuccin-macchiato .column.is-offset-11-tablet{margin-left:91.66666674%}html.theme--catppuccin-macchiato .column.is-12,html.theme--catppuccin-macchiato .column.is-12-tablet{flex:none;width:100%}html.theme--catppuccin-macchiato .column.is-offset-12,html.theme--catppuccin-macchiato .column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .column.is-narrow-touch{flex:none;width:unset}html.theme--catppuccin-macchiato .column.is-full-touch{flex:none;width:100%}html.theme--catppuccin-macchiato .column.is-three-quarters-touch{flex:none;width:75%}html.theme--catppuccin-macchiato .column.is-two-thirds-touch{flex:none;width:66.6666%}html.theme--catppuccin-macchiato .column.is-half-touch{flex:none;width:50%}html.theme--catppuccin-macchiato .column.is-one-third-touch{flex:none;width:33.3333%}html.theme--catppuccin-macchiato .column.is-one-quarter-touch{flex:none;width:25%}html.theme--catppuccin-macchiato .column.is-one-fifth-touch{flex:none;width:20%}html.theme--catppuccin-macchiato .column.is-two-fifths-touch{flex:none;width:40%}html.theme--catppuccin-macchiato .column.is-three-fifths-touch{flex:none;width:60%}html.theme--catppuccin-macchiato .column.is-four-fifths-touch{flex:none;width:80%}html.theme--catppuccin-macchiato .column.is-offset-three-quarters-touch{margin-left:75%}html.theme--catppuccin-macchiato .column.is-offset-two-thirds-touch{margin-left:66.6666%}html.theme--catppuccin-macchiato .column.is-offset-half-touch{margin-left:50%}html.theme--catppuccin-macchiato .column.is-offset-one-third-touch{margin-left:33.3333%}html.theme--catppuccin-macchiato .column.is-offset-one-quarter-touch{margin-left:25%}html.theme--catppuccin-macchiato .column.is-offset-one-fifth-touch{margin-left:20%}html.theme--catppuccin-macchiato .column.is-offset-two-fifths-touch{margin-left:40%}html.theme--catppuccin-macchiato .column.is-offset-three-fifths-touch{margin-left:60%}html.theme--catppuccin-macchiato .column.is-offset-four-fifths-touch{margin-left:80%}html.theme--catppuccin-macchiato .column.is-0-touch{flex:none;width:0%}html.theme--catppuccin-macchiato .column.is-offset-0-touch{margin-left:0%}html.theme--catppuccin-macchiato .column.is-1-touch{flex:none;width:8.33333337%}html.theme--catppuccin-macchiato .column.is-offset-1-touch{margin-left:8.33333337%}html.theme--catppuccin-macchiato .column.is-2-touch{flex:none;width:16.66666674%}html.theme--catppuccin-macchiato .column.is-offset-2-touch{margin-left:16.66666674%}html.theme--catppuccin-macchiato .column.is-3-touch{flex:none;width:25%}html.theme--catppuccin-macchiato .column.is-offset-3-touch{margin-left:25%}html.theme--catppuccin-macchiato .column.is-4-touch{flex:none;width:33.33333337%}html.theme--catppuccin-macchiato .column.is-offset-4-touch{margin-left:33.33333337%}html.theme--catppuccin-macchiato .column.is-5-touch{flex:none;width:41.66666674%}html.theme--catppuccin-macchiato .column.is-offset-5-touch{margin-left:41.66666674%}html.theme--catppuccin-macchiato .column.is-6-touch{flex:none;width:50%}html.theme--catppuccin-macchiato .column.is-offset-6-touch{margin-left:50%}html.theme--catppuccin-macchiato .column.is-7-touch{flex:none;width:58.33333337%}html.theme--catppuccin-macchiato .column.is-offset-7-touch{margin-left:58.33333337%}html.theme--catppuccin-macchiato .column.is-8-touch{flex:none;width:66.66666674%}html.theme--catppuccin-macchiato .column.is-offset-8-touch{margin-left:66.66666674%}html.theme--catppuccin-macchiato .column.is-9-touch{flex:none;width:75%}html.theme--catppuccin-macchiato .column.is-offset-9-touch{margin-left:75%}html.theme--catppuccin-macchiato .column.is-10-touch{flex:none;width:83.33333337%}html.theme--catppuccin-macchiato .column.is-offset-10-touch{margin-left:83.33333337%}html.theme--catppuccin-macchiato .column.is-11-touch{flex:none;width:91.66666674%}html.theme--catppuccin-macchiato .column.is-offset-11-touch{margin-left:91.66666674%}html.theme--catppuccin-macchiato .column.is-12-touch{flex:none;width:100%}html.theme--catppuccin-macchiato .column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .column.is-narrow-desktop{flex:none;width:unset}html.theme--catppuccin-macchiato .column.is-full-desktop{flex:none;width:100%}html.theme--catppuccin-macchiato .column.is-three-quarters-desktop{flex:none;width:75%}html.theme--catppuccin-macchiato .column.is-two-thirds-desktop{flex:none;width:66.6666%}html.theme--catppuccin-macchiato .column.is-half-desktop{flex:none;width:50%}html.theme--catppuccin-macchiato .column.is-one-third-desktop{flex:none;width:33.3333%}html.theme--catppuccin-macchiato .column.is-one-quarter-desktop{flex:none;width:25%}html.theme--catppuccin-macchiato .column.is-one-fifth-desktop{flex:none;width:20%}html.theme--catppuccin-macchiato .column.is-two-fifths-desktop{flex:none;width:40%}html.theme--catppuccin-macchiato .column.is-three-fifths-desktop{flex:none;width:60%}html.theme--catppuccin-macchiato .column.is-four-fifths-desktop{flex:none;width:80%}html.theme--catppuccin-macchiato .column.is-offset-three-quarters-desktop{margin-left:75%}html.theme--catppuccin-macchiato .column.is-offset-two-thirds-desktop{margin-left:66.6666%}html.theme--catppuccin-macchiato .column.is-offset-half-desktop{margin-left:50%}html.theme--catppuccin-macchiato .column.is-offset-one-third-desktop{margin-left:33.3333%}html.theme--catppuccin-macchiato .column.is-offset-one-quarter-desktop{margin-left:25%}html.theme--catppuccin-macchiato .column.is-offset-one-fifth-desktop{margin-left:20%}html.theme--catppuccin-macchiato .column.is-offset-two-fifths-desktop{margin-left:40%}html.theme--catppuccin-macchiato .column.is-offset-three-fifths-desktop{margin-left:60%}html.theme--catppuccin-macchiato .column.is-offset-four-fifths-desktop{margin-left:80%}html.theme--catppuccin-macchiato .column.is-0-desktop{flex:none;width:0%}html.theme--catppuccin-macchiato .column.is-offset-0-desktop{margin-left:0%}html.theme--catppuccin-macchiato .column.is-1-desktop{flex:none;width:8.33333337%}html.theme--catppuccin-macchiato .column.is-offset-1-desktop{margin-left:8.33333337%}html.theme--catppuccin-macchiato .column.is-2-desktop{flex:none;width:16.66666674%}html.theme--catppuccin-macchiato .column.is-offset-2-desktop{margin-left:16.66666674%}html.theme--catppuccin-macchiato .column.is-3-desktop{flex:none;width:25%}html.theme--catppuccin-macchiato .column.is-offset-3-desktop{margin-left:25%}html.theme--catppuccin-macchiato .column.is-4-desktop{flex:none;width:33.33333337%}html.theme--catppuccin-macchiato .column.is-offset-4-desktop{margin-left:33.33333337%}html.theme--catppuccin-macchiato .column.is-5-desktop{flex:none;width:41.66666674%}html.theme--catppuccin-macchiato .column.is-offset-5-desktop{margin-left:41.66666674%}html.theme--catppuccin-macchiato .column.is-6-desktop{flex:none;width:50%}html.theme--catppuccin-macchiato .column.is-offset-6-desktop{margin-left:50%}html.theme--catppuccin-macchiato .column.is-7-desktop{flex:none;width:58.33333337%}html.theme--catppuccin-macchiato .column.is-offset-7-desktop{margin-left:58.33333337%}html.theme--catppuccin-macchiato .column.is-8-desktop{flex:none;width:66.66666674%}html.theme--catppuccin-macchiato .column.is-offset-8-desktop{margin-left:66.66666674%}html.theme--catppuccin-macchiato .column.is-9-desktop{flex:none;width:75%}html.theme--catppuccin-macchiato .column.is-offset-9-desktop{margin-left:75%}html.theme--catppuccin-macchiato .column.is-10-desktop{flex:none;width:83.33333337%}html.theme--catppuccin-macchiato .column.is-offset-10-desktop{margin-left:83.33333337%}html.theme--catppuccin-macchiato .column.is-11-desktop{flex:none;width:91.66666674%}html.theme--catppuccin-macchiato .column.is-offset-11-desktop{margin-left:91.66666674%}html.theme--catppuccin-macchiato .column.is-12-desktop{flex:none;width:100%}html.theme--catppuccin-macchiato .column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){html.theme--catppuccin-macchiato .column.is-narrow-widescreen{flex:none;width:unset}html.theme--catppuccin-macchiato .column.is-full-widescreen{flex:none;width:100%}html.theme--catppuccin-macchiato .column.is-three-quarters-widescreen{flex:none;width:75%}html.theme--catppuccin-macchiato .column.is-two-thirds-widescreen{flex:none;width:66.6666%}html.theme--catppuccin-macchiato .column.is-half-widescreen{flex:none;width:50%}html.theme--catppuccin-macchiato .column.is-one-third-widescreen{flex:none;width:33.3333%}html.theme--catppuccin-macchiato .column.is-one-quarter-widescreen{flex:none;width:25%}html.theme--catppuccin-macchiato .column.is-one-fifth-widescreen{flex:none;width:20%}html.theme--catppuccin-macchiato .column.is-two-fifths-widescreen{flex:none;width:40%}html.theme--catppuccin-macchiato .column.is-three-fifths-widescreen{flex:none;width:60%}html.theme--catppuccin-macchiato .column.is-four-fifths-widescreen{flex:none;width:80%}html.theme--catppuccin-macchiato .column.is-offset-three-quarters-widescreen{margin-left:75%}html.theme--catppuccin-macchiato .column.is-offset-two-thirds-widescreen{margin-left:66.6666%}html.theme--catppuccin-macchiato .column.is-offset-half-widescreen{margin-left:50%}html.theme--catppuccin-macchiato .column.is-offset-one-third-widescreen{margin-left:33.3333%}html.theme--catppuccin-macchiato .column.is-offset-one-quarter-widescreen{margin-left:25%}html.theme--catppuccin-macchiato .column.is-offset-one-fifth-widescreen{margin-left:20%}html.theme--catppuccin-macchiato .column.is-offset-two-fifths-widescreen{margin-left:40%}html.theme--catppuccin-macchiato .column.is-offset-three-fifths-widescreen{margin-left:60%}html.theme--catppuccin-macchiato .column.is-offset-four-fifths-widescreen{margin-left:80%}html.theme--catppuccin-macchiato .column.is-0-widescreen{flex:none;width:0%}html.theme--catppuccin-macchiato .column.is-offset-0-widescreen{margin-left:0%}html.theme--catppuccin-macchiato .column.is-1-widescreen{flex:none;width:8.33333337%}html.theme--catppuccin-macchiato .column.is-offset-1-widescreen{margin-left:8.33333337%}html.theme--catppuccin-macchiato .column.is-2-widescreen{flex:none;width:16.66666674%}html.theme--catppuccin-macchiato .column.is-offset-2-widescreen{margin-left:16.66666674%}html.theme--catppuccin-macchiato .column.is-3-widescreen{flex:none;width:25%}html.theme--catppuccin-macchiato .column.is-offset-3-widescreen{margin-left:25%}html.theme--catppuccin-macchiato .column.is-4-widescreen{flex:none;width:33.33333337%}html.theme--catppuccin-macchiato .column.is-offset-4-widescreen{margin-left:33.33333337%}html.theme--catppuccin-macchiato .column.is-5-widescreen{flex:none;width:41.66666674%}html.theme--catppuccin-macchiato .column.is-offset-5-widescreen{margin-left:41.66666674%}html.theme--catppuccin-macchiato .column.is-6-widescreen{flex:none;width:50%}html.theme--catppuccin-macchiato .column.is-offset-6-widescreen{margin-left:50%}html.theme--catppuccin-macchiato .column.is-7-widescreen{flex:none;width:58.33333337%}html.theme--catppuccin-macchiato .column.is-offset-7-widescreen{margin-left:58.33333337%}html.theme--catppuccin-macchiato .column.is-8-widescreen{flex:none;width:66.66666674%}html.theme--catppuccin-macchiato .column.is-offset-8-widescreen{margin-left:66.66666674%}html.theme--catppuccin-macchiato .column.is-9-widescreen{flex:none;width:75%}html.theme--catppuccin-macchiato .column.is-offset-9-widescreen{margin-left:75%}html.theme--catppuccin-macchiato .column.is-10-widescreen{flex:none;width:83.33333337%}html.theme--catppuccin-macchiato .column.is-offset-10-widescreen{margin-left:83.33333337%}html.theme--catppuccin-macchiato .column.is-11-widescreen{flex:none;width:91.66666674%}html.theme--catppuccin-macchiato .column.is-offset-11-widescreen{margin-left:91.66666674%}html.theme--catppuccin-macchiato .column.is-12-widescreen{flex:none;width:100%}html.theme--catppuccin-macchiato .column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){html.theme--catppuccin-macchiato .column.is-narrow-fullhd{flex:none;width:unset}html.theme--catppuccin-macchiato .column.is-full-fullhd{flex:none;width:100%}html.theme--catppuccin-macchiato .column.is-three-quarters-fullhd{flex:none;width:75%}html.theme--catppuccin-macchiato .column.is-two-thirds-fullhd{flex:none;width:66.6666%}html.theme--catppuccin-macchiato .column.is-half-fullhd{flex:none;width:50%}html.theme--catppuccin-macchiato .column.is-one-third-fullhd{flex:none;width:33.3333%}html.theme--catppuccin-macchiato .column.is-one-quarter-fullhd{flex:none;width:25%}html.theme--catppuccin-macchiato .column.is-one-fifth-fullhd{flex:none;width:20%}html.theme--catppuccin-macchiato .column.is-two-fifths-fullhd{flex:none;width:40%}html.theme--catppuccin-macchiato .column.is-three-fifths-fullhd{flex:none;width:60%}html.theme--catppuccin-macchiato .column.is-four-fifths-fullhd{flex:none;width:80%}html.theme--catppuccin-macchiato .column.is-offset-three-quarters-fullhd{margin-left:75%}html.theme--catppuccin-macchiato .column.is-offset-two-thirds-fullhd{margin-left:66.6666%}html.theme--catppuccin-macchiato .column.is-offset-half-fullhd{margin-left:50%}html.theme--catppuccin-macchiato .column.is-offset-one-third-fullhd{margin-left:33.3333%}html.theme--catppuccin-macchiato .column.is-offset-one-quarter-fullhd{margin-left:25%}html.theme--catppuccin-macchiato .column.is-offset-one-fifth-fullhd{margin-left:20%}html.theme--catppuccin-macchiato .column.is-offset-two-fifths-fullhd{margin-left:40%}html.theme--catppuccin-macchiato .column.is-offset-three-fifths-fullhd{margin-left:60%}html.theme--catppuccin-macchiato .column.is-offset-four-fifths-fullhd{margin-left:80%}html.theme--catppuccin-macchiato .column.is-0-fullhd{flex:none;width:0%}html.theme--catppuccin-macchiato .column.is-offset-0-fullhd{margin-left:0%}html.theme--catppuccin-macchiato .column.is-1-fullhd{flex:none;width:8.33333337%}html.theme--catppuccin-macchiato .column.is-offset-1-fullhd{margin-left:8.33333337%}html.theme--catppuccin-macchiato .column.is-2-fullhd{flex:none;width:16.66666674%}html.theme--catppuccin-macchiato .column.is-offset-2-fullhd{margin-left:16.66666674%}html.theme--catppuccin-macchiato .column.is-3-fullhd{flex:none;width:25%}html.theme--catppuccin-macchiato .column.is-offset-3-fullhd{margin-left:25%}html.theme--catppuccin-macchiato .column.is-4-fullhd{flex:none;width:33.33333337%}html.theme--catppuccin-macchiato .column.is-offset-4-fullhd{margin-left:33.33333337%}html.theme--catppuccin-macchiato .column.is-5-fullhd{flex:none;width:41.66666674%}html.theme--catppuccin-macchiato .column.is-offset-5-fullhd{margin-left:41.66666674%}html.theme--catppuccin-macchiato .column.is-6-fullhd{flex:none;width:50%}html.theme--catppuccin-macchiato .column.is-offset-6-fullhd{margin-left:50%}html.theme--catppuccin-macchiato .column.is-7-fullhd{flex:none;width:58.33333337%}html.theme--catppuccin-macchiato .column.is-offset-7-fullhd{margin-left:58.33333337%}html.theme--catppuccin-macchiato .column.is-8-fullhd{flex:none;width:66.66666674%}html.theme--catppuccin-macchiato .column.is-offset-8-fullhd{margin-left:66.66666674%}html.theme--catppuccin-macchiato .column.is-9-fullhd{flex:none;width:75%}html.theme--catppuccin-macchiato .column.is-offset-9-fullhd{margin-left:75%}html.theme--catppuccin-macchiato .column.is-10-fullhd{flex:none;width:83.33333337%}html.theme--catppuccin-macchiato .column.is-offset-10-fullhd{margin-left:83.33333337%}html.theme--catppuccin-macchiato .column.is-11-fullhd{flex:none;width:91.66666674%}html.theme--catppuccin-macchiato .column.is-offset-11-fullhd{margin-left:91.66666674%}html.theme--catppuccin-macchiato .column.is-12-fullhd{flex:none;width:100%}html.theme--catppuccin-macchiato .column.is-offset-12-fullhd{margin-left:100%}}html.theme--catppuccin-macchiato .columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--catppuccin-macchiato .columns:last-child{margin-bottom:-.75rem}html.theme--catppuccin-macchiato .columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}html.theme--catppuccin-macchiato .columns.is-centered{justify-content:center}html.theme--catppuccin-macchiato .columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}html.theme--catppuccin-macchiato .columns.is-gapless>.column{margin:0;padding:0 !important}html.theme--catppuccin-macchiato .columns.is-gapless:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-macchiato .columns.is-gapless:last-child{margin-bottom:0}html.theme--catppuccin-macchiato .columns.is-mobile{display:flex}html.theme--catppuccin-macchiato .columns.is-multiline{flex-wrap:wrap}html.theme--catppuccin-macchiato .columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .columns.is-desktop{display:flex}}html.theme--catppuccin-macchiato .columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}html.theme--catppuccin-macchiato .columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}html.theme--catppuccin-macchiato .columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-macchiato .columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-macchiato .columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-macchiato .columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-macchiato .columns.is-variable.is-0-fullhd{--columnGap: 0rem}}html.theme--catppuccin-macchiato .columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-macchiato .columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-macchiato .columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-macchiato .columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-macchiato .columns.is-variable.is-1-fullhd{--columnGap: .25rem}}html.theme--catppuccin-macchiato .columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-macchiato .columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-macchiato .columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-macchiato .columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-macchiato .columns.is-variable.is-2-fullhd{--columnGap: .5rem}}html.theme--catppuccin-macchiato .columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-macchiato .columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-macchiato .columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-macchiato .columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-macchiato .columns.is-variable.is-3-fullhd{--columnGap: .75rem}}html.theme--catppuccin-macchiato .columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-macchiato .columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-macchiato .columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-macchiato .columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-macchiato .columns.is-variable.is-4-fullhd{--columnGap: 1rem}}html.theme--catppuccin-macchiato .columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-macchiato .columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-macchiato .columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-macchiato .columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-macchiato .columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}html.theme--catppuccin-macchiato .columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-macchiato .columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-macchiato .columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-macchiato .columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-macchiato .columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}html.theme--catppuccin-macchiato .columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-macchiato .columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-macchiato .columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-macchiato .columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-macchiato .columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}html.theme--catppuccin-macchiato .columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-macchiato .columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-macchiato .columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-macchiato .columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-macchiato .columns.is-variable.is-8-fullhd{--columnGap: 2rem}}html.theme--catppuccin-macchiato .tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}html.theme--catppuccin-macchiato .tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--catppuccin-macchiato .tile.is-ancestor:last-child{margin-bottom:-.75rem}html.theme--catppuccin-macchiato .tile.is-ancestor:not(:last-child){margin-bottom:.75rem}html.theme--catppuccin-macchiato .tile.is-child{margin:0 !important}html.theme--catppuccin-macchiato .tile.is-parent{padding:.75rem}html.theme--catppuccin-macchiato .tile.is-vertical{flex-direction:column}html.theme--catppuccin-macchiato .tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .tile:not(.is-child){display:flex}html.theme--catppuccin-macchiato .tile.is-1{flex:none;width:8.33333337%}html.theme--catppuccin-macchiato .tile.is-2{flex:none;width:16.66666674%}html.theme--catppuccin-macchiato .tile.is-3{flex:none;width:25%}html.theme--catppuccin-macchiato .tile.is-4{flex:none;width:33.33333337%}html.theme--catppuccin-macchiato .tile.is-5{flex:none;width:41.66666674%}html.theme--catppuccin-macchiato .tile.is-6{flex:none;width:50%}html.theme--catppuccin-macchiato .tile.is-7{flex:none;width:58.33333337%}html.theme--catppuccin-macchiato .tile.is-8{flex:none;width:66.66666674%}html.theme--catppuccin-macchiato .tile.is-9{flex:none;width:75%}html.theme--catppuccin-macchiato .tile.is-10{flex:none;width:83.33333337%}html.theme--catppuccin-macchiato .tile.is-11{flex:none;width:91.66666674%}html.theme--catppuccin-macchiato .tile.is-12{flex:none;width:100%}}html.theme--catppuccin-macchiato .hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}html.theme--catppuccin-macchiato .hero .navbar{background:none}html.theme--catppuccin-macchiato .hero .tabs ul{border-bottom:none}html.theme--catppuccin-macchiato .hero.is-white{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-macchiato .hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-macchiato .hero.is-white strong{color:inherit}html.theme--catppuccin-macchiato .hero.is-white .title{color:#0a0a0a}html.theme--catppuccin-macchiato .hero.is-white .subtitle{color:rgba(10,10,10,0.9)}html.theme--catppuccin-macchiato .hero.is-white .subtitle a:not(.button),html.theme--catppuccin-macchiato .hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .hero.is-white .navbar-menu{background-color:#fff}}html.theme--catppuccin-macchiato .hero.is-white .navbar-item,html.theme--catppuccin-macchiato .hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}html.theme--catppuccin-macchiato .hero.is-white a.navbar-item:hover,html.theme--catppuccin-macchiato .hero.is-white a.navbar-item.is-active,html.theme--catppuccin-macchiato .hero.is-white .navbar-link:hover,html.theme--catppuccin-macchiato .hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-macchiato .hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}html.theme--catppuccin-macchiato .hero.is-white .tabs a:hover{opacity:1}html.theme--catppuccin-macchiato .hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}html.theme--catppuccin-macchiato .hero.is-white .tabs.is-boxed a,html.theme--catppuccin-macchiato .hero.is-white .tabs.is-toggle a{color:#0a0a0a}html.theme--catppuccin-macchiato .hero.is-white .tabs.is-boxed a:hover,html.theme--catppuccin-macchiato .hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-macchiato .hero.is-white .tabs.is-boxed li.is-active a,html.theme--catppuccin-macchiato .hero.is-white .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-macchiato .hero.is-white .tabs.is-toggle li.is-active a,html.theme--catppuccin-macchiato .hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--catppuccin-macchiato .hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}html.theme--catppuccin-macchiato .hero.is-black{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-macchiato .hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-macchiato .hero.is-black strong{color:inherit}html.theme--catppuccin-macchiato .hero.is-black .title{color:#fff}html.theme--catppuccin-macchiato .hero.is-black .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-macchiato .hero.is-black .subtitle a:not(.button),html.theme--catppuccin-macchiato .hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .hero.is-black .navbar-menu{background-color:#0a0a0a}}html.theme--catppuccin-macchiato .hero.is-black .navbar-item,html.theme--catppuccin-macchiato .hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-macchiato .hero.is-black a.navbar-item:hover,html.theme--catppuccin-macchiato .hero.is-black a.navbar-item.is-active,html.theme--catppuccin-macchiato .hero.is-black .navbar-link:hover,html.theme--catppuccin-macchiato .hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}html.theme--catppuccin-macchiato .hero.is-black .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-macchiato .hero.is-black .tabs a:hover{opacity:1}html.theme--catppuccin-macchiato .hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}html.theme--catppuccin-macchiato .hero.is-black .tabs.is-boxed a,html.theme--catppuccin-macchiato .hero.is-black .tabs.is-toggle a{color:#fff}html.theme--catppuccin-macchiato .hero.is-black .tabs.is-boxed a:hover,html.theme--catppuccin-macchiato .hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-macchiato .hero.is-black .tabs.is-boxed li.is-active a,html.theme--catppuccin-macchiato .hero.is-black .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-macchiato .hero.is-black .tabs.is-toggle li.is-active a,html.theme--catppuccin-macchiato .hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--catppuccin-macchiato .hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}html.theme--catppuccin-macchiato .hero.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-macchiato .hero.is-light strong{color:inherit}html.theme--catppuccin-macchiato .hero.is-light .title{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-light .subtitle{color:rgba(0,0,0,0.9)}html.theme--catppuccin-macchiato .hero.is-light .subtitle a:not(.button),html.theme--catppuccin-macchiato .hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .hero.is-light .navbar-menu{background-color:#f5f5f5}}html.theme--catppuccin-macchiato .hero.is-light .navbar-item,html.theme--catppuccin-macchiato .hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-light a.navbar-item:hover,html.theme--catppuccin-macchiato .hero.is-light a.navbar-item.is-active,html.theme--catppuccin-macchiato .hero.is-light .navbar-link:hover,html.theme--catppuccin-macchiato .hero.is-light .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--catppuccin-macchiato .hero.is-light .tabs a:hover{opacity:1}html.theme--catppuccin-macchiato .hero.is-light .tabs li.is-active a{color:#f5f5f5 !important;opacity:1}html.theme--catppuccin-macchiato .hero.is-light .tabs.is-boxed a,html.theme--catppuccin-macchiato .hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-light .tabs.is-boxed a:hover,html.theme--catppuccin-macchiato .hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-macchiato .hero.is-light .tabs.is-boxed li.is-active a,html.theme--catppuccin-macchiato .hero.is-light .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-macchiato .hero.is-light .tabs.is-toggle li.is-active a,html.theme--catppuccin-macchiato .hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#f5f5f5}html.theme--catppuccin-macchiato .hero.is-light.is-bold{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}}html.theme--catppuccin-macchiato .hero.is-dark,html.theme--catppuccin-macchiato .content kbd.hero{background-color:#363a4f;color:#fff}html.theme--catppuccin-macchiato .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-macchiato .content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-macchiato .hero.is-dark strong,html.theme--catppuccin-macchiato .content kbd.hero strong{color:inherit}html.theme--catppuccin-macchiato .hero.is-dark .title,html.theme--catppuccin-macchiato .content kbd.hero .title{color:#fff}html.theme--catppuccin-macchiato .hero.is-dark .subtitle,html.theme--catppuccin-macchiato .content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-macchiato .hero.is-dark .subtitle a:not(.button),html.theme--catppuccin-macchiato .content kbd.hero .subtitle a:not(.button),html.theme--catppuccin-macchiato .hero.is-dark .subtitle strong,html.theme--catppuccin-macchiato .content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .hero.is-dark .navbar-menu,html.theme--catppuccin-macchiato .content kbd.hero .navbar-menu{background-color:#363a4f}}html.theme--catppuccin-macchiato .hero.is-dark .navbar-item,html.theme--catppuccin-macchiato .content kbd.hero .navbar-item,html.theme--catppuccin-macchiato .hero.is-dark .navbar-link,html.theme--catppuccin-macchiato .content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-macchiato .hero.is-dark a.navbar-item:hover,html.theme--catppuccin-macchiato .content kbd.hero a.navbar-item:hover,html.theme--catppuccin-macchiato .hero.is-dark a.navbar-item.is-active,html.theme--catppuccin-macchiato .content kbd.hero a.navbar-item.is-active,html.theme--catppuccin-macchiato .hero.is-dark .navbar-link:hover,html.theme--catppuccin-macchiato .content kbd.hero .navbar-link:hover,html.theme--catppuccin-macchiato .hero.is-dark .navbar-link.is-active,html.theme--catppuccin-macchiato .content kbd.hero .navbar-link.is-active{background-color:#2c2f40;color:#fff}html.theme--catppuccin-macchiato .hero.is-dark .tabs a,html.theme--catppuccin-macchiato .content kbd.hero .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-macchiato .hero.is-dark .tabs a:hover,html.theme--catppuccin-macchiato .content kbd.hero .tabs a:hover{opacity:1}html.theme--catppuccin-macchiato .hero.is-dark .tabs li.is-active a,html.theme--catppuccin-macchiato .content kbd.hero .tabs li.is-active a{color:#363a4f !important;opacity:1}html.theme--catppuccin-macchiato .hero.is-dark .tabs.is-boxed a,html.theme--catppuccin-macchiato .content kbd.hero .tabs.is-boxed a,html.theme--catppuccin-macchiato .hero.is-dark .tabs.is-toggle a,html.theme--catppuccin-macchiato .content kbd.hero .tabs.is-toggle a{color:#fff}html.theme--catppuccin-macchiato .hero.is-dark .tabs.is-boxed a:hover,html.theme--catppuccin-macchiato .content kbd.hero .tabs.is-boxed a:hover,html.theme--catppuccin-macchiato .hero.is-dark .tabs.is-toggle a:hover,html.theme--catppuccin-macchiato .content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-macchiato .hero.is-dark .tabs.is-boxed li.is-active a,html.theme--catppuccin-macchiato .content kbd.hero .tabs.is-boxed li.is-active a,html.theme--catppuccin-macchiato .hero.is-dark .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-macchiato .hero.is-dark .tabs.is-toggle li.is-active a,html.theme--catppuccin-macchiato .content kbd.hero .tabs.is-toggle li.is-active a,html.theme--catppuccin-macchiato .hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#363a4f}html.theme--catppuccin-macchiato .hero.is-dark.is-bold,html.theme--catppuccin-macchiato .content kbd.hero.is-bold{background-image:linear-gradient(141deg, #1d2535 0%, #363a4f 71%, #3d3c62 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .hero.is-dark.is-bold .navbar-menu,html.theme--catppuccin-macchiato .content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1d2535 0%, #363a4f 71%, #3d3c62 100%)}}html.theme--catppuccin-macchiato .hero.is-primary,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink{background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-macchiato .hero.is-primary strong,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink strong{color:inherit}html.theme--catppuccin-macchiato .hero.is-primary .title,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .title{color:#fff}html.theme--catppuccin-macchiato .hero.is-primary .subtitle,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-macchiato .hero.is-primary .subtitle a:not(.button),html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),html.theme--catppuccin-macchiato .hero.is-primary .subtitle strong,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .hero.is-primary .navbar-menu,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#8aadf4}}html.theme--catppuccin-macchiato .hero.is-primary .navbar-item,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .navbar-item,html.theme--catppuccin-macchiato .hero.is-primary .navbar-link,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-macchiato .hero.is-primary a.navbar-item:hover,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,html.theme--catppuccin-macchiato .hero.is-primary a.navbar-item.is-active,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,html.theme--catppuccin-macchiato .hero.is-primary .navbar-link:hover,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .navbar-link:hover,html.theme--catppuccin-macchiato .hero.is-primary .navbar-link.is-active,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#739df2;color:#fff}html.theme--catppuccin-macchiato .hero.is-primary .tabs a,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-macchiato .hero.is-primary .tabs a:hover,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}html.theme--catppuccin-macchiato .hero.is-primary .tabs li.is-active a,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#8aadf4 !important;opacity:1}html.theme--catppuccin-macchiato .hero.is-primary .tabs.is-boxed a,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,html.theme--catppuccin-macchiato .hero.is-primary .tabs.is-toggle a,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}html.theme--catppuccin-macchiato .hero.is-primary .tabs.is-boxed a:hover,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,html.theme--catppuccin-macchiato .hero.is-primary .tabs.is-toggle a:hover,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-macchiato .hero.is-primary .tabs.is-boxed li.is-active a,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,html.theme--catppuccin-macchiato .hero.is-primary .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-macchiato .hero.is-primary .tabs.is-toggle li.is-active a,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,html.theme--catppuccin-macchiato .hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#8aadf4}html.theme--catppuccin-macchiato .hero.is-primary.is-bold,html.theme--catppuccin-macchiato .docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #52a5f9 0%, #8aadf4 71%, #9fadf9 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .hero.is-primary.is-bold .navbar-menu,html.theme--catppuccin-macchiato .docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #52a5f9 0%, #8aadf4 71%, #9fadf9 100%)}}html.theme--catppuccin-macchiato .hero.is-link{background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-macchiato .hero.is-link strong{color:inherit}html.theme--catppuccin-macchiato .hero.is-link .title{color:#fff}html.theme--catppuccin-macchiato .hero.is-link .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-macchiato .hero.is-link .subtitle a:not(.button),html.theme--catppuccin-macchiato .hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .hero.is-link .navbar-menu{background-color:#8aadf4}}html.theme--catppuccin-macchiato .hero.is-link .navbar-item,html.theme--catppuccin-macchiato .hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-macchiato .hero.is-link a.navbar-item:hover,html.theme--catppuccin-macchiato .hero.is-link a.navbar-item.is-active,html.theme--catppuccin-macchiato .hero.is-link .navbar-link:hover,html.theme--catppuccin-macchiato .hero.is-link .navbar-link.is-active{background-color:#739df2;color:#fff}html.theme--catppuccin-macchiato .hero.is-link .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-macchiato .hero.is-link .tabs a:hover{opacity:1}html.theme--catppuccin-macchiato .hero.is-link .tabs li.is-active a{color:#8aadf4 !important;opacity:1}html.theme--catppuccin-macchiato .hero.is-link .tabs.is-boxed a,html.theme--catppuccin-macchiato .hero.is-link .tabs.is-toggle a{color:#fff}html.theme--catppuccin-macchiato .hero.is-link .tabs.is-boxed a:hover,html.theme--catppuccin-macchiato .hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-macchiato .hero.is-link .tabs.is-boxed li.is-active a,html.theme--catppuccin-macchiato .hero.is-link .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-macchiato .hero.is-link .tabs.is-toggle li.is-active a,html.theme--catppuccin-macchiato .hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#8aadf4}html.theme--catppuccin-macchiato .hero.is-link.is-bold{background-image:linear-gradient(141deg, #52a5f9 0%, #8aadf4 71%, #9fadf9 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #52a5f9 0%, #8aadf4 71%, #9fadf9 100%)}}html.theme--catppuccin-macchiato .hero.is-info{background-color:#8bd5ca;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-macchiato .hero.is-info strong{color:inherit}html.theme--catppuccin-macchiato .hero.is-info .title{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-info .subtitle{color:rgba(0,0,0,0.9)}html.theme--catppuccin-macchiato .hero.is-info .subtitle a:not(.button),html.theme--catppuccin-macchiato .hero.is-info .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .hero.is-info .navbar-menu{background-color:#8bd5ca}}html.theme--catppuccin-macchiato .hero.is-info .navbar-item,html.theme--catppuccin-macchiato .hero.is-info .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-info a.navbar-item:hover,html.theme--catppuccin-macchiato .hero.is-info a.navbar-item.is-active,html.theme--catppuccin-macchiato .hero.is-info .navbar-link:hover,html.theme--catppuccin-macchiato .hero.is-info .navbar-link.is-active{background-color:#78cec1;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-info .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--catppuccin-macchiato .hero.is-info .tabs a:hover{opacity:1}html.theme--catppuccin-macchiato .hero.is-info .tabs li.is-active a{color:#8bd5ca !important;opacity:1}html.theme--catppuccin-macchiato .hero.is-info .tabs.is-boxed a,html.theme--catppuccin-macchiato .hero.is-info .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-info .tabs.is-boxed a:hover,html.theme--catppuccin-macchiato .hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-macchiato .hero.is-info .tabs.is-boxed li.is-active a,html.theme--catppuccin-macchiato .hero.is-info .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-macchiato .hero.is-info .tabs.is-toggle li.is-active a,html.theme--catppuccin-macchiato .hero.is-info .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:#8bd5ca}html.theme--catppuccin-macchiato .hero.is-info.is-bold{background-image:linear-gradient(141deg, #5bd2ac 0%, #8bd5ca 71%, #9adedf 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #5bd2ac 0%, #8bd5ca 71%, #9adedf 100%)}}html.theme--catppuccin-macchiato .hero.is-success{background-color:#a6da95;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-macchiato .hero.is-success strong{color:inherit}html.theme--catppuccin-macchiato .hero.is-success .title{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-success .subtitle{color:rgba(0,0,0,0.9)}html.theme--catppuccin-macchiato .hero.is-success .subtitle a:not(.button),html.theme--catppuccin-macchiato .hero.is-success .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .hero.is-success .navbar-menu{background-color:#a6da95}}html.theme--catppuccin-macchiato .hero.is-success .navbar-item,html.theme--catppuccin-macchiato .hero.is-success .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-success a.navbar-item:hover,html.theme--catppuccin-macchiato .hero.is-success a.navbar-item.is-active,html.theme--catppuccin-macchiato .hero.is-success .navbar-link:hover,html.theme--catppuccin-macchiato .hero.is-success .navbar-link.is-active{background-color:#96d382;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-success .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--catppuccin-macchiato .hero.is-success .tabs a:hover{opacity:1}html.theme--catppuccin-macchiato .hero.is-success .tabs li.is-active a{color:#a6da95 !important;opacity:1}html.theme--catppuccin-macchiato .hero.is-success .tabs.is-boxed a,html.theme--catppuccin-macchiato .hero.is-success .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-success .tabs.is-boxed a:hover,html.theme--catppuccin-macchiato .hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-macchiato .hero.is-success .tabs.is-boxed li.is-active a,html.theme--catppuccin-macchiato .hero.is-success .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-macchiato .hero.is-success .tabs.is-toggle li.is-active a,html.theme--catppuccin-macchiato .hero.is-success .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:#a6da95}html.theme--catppuccin-macchiato .hero.is-success.is-bold{background-image:linear-gradient(141deg, #94d765 0%, #a6da95 71%, #aae4a5 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #94d765 0%, #a6da95 71%, #aae4a5 100%)}}html.theme--catppuccin-macchiato .hero.is-warning{background-color:#eed49f;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-macchiato .hero.is-warning strong{color:inherit}html.theme--catppuccin-macchiato .hero.is-warning .title{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-warning .subtitle{color:rgba(0,0,0,0.9)}html.theme--catppuccin-macchiato .hero.is-warning .subtitle a:not(.button),html.theme--catppuccin-macchiato .hero.is-warning .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .hero.is-warning .navbar-menu{background-color:#eed49f}}html.theme--catppuccin-macchiato .hero.is-warning .navbar-item,html.theme--catppuccin-macchiato .hero.is-warning .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-warning a.navbar-item:hover,html.theme--catppuccin-macchiato .hero.is-warning a.navbar-item.is-active,html.theme--catppuccin-macchiato .hero.is-warning .navbar-link:hover,html.theme--catppuccin-macchiato .hero.is-warning .navbar-link.is-active{background-color:#eaca89;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-warning .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--catppuccin-macchiato .hero.is-warning .tabs a:hover{opacity:1}html.theme--catppuccin-macchiato .hero.is-warning .tabs li.is-active a{color:#eed49f !important;opacity:1}html.theme--catppuccin-macchiato .hero.is-warning .tabs.is-boxed a,html.theme--catppuccin-macchiato .hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-warning .tabs.is-boxed a:hover,html.theme--catppuccin-macchiato .hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-macchiato .hero.is-warning .tabs.is-boxed li.is-active a,html.theme--catppuccin-macchiato .hero.is-warning .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-macchiato .hero.is-warning .tabs.is-toggle li.is-active a,html.theme--catppuccin-macchiato .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:#eed49f}html.theme--catppuccin-macchiato .hero.is-warning.is-bold{background-image:linear-gradient(141deg, #efae6b 0%, #eed49f 71%, #f4e9b2 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #efae6b 0%, #eed49f 71%, #f4e9b2 100%)}}html.theme--catppuccin-macchiato .hero.is-danger{background-color:#ed8796;color:#fff}html.theme--catppuccin-macchiato .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-macchiato .hero.is-danger strong{color:inherit}html.theme--catppuccin-macchiato .hero.is-danger .title{color:#fff}html.theme--catppuccin-macchiato .hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-macchiato .hero.is-danger .subtitle a:not(.button),html.theme--catppuccin-macchiato .hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .hero.is-danger .navbar-menu{background-color:#ed8796}}html.theme--catppuccin-macchiato .hero.is-danger .navbar-item,html.theme--catppuccin-macchiato .hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-macchiato .hero.is-danger a.navbar-item:hover,html.theme--catppuccin-macchiato .hero.is-danger a.navbar-item.is-active,html.theme--catppuccin-macchiato .hero.is-danger .navbar-link:hover,html.theme--catppuccin-macchiato .hero.is-danger .navbar-link.is-active{background-color:#ea7183;color:#fff}html.theme--catppuccin-macchiato .hero.is-danger .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-macchiato .hero.is-danger .tabs a:hover{opacity:1}html.theme--catppuccin-macchiato .hero.is-danger .tabs li.is-active a{color:#ed8796 !important;opacity:1}html.theme--catppuccin-macchiato .hero.is-danger .tabs.is-boxed a,html.theme--catppuccin-macchiato .hero.is-danger .tabs.is-toggle a{color:#fff}html.theme--catppuccin-macchiato .hero.is-danger .tabs.is-boxed a:hover,html.theme--catppuccin-macchiato .hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-macchiato .hero.is-danger .tabs.is-boxed li.is-active a,html.theme--catppuccin-macchiato .hero.is-danger .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-macchiato .hero.is-danger .tabs.is-toggle li.is-active a,html.theme--catppuccin-macchiato .hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ed8796}html.theme--catppuccin-macchiato .hero.is-danger.is-bold{background-image:linear-gradient(141deg, #f05183 0%, #ed8796 71%, #f39c9a 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #f05183 0%, #ed8796 71%, #f39c9a 100%)}}html.theme--catppuccin-macchiato .hero.is-small .hero-body,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .hero.is-large .hero-body{padding:18rem 6rem}}html.theme--catppuccin-macchiato .hero.is-halfheight .hero-body,html.theme--catppuccin-macchiato .hero.is-fullheight .hero-body,html.theme--catppuccin-macchiato .hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}html.theme--catppuccin-macchiato .hero.is-halfheight .hero-body>.container,html.theme--catppuccin-macchiato .hero.is-fullheight .hero-body>.container,html.theme--catppuccin-macchiato .hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}html.theme--catppuccin-macchiato .hero.is-halfheight{min-height:50vh}html.theme--catppuccin-macchiato .hero.is-fullheight{min-height:100vh}html.theme--catppuccin-macchiato .hero-video{overflow:hidden}html.theme--catppuccin-macchiato .hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}html.theme--catppuccin-macchiato .hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .hero-video{display:none}}html.theme--catppuccin-macchiato .hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .hero-buttons .button{display:flex}html.theme--catppuccin-macchiato .hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .hero-buttons{display:flex;justify-content:center}html.theme--catppuccin-macchiato .hero-buttons .button:not(:last-child){margin-right:1.5rem}}html.theme--catppuccin-macchiato .hero-head,html.theme--catppuccin-macchiato .hero-foot{flex-grow:0;flex-shrink:0}html.theme--catppuccin-macchiato .hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .hero-body{padding:3rem 3rem}}html.theme--catppuccin-macchiato .section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .section{padding:3rem 3rem}html.theme--catppuccin-macchiato .section.is-medium{padding:9rem 4.5rem}html.theme--catppuccin-macchiato .section.is-large{padding:18rem 6rem}}html.theme--catppuccin-macchiato .footer{background-color:#1e2030;padding:3rem 1.5rem 6rem}html.theme--catppuccin-macchiato h1 .docs-heading-anchor,html.theme--catppuccin-macchiato h1 .docs-heading-anchor:hover,html.theme--catppuccin-macchiato h1 .docs-heading-anchor:visited,html.theme--catppuccin-macchiato h2 .docs-heading-anchor,html.theme--catppuccin-macchiato h2 .docs-heading-anchor:hover,html.theme--catppuccin-macchiato h2 .docs-heading-anchor:visited,html.theme--catppuccin-macchiato h3 .docs-heading-anchor,html.theme--catppuccin-macchiato h3 .docs-heading-anchor:hover,html.theme--catppuccin-macchiato h3 .docs-heading-anchor:visited,html.theme--catppuccin-macchiato h4 .docs-heading-anchor,html.theme--catppuccin-macchiato h4 .docs-heading-anchor:hover,html.theme--catppuccin-macchiato h4 .docs-heading-anchor:visited,html.theme--catppuccin-macchiato h5 .docs-heading-anchor,html.theme--catppuccin-macchiato h5 .docs-heading-anchor:hover,html.theme--catppuccin-macchiato h5 .docs-heading-anchor:visited,html.theme--catppuccin-macchiato h6 .docs-heading-anchor,html.theme--catppuccin-macchiato h6 .docs-heading-anchor:hover,html.theme--catppuccin-macchiato h6 .docs-heading-anchor:visited{color:#cad3f5}html.theme--catppuccin-macchiato h1 .docs-heading-anchor-permalink,html.theme--catppuccin-macchiato h2 .docs-heading-anchor-permalink,html.theme--catppuccin-macchiato h3 .docs-heading-anchor-permalink,html.theme--catppuccin-macchiato h4 .docs-heading-anchor-permalink,html.theme--catppuccin-macchiato h5 .docs-heading-anchor-permalink,html.theme--catppuccin-macchiato h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}html.theme--catppuccin-macchiato h1 .docs-heading-anchor-permalink::before,html.theme--catppuccin-macchiato h2 .docs-heading-anchor-permalink::before,html.theme--catppuccin-macchiato h3 .docs-heading-anchor-permalink::before,html.theme--catppuccin-macchiato h4 .docs-heading-anchor-permalink::before,html.theme--catppuccin-macchiato h5 .docs-heading-anchor-permalink::before,html.theme--catppuccin-macchiato h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}html.theme--catppuccin-macchiato h1:hover .docs-heading-anchor-permalink,html.theme--catppuccin-macchiato h2:hover .docs-heading-anchor-permalink,html.theme--catppuccin-macchiato h3:hover .docs-heading-anchor-permalink,html.theme--catppuccin-macchiato h4:hover .docs-heading-anchor-permalink,html.theme--catppuccin-macchiato h5:hover .docs-heading-anchor-permalink,html.theme--catppuccin-macchiato h6:hover .docs-heading-anchor-permalink{visibility:visible}html.theme--catppuccin-macchiato .docs-light-only{display:none !important}html.theme--catppuccin-macchiato pre{position:relative;overflow:hidden}html.theme--catppuccin-macchiato pre code,html.theme--catppuccin-macchiato pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}html.theme--catppuccin-macchiato pre code:first-of-type,html.theme--catppuccin-macchiato pre code.hljs:first-of-type{padding-top:0.5rem !important}html.theme--catppuccin-macchiato pre code:last-of-type,html.theme--catppuccin-macchiato pre code.hljs:last-of-type{padding-bottom:0.5rem !important}html.theme--catppuccin-macchiato pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#cad3f5;cursor:pointer;text-align:center}html.theme--catppuccin-macchiato pre .copy-button:focus,html.theme--catppuccin-macchiato pre .copy-button:hover{opacity:1;background:rgba(202,211,245,0.1);color:#8aadf4}html.theme--catppuccin-macchiato pre .copy-button.success{color:#a6da95;opacity:1}html.theme--catppuccin-macchiato pre .copy-button.error{color:#ed8796;opacity:1}html.theme--catppuccin-macchiato pre:hover .copy-button{opacity:1}html.theme--catppuccin-macchiato .admonition{background-color:#1e2030;border-style:solid;border-width:2px;border-color:#b8c0e0;border-radius:4px;font-size:1rem}html.theme--catppuccin-macchiato .admonition strong{color:currentColor}html.theme--catppuccin-macchiato .admonition.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}html.theme--catppuccin-macchiato .admonition.is-medium{font-size:1.25rem}html.theme--catppuccin-macchiato .admonition.is-large{font-size:1.5rem}html.theme--catppuccin-macchiato .admonition.is-default{background-color:#1e2030;border-color:#b8c0e0}html.theme--catppuccin-macchiato .admonition.is-default>.admonition-header{background-color:rgba(0,0,0,0);color:#b8c0e0}html.theme--catppuccin-macchiato .admonition.is-default>.admonition-body{color:#cad3f5}html.theme--catppuccin-macchiato .admonition.is-info{background-color:#1e2030;border-color:#8bd5ca}html.theme--catppuccin-macchiato .admonition.is-info>.admonition-header{background-color:rgba(0,0,0,0);color:#8bd5ca}html.theme--catppuccin-macchiato .admonition.is-info>.admonition-body{color:#cad3f5}html.theme--catppuccin-macchiato .admonition.is-success{background-color:#1e2030;border-color:#a6da95}html.theme--catppuccin-macchiato .admonition.is-success>.admonition-header{background-color:rgba(0,0,0,0);color:#a6da95}html.theme--catppuccin-macchiato .admonition.is-success>.admonition-body{color:#cad3f5}html.theme--catppuccin-macchiato .admonition.is-warning{background-color:#1e2030;border-color:#eed49f}html.theme--catppuccin-macchiato .admonition.is-warning>.admonition-header{background-color:rgba(0,0,0,0);color:#eed49f}html.theme--catppuccin-macchiato .admonition.is-warning>.admonition-body{color:#cad3f5}html.theme--catppuccin-macchiato .admonition.is-danger{background-color:#1e2030;border-color:#ed8796}html.theme--catppuccin-macchiato .admonition.is-danger>.admonition-header{background-color:rgba(0,0,0,0);color:#ed8796}html.theme--catppuccin-macchiato .admonition.is-danger>.admonition-body{color:#cad3f5}html.theme--catppuccin-macchiato .admonition.is-compat{background-color:#1e2030;border-color:#91d7e3}html.theme--catppuccin-macchiato .admonition.is-compat>.admonition-header{background-color:rgba(0,0,0,0);color:#91d7e3}html.theme--catppuccin-macchiato .admonition.is-compat>.admonition-body{color:#cad3f5}html.theme--catppuccin-macchiato .admonition.is-todo{background-color:#1e2030;border-color:#c6a0f6}html.theme--catppuccin-macchiato .admonition.is-todo>.admonition-header{background-color:rgba(0,0,0,0);color:#c6a0f6}html.theme--catppuccin-macchiato .admonition.is-todo>.admonition-body{color:#cad3f5}html.theme--catppuccin-macchiato .admonition-header{color:#b8c0e0;background-color:rgba(0,0,0,0);align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}html.theme--catppuccin-macchiato .admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}html.theme--catppuccin-macchiato details.admonition.is-details>.admonition-header{list-style:none}html.theme--catppuccin-macchiato details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}html.theme--catppuccin-macchiato details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}html.theme--catppuccin-macchiato .admonition-body{color:#cad3f5;padding:0.5rem .75rem}html.theme--catppuccin-macchiato .admonition-body pre{background-color:#1e2030}html.theme--catppuccin-macchiato .admonition-body code{background-color:#1e2030}html.theme--catppuccin-macchiato .docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:2px solid #5b6078;border-radius:4px;box-shadow:none;max-width:100%}html.theme--catppuccin-macchiato .docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#1e2030;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #5b6078;overflow:auto}html.theme--catppuccin-macchiato .docstring>header code{background-color:transparent}html.theme--catppuccin-macchiato .docstring>header .docstring-article-toggle-button{min-width:1.1rem;padding:0.2rem 0.2rem 0.2rem 0}html.theme--catppuccin-macchiato .docstring>header .docstring-binding{margin-right:0.3em}html.theme--catppuccin-macchiato .docstring>header .docstring-category{margin-left:0.3em}html.theme--catppuccin-macchiato .docstring>section{position:relative;padding:.75rem .75rem;border-bottom:1px solid #5b6078}html.theme--catppuccin-macchiato .docstring>section:last-child{border-bottom:none}html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink{transition:opacity 0.3s;opacity:0;position:absolute;right:.375rem;bottom:.375rem}html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink:focus{opacity:1 !important}html.theme--catppuccin-macchiato .docstring:hover>section>a.docs-sourcelink{opacity:0.2}html.theme--catppuccin-macchiato .docstring:focus-within>section>a.docs-sourcelink{opacity:0.2}html.theme--catppuccin-macchiato .docstring>section:hover a.docs-sourcelink{opacity:1}html.theme--catppuccin-macchiato .documenter-example-output{background-color:#24273a}html.theme--catppuccin-macchiato .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:#1e2030;color:#cad3f5;border-bottom:3px solid rgba(0,0,0,0);padding:10px 35px;text-align:center;font-size:15px}html.theme--catppuccin-macchiato .outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}html.theme--catppuccin-macchiato .outdated-warning-overlay a{color:#8aadf4}html.theme--catppuccin-macchiato .outdated-warning-overlay a:hover{color:#91d7e3}html.theme--catppuccin-macchiato .content pre{border:2px solid #5b6078;border-radius:4px}html.theme--catppuccin-macchiato .content code{font-weight:inherit}html.theme--catppuccin-macchiato .content a code{color:#8aadf4}html.theme--catppuccin-macchiato .content a:hover code{color:#91d7e3}html.theme--catppuccin-macchiato .content h1 code,html.theme--catppuccin-macchiato .content h2 code,html.theme--catppuccin-macchiato .content h3 code,html.theme--catppuccin-macchiato .content h4 code,html.theme--catppuccin-macchiato .content h5 code,html.theme--catppuccin-macchiato .content h6 code{color:#cad3f5}html.theme--catppuccin-macchiato .content table{display:block;width:initial;max-width:100%;overflow-x:auto}html.theme--catppuccin-macchiato .content blockquote>ul:first-child,html.theme--catppuccin-macchiato .content blockquote>ol:first-child,html.theme--catppuccin-macchiato .content .admonition-body>ul:first-child,html.theme--catppuccin-macchiato .content .admonition-body>ol:first-child{margin-top:0}html.theme--catppuccin-macchiato pre,html.theme--catppuccin-macchiato code{font-variant-ligatures:no-contextual}html.theme--catppuccin-macchiato .breadcrumb a.is-disabled{cursor:default;pointer-events:none}html.theme--catppuccin-macchiato .breadcrumb a.is-disabled,html.theme--catppuccin-macchiato .breadcrumb a.is-disabled:hover{color:#b5c1f1}html.theme--catppuccin-macchiato .hljs{background:initial !important}html.theme--catppuccin-macchiato .katex .katex-mathml{top:0;right:0}html.theme--catppuccin-macchiato .katex-display,html.theme--catppuccin-macchiato mjx-container,html.theme--catppuccin-macchiato .MathJax_Display{margin:0.5em 0 !important}html.theme--catppuccin-macchiato html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}html.theme--catppuccin-macchiato li.no-marker{list-style:none}html.theme--catppuccin-macchiato #documenter .docs-main>article{overflow-wrap:break-word}html.theme--catppuccin-macchiato #documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato #documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato #documenter .docs-main{width:100%}html.theme--catppuccin-macchiato #documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}html.theme--catppuccin-macchiato #documenter .docs-main>header,html.theme--catppuccin-macchiato #documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}html.theme--catppuccin-macchiato #documenter .docs-main header.docs-navbar{background-color:#24273a;border-bottom:1px solid #5b6078;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}html.theme--catppuccin-macchiato #documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1;overflow-x:hidden}html.theme--catppuccin-macchiato #documenter .docs-main header.docs-navbar .docs-sidebar-button{display:block;font-size:1.5rem;padding-bottom:0.1rem;margin-right:1rem}html.theme--catppuccin-macchiato #documenter .docs-main header.docs-navbar .docs-right{display:flex;white-space:nowrap;gap:1rem;align-items:center}html.theme--catppuccin-macchiato #documenter .docs-main header.docs-navbar .docs-right .docs-icon,html.theme--catppuccin-macchiato #documenter .docs-main header.docs-navbar .docs-right .docs-label{display:inline-block}html.theme--catppuccin-macchiato #documenter .docs-main header.docs-navbar .docs-right .docs-label{padding:0;margin-left:0.3em}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato #documenter .docs-main header.docs-navbar .docs-right .docs-navbar-link{margin-left:0.4rem;margin-right:0.4rem}}html.theme--catppuccin-macchiato #documenter .docs-main header.docs-navbar>*{margin:auto 0}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato #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--catppuccin-macchiato #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--catppuccin-macchiato #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--catppuccin-macchiato #documenter .docs-main section.footnotes{border-top:1px solid #5b6078}html.theme--catppuccin-macchiato #documenter .docs-main section.footnotes li .tag:first-child,html.theme--catppuccin-macchiato #documenter .docs-main section.footnotes li .docstring>section>a.docs-sourcelink:first-child,html.theme--catppuccin-macchiato #documenter .docs-main section.footnotes li .content kbd:first-child,html.theme--catppuccin-macchiato .content #documenter .docs-main section.footnotes li kbd:first-child{margin-right:1em;margin-bottom:0.4em}html.theme--catppuccin-macchiato #documenter .docs-main .docs-footer{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0;border-top:1px solid #5b6078;padding-top:1rem;padding-bottom:1rem}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato #documenter .docs-main .docs-footer{padding-left:1rem;padding-right:1rem}}html.theme--catppuccin-macchiato #documenter .docs-main .docs-footer .docs-footer-nextpage,html.theme--catppuccin-macchiato #documenter .docs-main .docs-footer .docs-footer-prevpage{flex-grow:1}html.theme--catppuccin-macchiato #documenter .docs-main .docs-footer .docs-footer-nextpage{text-align:right}html.theme--catppuccin-macchiato #documenter .docs-main .docs-footer .flexbox-break{flex-basis:100%;height:0}html.theme--catppuccin-macchiato #documenter .docs-main .docs-footer .footer-message{font-size:0.8em;margin:0.5em auto 0 auto;text-align:center}html.theme--catppuccin-macchiato #documenter .docs-sidebar{display:flex;flex-direction:column;color:#cad3f5;background-color:#1e2030;border-right:1px solid #5b6078;padding:0;flex:0 0 18rem;z-index:5;font-size:1rem;position:fixed;left:-18rem;width:18rem;height:100%;transition:left 0.3s}html.theme--catppuccin-macchiato #documenter .docs-sidebar.visible{left:0;box-shadow:.4rem 0rem .8rem #171717}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato #documenter .docs-sidebar.visible{box-shadow:none}}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato #documenter .docs-sidebar{left:0;top:0}}html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo{margin-top:1rem;padding:0 1rem}html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img{max-height:6rem;margin:auto}html.theme--catppuccin-macchiato #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--catppuccin-macchiato #documenter .docs-sidebar .docs-package-name .docs-autofit{max-width:16.2rem}html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-package-name a,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-package-name a:hover{color:#cad3f5}html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-version-selector{border-top:1px solid #5b6078;display:none;padding:0.5rem}html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-version-selector.visible{display:flex}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu{flex-grow:1;user-select:none;border-top:1px solid #5b6078;padding-bottom:1.5rem}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu>li>.tocitem{font-weight:bold}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu>li li{font-size:.95rem;margin-left:1em;border-left:1px solid #5b6078}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu input.collapse-toggle{display:none}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu ul.collapsed{display:none}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu input:checked~ul.collapsed{display:block}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu label.tocitem{display:flex}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-label{flex-grow:2}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:.75rem;margin-left:1rem;margin-top:auto;margin-bottom:auto}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f054"}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu input:checked~label.tocitem .docs-chevron::before{content:"\f078"}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu .tocitem{display:block;padding:0.5rem 0.5rem}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu .tocitem,html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu .tocitem:hover{color:#cad3f5;background:#1e2030}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu a.tocitem:hover,html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu label.tocitem:hover{color:#cad3f5;background-color:#26283d}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu li.is-active{border-top:1px solid #5b6078;border-bottom:1px solid #5b6078;background-color:#181926}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem,html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem:hover{background-color:#181926;color:#cad3f5}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu li.is-active ul.internal .tocitem:hover{background-color:#26283d;color:#cad3f5}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu>li.is-active:first-child{border-top:none}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu ul.internal{margin:0 0.5rem 0.5rem;border-top:1px solid #5b6078}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu ul.internal li{font-size:.85rem;border-left:none;margin-left:0;margin-top:0.5rem}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem{width:100%;padding:0}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem::before{content:"⚬";margin-right:0.4em}html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search{margin:auto;margin-top:0.5rem;margin-bottom:0.5rem}html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input{width:14.4rem}html.theme--catppuccin-macchiato #documenter .docs-sidebar #documenter-search-query{color:#868c98;width:14.4rem;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1)}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu{overflow-y:auto;-webkit-overflow-scroll:touch}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar{width:.3rem;background:none}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#2e3149}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb:hover{background:#3d4162}}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato #documenter .docs-sidebar{overflow-y:auto;-webkit-overflow-scroll:touch}html.theme--catppuccin-macchiato #documenter .docs-sidebar::-webkit-scrollbar{width:.3rem;background:none}html.theme--catppuccin-macchiato #documenter .docs-sidebar::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#2e3149}html.theme--catppuccin-macchiato #documenter .docs-sidebar::-webkit-scrollbar-thumb:hover{background:#3d4162}}html.theme--catppuccin-macchiato kbd.search-modal-key-hints{border-radius:0.25rem;border:1px solid rgba(245,245,245,0.6);box-shadow:0 2px 0 1px rgba(245,245,245,0.6);cursor:default;font-size:0.9rem;line-height:1.5;min-width:0.75rem;text-align:center;padding:0.1rem 0.3rem;position:relative;top:-1px}html.theme--catppuccin-macchiato .search-min-width-50{min-width:50%}html.theme--catppuccin-macchiato .search-min-height-100{min-height:100%}html.theme--catppuccin-macchiato .search-modal-card-body{max-height:calc(100vh - 15rem)}html.theme--catppuccin-macchiato .search-result-link{border-radius:0.7em;transition:all 300ms}html.theme--catppuccin-macchiato .search-result-link:hover,html.theme--catppuccin-macchiato .search-result-link:focus{background-color:rgba(0,128,128,0.1)}html.theme--catppuccin-macchiato .search-result-link .property-search-result-badge,html.theme--catppuccin-macchiato .search-result-link .search-filter{transition:all 300ms}html.theme--catppuccin-macchiato .property-search-result-badge,html.theme--catppuccin-macchiato .search-filter{padding:0.15em 0.5em;font-size:0.8em;font-style:italic;text-transform:none !important;line-height:1.5;color:#f5f5f5;background-color:rgba(51,65,85,0.501961);border-radius:0.6rem}html.theme--catppuccin-macchiato .search-result-link:hover .property-search-result-badge,html.theme--catppuccin-macchiato .search-result-link:hover .search-filter,html.theme--catppuccin-macchiato .search-result-link:focus .property-search-result-badge,html.theme--catppuccin-macchiato .search-result-link:focus .search-filter{color:#333;background-color:#f1f5f9}html.theme--catppuccin-macchiato .search-filter{color:#333;background-color:#f5f5f5;transition:all 300ms}html.theme--catppuccin-macchiato .search-filter:hover,html.theme--catppuccin-macchiato .search-filter:focus{color:#333}html.theme--catppuccin-macchiato .search-filter-selected{color:#363a4f;background-color:#b7bdf8}html.theme--catppuccin-macchiato .search-filter-selected:hover,html.theme--catppuccin-macchiato .search-filter-selected:focus{color:#363a4f}html.theme--catppuccin-macchiato .search-result-highlight{background-color:#ffdd57;color:black}html.theme--catppuccin-macchiato .search-divider{border-bottom:1px solid #5b6078}html.theme--catppuccin-macchiato .search-result-title{width:85%;color:#f5f5f5}html.theme--catppuccin-macchiato .search-result-code-title{font-size:0.875rem;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--catppuccin-macchiato #search-modal .modal-card-body::-webkit-scrollbar,html.theme--catppuccin-macchiato #search-modal .filter-tabs::-webkit-scrollbar{height:10px;width:10px;background-color:transparent}html.theme--catppuccin-macchiato #search-modal .modal-card-body::-webkit-scrollbar-thumb,html.theme--catppuccin-macchiato #search-modal .filter-tabs::-webkit-scrollbar-thumb{background-color:gray;border-radius:1rem}html.theme--catppuccin-macchiato #search-modal .modal-card-body::-webkit-scrollbar-track,html.theme--catppuccin-macchiato #search-modal .filter-tabs::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.6);background-color:transparent}html.theme--catppuccin-macchiato .w-100{width:100%}html.theme--catppuccin-macchiato .gap-2{gap:0.5rem}html.theme--catppuccin-macchiato .gap-4{gap:1rem}html.theme--catppuccin-macchiato .gap-8{gap:2rem}html.theme--catppuccin-macchiato{background-color:#24273a;font-size:16px;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--catppuccin-macchiato a{transition:all 200ms ease}html.theme--catppuccin-macchiato .label{color:#cad3f5}html.theme--catppuccin-macchiato .button,html.theme--catppuccin-macchiato .control.has-icons-left .icon,html.theme--catppuccin-macchiato .control.has-icons-right .icon,html.theme--catppuccin-macchiato .input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-macchiato .pagination-ellipsis,html.theme--catppuccin-macchiato .pagination-link,html.theme--catppuccin-macchiato .pagination-next,html.theme--catppuccin-macchiato .pagination-previous,html.theme--catppuccin-macchiato .select,html.theme--catppuccin-macchiato .select select,html.theme--catppuccin-macchiato .textarea{height:2.5em;color:#cad3f5}html.theme--catppuccin-macchiato .input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-macchiato .textarea{transition:all 200ms ease;box-shadow:none;border-width:1px;padding-left:1em;padding-right:1em;color:#cad3f5}html.theme--catppuccin-macchiato .select:after,html.theme--catppuccin-macchiato .select select{border-width:1px}html.theme--catppuccin-macchiato .menu-list a{transition:all 300ms ease}html.theme--catppuccin-macchiato .modal-card-foot,html.theme--catppuccin-macchiato .modal-card-head{border-color:#5b6078}html.theme--catppuccin-macchiato .navbar{border-radius:.4em}html.theme--catppuccin-macchiato .navbar.is-transparent{background:none}html.theme--catppuccin-macchiato .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#8aadf4}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .navbar .navbar-menu{background-color:#8aadf4;border-radius:0 0 .4em .4em}}html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink:not(body){color:#363a4f}html.theme--catppuccin-macchiato .tag.is-link:not(body),html.theme--catppuccin-macchiato .docstring>section>a.is-link.docs-sourcelink:not(body),html.theme--catppuccin-macchiato .content kbd.is-link:not(body){color:#363a4f}html.theme--catppuccin-macchiato .ansi span.sgr1{font-weight:bolder}html.theme--catppuccin-macchiato .ansi span.sgr2{font-weight:lighter}html.theme--catppuccin-macchiato .ansi span.sgr3{font-style:italic}html.theme--catppuccin-macchiato .ansi span.sgr4{text-decoration:underline}html.theme--catppuccin-macchiato .ansi span.sgr7{color:#24273a;background-color:#cad3f5}html.theme--catppuccin-macchiato .ansi span.sgr8{color:transparent}html.theme--catppuccin-macchiato .ansi span.sgr8 span{color:transparent}html.theme--catppuccin-macchiato .ansi span.sgr9{text-decoration:line-through}html.theme--catppuccin-macchiato .ansi span.sgr30{color:#494d64}html.theme--catppuccin-macchiato .ansi span.sgr31{color:#ed8796}html.theme--catppuccin-macchiato .ansi span.sgr32{color:#a6da95}html.theme--catppuccin-macchiato .ansi span.sgr33{color:#eed49f}html.theme--catppuccin-macchiato .ansi span.sgr34{color:#8aadf4}html.theme--catppuccin-macchiato .ansi span.sgr35{color:#f5bde6}html.theme--catppuccin-macchiato .ansi span.sgr36{color:#8bd5ca}html.theme--catppuccin-macchiato .ansi span.sgr37{color:#b8c0e0}html.theme--catppuccin-macchiato .ansi span.sgr40{background-color:#494d64}html.theme--catppuccin-macchiato .ansi span.sgr41{background-color:#ed8796}html.theme--catppuccin-macchiato .ansi span.sgr42{background-color:#a6da95}html.theme--catppuccin-macchiato .ansi span.sgr43{background-color:#eed49f}html.theme--catppuccin-macchiato .ansi span.sgr44{background-color:#8aadf4}html.theme--catppuccin-macchiato .ansi span.sgr45{background-color:#f5bde6}html.theme--catppuccin-macchiato .ansi span.sgr46{background-color:#8bd5ca}html.theme--catppuccin-macchiato .ansi span.sgr47{background-color:#b8c0e0}html.theme--catppuccin-macchiato .ansi span.sgr90{color:#5b6078}html.theme--catppuccin-macchiato .ansi span.sgr91{color:#ed8796}html.theme--catppuccin-macchiato .ansi span.sgr92{color:#a6da95}html.theme--catppuccin-macchiato .ansi span.sgr93{color:#eed49f}html.theme--catppuccin-macchiato .ansi span.sgr94{color:#8aadf4}html.theme--catppuccin-macchiato .ansi span.sgr95{color:#f5bde6}html.theme--catppuccin-macchiato .ansi span.sgr96{color:#8bd5ca}html.theme--catppuccin-macchiato .ansi span.sgr97{color:#a5adcb}html.theme--catppuccin-macchiato .ansi span.sgr100{background-color:#5b6078}html.theme--catppuccin-macchiato .ansi span.sgr101{background-color:#ed8796}html.theme--catppuccin-macchiato .ansi span.sgr102{background-color:#a6da95}html.theme--catppuccin-macchiato .ansi span.sgr103{background-color:#eed49f}html.theme--catppuccin-macchiato .ansi span.sgr104{background-color:#8aadf4}html.theme--catppuccin-macchiato .ansi span.sgr105{background-color:#f5bde6}html.theme--catppuccin-macchiato .ansi span.sgr106{background-color:#8bd5ca}html.theme--catppuccin-macchiato .ansi span.sgr107{background-color:#a5adcb}html.theme--catppuccin-macchiato code.language-julia-repl>span.hljs-meta{color:#a6da95;font-weight:bolder}html.theme--catppuccin-macchiato code .hljs{color:#cad3f5;background:#24273a}html.theme--catppuccin-macchiato code .hljs-keyword{color:#c6a0f6}html.theme--catppuccin-macchiato code .hljs-built_in{color:#ed8796}html.theme--catppuccin-macchiato code .hljs-type{color:#eed49f}html.theme--catppuccin-macchiato code .hljs-literal{color:#f5a97f}html.theme--catppuccin-macchiato code .hljs-number{color:#f5a97f}html.theme--catppuccin-macchiato code .hljs-operator{color:#8bd5ca}html.theme--catppuccin-macchiato code .hljs-punctuation{color:#b8c0e0}html.theme--catppuccin-macchiato code .hljs-property{color:#8bd5ca}html.theme--catppuccin-macchiato code .hljs-regexp{color:#f5bde6}html.theme--catppuccin-macchiato code .hljs-string{color:#a6da95}html.theme--catppuccin-macchiato code .hljs-char.escape_{color:#a6da95}html.theme--catppuccin-macchiato code .hljs-subst{color:#a5adcb}html.theme--catppuccin-macchiato code .hljs-symbol{color:#f0c6c6}html.theme--catppuccin-macchiato code .hljs-variable{color:#c6a0f6}html.theme--catppuccin-macchiato code .hljs-variable.language_{color:#c6a0f6}html.theme--catppuccin-macchiato code .hljs-variable.constant_{color:#f5a97f}html.theme--catppuccin-macchiato code .hljs-title{color:#8aadf4}html.theme--catppuccin-macchiato code .hljs-title.class_{color:#eed49f}html.theme--catppuccin-macchiato code .hljs-title.function_{color:#8aadf4}html.theme--catppuccin-macchiato code .hljs-params{color:#cad3f5}html.theme--catppuccin-macchiato code .hljs-comment{color:#5b6078}html.theme--catppuccin-macchiato code .hljs-doctag{color:#ed8796}html.theme--catppuccin-macchiato code .hljs-meta{color:#f5a97f}html.theme--catppuccin-macchiato code .hljs-section{color:#8aadf4}html.theme--catppuccin-macchiato code .hljs-tag{color:#a5adcb}html.theme--catppuccin-macchiato code .hljs-name{color:#c6a0f6}html.theme--catppuccin-macchiato code .hljs-attr{color:#8aadf4}html.theme--catppuccin-macchiato code .hljs-attribute{color:#a6da95}html.theme--catppuccin-macchiato code .hljs-bullet{color:#8bd5ca}html.theme--catppuccin-macchiato code .hljs-code{color:#a6da95}html.theme--catppuccin-macchiato code .hljs-emphasis{color:#ed8796;font-style:italic}html.theme--catppuccin-macchiato code .hljs-strong{color:#ed8796;font-weight:bold}html.theme--catppuccin-macchiato code .hljs-formula{color:#8bd5ca}html.theme--catppuccin-macchiato code .hljs-link{color:#7dc4e4;font-style:italic}html.theme--catppuccin-macchiato code .hljs-quote{color:#a6da95;font-style:italic}html.theme--catppuccin-macchiato code .hljs-selector-tag{color:#eed49f}html.theme--catppuccin-macchiato code .hljs-selector-id{color:#8aadf4}html.theme--catppuccin-macchiato code .hljs-selector-class{color:#8bd5ca}html.theme--catppuccin-macchiato code .hljs-selector-attr{color:#c6a0f6}html.theme--catppuccin-macchiato code .hljs-selector-pseudo{color:#8bd5ca}html.theme--catppuccin-macchiato code .hljs-template-tag{color:#f0c6c6}html.theme--catppuccin-macchiato code .hljs-template-variable{color:#f0c6c6}html.theme--catppuccin-macchiato code .hljs-addition{color:#a6da95;background:rgba(166,227,161,0.15)}html.theme--catppuccin-macchiato code .hljs-deletion{color:#ed8796;background:rgba(243,139,168,0.15)}html.theme--catppuccin-macchiato .search-result-link{border-radius:0.7em;transition:all 300ms}html.theme--catppuccin-macchiato .search-result-link:hover,html.theme--catppuccin-macchiato .search-result-link:focus{background-color:#363a4f}html.theme--catppuccin-macchiato .search-result-link .property-search-result-badge,html.theme--catppuccin-macchiato .search-result-link .search-filter{transition:all 300ms}html.theme--catppuccin-macchiato .search-result-link:hover .property-search-result-badge,html.theme--catppuccin-macchiato .search-result-link:hover .search-filter,html.theme--catppuccin-macchiato .search-result-link:focus .property-search-result-badge,html.theme--catppuccin-macchiato .search-result-link:focus .search-filter{color:#363a4f !important;background-color:#b7bdf8 !important}html.theme--catppuccin-macchiato .search-result-title{color:#cad3f5}html.theme--catppuccin-macchiato .search-result-highlight{background-color:#ed8796;color:#1e2030}html.theme--catppuccin-macchiato .search-divider{border-bottom:1px solid #5e6d6f50}html.theme--catppuccin-macchiato .w-100{width:100%}html.theme--catppuccin-macchiato .gap-2{gap:0.5rem}html.theme--catppuccin-macchiato .gap-4{gap:1rem} diff --git a/v2.11.0/assets/themes/catppuccin-mocha.css b/v2.11.0/assets/themes/catppuccin-mocha.css new file mode 100644 index 00000000..8b826525 --- /dev/null +++ b/v2.11.0/assets/themes/catppuccin-mocha.css @@ -0,0 +1 @@ +html.theme--catppuccin-mocha .pagination-previous,html.theme--catppuccin-mocha .pagination-next,html.theme--catppuccin-mocha .pagination-link,html.theme--catppuccin-mocha .pagination-ellipsis,html.theme--catppuccin-mocha .file-cta,html.theme--catppuccin-mocha .file-name,html.theme--catppuccin-mocha .select select,html.theme--catppuccin-mocha .textarea,html.theme--catppuccin-mocha .input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-mocha .button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:.4em;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}html.theme--catppuccin-mocha .pagination-previous:focus,html.theme--catppuccin-mocha .pagination-next:focus,html.theme--catppuccin-mocha .pagination-link:focus,html.theme--catppuccin-mocha .pagination-ellipsis:focus,html.theme--catppuccin-mocha .file-cta:focus,html.theme--catppuccin-mocha .file-name:focus,html.theme--catppuccin-mocha .select select:focus,html.theme--catppuccin-mocha .textarea:focus,html.theme--catppuccin-mocha .input:focus,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input:focus,html.theme--catppuccin-mocha .button:focus,html.theme--catppuccin-mocha .is-focused.pagination-previous,html.theme--catppuccin-mocha .is-focused.pagination-next,html.theme--catppuccin-mocha .is-focused.pagination-link,html.theme--catppuccin-mocha .is-focused.pagination-ellipsis,html.theme--catppuccin-mocha .is-focused.file-cta,html.theme--catppuccin-mocha .is-focused.file-name,html.theme--catppuccin-mocha .select select.is-focused,html.theme--catppuccin-mocha .is-focused.textarea,html.theme--catppuccin-mocha .is-focused.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-mocha .is-focused.button,html.theme--catppuccin-mocha .pagination-previous:active,html.theme--catppuccin-mocha .pagination-next:active,html.theme--catppuccin-mocha .pagination-link:active,html.theme--catppuccin-mocha .pagination-ellipsis:active,html.theme--catppuccin-mocha .file-cta:active,html.theme--catppuccin-mocha .file-name:active,html.theme--catppuccin-mocha .select select:active,html.theme--catppuccin-mocha .textarea:active,html.theme--catppuccin-mocha .input:active,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input:active,html.theme--catppuccin-mocha .button:active,html.theme--catppuccin-mocha .is-active.pagination-previous,html.theme--catppuccin-mocha .is-active.pagination-next,html.theme--catppuccin-mocha .is-active.pagination-link,html.theme--catppuccin-mocha .is-active.pagination-ellipsis,html.theme--catppuccin-mocha .is-active.file-cta,html.theme--catppuccin-mocha .is-active.file-name,html.theme--catppuccin-mocha .select select.is-active,html.theme--catppuccin-mocha .is-active.textarea,html.theme--catppuccin-mocha .is-active.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--catppuccin-mocha .is-active.button{outline:none}html.theme--catppuccin-mocha .pagination-previous[disabled],html.theme--catppuccin-mocha .pagination-next[disabled],html.theme--catppuccin-mocha .pagination-link[disabled],html.theme--catppuccin-mocha .pagination-ellipsis[disabled],html.theme--catppuccin-mocha .file-cta[disabled],html.theme--catppuccin-mocha .file-name[disabled],html.theme--catppuccin-mocha .select select[disabled],html.theme--catppuccin-mocha .textarea[disabled],html.theme--catppuccin-mocha .input[disabled],html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input[disabled],html.theme--catppuccin-mocha .button[disabled],fieldset[disabled] html.theme--catppuccin-mocha .pagination-previous,html.theme--catppuccin-mocha fieldset[disabled] .pagination-previous,fieldset[disabled] html.theme--catppuccin-mocha .pagination-next,html.theme--catppuccin-mocha fieldset[disabled] .pagination-next,fieldset[disabled] html.theme--catppuccin-mocha .pagination-link,html.theme--catppuccin-mocha fieldset[disabled] .pagination-link,fieldset[disabled] html.theme--catppuccin-mocha .pagination-ellipsis,html.theme--catppuccin-mocha fieldset[disabled] .pagination-ellipsis,fieldset[disabled] html.theme--catppuccin-mocha .file-cta,html.theme--catppuccin-mocha fieldset[disabled] .file-cta,fieldset[disabled] html.theme--catppuccin-mocha .file-name,html.theme--catppuccin-mocha fieldset[disabled] .file-name,fieldset[disabled] html.theme--catppuccin-mocha .select select,fieldset[disabled] html.theme--catppuccin-mocha .textarea,fieldset[disabled] html.theme--catppuccin-mocha .input,fieldset[disabled] html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-mocha fieldset[disabled] .select select,html.theme--catppuccin-mocha .select fieldset[disabled] select,html.theme--catppuccin-mocha fieldset[disabled] .textarea,html.theme--catppuccin-mocha fieldset[disabled] .input,html.theme--catppuccin-mocha fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-mocha #documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] html.theme--catppuccin-mocha .button,html.theme--catppuccin-mocha fieldset[disabled] .button{cursor:not-allowed}html.theme--catppuccin-mocha .tabs,html.theme--catppuccin-mocha .pagination-previous,html.theme--catppuccin-mocha .pagination-next,html.theme--catppuccin-mocha .pagination-link,html.theme--catppuccin-mocha .pagination-ellipsis,html.theme--catppuccin-mocha .breadcrumb,html.theme--catppuccin-mocha .file,html.theme--catppuccin-mocha .button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.theme--catppuccin-mocha .navbar-link:not(.is-arrowless)::after,html.theme--catppuccin-mocha .select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}html.theme--catppuccin-mocha .admonition:not(:last-child),html.theme--catppuccin-mocha .tabs:not(:last-child),html.theme--catppuccin-mocha .pagination:not(:last-child),html.theme--catppuccin-mocha .message:not(:last-child),html.theme--catppuccin-mocha .level:not(:last-child),html.theme--catppuccin-mocha .breadcrumb:not(:last-child),html.theme--catppuccin-mocha .block:not(:last-child),html.theme--catppuccin-mocha .title:not(:last-child),html.theme--catppuccin-mocha .subtitle:not(:last-child),html.theme--catppuccin-mocha .table-container:not(:last-child),html.theme--catppuccin-mocha .table:not(:last-child),html.theme--catppuccin-mocha .progress:not(:last-child),html.theme--catppuccin-mocha .notification:not(:last-child),html.theme--catppuccin-mocha .content:not(:last-child),html.theme--catppuccin-mocha .box:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-mocha .modal-close,html.theme--catppuccin-mocha .delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}html.theme--catppuccin-mocha .modal-close::before,html.theme--catppuccin-mocha .delete::before,html.theme--catppuccin-mocha .modal-close::after,html.theme--catppuccin-mocha .delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--catppuccin-mocha .modal-close::before,html.theme--catppuccin-mocha .delete::before{height:2px;width:50%}html.theme--catppuccin-mocha .modal-close::after,html.theme--catppuccin-mocha .delete::after{height:50%;width:2px}html.theme--catppuccin-mocha .modal-close:hover,html.theme--catppuccin-mocha .delete:hover,html.theme--catppuccin-mocha .modal-close:focus,html.theme--catppuccin-mocha .delete:focus{background-color:rgba(10,10,10,0.3)}html.theme--catppuccin-mocha .modal-close:active,html.theme--catppuccin-mocha .delete:active{background-color:rgba(10,10,10,0.4)}html.theme--catppuccin-mocha .is-small.modal-close,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.modal-close,html.theme--catppuccin-mocha .is-small.delete,html.theme--catppuccin-mocha #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--catppuccin-mocha .is-medium.modal-close,html.theme--catppuccin-mocha .is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}html.theme--catppuccin-mocha .is-large.modal-close,html.theme--catppuccin-mocha .is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}html.theme--catppuccin-mocha .control.is-loading::after,html.theme--catppuccin-mocha .select.is-loading::after,html.theme--catppuccin-mocha .loader,html.theme--catppuccin-mocha .button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #7f849c;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}html.theme--catppuccin-mocha .hero-video,html.theme--catppuccin-mocha .modal-background,html.theme--catppuccin-mocha .modal,html.theme--catppuccin-mocha .image.is-square img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--catppuccin-mocha .image.is-square .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--catppuccin-mocha .image.is-1by1 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--catppuccin-mocha .image.is-1by1 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--catppuccin-mocha .image.is-5by4 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--catppuccin-mocha .image.is-5by4 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--catppuccin-mocha .image.is-4by3 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--catppuccin-mocha .image.is-4by3 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--catppuccin-mocha .image.is-3by2 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--catppuccin-mocha .image.is-3by2 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--catppuccin-mocha .image.is-5by3 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--catppuccin-mocha .image.is-5by3 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--catppuccin-mocha .image.is-16by9 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--catppuccin-mocha .image.is-16by9 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--catppuccin-mocha .image.is-2by1 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--catppuccin-mocha .image.is-2by1 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--catppuccin-mocha .image.is-3by1 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--catppuccin-mocha .image.is-3by1 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--catppuccin-mocha .image.is-4by5 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--catppuccin-mocha .image.is-4by5 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--catppuccin-mocha .image.is-3by4 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--catppuccin-mocha .image.is-3by4 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--catppuccin-mocha .image.is-2by3 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--catppuccin-mocha .image.is-2by3 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--catppuccin-mocha .image.is-3by5 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--catppuccin-mocha .image.is-3by5 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--catppuccin-mocha .image.is-9by16 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--catppuccin-mocha .image.is-9by16 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--catppuccin-mocha .image.is-1by2 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--catppuccin-mocha .image.is-1by2 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--catppuccin-mocha .image.is-1by3 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--catppuccin-mocha .image.is-1by3 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}html.theme--catppuccin-mocha .navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#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:#313244 !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#1c1c26 !important}.has-background-dark{background-color:#313244 !important}.has-text-primary{color:#89b4fa !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#5895f8 !important}.has-background-primary{background-color:#89b4fa !important}.has-text-primary-light{color:#ebf3fe !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#bbd3fc !important}.has-background-primary-light{background-color:#ebf3fe !important}.has-text-primary-dark{color:#063c93 !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#0850c4 !important}.has-background-primary-dark{background-color:#063c93 !important}.has-text-link{color:#89b4fa !important}a.has-text-link:hover,a.has-text-link:focus{color:#5895f8 !important}.has-background-link{background-color:#89b4fa !important}.has-text-link-light{color:#ebf3fe !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#bbd3fc !important}.has-background-link-light{background-color:#ebf3fe !important}.has-text-link-dark{color:#063c93 !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#0850c4 !important}.has-background-link-dark{background-color:#063c93 !important}.has-text-info{color:#94e2d5 !important}a.has-text-info:hover,a.has-text-info:focus{color:#6cd7c5 !important}.has-background-info{background-color:#94e2d5 !important}.has-text-info-light{color:#effbf9 !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#c7f0e9 !important}.has-background-info-light{background-color:#effbf9 !important}.has-text-info-dark{color:#207466 !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#2a9c89 !important}.has-background-info-dark{background-color:#207466 !important}.has-text-success{color:#a6e3a1 !important}a.has-text-success:hover,a.has-text-success:focus{color:#81d77a !important}.has-background-success{background-color:#a6e3a1 !important}.has-text-success-light{color:#f0faef !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#cbefc8 !important}.has-background-success-light{background-color:#f0faef !important}.has-text-success-dark{color:#287222 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#36992e !important}.has-background-success-dark{background-color:#287222 !important}.has-text-warning{color:#f9e2af !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#f5d180 !important}.has-background-warning{background-color:#f9e2af !important}.has-text-warning-light{color:#fef8ec !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#fae7bd !important}.has-background-warning-light{background-color:#fef8ec !important}.has-text-warning-dark{color:#8a620a !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#b9840e !important}.has-background-warning-dark{background-color:#8a620a !important}.has-text-danger{color:#f38ba8 !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#ee5d85 !important}.has-background-danger{background-color:#f38ba8 !important}.has-text-danger-light{color:#fdedf1 !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#f8bece !important}.has-background-danger-light{background-color:#fdedf1 !important}.has-text-danger-dark{color:#991036 !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#c71546 !important}.has-background-danger-dark{background-color:#991036 !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:#313244 !important}.has-background-grey-darker{background-color:#313244 !important}.has-text-grey-dark{color:#45475a !important}.has-background-grey-dark{background-color:#45475a !important}.has-text-grey{color:#585b70 !important}.has-background-grey{background-color:#585b70 !important}.has-text-grey-light{color:#6c7086 !important}.has-background-grey-light{background-color:#6c7086 !important}.has-text-grey-lighter{color:#7f849c !important}.has-background-grey-lighter{background-color:#7f849c !important}.has-text-white-ter{color:#f5f5f5 !important}.has-background-white-ter{background-color:#f5f5f5 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}html.theme--catppuccin-mocha html{background-color:#1e1e2e;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--catppuccin-mocha article,html.theme--catppuccin-mocha aside,html.theme--catppuccin-mocha figure,html.theme--catppuccin-mocha footer,html.theme--catppuccin-mocha header,html.theme--catppuccin-mocha hgroup,html.theme--catppuccin-mocha section{display:block}html.theme--catppuccin-mocha body,html.theme--catppuccin-mocha button,html.theme--catppuccin-mocha input,html.theme--catppuccin-mocha optgroup,html.theme--catppuccin-mocha select,html.theme--catppuccin-mocha textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}html.theme--catppuccin-mocha code,html.theme--catppuccin-mocha 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--catppuccin-mocha body{color:#cdd6f4;font-size:1em;font-weight:400;line-height:1.5}html.theme--catppuccin-mocha a{color:#89b4fa;cursor:pointer;text-decoration:none}html.theme--catppuccin-mocha a strong{color:currentColor}html.theme--catppuccin-mocha a:hover{color:#89dceb}html.theme--catppuccin-mocha code{background-color:#181825;color:#cdd6f4;font-size:.875em;font-weight:normal;padding:.1em}html.theme--catppuccin-mocha hr{background-color:#181825;border:none;display:block;height:2px;margin:1.5rem 0}html.theme--catppuccin-mocha img{height:auto;max-width:100%}html.theme--catppuccin-mocha input[type="checkbox"],html.theme--catppuccin-mocha input[type="radio"]{vertical-align:baseline}html.theme--catppuccin-mocha small{font-size:.875em}html.theme--catppuccin-mocha span{font-style:inherit;font-weight:inherit}html.theme--catppuccin-mocha strong{color:#b8c5ef;font-weight:700}html.theme--catppuccin-mocha fieldset{border:none}html.theme--catppuccin-mocha pre{-webkit-overflow-scrolling:touch;background-color:#181825;color:#cdd6f4;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}html.theme--catppuccin-mocha pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}html.theme--catppuccin-mocha table td,html.theme--catppuccin-mocha table th{vertical-align:top}html.theme--catppuccin-mocha table td:not([align]),html.theme--catppuccin-mocha table th:not([align]){text-align:inherit}html.theme--catppuccin-mocha table th{color:#b8c5ef}html.theme--catppuccin-mocha .box{background-color:#45475a;border-radius:8px;box-shadow:none;color:#cdd6f4;display:block;padding:1.25rem}html.theme--catppuccin-mocha a.box:hover,html.theme--catppuccin-mocha a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #89b4fa}html.theme--catppuccin-mocha a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #89b4fa}html.theme--catppuccin-mocha .button{background-color:#181825;border-color:#363653;border-width:1px;color:#89b4fa;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}html.theme--catppuccin-mocha .button strong{color:inherit}html.theme--catppuccin-mocha .button .icon,html.theme--catppuccin-mocha .button .icon.is-small,html.theme--catppuccin-mocha .button #documenter .docs-sidebar form.docs-search>input.icon,html.theme--catppuccin-mocha #documenter .docs-sidebar .button form.docs-search>input.icon,html.theme--catppuccin-mocha .button .icon.is-medium,html.theme--catppuccin-mocha .button .icon.is-large{height:1.5em;width:1.5em}html.theme--catppuccin-mocha .button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}html.theme--catppuccin-mocha .button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}html.theme--catppuccin-mocha .button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}html.theme--catppuccin-mocha .button:hover,html.theme--catppuccin-mocha .button.is-hovered{border-color:#6c7086;color:#b8c5ef}html.theme--catppuccin-mocha .button:focus,html.theme--catppuccin-mocha .button.is-focused{border-color:#6c7086;color:#71a4f9}html.theme--catppuccin-mocha .button:focus:not(:active),html.theme--catppuccin-mocha .button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(137,180,250,0.25)}html.theme--catppuccin-mocha .button:active,html.theme--catppuccin-mocha .button.is-active{border-color:#45475a;color:#b8c5ef}html.theme--catppuccin-mocha .button.is-text{background-color:transparent;border-color:transparent;color:#cdd6f4;text-decoration:underline}html.theme--catppuccin-mocha .button.is-text:hover,html.theme--catppuccin-mocha .button.is-text.is-hovered,html.theme--catppuccin-mocha .button.is-text:focus,html.theme--catppuccin-mocha .button.is-text.is-focused{background-color:#181825;color:#b8c5ef}html.theme--catppuccin-mocha .button.is-text:active,html.theme--catppuccin-mocha .button.is-text.is-active{background-color:#0e0e16;color:#b8c5ef}html.theme--catppuccin-mocha .button.is-text[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}html.theme--catppuccin-mocha .button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#89b4fa;text-decoration:none}html.theme--catppuccin-mocha .button.is-ghost:hover,html.theme--catppuccin-mocha .button.is-ghost.is-hovered{color:#89b4fa;text-decoration:underline}html.theme--catppuccin-mocha .button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-mocha .button.is-white:hover,html.theme--catppuccin-mocha .button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-mocha .button.is-white:focus,html.theme--catppuccin-mocha .button.is-white.is-focused{border-color:transparent;color:#0a0a0a}html.theme--catppuccin-mocha .button.is-white:focus:not(:active),html.theme--catppuccin-mocha .button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--catppuccin-mocha .button.is-white:active,html.theme--catppuccin-mocha .button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-mocha .button.is-white[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}html.theme--catppuccin-mocha .button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-mocha .button.is-white.is-inverted:hover,html.theme--catppuccin-mocha .button.is-white.is-inverted.is-hovered{background-color:#000}html.theme--catppuccin-mocha .button.is-white.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}html.theme--catppuccin-mocha .button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-mocha .button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-mocha .button.is-white.is-outlined:hover,html.theme--catppuccin-mocha .button.is-white.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-white.is-outlined:focus,html.theme--catppuccin-mocha .button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--catppuccin-mocha .button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-mocha .button.is-white.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-white.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-white.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-mocha .button.is-white.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-mocha .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--catppuccin-mocha .button.is-white.is-inverted.is-outlined:hover,html.theme--catppuccin-mocha .button.is-white.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-white.is-inverted.is-outlined:focus,html.theme--catppuccin-mocha .button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-mocha .button.is-white.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-white.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-mocha .button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--catppuccin-mocha .button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-black:hover,html.theme--catppuccin-mocha .button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-black:focus,html.theme--catppuccin-mocha .button.is-black.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-black:focus:not(:active),html.theme--catppuccin-mocha .button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--catppuccin-mocha .button.is-black:active,html.theme--catppuccin-mocha .button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-black[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}html.theme--catppuccin-mocha .button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-mocha .button.is-black.is-inverted:hover,html.theme--catppuccin-mocha .button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-mocha .button.is-black.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}html.theme--catppuccin-mocha .button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-mocha .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--catppuccin-mocha .button.is-black.is-outlined:hover,html.theme--catppuccin-mocha .button.is-black.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-black.is-outlined:focus,html.theme--catppuccin-mocha .button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--catppuccin-mocha .button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-mocha .button.is-black.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-black.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-black.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-mocha .button.is-black.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--catppuccin-mocha .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-mocha .button.is-black.is-inverted.is-outlined:hover,html.theme--catppuccin-mocha .button.is-black.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-black.is-inverted.is-outlined:focus,html.theme--catppuccin-mocha .button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-mocha .button.is-black.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-black.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-mocha .button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-mocha .button.is-light{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-light:hover,html.theme--catppuccin-mocha .button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-light:focus,html.theme--catppuccin-mocha .button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-light:focus:not(:active),html.theme--catppuccin-mocha .button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}html.theme--catppuccin-mocha .button.is-light:active,html.theme--catppuccin-mocha .button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-light[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-light{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none}html.theme--catppuccin-mocha .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#f5f5f5}html.theme--catppuccin-mocha .button.is-light.is-inverted:hover,html.theme--catppuccin-mocha .button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-light.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#f5f5f5}html.theme--catppuccin-mocha .button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-mocha .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}html.theme--catppuccin-mocha .button.is-light.is-outlined:hover,html.theme--catppuccin-mocha .button.is-light.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-light.is-outlined:focus,html.theme--catppuccin-mocha .button.is-light.is-outlined.is-focused{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}html.theme--catppuccin-mocha .button.is-light.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-light.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-light.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-mocha .button.is-light.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}html.theme--catppuccin-mocha .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-light.is-inverted.is-outlined:hover,html.theme--catppuccin-mocha .button.is-light.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-light.is-inverted.is-outlined:focus,html.theme--catppuccin-mocha .button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#f5f5f5}html.theme--catppuccin-mocha .button.is-light.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-light.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}html.theme--catppuccin-mocha .button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-dark,html.theme--catppuccin-mocha .content kbd.button{background-color:#313244;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-dark:hover,html.theme--catppuccin-mocha .content kbd.button:hover,html.theme--catppuccin-mocha .button.is-dark.is-hovered,html.theme--catppuccin-mocha .content kbd.button.is-hovered{background-color:#2c2d3d;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-dark:focus,html.theme--catppuccin-mocha .content kbd.button:focus,html.theme--catppuccin-mocha .button.is-dark.is-focused,html.theme--catppuccin-mocha .content kbd.button.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-dark:focus:not(:active),html.theme--catppuccin-mocha .content kbd.button:focus:not(:active),html.theme--catppuccin-mocha .button.is-dark.is-focused:not(:active),html.theme--catppuccin-mocha .content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(49,50,68,0.25)}html.theme--catppuccin-mocha .button.is-dark:active,html.theme--catppuccin-mocha .content kbd.button:active,html.theme--catppuccin-mocha .button.is-dark.is-active,html.theme--catppuccin-mocha .content kbd.button.is-active{background-color:#262735;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-dark[disabled],html.theme--catppuccin-mocha .content kbd.button[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-dark,fieldset[disabled] html.theme--catppuccin-mocha .content kbd.button{background-color:#313244;border-color:#313244;box-shadow:none}html.theme--catppuccin-mocha .button.is-dark.is-inverted,html.theme--catppuccin-mocha .content kbd.button.is-inverted{background-color:#fff;color:#313244}html.theme--catppuccin-mocha .button.is-dark.is-inverted:hover,html.theme--catppuccin-mocha .content kbd.button.is-inverted:hover,html.theme--catppuccin-mocha .button.is-dark.is-inverted.is-hovered,html.theme--catppuccin-mocha .content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-mocha .button.is-dark.is-inverted[disabled],html.theme--catppuccin-mocha .content kbd.button.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-dark.is-inverted,fieldset[disabled] html.theme--catppuccin-mocha .content kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#313244}html.theme--catppuccin-mocha .button.is-dark.is-loading::after,html.theme--catppuccin-mocha .content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-mocha .button.is-dark.is-outlined,html.theme--catppuccin-mocha .content kbd.button.is-outlined{background-color:transparent;border-color:#313244;color:#313244}html.theme--catppuccin-mocha .button.is-dark.is-outlined:hover,html.theme--catppuccin-mocha .content kbd.button.is-outlined:hover,html.theme--catppuccin-mocha .button.is-dark.is-outlined.is-hovered,html.theme--catppuccin-mocha .content kbd.button.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-dark.is-outlined:focus,html.theme--catppuccin-mocha .content kbd.button.is-outlined:focus,html.theme--catppuccin-mocha .button.is-dark.is-outlined.is-focused,html.theme--catppuccin-mocha .content kbd.button.is-outlined.is-focused{background-color:#313244;border-color:#313244;color:#fff}html.theme--catppuccin-mocha .button.is-dark.is-outlined.is-loading::after,html.theme--catppuccin-mocha .content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #313244 #313244 !important}html.theme--catppuccin-mocha .button.is-dark.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .content kbd.button.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-dark.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .content kbd.button.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-dark.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .content kbd.button.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-dark.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-mocha .content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-mocha .button.is-dark.is-outlined[disabled],html.theme--catppuccin-mocha .content kbd.button.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-dark.is-outlined,fieldset[disabled] html.theme--catppuccin-mocha .content kbd.button.is-outlined{background-color:transparent;border-color:#313244;box-shadow:none;color:#313244}html.theme--catppuccin-mocha .button.is-dark.is-inverted.is-outlined,html.theme--catppuccin-mocha .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-mocha .button.is-dark.is-inverted.is-outlined:hover,html.theme--catppuccin-mocha .content kbd.button.is-inverted.is-outlined:hover,html.theme--catppuccin-mocha .button.is-dark.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-mocha .content kbd.button.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-dark.is-inverted.is-outlined:focus,html.theme--catppuccin-mocha .content kbd.button.is-inverted.is-outlined:focus,html.theme--catppuccin-mocha .button.is-dark.is-inverted.is-outlined.is-focused,html.theme--catppuccin-mocha .content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#313244}html.theme--catppuccin-mocha .button.is-dark.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .content kbd.button.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-dark.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .content kbd.button.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-mocha .content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #313244 #313244 !important}html.theme--catppuccin-mocha .button.is-dark.is-inverted.is-outlined[disabled],html.theme--catppuccin-mocha .content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-dark.is-inverted.is-outlined,fieldset[disabled] html.theme--catppuccin-mocha .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-mocha .button.is-primary,html.theme--catppuccin-mocha .docstring>section>a.button.docs-sourcelink{background-color:#89b4fa;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-primary:hover,html.theme--catppuccin-mocha .docstring>section>a.button.docs-sourcelink:hover,html.theme--catppuccin-mocha .button.is-primary.is-hovered,html.theme--catppuccin-mocha .docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#7dacf9;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-primary:focus,html.theme--catppuccin-mocha .docstring>section>a.button.docs-sourcelink:focus,html.theme--catppuccin-mocha .button.is-primary.is-focused,html.theme--catppuccin-mocha .docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-primary:focus:not(:active),html.theme--catppuccin-mocha .docstring>section>a.button.docs-sourcelink:focus:not(:active),html.theme--catppuccin-mocha .button.is-primary.is-focused:not(:active),html.theme--catppuccin-mocha .docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(137,180,250,0.25)}html.theme--catppuccin-mocha .button.is-primary:active,html.theme--catppuccin-mocha .docstring>section>a.button.docs-sourcelink:active,html.theme--catppuccin-mocha .button.is-primary.is-active,html.theme--catppuccin-mocha .docstring>section>a.button.is-active.docs-sourcelink{background-color:#71a4f9;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-primary[disabled],html.theme--catppuccin-mocha .docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-primary,fieldset[disabled] html.theme--catppuccin-mocha .docstring>section>a.button.docs-sourcelink{background-color:#89b4fa;border-color:#89b4fa;box-shadow:none}html.theme--catppuccin-mocha .button.is-primary.is-inverted,html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#89b4fa}html.theme--catppuccin-mocha .button.is-primary.is-inverted:hover,html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.docs-sourcelink:hover,html.theme--catppuccin-mocha .button.is-primary.is-inverted.is-hovered,html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}html.theme--catppuccin-mocha .button.is-primary.is-inverted[disabled],html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-primary.is-inverted,fieldset[disabled] html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#89b4fa}html.theme--catppuccin-mocha .button.is-primary.is-loading::after,html.theme--catppuccin-mocha .docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-mocha .button.is-primary.is-outlined,html.theme--catppuccin-mocha .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#89b4fa;color:#89b4fa}html.theme--catppuccin-mocha .button.is-primary.is-outlined:hover,html.theme--catppuccin-mocha .docstring>section>a.button.is-outlined.docs-sourcelink:hover,html.theme--catppuccin-mocha .button.is-primary.is-outlined.is-hovered,html.theme--catppuccin-mocha .docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,html.theme--catppuccin-mocha .button.is-primary.is-outlined:focus,html.theme--catppuccin-mocha .docstring>section>a.button.is-outlined.docs-sourcelink:focus,html.theme--catppuccin-mocha .button.is-primary.is-outlined.is-focused,html.theme--catppuccin-mocha .docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#89b4fa;border-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .button.is-primary.is-outlined.is-loading::after,html.theme--catppuccin-mocha .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #89b4fa #89b4fa !important}html.theme--catppuccin-mocha .button.is-primary.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--catppuccin-mocha .button.is-primary.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--catppuccin-mocha .button.is-primary.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--catppuccin-mocha .button.is-primary.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-mocha .docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-mocha .button.is-primary.is-outlined[disabled],html.theme--catppuccin-mocha .docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-primary.is-outlined,fieldset[disabled] html.theme--catppuccin-mocha .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#89b4fa;box-shadow:none;color:#89b4fa}html.theme--catppuccin-mocha .button.is-primary.is-inverted.is-outlined,html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-mocha .button.is-primary.is-inverted.is-outlined:hover,html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,html.theme--catppuccin-mocha .button.is-primary.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,html.theme--catppuccin-mocha .button.is-primary.is-inverted.is-outlined:focus,html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,html.theme--catppuccin-mocha .button.is-primary.is-inverted.is-outlined.is-focused,html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#89b4fa}html.theme--catppuccin-mocha .button.is-primary.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--catppuccin-mocha .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--catppuccin-mocha .button.is-primary.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--catppuccin-mocha .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #89b4fa #89b4fa !important}html.theme--catppuccin-mocha .button.is-primary.is-inverted.is-outlined[disabled],html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-primary.is-inverted.is-outlined,fieldset[disabled] html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-mocha .button.is-primary.is-light,html.theme--catppuccin-mocha .docstring>section>a.button.is-light.docs-sourcelink{background-color:#ebf3fe;color:#063c93}html.theme--catppuccin-mocha .button.is-primary.is-light:hover,html.theme--catppuccin-mocha .docstring>section>a.button.is-light.docs-sourcelink:hover,html.theme--catppuccin-mocha .button.is-primary.is-light.is-hovered,html.theme--catppuccin-mocha .docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#dfebfe;border-color:transparent;color:#063c93}html.theme--catppuccin-mocha .button.is-primary.is-light:active,html.theme--catppuccin-mocha .docstring>section>a.button.is-light.docs-sourcelink:active,html.theme--catppuccin-mocha .button.is-primary.is-light.is-active,html.theme--catppuccin-mocha .docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#d3e3fd;border-color:transparent;color:#063c93}html.theme--catppuccin-mocha .button.is-link{background-color:#89b4fa;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-link:hover,html.theme--catppuccin-mocha .button.is-link.is-hovered{background-color:#7dacf9;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-link:focus,html.theme--catppuccin-mocha .button.is-link.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-link:focus:not(:active),html.theme--catppuccin-mocha .button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(137,180,250,0.25)}html.theme--catppuccin-mocha .button.is-link:active,html.theme--catppuccin-mocha .button.is-link.is-active{background-color:#71a4f9;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-link[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-link{background-color:#89b4fa;border-color:#89b4fa;box-shadow:none}html.theme--catppuccin-mocha .button.is-link.is-inverted{background-color:#fff;color:#89b4fa}html.theme--catppuccin-mocha .button.is-link.is-inverted:hover,html.theme--catppuccin-mocha .button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-mocha .button.is-link.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#89b4fa}html.theme--catppuccin-mocha .button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-mocha .button.is-link.is-outlined{background-color:transparent;border-color:#89b4fa;color:#89b4fa}html.theme--catppuccin-mocha .button.is-link.is-outlined:hover,html.theme--catppuccin-mocha .button.is-link.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-link.is-outlined:focus,html.theme--catppuccin-mocha .button.is-link.is-outlined.is-focused{background-color:#89b4fa;border-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #89b4fa #89b4fa !important}html.theme--catppuccin-mocha .button.is-link.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-link.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-link.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-mocha .button.is-link.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-link.is-outlined{background-color:transparent;border-color:#89b4fa;box-shadow:none;color:#89b4fa}html.theme--catppuccin-mocha .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-mocha .button.is-link.is-inverted.is-outlined:hover,html.theme--catppuccin-mocha .button.is-link.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-link.is-inverted.is-outlined:focus,html.theme--catppuccin-mocha .button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#89b4fa}html.theme--catppuccin-mocha .button.is-link.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-link.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #89b4fa #89b4fa !important}html.theme--catppuccin-mocha .button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-mocha .button.is-link.is-light{background-color:#ebf3fe;color:#063c93}html.theme--catppuccin-mocha .button.is-link.is-light:hover,html.theme--catppuccin-mocha .button.is-link.is-light.is-hovered{background-color:#dfebfe;border-color:transparent;color:#063c93}html.theme--catppuccin-mocha .button.is-link.is-light:active,html.theme--catppuccin-mocha .button.is-link.is-light.is-active{background-color:#d3e3fd;border-color:transparent;color:#063c93}html.theme--catppuccin-mocha .button.is-info{background-color:#94e2d5;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-info:hover,html.theme--catppuccin-mocha .button.is-info.is-hovered{background-color:#8adfd1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-info:focus,html.theme--catppuccin-mocha .button.is-info.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-info:focus:not(:active),html.theme--catppuccin-mocha .button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(148,226,213,0.25)}html.theme--catppuccin-mocha .button.is-info:active,html.theme--catppuccin-mocha .button.is-info.is-active{background-color:#80ddcd;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-info[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-info{background-color:#94e2d5;border-color:#94e2d5;box-shadow:none}html.theme--catppuccin-mocha .button.is-info.is-inverted{background-color:rgba(0,0,0,0.7);color:#94e2d5}html.theme--catppuccin-mocha .button.is-info.is-inverted:hover,html.theme--catppuccin-mocha .button.is-info.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-info.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-info.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#94e2d5}html.theme--catppuccin-mocha .button.is-info.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-mocha .button.is-info.is-outlined{background-color:transparent;border-color:#94e2d5;color:#94e2d5}html.theme--catppuccin-mocha .button.is-info.is-outlined:hover,html.theme--catppuccin-mocha .button.is-info.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-info.is-outlined:focus,html.theme--catppuccin-mocha .button.is-info.is-outlined.is-focused{background-color:#94e2d5;border-color:#94e2d5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #94e2d5 #94e2d5 !important}html.theme--catppuccin-mocha .button.is-info.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-info.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-info.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-mocha .button.is-info.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-info.is-outlined{background-color:transparent;border-color:#94e2d5;box-shadow:none;color:#94e2d5}html.theme--catppuccin-mocha .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-info.is-inverted.is-outlined:hover,html.theme--catppuccin-mocha .button.is-info.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-info.is-inverted.is-outlined:focus,html.theme--catppuccin-mocha .button.is-info.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#94e2d5}html.theme--catppuccin-mocha .button.is-info.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-info.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #94e2d5 #94e2d5 !important}html.theme--catppuccin-mocha .button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-info.is-light{background-color:#effbf9;color:#207466}html.theme--catppuccin-mocha .button.is-info.is-light:hover,html.theme--catppuccin-mocha .button.is-info.is-light.is-hovered{background-color:#e5f8f5;border-color:transparent;color:#207466}html.theme--catppuccin-mocha .button.is-info.is-light:active,html.theme--catppuccin-mocha .button.is-info.is-light.is-active{background-color:#dbf5f1;border-color:transparent;color:#207466}html.theme--catppuccin-mocha .button.is-success{background-color:#a6e3a1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-success:hover,html.theme--catppuccin-mocha .button.is-success.is-hovered{background-color:#9de097;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-success:focus,html.theme--catppuccin-mocha .button.is-success.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-success:focus:not(:active),html.theme--catppuccin-mocha .button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(166,227,161,0.25)}html.theme--catppuccin-mocha .button.is-success:active,html.theme--catppuccin-mocha .button.is-success.is-active{background-color:#93dd8d;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-success[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-success{background-color:#a6e3a1;border-color:#a6e3a1;box-shadow:none}html.theme--catppuccin-mocha .button.is-success.is-inverted{background-color:rgba(0,0,0,0.7);color:#a6e3a1}html.theme--catppuccin-mocha .button.is-success.is-inverted:hover,html.theme--catppuccin-mocha .button.is-success.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-success.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-success.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#a6e3a1}html.theme--catppuccin-mocha .button.is-success.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-mocha .button.is-success.is-outlined{background-color:transparent;border-color:#a6e3a1;color:#a6e3a1}html.theme--catppuccin-mocha .button.is-success.is-outlined:hover,html.theme--catppuccin-mocha .button.is-success.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-success.is-outlined:focus,html.theme--catppuccin-mocha .button.is-success.is-outlined.is-focused{background-color:#a6e3a1;border-color:#a6e3a1;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #a6e3a1 #a6e3a1 !important}html.theme--catppuccin-mocha .button.is-success.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-success.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-success.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-mocha .button.is-success.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-success.is-outlined{background-color:transparent;border-color:#a6e3a1;box-shadow:none;color:#a6e3a1}html.theme--catppuccin-mocha .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-success.is-inverted.is-outlined:hover,html.theme--catppuccin-mocha .button.is-success.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-success.is-inverted.is-outlined:focus,html.theme--catppuccin-mocha .button.is-success.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#a6e3a1}html.theme--catppuccin-mocha .button.is-success.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-success.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #a6e3a1 #a6e3a1 !important}html.theme--catppuccin-mocha .button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-success.is-light{background-color:#f0faef;color:#287222}html.theme--catppuccin-mocha .button.is-success.is-light:hover,html.theme--catppuccin-mocha .button.is-success.is-light.is-hovered{background-color:#e7f7e5;border-color:transparent;color:#287222}html.theme--catppuccin-mocha .button.is-success.is-light:active,html.theme--catppuccin-mocha .button.is-success.is-light.is-active{background-color:#def4dc;border-color:transparent;color:#287222}html.theme--catppuccin-mocha .button.is-warning{background-color:#f9e2af;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-warning:hover,html.theme--catppuccin-mocha .button.is-warning.is-hovered{background-color:#f8dea3;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-warning:focus,html.theme--catppuccin-mocha .button.is-warning.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-warning:focus:not(:active),html.theme--catppuccin-mocha .button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(249,226,175,0.25)}html.theme--catppuccin-mocha .button.is-warning:active,html.theme--catppuccin-mocha .button.is-warning.is-active{background-color:#f7d997;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-warning[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-warning{background-color:#f9e2af;border-color:#f9e2af;box-shadow:none}html.theme--catppuccin-mocha .button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);color:#f9e2af}html.theme--catppuccin-mocha .button.is-warning.is-inverted:hover,html.theme--catppuccin-mocha .button.is-warning.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-warning.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#f9e2af}html.theme--catppuccin-mocha .button.is-warning.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-mocha .button.is-warning.is-outlined{background-color:transparent;border-color:#f9e2af;color:#f9e2af}html.theme--catppuccin-mocha .button.is-warning.is-outlined:hover,html.theme--catppuccin-mocha .button.is-warning.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-warning.is-outlined:focus,html.theme--catppuccin-mocha .button.is-warning.is-outlined.is-focused{background-color:#f9e2af;border-color:#f9e2af;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #f9e2af #f9e2af !important}html.theme--catppuccin-mocha .button.is-warning.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-warning.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-warning.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .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}html.theme--catppuccin-mocha .button.is-warning.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-warning.is-outlined{background-color:transparent;border-color:#f9e2af;box-shadow:none;color:#f9e2af}html.theme--catppuccin-mocha .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)}html.theme--catppuccin-mocha .button.is-warning.is-inverted.is-outlined:hover,html.theme--catppuccin-mocha .button.is-warning.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-warning.is-inverted.is-outlined:focus,html.theme--catppuccin-mocha .button.is-warning.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#f9e2af}html.theme--catppuccin-mocha .button.is-warning.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-warning.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #f9e2af #f9e2af !important}html.theme--catppuccin-mocha .button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .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)}html.theme--catppuccin-mocha .button.is-warning.is-light{background-color:#fef8ec;color:#8a620a}html.theme--catppuccin-mocha .button.is-warning.is-light:hover,html.theme--catppuccin-mocha .button.is-warning.is-light.is-hovered{background-color:#fdf4e0;border-color:transparent;color:#8a620a}html.theme--catppuccin-mocha .button.is-warning.is-light:active,html.theme--catppuccin-mocha .button.is-warning.is-light.is-active{background-color:#fcf0d4;border-color:transparent;color:#8a620a}html.theme--catppuccin-mocha .button.is-danger{background-color:#f38ba8;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-danger:hover,html.theme--catppuccin-mocha .button.is-danger.is-hovered{background-color:#f27f9f;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-danger:focus,html.theme--catppuccin-mocha .button.is-danger.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-danger:focus:not(:active),html.theme--catppuccin-mocha .button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(243,139,168,0.25)}html.theme--catppuccin-mocha .button.is-danger:active,html.theme--catppuccin-mocha .button.is-danger.is-active{background-color:#f17497;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-danger[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-danger{background-color:#f38ba8;border-color:#f38ba8;box-shadow:none}html.theme--catppuccin-mocha .button.is-danger.is-inverted{background-color:#fff;color:#f38ba8}html.theme--catppuccin-mocha .button.is-danger.is-inverted:hover,html.theme--catppuccin-mocha .button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-mocha .button.is-danger.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#f38ba8}html.theme--catppuccin-mocha .button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-mocha .button.is-danger.is-outlined{background-color:transparent;border-color:#f38ba8;color:#f38ba8}html.theme--catppuccin-mocha .button.is-danger.is-outlined:hover,html.theme--catppuccin-mocha .button.is-danger.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-danger.is-outlined:focus,html.theme--catppuccin-mocha .button.is-danger.is-outlined.is-focused{background-color:#f38ba8;border-color:#f38ba8;color:#fff}html.theme--catppuccin-mocha .button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #f38ba8 #f38ba8 !important}html.theme--catppuccin-mocha .button.is-danger.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-danger.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-danger.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-mocha .button.is-danger.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-danger.is-outlined{background-color:transparent;border-color:#f38ba8;box-shadow:none;color:#f38ba8}html.theme--catppuccin-mocha .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-mocha .button.is-danger.is-inverted.is-outlined:hover,html.theme--catppuccin-mocha .button.is-danger.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-danger.is-inverted.is-outlined:focus,html.theme--catppuccin-mocha .button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#f38ba8}html.theme--catppuccin-mocha .button.is-danger.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-danger.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #f38ba8 #f38ba8 !important}html.theme--catppuccin-mocha .button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-mocha .button.is-danger.is-light{background-color:#fdedf1;color:#991036}html.theme--catppuccin-mocha .button.is-danger.is-light:hover,html.theme--catppuccin-mocha .button.is-danger.is-light.is-hovered{background-color:#fce1e8;border-color:transparent;color:#991036}html.theme--catppuccin-mocha .button.is-danger.is-light:active,html.theme--catppuccin-mocha .button.is-danger.is-light.is-active{background-color:#fbd5e0;border-color:transparent;color:#991036}html.theme--catppuccin-mocha .button.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}html.theme--catppuccin-mocha .button.is-small:not(.is-rounded),html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:3px}html.theme--catppuccin-mocha .button.is-normal{font-size:1rem}html.theme--catppuccin-mocha .button.is-medium{font-size:1.25rem}html.theme--catppuccin-mocha .button.is-large{font-size:1.5rem}html.theme--catppuccin-mocha .button[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button{background-color:#6c7086;border-color:#585b70;box-shadow:none;opacity:.5}html.theme--catppuccin-mocha .button.is-fullwidth{display:flex;width:100%}html.theme--catppuccin-mocha .button.is-loading{color:transparent !important;pointer-events:none}html.theme--catppuccin-mocha .button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}html.theme--catppuccin-mocha .button.is-static{background-color:#181825;border-color:#585b70;color:#7f849c;box-shadow:none;pointer-events:none}html.theme--catppuccin-mocha .button.is-rounded,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}html.theme--catppuccin-mocha .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--catppuccin-mocha .buttons .button{margin-bottom:0.5rem}html.theme--catppuccin-mocha .buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}html.theme--catppuccin-mocha .buttons:last-child{margin-bottom:-0.5rem}html.theme--catppuccin-mocha .buttons:not(:last-child){margin-bottom:1rem}html.theme--catppuccin-mocha .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}html.theme--catppuccin-mocha .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:3px}html.theme--catppuccin-mocha .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}html.theme--catppuccin-mocha .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}html.theme--catppuccin-mocha .buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}html.theme--catppuccin-mocha .buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}html.theme--catppuccin-mocha .buttons.has-addons .button:last-child{margin-right:0}html.theme--catppuccin-mocha .buttons.has-addons .button:hover,html.theme--catppuccin-mocha .buttons.has-addons .button.is-hovered{z-index:2}html.theme--catppuccin-mocha .buttons.has-addons .button:focus,html.theme--catppuccin-mocha .buttons.has-addons .button.is-focused,html.theme--catppuccin-mocha .buttons.has-addons .button:active,html.theme--catppuccin-mocha .buttons.has-addons .button.is-active,html.theme--catppuccin-mocha .buttons.has-addons .button.is-selected{z-index:3}html.theme--catppuccin-mocha .buttons.has-addons .button:focus:hover,html.theme--catppuccin-mocha .buttons.has-addons .button.is-focused:hover,html.theme--catppuccin-mocha .buttons.has-addons .button:active:hover,html.theme--catppuccin-mocha .buttons.has-addons .button.is-active:hover,html.theme--catppuccin-mocha .buttons.has-addons .button.is-selected:hover{z-index:4}html.theme--catppuccin-mocha .buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-mocha .buttons.is-centered{justify-content:center}html.theme--catppuccin-mocha .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}html.theme--catppuccin-mocha .buttons.is-right{justify-content:flex-end}html.theme--catppuccin-mocha .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .button.is-responsive.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}html.theme--catppuccin-mocha .button.is-responsive,html.theme--catppuccin-mocha .button.is-responsive.is-normal{font-size:.65625rem}html.theme--catppuccin-mocha .button.is-responsive.is-medium{font-size:.75rem}html.theme--catppuccin-mocha .button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-mocha .button.is-responsive.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}html.theme--catppuccin-mocha .button.is-responsive,html.theme--catppuccin-mocha .button.is-responsive.is-normal{font-size:.75rem}html.theme--catppuccin-mocha .button.is-responsive.is-medium{font-size:1rem}html.theme--catppuccin-mocha .button.is-responsive.is-large{font-size:1.25rem}}html.theme--catppuccin-mocha .container{flex-grow:1;margin:0 auto;position:relative;width:auto}html.theme--catppuccin-mocha .container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .container{max-width:992px}}@media screen and (max-width: 1215px){html.theme--catppuccin-mocha .container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){html.theme--catppuccin-mocha .container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){html.theme--catppuccin-mocha .container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){html.theme--catppuccin-mocha .container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}html.theme--catppuccin-mocha .content li+li{margin-top:0.25em}html.theme--catppuccin-mocha .content p:not(:last-child),html.theme--catppuccin-mocha .content dl:not(:last-child),html.theme--catppuccin-mocha .content ol:not(:last-child),html.theme--catppuccin-mocha .content ul:not(:last-child),html.theme--catppuccin-mocha .content blockquote:not(:last-child),html.theme--catppuccin-mocha .content pre:not(:last-child),html.theme--catppuccin-mocha .content table:not(:last-child){margin-bottom:1em}html.theme--catppuccin-mocha .content h1,html.theme--catppuccin-mocha .content h2,html.theme--catppuccin-mocha .content h3,html.theme--catppuccin-mocha .content h4,html.theme--catppuccin-mocha .content h5,html.theme--catppuccin-mocha .content h6{color:#cdd6f4;font-weight:600;line-height:1.125}html.theme--catppuccin-mocha .content h1{font-size:2em;margin-bottom:0.5em}html.theme--catppuccin-mocha .content h1:not(:first-child){margin-top:1em}html.theme--catppuccin-mocha .content h2{font-size:1.75em;margin-bottom:0.5714em}html.theme--catppuccin-mocha .content h2:not(:first-child){margin-top:1.1428em}html.theme--catppuccin-mocha .content h3{font-size:1.5em;margin-bottom:0.6666em}html.theme--catppuccin-mocha .content h3:not(:first-child){margin-top:1.3333em}html.theme--catppuccin-mocha .content h4{font-size:1.25em;margin-bottom:0.8em}html.theme--catppuccin-mocha .content h5{font-size:1.125em;margin-bottom:0.8888em}html.theme--catppuccin-mocha .content h6{font-size:1em;margin-bottom:1em}html.theme--catppuccin-mocha .content blockquote{background-color:#181825;border-left:5px solid #585b70;padding:1.25em 1.5em}html.theme--catppuccin-mocha .content ol{list-style-position:outside;margin-left:2em;margin-top:1em}html.theme--catppuccin-mocha .content ol:not([type]){list-style-type:decimal}html.theme--catppuccin-mocha .content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}html.theme--catppuccin-mocha .content ol.is-lower-roman:not([type]){list-style-type:lower-roman}html.theme--catppuccin-mocha .content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}html.theme--catppuccin-mocha .content ol.is-upper-roman:not([type]){list-style-type:upper-roman}html.theme--catppuccin-mocha .content ul{list-style:disc outside;margin-left:2em;margin-top:1em}html.theme--catppuccin-mocha .content ul ul{list-style-type:circle;margin-top:0.5em}html.theme--catppuccin-mocha .content ul ul ul{list-style-type:square}html.theme--catppuccin-mocha .content dd{margin-left:2em}html.theme--catppuccin-mocha .content figure{margin-left:2em;margin-right:2em;text-align:center}html.theme--catppuccin-mocha .content figure:not(:first-child){margin-top:2em}html.theme--catppuccin-mocha .content figure:not(:last-child){margin-bottom:2em}html.theme--catppuccin-mocha .content figure img{display:inline-block}html.theme--catppuccin-mocha .content figure figcaption{font-style:italic}html.theme--catppuccin-mocha .content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}html.theme--catppuccin-mocha .content sup,html.theme--catppuccin-mocha .content sub{font-size:75%}html.theme--catppuccin-mocha .content table{width:100%}html.theme--catppuccin-mocha .content table td,html.theme--catppuccin-mocha .content table th{border:1px solid #585b70;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--catppuccin-mocha .content table th{color:#b8c5ef}html.theme--catppuccin-mocha .content table th:not([align]){text-align:inherit}html.theme--catppuccin-mocha .content table thead td,html.theme--catppuccin-mocha .content table thead th{border-width:0 0 2px;color:#b8c5ef}html.theme--catppuccin-mocha .content table tfoot td,html.theme--catppuccin-mocha .content table tfoot th{border-width:2px 0 0;color:#b8c5ef}html.theme--catppuccin-mocha .content table tbody tr:last-child td,html.theme--catppuccin-mocha .content table tbody tr:last-child th{border-bottom-width:0}html.theme--catppuccin-mocha .content .tabs li+li{margin-top:0}html.theme--catppuccin-mocha .content.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}html.theme--catppuccin-mocha .content.is-normal{font-size:1rem}html.theme--catppuccin-mocha .content.is-medium{font-size:1.25rem}html.theme--catppuccin-mocha .content.is-large{font-size:1.5rem}html.theme--catppuccin-mocha .icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}html.theme--catppuccin-mocha .icon.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}html.theme--catppuccin-mocha .icon.is-medium{height:2rem;width:2rem}html.theme--catppuccin-mocha .icon.is-large{height:3rem;width:3rem}html.theme--catppuccin-mocha .icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}html.theme--catppuccin-mocha .icon-text .icon{flex-grow:0;flex-shrink:0}html.theme--catppuccin-mocha .icon-text .icon:not(:last-child){margin-right:.25em}html.theme--catppuccin-mocha .icon-text .icon:not(:first-child){margin-left:.25em}html.theme--catppuccin-mocha div.icon-text{display:flex}html.theme--catppuccin-mocha .image,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img{display:block;position:relative}html.theme--catppuccin-mocha .image img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}html.theme--catppuccin-mocha .image img.is-rounded,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}html.theme--catppuccin-mocha .image.is-fullwidth,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}html.theme--catppuccin-mocha .image.is-square img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--catppuccin-mocha .image.is-square .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--catppuccin-mocha .image.is-1by1 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--catppuccin-mocha .image.is-1by1 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--catppuccin-mocha .image.is-5by4 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--catppuccin-mocha .image.is-5by4 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--catppuccin-mocha .image.is-4by3 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--catppuccin-mocha .image.is-4by3 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--catppuccin-mocha .image.is-3by2 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--catppuccin-mocha .image.is-3by2 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--catppuccin-mocha .image.is-5by3 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--catppuccin-mocha .image.is-5by3 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--catppuccin-mocha .image.is-16by9 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--catppuccin-mocha .image.is-16by9 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--catppuccin-mocha .image.is-2by1 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--catppuccin-mocha .image.is-2by1 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--catppuccin-mocha .image.is-3by1 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--catppuccin-mocha .image.is-3by1 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--catppuccin-mocha .image.is-4by5 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--catppuccin-mocha .image.is-4by5 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--catppuccin-mocha .image.is-3by4 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--catppuccin-mocha .image.is-3by4 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--catppuccin-mocha .image.is-2by3 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--catppuccin-mocha .image.is-2by3 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--catppuccin-mocha .image.is-3by5 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--catppuccin-mocha .image.is-3by5 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--catppuccin-mocha .image.is-9by16 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--catppuccin-mocha .image.is-9by16 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--catppuccin-mocha .image.is-1by2 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--catppuccin-mocha .image.is-1by2 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--catppuccin-mocha .image.is-1by3 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--catppuccin-mocha .image.is-1by3 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}html.theme--catppuccin-mocha .image.is-square,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-square,html.theme--catppuccin-mocha .image.is-1by1,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}html.theme--catppuccin-mocha .image.is-5by4,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}html.theme--catppuccin-mocha .image.is-4by3,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}html.theme--catppuccin-mocha .image.is-3by2,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}html.theme--catppuccin-mocha .image.is-5by3,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}html.theme--catppuccin-mocha .image.is-16by9,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}html.theme--catppuccin-mocha .image.is-2by1,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}html.theme--catppuccin-mocha .image.is-3by1,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}html.theme--catppuccin-mocha .image.is-4by5,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}html.theme--catppuccin-mocha .image.is-3by4,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}html.theme--catppuccin-mocha .image.is-2by3,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}html.theme--catppuccin-mocha .image.is-3by5,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}html.theme--catppuccin-mocha .image.is-9by16,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}html.theme--catppuccin-mocha .image.is-1by2,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}html.theme--catppuccin-mocha .image.is-1by3,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}html.theme--catppuccin-mocha .image.is-16x16,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}html.theme--catppuccin-mocha .image.is-24x24,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}html.theme--catppuccin-mocha .image.is-32x32,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}html.theme--catppuccin-mocha .image.is-48x48,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}html.theme--catppuccin-mocha .image.is-64x64,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}html.theme--catppuccin-mocha .image.is-96x96,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}html.theme--catppuccin-mocha .image.is-128x128,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}html.theme--catppuccin-mocha .notification{background-color:#181825;border-radius:.4em;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}html.theme--catppuccin-mocha .notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--catppuccin-mocha .notification strong{color:currentColor}html.theme--catppuccin-mocha .notification code,html.theme--catppuccin-mocha .notification pre{background:#fff}html.theme--catppuccin-mocha .notification pre code{background:transparent}html.theme--catppuccin-mocha .notification>.delete{right:.5rem;position:absolute;top:0.5rem}html.theme--catppuccin-mocha .notification .title,html.theme--catppuccin-mocha .notification .subtitle,html.theme--catppuccin-mocha .notification .content{color:currentColor}html.theme--catppuccin-mocha .notification.is-white{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-mocha .notification.is-black{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-mocha .notification.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .notification.is-dark,html.theme--catppuccin-mocha .content kbd.notification{background-color:#313244;color:#fff}html.theme--catppuccin-mocha .notification.is-primary,html.theme--catppuccin-mocha .docstring>section>a.notification.docs-sourcelink{background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .notification.is-primary.is-light,html.theme--catppuccin-mocha .docstring>section>a.notification.is-light.docs-sourcelink{background-color:#ebf3fe;color:#063c93}html.theme--catppuccin-mocha .notification.is-link{background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .notification.is-link.is-light{background-color:#ebf3fe;color:#063c93}html.theme--catppuccin-mocha .notification.is-info{background-color:#94e2d5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .notification.is-info.is-light{background-color:#effbf9;color:#207466}html.theme--catppuccin-mocha .notification.is-success{background-color:#a6e3a1;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .notification.is-success.is-light{background-color:#f0faef;color:#287222}html.theme--catppuccin-mocha .notification.is-warning{background-color:#f9e2af;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .notification.is-warning.is-light{background-color:#fef8ec;color:#8a620a}html.theme--catppuccin-mocha .notification.is-danger{background-color:#f38ba8;color:#fff}html.theme--catppuccin-mocha .notification.is-danger.is-light{background-color:#fdedf1;color:#991036}html.theme--catppuccin-mocha .progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}html.theme--catppuccin-mocha .progress::-webkit-progress-bar{background-color:#45475a}html.theme--catppuccin-mocha .progress::-webkit-progress-value{background-color:#7f849c}html.theme--catppuccin-mocha .progress::-moz-progress-bar{background-color:#7f849c}html.theme--catppuccin-mocha .progress::-ms-fill{background-color:#7f849c;border:none}html.theme--catppuccin-mocha .progress.is-white::-webkit-progress-value{background-color:#fff}html.theme--catppuccin-mocha .progress.is-white::-moz-progress-bar{background-color:#fff}html.theme--catppuccin-mocha .progress.is-white::-ms-fill{background-color:#fff}html.theme--catppuccin-mocha .progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #45475a 30%)}html.theme--catppuccin-mocha .progress.is-black::-webkit-progress-value{background-color:#0a0a0a}html.theme--catppuccin-mocha .progress.is-black::-moz-progress-bar{background-color:#0a0a0a}html.theme--catppuccin-mocha .progress.is-black::-ms-fill{background-color:#0a0a0a}html.theme--catppuccin-mocha .progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #45475a 30%)}html.theme--catppuccin-mocha .progress.is-light::-webkit-progress-value{background-color:#f5f5f5}html.theme--catppuccin-mocha .progress.is-light::-moz-progress-bar{background-color:#f5f5f5}html.theme--catppuccin-mocha .progress.is-light::-ms-fill{background-color:#f5f5f5}html.theme--catppuccin-mocha .progress.is-light:indeterminate{background-image:linear-gradient(to right, #f5f5f5 30%, #45475a 30%)}html.theme--catppuccin-mocha .progress.is-dark::-webkit-progress-value,html.theme--catppuccin-mocha .content kbd.progress::-webkit-progress-value{background-color:#313244}html.theme--catppuccin-mocha .progress.is-dark::-moz-progress-bar,html.theme--catppuccin-mocha .content kbd.progress::-moz-progress-bar{background-color:#313244}html.theme--catppuccin-mocha .progress.is-dark::-ms-fill,html.theme--catppuccin-mocha .content kbd.progress::-ms-fill{background-color:#313244}html.theme--catppuccin-mocha .progress.is-dark:indeterminate,html.theme--catppuccin-mocha .content kbd.progress:indeterminate{background-image:linear-gradient(to right, #313244 30%, #45475a 30%)}html.theme--catppuccin-mocha .progress.is-primary::-webkit-progress-value,html.theme--catppuccin-mocha .docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#89b4fa}html.theme--catppuccin-mocha .progress.is-primary::-moz-progress-bar,html.theme--catppuccin-mocha .docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#89b4fa}html.theme--catppuccin-mocha .progress.is-primary::-ms-fill,html.theme--catppuccin-mocha .docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#89b4fa}html.theme--catppuccin-mocha .progress.is-primary:indeterminate,html.theme--catppuccin-mocha .docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #89b4fa 30%, #45475a 30%)}html.theme--catppuccin-mocha .progress.is-link::-webkit-progress-value{background-color:#89b4fa}html.theme--catppuccin-mocha .progress.is-link::-moz-progress-bar{background-color:#89b4fa}html.theme--catppuccin-mocha .progress.is-link::-ms-fill{background-color:#89b4fa}html.theme--catppuccin-mocha .progress.is-link:indeterminate{background-image:linear-gradient(to right, #89b4fa 30%, #45475a 30%)}html.theme--catppuccin-mocha .progress.is-info::-webkit-progress-value{background-color:#94e2d5}html.theme--catppuccin-mocha .progress.is-info::-moz-progress-bar{background-color:#94e2d5}html.theme--catppuccin-mocha .progress.is-info::-ms-fill{background-color:#94e2d5}html.theme--catppuccin-mocha .progress.is-info:indeterminate{background-image:linear-gradient(to right, #94e2d5 30%, #45475a 30%)}html.theme--catppuccin-mocha .progress.is-success::-webkit-progress-value{background-color:#a6e3a1}html.theme--catppuccin-mocha .progress.is-success::-moz-progress-bar{background-color:#a6e3a1}html.theme--catppuccin-mocha .progress.is-success::-ms-fill{background-color:#a6e3a1}html.theme--catppuccin-mocha .progress.is-success:indeterminate{background-image:linear-gradient(to right, #a6e3a1 30%, #45475a 30%)}html.theme--catppuccin-mocha .progress.is-warning::-webkit-progress-value{background-color:#f9e2af}html.theme--catppuccin-mocha .progress.is-warning::-moz-progress-bar{background-color:#f9e2af}html.theme--catppuccin-mocha .progress.is-warning::-ms-fill{background-color:#f9e2af}html.theme--catppuccin-mocha .progress.is-warning:indeterminate{background-image:linear-gradient(to right, #f9e2af 30%, #45475a 30%)}html.theme--catppuccin-mocha .progress.is-danger::-webkit-progress-value{background-color:#f38ba8}html.theme--catppuccin-mocha .progress.is-danger::-moz-progress-bar{background-color:#f38ba8}html.theme--catppuccin-mocha .progress.is-danger::-ms-fill{background-color:#f38ba8}html.theme--catppuccin-mocha .progress.is-danger:indeterminate{background-image:linear-gradient(to right, #f38ba8 30%, #45475a 30%)}html.theme--catppuccin-mocha .progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#45475a;background-image:linear-gradient(to right, #cdd6f4 30%, #45475a 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}html.theme--catppuccin-mocha .progress:indeterminate::-webkit-progress-bar{background-color:transparent}html.theme--catppuccin-mocha .progress:indeterminate::-moz-progress-bar{background-color:transparent}html.theme--catppuccin-mocha .progress:indeterminate::-ms-fill{animation-name:none}html.theme--catppuccin-mocha .progress.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}html.theme--catppuccin-mocha .progress.is-medium{height:1.25rem}html.theme--catppuccin-mocha .progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}html.theme--catppuccin-mocha .table{background-color:#45475a;color:#cdd6f4}html.theme--catppuccin-mocha .table td,html.theme--catppuccin-mocha .table th{border:1px solid #585b70;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--catppuccin-mocha .table td.is-white,html.theme--catppuccin-mocha .table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--catppuccin-mocha .table td.is-black,html.theme--catppuccin-mocha .table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--catppuccin-mocha .table td.is-light,html.theme--catppuccin-mocha .table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .table td.is-dark,html.theme--catppuccin-mocha .table th.is-dark{background-color:#313244;border-color:#313244;color:#fff}html.theme--catppuccin-mocha .table td.is-primary,html.theme--catppuccin-mocha .table th.is-primary{background-color:#89b4fa;border-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .table td.is-link,html.theme--catppuccin-mocha .table th.is-link{background-color:#89b4fa;border-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .table td.is-info,html.theme--catppuccin-mocha .table th.is-info{background-color:#94e2d5;border-color:#94e2d5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .table td.is-success,html.theme--catppuccin-mocha .table th.is-success{background-color:#a6e3a1;border-color:#a6e3a1;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .table td.is-warning,html.theme--catppuccin-mocha .table th.is-warning{background-color:#f9e2af;border-color:#f9e2af;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .table td.is-danger,html.theme--catppuccin-mocha .table th.is-danger{background-color:#f38ba8;border-color:#f38ba8;color:#fff}html.theme--catppuccin-mocha .table td.is-narrow,html.theme--catppuccin-mocha .table th.is-narrow{white-space:nowrap;width:1%}html.theme--catppuccin-mocha .table td.is-selected,html.theme--catppuccin-mocha .table th.is-selected{background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .table td.is-selected a,html.theme--catppuccin-mocha .table td.is-selected strong,html.theme--catppuccin-mocha .table th.is-selected a,html.theme--catppuccin-mocha .table th.is-selected strong{color:currentColor}html.theme--catppuccin-mocha .table td.is-vcentered,html.theme--catppuccin-mocha .table th.is-vcentered{vertical-align:middle}html.theme--catppuccin-mocha .table th{color:#b8c5ef}html.theme--catppuccin-mocha .table th:not([align]){text-align:left}html.theme--catppuccin-mocha .table tr.is-selected{background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .table tr.is-selected a,html.theme--catppuccin-mocha .table tr.is-selected strong{color:currentColor}html.theme--catppuccin-mocha .table tr.is-selected td,html.theme--catppuccin-mocha .table tr.is-selected th{border-color:#fff;color:currentColor}html.theme--catppuccin-mocha .table thead{background-color:rgba(0,0,0,0)}html.theme--catppuccin-mocha .table thead td,html.theme--catppuccin-mocha .table thead th{border-width:0 0 2px;color:#b8c5ef}html.theme--catppuccin-mocha .table tfoot{background-color:rgba(0,0,0,0)}html.theme--catppuccin-mocha .table tfoot td,html.theme--catppuccin-mocha .table tfoot th{border-width:2px 0 0;color:#b8c5ef}html.theme--catppuccin-mocha .table tbody{background-color:rgba(0,0,0,0)}html.theme--catppuccin-mocha .table tbody tr:last-child td,html.theme--catppuccin-mocha .table tbody tr:last-child th{border-bottom-width:0}html.theme--catppuccin-mocha .table.is-bordered td,html.theme--catppuccin-mocha .table.is-bordered th{border-width:1px}html.theme--catppuccin-mocha .table.is-bordered tr:last-child td,html.theme--catppuccin-mocha .table.is-bordered tr:last-child th{border-bottom-width:1px}html.theme--catppuccin-mocha .table.is-fullwidth{width:100%}html.theme--catppuccin-mocha .table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#313244}html.theme--catppuccin-mocha .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#313244}html.theme--catppuccin-mocha .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#35364a}html.theme--catppuccin-mocha .table.is-narrow td,html.theme--catppuccin-mocha .table.is-narrow th{padding:0.25em 0.5em}html.theme--catppuccin-mocha .table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#313244}html.theme--catppuccin-mocha .table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}html.theme--catppuccin-mocha .tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--catppuccin-mocha .tags .tag,html.theme--catppuccin-mocha .tags .content kbd,html.theme--catppuccin-mocha .content .tags kbd,html.theme--catppuccin-mocha .tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}html.theme--catppuccin-mocha .tags .tag:not(:last-child),html.theme--catppuccin-mocha .tags .content kbd:not(:last-child),html.theme--catppuccin-mocha .content .tags kbd:not(:last-child),html.theme--catppuccin-mocha .tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}html.theme--catppuccin-mocha .tags:last-child{margin-bottom:-0.5rem}html.theme--catppuccin-mocha .tags:not(:last-child){margin-bottom:1rem}html.theme--catppuccin-mocha .tags.are-medium .tag:not(.is-normal):not(.is-large),html.theme--catppuccin-mocha .tags.are-medium .content kbd:not(.is-normal):not(.is-large),html.theme--catppuccin-mocha .content .tags.are-medium kbd:not(.is-normal):not(.is-large),html.theme--catppuccin-mocha .tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}html.theme--catppuccin-mocha .tags.are-large .tag:not(.is-normal):not(.is-medium),html.theme--catppuccin-mocha .tags.are-large .content kbd:not(.is-normal):not(.is-medium),html.theme--catppuccin-mocha .content .tags.are-large kbd:not(.is-normal):not(.is-medium),html.theme--catppuccin-mocha .tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}html.theme--catppuccin-mocha .tags.is-centered{justify-content:center}html.theme--catppuccin-mocha .tags.is-centered .tag,html.theme--catppuccin-mocha .tags.is-centered .content kbd,html.theme--catppuccin-mocha .content .tags.is-centered kbd,html.theme--catppuccin-mocha .tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}html.theme--catppuccin-mocha .tags.is-right{justify-content:flex-end}html.theme--catppuccin-mocha .tags.is-right .tag:not(:first-child),html.theme--catppuccin-mocha .tags.is-right .content kbd:not(:first-child),html.theme--catppuccin-mocha .content .tags.is-right kbd:not(:first-child),html.theme--catppuccin-mocha .tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}html.theme--catppuccin-mocha .tags.is-right .tag:not(:last-child),html.theme--catppuccin-mocha .tags.is-right .content kbd:not(:last-child),html.theme--catppuccin-mocha .content .tags.is-right kbd:not(:last-child),html.theme--catppuccin-mocha .tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}html.theme--catppuccin-mocha .tags.has-addons .tag,html.theme--catppuccin-mocha .tags.has-addons .content kbd,html.theme--catppuccin-mocha .content .tags.has-addons kbd,html.theme--catppuccin-mocha .tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}html.theme--catppuccin-mocha .tags.has-addons .tag:not(:first-child),html.theme--catppuccin-mocha .tags.has-addons .content kbd:not(:first-child),html.theme--catppuccin-mocha .content .tags.has-addons kbd:not(:first-child),html.theme--catppuccin-mocha .tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}html.theme--catppuccin-mocha .tags.has-addons .tag:not(:last-child),html.theme--catppuccin-mocha .tags.has-addons .content kbd:not(:last-child),html.theme--catppuccin-mocha .content .tags.has-addons kbd:not(:last-child),html.theme--catppuccin-mocha .tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}html.theme--catppuccin-mocha .tag:not(body),html.theme--catppuccin-mocha .content kbd:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#181825;border-radius:.4em;color:#cdd6f4;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}html.theme--catppuccin-mocha .tag:not(body) .delete,html.theme--catppuccin-mocha .content kbd:not(body) .delete,html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}html.theme--catppuccin-mocha .tag.is-white:not(body),html.theme--catppuccin-mocha .content kbd.is-white:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}html.theme--catppuccin-mocha .tag.is-black:not(body),html.theme--catppuccin-mocha .content kbd.is-black:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}html.theme--catppuccin-mocha .tag.is-light:not(body),html.theme--catppuccin-mocha .content kbd.is-light:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .tag.is-dark:not(body),html.theme--catppuccin-mocha .content kbd:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-dark:not(body),html.theme--catppuccin-mocha .content .docstring>section>kbd:not(body){background-color:#313244;color:#fff}html.theme--catppuccin-mocha .tag.is-primary:not(body),html.theme--catppuccin-mocha .content kbd.is-primary:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink:not(body){background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .tag.is-primary.is-light:not(body),html.theme--catppuccin-mocha .content kbd.is-primary.is-light:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#ebf3fe;color:#063c93}html.theme--catppuccin-mocha .tag.is-link:not(body),html.theme--catppuccin-mocha .content kbd.is-link:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .tag.is-link.is-light:not(body),html.theme--catppuccin-mocha .content kbd.is-link.is-light:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#ebf3fe;color:#063c93}html.theme--catppuccin-mocha .tag.is-info:not(body),html.theme--catppuccin-mocha .content kbd.is-info:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#94e2d5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .tag.is-info.is-light:not(body),html.theme--catppuccin-mocha .content kbd.is-info.is-light:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#effbf9;color:#207466}html.theme--catppuccin-mocha .tag.is-success:not(body),html.theme--catppuccin-mocha .content kbd.is-success:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#a6e3a1;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .tag.is-success.is-light:not(body),html.theme--catppuccin-mocha .content kbd.is-success.is-light:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#f0faef;color:#287222}html.theme--catppuccin-mocha .tag.is-warning:not(body),html.theme--catppuccin-mocha .content kbd.is-warning:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#f9e2af;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .tag.is-warning.is-light:not(body),html.theme--catppuccin-mocha .content kbd.is-warning.is-light:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fef8ec;color:#8a620a}html.theme--catppuccin-mocha .tag.is-danger:not(body),html.theme--catppuccin-mocha .content kbd.is-danger:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#f38ba8;color:#fff}html.theme--catppuccin-mocha .tag.is-danger.is-light:not(body),html.theme--catppuccin-mocha .content kbd.is-danger.is-light:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#fdedf1;color:#991036}html.theme--catppuccin-mocha .tag.is-normal:not(body),html.theme--catppuccin-mocha .content kbd.is-normal:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}html.theme--catppuccin-mocha .tag.is-medium:not(body),html.theme--catppuccin-mocha .content kbd.is-medium:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}html.theme--catppuccin-mocha .tag.is-large:not(body),html.theme--catppuccin-mocha .content kbd.is-large:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}html.theme--catppuccin-mocha .tag:not(body) .icon:first-child:not(:last-child),html.theme--catppuccin-mocha .content kbd:not(body) .icon:first-child:not(:last-child),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}html.theme--catppuccin-mocha .tag:not(body) .icon:last-child:not(:first-child),html.theme--catppuccin-mocha .content kbd:not(body) .icon:last-child:not(:first-child),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}html.theme--catppuccin-mocha .tag:not(body) .icon:first-child:last-child,html.theme--catppuccin-mocha .content kbd:not(body) .icon:first-child:last-child,html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}html.theme--catppuccin-mocha .tag.is-delete:not(body),html.theme--catppuccin-mocha .content kbd.is-delete:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}html.theme--catppuccin-mocha .tag.is-delete:not(body)::before,html.theme--catppuccin-mocha .content kbd.is-delete:not(body)::before,html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-delete:not(body)::before,html.theme--catppuccin-mocha .tag.is-delete:not(body)::after,html.theme--catppuccin-mocha .content kbd.is-delete:not(body)::after,html.theme--catppuccin-mocha .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--catppuccin-mocha .tag.is-delete:not(body)::before,html.theme--catppuccin-mocha .content kbd.is-delete:not(body)::before,html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}html.theme--catppuccin-mocha .tag.is-delete:not(body)::after,html.theme--catppuccin-mocha .content kbd.is-delete:not(body)::after,html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}html.theme--catppuccin-mocha .tag.is-delete:not(body):hover,html.theme--catppuccin-mocha .content kbd.is-delete:not(body):hover,html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-delete:not(body):hover,html.theme--catppuccin-mocha .tag.is-delete:not(body):focus,html.theme--catppuccin-mocha .content kbd.is-delete:not(body):focus,html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#0e0e16}html.theme--catppuccin-mocha .tag.is-delete:not(body):active,html.theme--catppuccin-mocha .content kbd.is-delete:not(body):active,html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#040406}html.theme--catppuccin-mocha .tag.is-rounded:not(body),html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input:not(body),html.theme--catppuccin-mocha .content kbd.is-rounded:not(body),html.theme--catppuccin-mocha #documenter .docs-sidebar .content form.docs-search>input:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}html.theme--catppuccin-mocha a.tag:hover,html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink:hover{text-decoration:underline}html.theme--catppuccin-mocha .title,html.theme--catppuccin-mocha .subtitle{word-break:break-word}html.theme--catppuccin-mocha .title em,html.theme--catppuccin-mocha .title span,html.theme--catppuccin-mocha .subtitle em,html.theme--catppuccin-mocha .subtitle span{font-weight:inherit}html.theme--catppuccin-mocha .title sub,html.theme--catppuccin-mocha .subtitle sub{font-size:.75em}html.theme--catppuccin-mocha .title sup,html.theme--catppuccin-mocha .subtitle sup{font-size:.75em}html.theme--catppuccin-mocha .title .tag,html.theme--catppuccin-mocha .title .content kbd,html.theme--catppuccin-mocha .content .title kbd,html.theme--catppuccin-mocha .title .docstring>section>a.docs-sourcelink,html.theme--catppuccin-mocha .subtitle .tag,html.theme--catppuccin-mocha .subtitle .content kbd,html.theme--catppuccin-mocha .content .subtitle kbd,html.theme--catppuccin-mocha .subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}html.theme--catppuccin-mocha .title{color:#fff;font-size:2rem;font-weight:500;line-height:1.125}html.theme--catppuccin-mocha .title strong{color:inherit;font-weight:inherit}html.theme--catppuccin-mocha .title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}html.theme--catppuccin-mocha .title.is-1{font-size:3rem}html.theme--catppuccin-mocha .title.is-2{font-size:2.5rem}html.theme--catppuccin-mocha .title.is-3{font-size:2rem}html.theme--catppuccin-mocha .title.is-4{font-size:1.5rem}html.theme--catppuccin-mocha .title.is-5{font-size:1.25rem}html.theme--catppuccin-mocha .title.is-6{font-size:1rem}html.theme--catppuccin-mocha .title.is-7{font-size:.75rem}html.theme--catppuccin-mocha .subtitle{color:#6c7086;font-size:1.25rem;font-weight:400;line-height:1.25}html.theme--catppuccin-mocha .subtitle strong{color:#6c7086;font-weight:600}html.theme--catppuccin-mocha .subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}html.theme--catppuccin-mocha .subtitle.is-1{font-size:3rem}html.theme--catppuccin-mocha .subtitle.is-2{font-size:2.5rem}html.theme--catppuccin-mocha .subtitle.is-3{font-size:2rem}html.theme--catppuccin-mocha .subtitle.is-4{font-size:1.5rem}html.theme--catppuccin-mocha .subtitle.is-5{font-size:1.25rem}html.theme--catppuccin-mocha .subtitle.is-6{font-size:1rem}html.theme--catppuccin-mocha .subtitle.is-7{font-size:.75rem}html.theme--catppuccin-mocha .heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}html.theme--catppuccin-mocha .number{align-items:center;background-color:#181825;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}html.theme--catppuccin-mocha .select select,html.theme--catppuccin-mocha .textarea,html.theme--catppuccin-mocha .input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input{background-color:#1e1e2e;border-color:#585b70;border-radius:.4em;color:#7f849c}html.theme--catppuccin-mocha .select select::-moz-placeholder,html.theme--catppuccin-mocha .textarea::-moz-placeholder,html.theme--catppuccin-mocha .input::-moz-placeholder,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#868c98}html.theme--catppuccin-mocha .select select::-webkit-input-placeholder,html.theme--catppuccin-mocha .textarea::-webkit-input-placeholder,html.theme--catppuccin-mocha .input::-webkit-input-placeholder,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#868c98}html.theme--catppuccin-mocha .select select:-moz-placeholder,html.theme--catppuccin-mocha .textarea:-moz-placeholder,html.theme--catppuccin-mocha .input:-moz-placeholder,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#868c98}html.theme--catppuccin-mocha .select select:-ms-input-placeholder,html.theme--catppuccin-mocha .textarea:-ms-input-placeholder,html.theme--catppuccin-mocha .input:-ms-input-placeholder,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#868c98}html.theme--catppuccin-mocha .select select:hover,html.theme--catppuccin-mocha .textarea:hover,html.theme--catppuccin-mocha .input:hover,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input:hover,html.theme--catppuccin-mocha .select select.is-hovered,html.theme--catppuccin-mocha .is-hovered.textarea,html.theme--catppuccin-mocha .is-hovered.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#6c7086}html.theme--catppuccin-mocha .select select:focus,html.theme--catppuccin-mocha .textarea:focus,html.theme--catppuccin-mocha .input:focus,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input:focus,html.theme--catppuccin-mocha .select select.is-focused,html.theme--catppuccin-mocha .is-focused.textarea,html.theme--catppuccin-mocha .is-focused.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-mocha .select select:active,html.theme--catppuccin-mocha .textarea:active,html.theme--catppuccin-mocha .input:active,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input:active,html.theme--catppuccin-mocha .select select.is-active,html.theme--catppuccin-mocha .is-active.textarea,html.theme--catppuccin-mocha .is-active.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-active{border-color:#89b4fa;box-shadow:0 0 0 0.125em rgba(137,180,250,0.25)}html.theme--catppuccin-mocha .select select[disabled],html.theme--catppuccin-mocha .textarea[disabled],html.theme--catppuccin-mocha .input[disabled],html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] html.theme--catppuccin-mocha .select select,fieldset[disabled] html.theme--catppuccin-mocha .textarea,fieldset[disabled] html.theme--catppuccin-mocha .input,fieldset[disabled] html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input{background-color:#6c7086;border-color:#181825;box-shadow:none;color:#f7f8fd}html.theme--catppuccin-mocha .select select[disabled]::-moz-placeholder,html.theme--catppuccin-mocha .textarea[disabled]::-moz-placeholder,html.theme--catppuccin-mocha .input[disabled]::-moz-placeholder,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-mocha .select select::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-mocha .textarea::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-mocha .input::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:rgba(247,248,253,0.3)}html.theme--catppuccin-mocha .select select[disabled]::-webkit-input-placeholder,html.theme--catppuccin-mocha .textarea[disabled]::-webkit-input-placeholder,html.theme--catppuccin-mocha .input[disabled]::-webkit-input-placeholder,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-mocha .select select::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-mocha .textarea::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-mocha .input::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:rgba(247,248,253,0.3)}html.theme--catppuccin-mocha .select select[disabled]:-moz-placeholder,html.theme--catppuccin-mocha .textarea[disabled]:-moz-placeholder,html.theme--catppuccin-mocha .input[disabled]:-moz-placeholder,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-mocha .select select:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-mocha .textarea:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-mocha .input:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:rgba(247,248,253,0.3)}html.theme--catppuccin-mocha .select select[disabled]:-ms-input-placeholder,html.theme--catppuccin-mocha .textarea[disabled]:-ms-input-placeholder,html.theme--catppuccin-mocha .input[disabled]:-ms-input-placeholder,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-mocha .select select:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-mocha .textarea:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-mocha .input:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:rgba(247,248,253,0.3)}html.theme--catppuccin-mocha .textarea,html.theme--catppuccin-mocha .input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}html.theme--catppuccin-mocha .textarea[readonly],html.theme--catppuccin-mocha .input[readonly],html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}html.theme--catppuccin-mocha .is-white.textarea,html.theme--catppuccin-mocha .is-white.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}html.theme--catppuccin-mocha .is-white.textarea:focus,html.theme--catppuccin-mocha .is-white.input:focus,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-white:focus,html.theme--catppuccin-mocha .is-white.is-focused.textarea,html.theme--catppuccin-mocha .is-white.is-focused.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-mocha .is-white.textarea:active,html.theme--catppuccin-mocha .is-white.input:active,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-white:active,html.theme--catppuccin-mocha .is-white.is-active.textarea,html.theme--catppuccin-mocha .is-white.is-active.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--catppuccin-mocha .is-black.textarea,html.theme--catppuccin-mocha .is-black.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}html.theme--catppuccin-mocha .is-black.textarea:focus,html.theme--catppuccin-mocha .is-black.input:focus,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-black:focus,html.theme--catppuccin-mocha .is-black.is-focused.textarea,html.theme--catppuccin-mocha .is-black.is-focused.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-mocha .is-black.textarea:active,html.theme--catppuccin-mocha .is-black.input:active,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-black:active,html.theme--catppuccin-mocha .is-black.is-active.textarea,html.theme--catppuccin-mocha .is-black.is-active.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--catppuccin-mocha .is-light.textarea,html.theme--catppuccin-mocha .is-light.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-light{border-color:#f5f5f5}html.theme--catppuccin-mocha .is-light.textarea:focus,html.theme--catppuccin-mocha .is-light.input:focus,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-light:focus,html.theme--catppuccin-mocha .is-light.is-focused.textarea,html.theme--catppuccin-mocha .is-light.is-focused.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-mocha .is-light.textarea:active,html.theme--catppuccin-mocha .is-light.input:active,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-light:active,html.theme--catppuccin-mocha .is-light.is-active.textarea,html.theme--catppuccin-mocha .is-light.is-active.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}html.theme--catppuccin-mocha .is-dark.textarea,html.theme--catppuccin-mocha .content kbd.textarea,html.theme--catppuccin-mocha .is-dark.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-dark,html.theme--catppuccin-mocha .content kbd.input{border-color:#313244}html.theme--catppuccin-mocha .is-dark.textarea:focus,html.theme--catppuccin-mocha .content kbd.textarea:focus,html.theme--catppuccin-mocha .is-dark.input:focus,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-dark:focus,html.theme--catppuccin-mocha .content kbd.input:focus,html.theme--catppuccin-mocha .is-dark.is-focused.textarea,html.theme--catppuccin-mocha .content kbd.is-focused.textarea,html.theme--catppuccin-mocha .is-dark.is-focused.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-mocha .content kbd.is-focused.input,html.theme--catppuccin-mocha #documenter .docs-sidebar .content form.docs-search>input.is-focused,html.theme--catppuccin-mocha .is-dark.textarea:active,html.theme--catppuccin-mocha .content kbd.textarea:active,html.theme--catppuccin-mocha .is-dark.input:active,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-dark:active,html.theme--catppuccin-mocha .content kbd.input:active,html.theme--catppuccin-mocha .is-dark.is-active.textarea,html.theme--catppuccin-mocha .content kbd.is-active.textarea,html.theme--catppuccin-mocha .is-dark.is-active.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--catppuccin-mocha .content kbd.is-active.input,html.theme--catppuccin-mocha #documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(49,50,68,0.25)}html.theme--catppuccin-mocha .is-primary.textarea,html.theme--catppuccin-mocha .docstring>section>a.textarea.docs-sourcelink,html.theme--catppuccin-mocha .is-primary.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-primary,html.theme--catppuccin-mocha .docstring>section>a.input.docs-sourcelink{border-color:#89b4fa}html.theme--catppuccin-mocha .is-primary.textarea:focus,html.theme--catppuccin-mocha .docstring>section>a.textarea.docs-sourcelink:focus,html.theme--catppuccin-mocha .is-primary.input:focus,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-primary:focus,html.theme--catppuccin-mocha .docstring>section>a.input.docs-sourcelink:focus,html.theme--catppuccin-mocha .is-primary.is-focused.textarea,html.theme--catppuccin-mocha .docstring>section>a.is-focused.textarea.docs-sourcelink,html.theme--catppuccin-mocha .is-primary.is-focused.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-mocha .docstring>section>a.is-focused.input.docs-sourcelink,html.theme--catppuccin-mocha .is-primary.textarea:active,html.theme--catppuccin-mocha .docstring>section>a.textarea.docs-sourcelink:active,html.theme--catppuccin-mocha .is-primary.input:active,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-primary:active,html.theme--catppuccin-mocha .docstring>section>a.input.docs-sourcelink:active,html.theme--catppuccin-mocha .is-primary.is-active.textarea,html.theme--catppuccin-mocha .docstring>section>a.is-active.textarea.docs-sourcelink,html.theme--catppuccin-mocha .is-primary.is-active.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--catppuccin-mocha .docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(137,180,250,0.25)}html.theme--catppuccin-mocha .is-link.textarea,html.theme--catppuccin-mocha .is-link.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-link{border-color:#89b4fa}html.theme--catppuccin-mocha .is-link.textarea:focus,html.theme--catppuccin-mocha .is-link.input:focus,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-link:focus,html.theme--catppuccin-mocha .is-link.is-focused.textarea,html.theme--catppuccin-mocha .is-link.is-focused.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-mocha .is-link.textarea:active,html.theme--catppuccin-mocha .is-link.input:active,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-link:active,html.theme--catppuccin-mocha .is-link.is-active.textarea,html.theme--catppuccin-mocha .is-link.is-active.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(137,180,250,0.25)}html.theme--catppuccin-mocha .is-info.textarea,html.theme--catppuccin-mocha .is-info.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-info{border-color:#94e2d5}html.theme--catppuccin-mocha .is-info.textarea:focus,html.theme--catppuccin-mocha .is-info.input:focus,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-info:focus,html.theme--catppuccin-mocha .is-info.is-focused.textarea,html.theme--catppuccin-mocha .is-info.is-focused.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-mocha .is-info.textarea:active,html.theme--catppuccin-mocha .is-info.input:active,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-info:active,html.theme--catppuccin-mocha .is-info.is-active.textarea,html.theme--catppuccin-mocha .is-info.is-active.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(148,226,213,0.25)}html.theme--catppuccin-mocha .is-success.textarea,html.theme--catppuccin-mocha .is-success.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-success{border-color:#a6e3a1}html.theme--catppuccin-mocha .is-success.textarea:focus,html.theme--catppuccin-mocha .is-success.input:focus,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-success:focus,html.theme--catppuccin-mocha .is-success.is-focused.textarea,html.theme--catppuccin-mocha .is-success.is-focused.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-mocha .is-success.textarea:active,html.theme--catppuccin-mocha .is-success.input:active,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-success:active,html.theme--catppuccin-mocha .is-success.is-active.textarea,html.theme--catppuccin-mocha .is-success.is-active.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(166,227,161,0.25)}html.theme--catppuccin-mocha .is-warning.textarea,html.theme--catppuccin-mocha .is-warning.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#f9e2af}html.theme--catppuccin-mocha .is-warning.textarea:focus,html.theme--catppuccin-mocha .is-warning.input:focus,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-warning:focus,html.theme--catppuccin-mocha .is-warning.is-focused.textarea,html.theme--catppuccin-mocha .is-warning.is-focused.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-mocha .is-warning.textarea:active,html.theme--catppuccin-mocha .is-warning.input:active,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-warning:active,html.theme--catppuccin-mocha .is-warning.is-active.textarea,html.theme--catppuccin-mocha .is-warning.is-active.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(249,226,175,0.25)}html.theme--catppuccin-mocha .is-danger.textarea,html.theme--catppuccin-mocha .is-danger.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#f38ba8}html.theme--catppuccin-mocha .is-danger.textarea:focus,html.theme--catppuccin-mocha .is-danger.input:focus,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-danger:focus,html.theme--catppuccin-mocha .is-danger.is-focused.textarea,html.theme--catppuccin-mocha .is-danger.is-focused.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-mocha .is-danger.textarea:active,html.theme--catppuccin-mocha .is-danger.input:active,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-danger:active,html.theme--catppuccin-mocha .is-danger.is-active.textarea,html.theme--catppuccin-mocha .is-danger.is-active.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(243,139,168,0.25)}html.theme--catppuccin-mocha .is-small.textarea,html.theme--catppuccin-mocha .is-small.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input{border-radius:3px;font-size:.75rem}html.theme--catppuccin-mocha .is-medium.textarea,html.theme--catppuccin-mocha .is-medium.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}html.theme--catppuccin-mocha .is-large.textarea,html.theme--catppuccin-mocha .is-large.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}html.theme--catppuccin-mocha .is-fullwidth.textarea,html.theme--catppuccin-mocha .is-fullwidth.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}html.theme--catppuccin-mocha .is-inline.textarea,html.theme--catppuccin-mocha .is-inline.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}html.theme--catppuccin-mocha .input.is-rounded,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}html.theme--catppuccin-mocha .input.is-static,html.theme--catppuccin-mocha #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--catppuccin-mocha .textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}html.theme--catppuccin-mocha .textarea:not([rows]){max-height:40em;min-height:8em}html.theme--catppuccin-mocha .textarea[rows]{height:initial}html.theme--catppuccin-mocha .textarea.has-fixed-size{resize:none}html.theme--catppuccin-mocha .radio,html.theme--catppuccin-mocha .checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}html.theme--catppuccin-mocha .radio input,html.theme--catppuccin-mocha .checkbox input{cursor:pointer}html.theme--catppuccin-mocha .radio:hover,html.theme--catppuccin-mocha .checkbox:hover{color:#89dceb}html.theme--catppuccin-mocha .radio[disabled],html.theme--catppuccin-mocha .checkbox[disabled],fieldset[disabled] html.theme--catppuccin-mocha .radio,fieldset[disabled] html.theme--catppuccin-mocha .checkbox,html.theme--catppuccin-mocha .radio input[disabled],html.theme--catppuccin-mocha .checkbox input[disabled]{color:#f7f8fd;cursor:not-allowed}html.theme--catppuccin-mocha .radio+.radio{margin-left:.5em}html.theme--catppuccin-mocha .select{display:inline-block;max-width:100%;position:relative;vertical-align:top}html.theme--catppuccin-mocha .select:not(.is-multiple){height:2.5em}html.theme--catppuccin-mocha .select:not(.is-multiple):not(.is-loading)::after{border-color:#89b4fa;right:1.125em;z-index:4}html.theme--catppuccin-mocha .select.is-rounded select,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}html.theme--catppuccin-mocha .select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}html.theme--catppuccin-mocha .select select::-ms-expand{display:none}html.theme--catppuccin-mocha .select select[disabled]:hover,fieldset[disabled] html.theme--catppuccin-mocha .select select:hover{border-color:#181825}html.theme--catppuccin-mocha .select select:not([multiple]){padding-right:2.5em}html.theme--catppuccin-mocha .select select[multiple]{height:auto;padding:0}html.theme--catppuccin-mocha .select select[multiple] option{padding:0.5em 1em}html.theme--catppuccin-mocha .select:not(.is-multiple):not(.is-loading):hover::after{border-color:#89dceb}html.theme--catppuccin-mocha .select.is-white:not(:hover)::after{border-color:#fff}html.theme--catppuccin-mocha .select.is-white select{border-color:#fff}html.theme--catppuccin-mocha .select.is-white select:hover,html.theme--catppuccin-mocha .select.is-white select.is-hovered{border-color:#f2f2f2}html.theme--catppuccin-mocha .select.is-white select:focus,html.theme--catppuccin-mocha .select.is-white select.is-focused,html.theme--catppuccin-mocha .select.is-white select:active,html.theme--catppuccin-mocha .select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--catppuccin-mocha .select.is-black:not(:hover)::after{border-color:#0a0a0a}html.theme--catppuccin-mocha .select.is-black select{border-color:#0a0a0a}html.theme--catppuccin-mocha .select.is-black select:hover,html.theme--catppuccin-mocha .select.is-black select.is-hovered{border-color:#000}html.theme--catppuccin-mocha .select.is-black select:focus,html.theme--catppuccin-mocha .select.is-black select.is-focused,html.theme--catppuccin-mocha .select.is-black select:active,html.theme--catppuccin-mocha .select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--catppuccin-mocha .select.is-light:not(:hover)::after{border-color:#f5f5f5}html.theme--catppuccin-mocha .select.is-light select{border-color:#f5f5f5}html.theme--catppuccin-mocha .select.is-light select:hover,html.theme--catppuccin-mocha .select.is-light select.is-hovered{border-color:#e8e8e8}html.theme--catppuccin-mocha .select.is-light select:focus,html.theme--catppuccin-mocha .select.is-light select.is-focused,html.theme--catppuccin-mocha .select.is-light select:active,html.theme--catppuccin-mocha .select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}html.theme--catppuccin-mocha .select.is-dark:not(:hover)::after,html.theme--catppuccin-mocha .content kbd.select:not(:hover)::after{border-color:#313244}html.theme--catppuccin-mocha .select.is-dark select,html.theme--catppuccin-mocha .content kbd.select select{border-color:#313244}html.theme--catppuccin-mocha .select.is-dark select:hover,html.theme--catppuccin-mocha .content kbd.select select:hover,html.theme--catppuccin-mocha .select.is-dark select.is-hovered,html.theme--catppuccin-mocha .content kbd.select select.is-hovered{border-color:#262735}html.theme--catppuccin-mocha .select.is-dark select:focus,html.theme--catppuccin-mocha .content kbd.select select:focus,html.theme--catppuccin-mocha .select.is-dark select.is-focused,html.theme--catppuccin-mocha .content kbd.select select.is-focused,html.theme--catppuccin-mocha .select.is-dark select:active,html.theme--catppuccin-mocha .content kbd.select select:active,html.theme--catppuccin-mocha .select.is-dark select.is-active,html.theme--catppuccin-mocha .content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(49,50,68,0.25)}html.theme--catppuccin-mocha .select.is-primary:not(:hover)::after,html.theme--catppuccin-mocha .docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#89b4fa}html.theme--catppuccin-mocha .select.is-primary select,html.theme--catppuccin-mocha .docstring>section>a.select.docs-sourcelink select{border-color:#89b4fa}html.theme--catppuccin-mocha .select.is-primary select:hover,html.theme--catppuccin-mocha .docstring>section>a.select.docs-sourcelink select:hover,html.theme--catppuccin-mocha .select.is-primary select.is-hovered,html.theme--catppuccin-mocha .docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#71a4f9}html.theme--catppuccin-mocha .select.is-primary select:focus,html.theme--catppuccin-mocha .docstring>section>a.select.docs-sourcelink select:focus,html.theme--catppuccin-mocha .select.is-primary select.is-focused,html.theme--catppuccin-mocha .docstring>section>a.select.docs-sourcelink select.is-focused,html.theme--catppuccin-mocha .select.is-primary select:active,html.theme--catppuccin-mocha .docstring>section>a.select.docs-sourcelink select:active,html.theme--catppuccin-mocha .select.is-primary select.is-active,html.theme--catppuccin-mocha .docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(137,180,250,0.25)}html.theme--catppuccin-mocha .select.is-link:not(:hover)::after{border-color:#89b4fa}html.theme--catppuccin-mocha .select.is-link select{border-color:#89b4fa}html.theme--catppuccin-mocha .select.is-link select:hover,html.theme--catppuccin-mocha .select.is-link select.is-hovered{border-color:#71a4f9}html.theme--catppuccin-mocha .select.is-link select:focus,html.theme--catppuccin-mocha .select.is-link select.is-focused,html.theme--catppuccin-mocha .select.is-link select:active,html.theme--catppuccin-mocha .select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(137,180,250,0.25)}html.theme--catppuccin-mocha .select.is-info:not(:hover)::after{border-color:#94e2d5}html.theme--catppuccin-mocha .select.is-info select{border-color:#94e2d5}html.theme--catppuccin-mocha .select.is-info select:hover,html.theme--catppuccin-mocha .select.is-info select.is-hovered{border-color:#80ddcd}html.theme--catppuccin-mocha .select.is-info select:focus,html.theme--catppuccin-mocha .select.is-info select.is-focused,html.theme--catppuccin-mocha .select.is-info select:active,html.theme--catppuccin-mocha .select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(148,226,213,0.25)}html.theme--catppuccin-mocha .select.is-success:not(:hover)::after{border-color:#a6e3a1}html.theme--catppuccin-mocha .select.is-success select{border-color:#a6e3a1}html.theme--catppuccin-mocha .select.is-success select:hover,html.theme--catppuccin-mocha .select.is-success select.is-hovered{border-color:#93dd8d}html.theme--catppuccin-mocha .select.is-success select:focus,html.theme--catppuccin-mocha .select.is-success select.is-focused,html.theme--catppuccin-mocha .select.is-success select:active,html.theme--catppuccin-mocha .select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(166,227,161,0.25)}html.theme--catppuccin-mocha .select.is-warning:not(:hover)::after{border-color:#f9e2af}html.theme--catppuccin-mocha .select.is-warning select{border-color:#f9e2af}html.theme--catppuccin-mocha .select.is-warning select:hover,html.theme--catppuccin-mocha .select.is-warning select.is-hovered{border-color:#f7d997}html.theme--catppuccin-mocha .select.is-warning select:focus,html.theme--catppuccin-mocha .select.is-warning select.is-focused,html.theme--catppuccin-mocha .select.is-warning select:active,html.theme--catppuccin-mocha .select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(249,226,175,0.25)}html.theme--catppuccin-mocha .select.is-danger:not(:hover)::after{border-color:#f38ba8}html.theme--catppuccin-mocha .select.is-danger select{border-color:#f38ba8}html.theme--catppuccin-mocha .select.is-danger select:hover,html.theme--catppuccin-mocha .select.is-danger select.is-hovered{border-color:#f17497}html.theme--catppuccin-mocha .select.is-danger select:focus,html.theme--catppuccin-mocha .select.is-danger select.is-focused,html.theme--catppuccin-mocha .select.is-danger select:active,html.theme--catppuccin-mocha .select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(243,139,168,0.25)}html.theme--catppuccin-mocha .select.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.select{border-radius:3px;font-size:.75rem}html.theme--catppuccin-mocha .select.is-medium{font-size:1.25rem}html.theme--catppuccin-mocha .select.is-large{font-size:1.5rem}html.theme--catppuccin-mocha .select.is-disabled::after{border-color:#f7f8fd !important;opacity:0.5}html.theme--catppuccin-mocha .select.is-fullwidth{width:100%}html.theme--catppuccin-mocha .select.is-fullwidth select{width:100%}html.theme--catppuccin-mocha .select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}html.theme--catppuccin-mocha .select.is-loading.is-small:after,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--catppuccin-mocha .select.is-loading.is-medium:after{font-size:1.25rem}html.theme--catppuccin-mocha .select.is-loading.is-large:after{font-size:1.5rem}html.theme--catppuccin-mocha .file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}html.theme--catppuccin-mocha .file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-mocha .file.is-white:hover .file-cta,html.theme--catppuccin-mocha .file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-mocha .file.is-white:focus .file-cta,html.theme--catppuccin-mocha .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--catppuccin-mocha .file.is-white:active .file-cta,html.theme--catppuccin-mocha .file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-mocha .file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .file.is-black:hover .file-cta,html.theme--catppuccin-mocha .file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .file.is-black:focus .file-cta,html.theme--catppuccin-mocha .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--catppuccin-mocha .file.is-black:active .file-cta,html.theme--catppuccin-mocha .file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-light:hover .file-cta,html.theme--catppuccin-mocha .file.is-light.is-hovered .file-cta{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-light:focus .file-cta,html.theme--catppuccin-mocha .file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(245,245,245,0.25);color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-light:active .file-cta,html.theme--catppuccin-mocha .file.is-light.is-active .file-cta{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-dark .file-cta,html.theme--catppuccin-mocha .content kbd.file .file-cta{background-color:#313244;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .file.is-dark:hover .file-cta,html.theme--catppuccin-mocha .content kbd.file:hover .file-cta,html.theme--catppuccin-mocha .file.is-dark.is-hovered .file-cta,html.theme--catppuccin-mocha .content kbd.file.is-hovered .file-cta{background-color:#2c2d3d;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .file.is-dark:focus .file-cta,html.theme--catppuccin-mocha .content kbd.file:focus .file-cta,html.theme--catppuccin-mocha .file.is-dark.is-focused .file-cta,html.theme--catppuccin-mocha .content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(49,50,68,0.25);color:#fff}html.theme--catppuccin-mocha .file.is-dark:active .file-cta,html.theme--catppuccin-mocha .content kbd.file:active .file-cta,html.theme--catppuccin-mocha .file.is-dark.is-active .file-cta,html.theme--catppuccin-mocha .content kbd.file.is-active .file-cta{background-color:#262735;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .file.is-primary .file-cta,html.theme--catppuccin-mocha .docstring>section>a.file.docs-sourcelink .file-cta{background-color:#89b4fa;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .file.is-primary:hover .file-cta,html.theme--catppuccin-mocha .docstring>section>a.file.docs-sourcelink:hover .file-cta,html.theme--catppuccin-mocha .file.is-primary.is-hovered .file-cta,html.theme--catppuccin-mocha .docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#7dacf9;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .file.is-primary:focus .file-cta,html.theme--catppuccin-mocha .docstring>section>a.file.docs-sourcelink:focus .file-cta,html.theme--catppuccin-mocha .file.is-primary.is-focused .file-cta,html.theme--catppuccin-mocha .docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(137,180,250,0.25);color:#fff}html.theme--catppuccin-mocha .file.is-primary:active .file-cta,html.theme--catppuccin-mocha .docstring>section>a.file.docs-sourcelink:active .file-cta,html.theme--catppuccin-mocha .file.is-primary.is-active .file-cta,html.theme--catppuccin-mocha .docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#71a4f9;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .file.is-link .file-cta{background-color:#89b4fa;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .file.is-link:hover .file-cta,html.theme--catppuccin-mocha .file.is-link.is-hovered .file-cta{background-color:#7dacf9;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .file.is-link:focus .file-cta,html.theme--catppuccin-mocha .file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(137,180,250,0.25);color:#fff}html.theme--catppuccin-mocha .file.is-link:active .file-cta,html.theme--catppuccin-mocha .file.is-link.is-active .file-cta{background-color:#71a4f9;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .file.is-info .file-cta{background-color:#94e2d5;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-info:hover .file-cta,html.theme--catppuccin-mocha .file.is-info.is-hovered .file-cta{background-color:#8adfd1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-info:focus .file-cta,html.theme--catppuccin-mocha .file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(148,226,213,0.25);color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-info:active .file-cta,html.theme--catppuccin-mocha .file.is-info.is-active .file-cta{background-color:#80ddcd;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-success .file-cta{background-color:#a6e3a1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-success:hover .file-cta,html.theme--catppuccin-mocha .file.is-success.is-hovered .file-cta{background-color:#9de097;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-success:focus .file-cta,html.theme--catppuccin-mocha .file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(166,227,161,0.25);color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-success:active .file-cta,html.theme--catppuccin-mocha .file.is-success.is-active .file-cta{background-color:#93dd8d;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-warning .file-cta{background-color:#f9e2af;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-warning:hover .file-cta,html.theme--catppuccin-mocha .file.is-warning.is-hovered .file-cta{background-color:#f8dea3;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-warning:focus .file-cta,html.theme--catppuccin-mocha .file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(249,226,175,0.25);color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-warning:active .file-cta,html.theme--catppuccin-mocha .file.is-warning.is-active .file-cta{background-color:#f7d997;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-danger .file-cta{background-color:#f38ba8;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .file.is-danger:hover .file-cta,html.theme--catppuccin-mocha .file.is-danger.is-hovered .file-cta{background-color:#f27f9f;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .file.is-danger:focus .file-cta,html.theme--catppuccin-mocha .file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(243,139,168,0.25);color:#fff}html.theme--catppuccin-mocha .file.is-danger:active .file-cta,html.theme--catppuccin-mocha .file.is-danger.is-active .file-cta{background-color:#f17497;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .file.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}html.theme--catppuccin-mocha .file.is-normal{font-size:1rem}html.theme--catppuccin-mocha .file.is-medium{font-size:1.25rem}html.theme--catppuccin-mocha .file.is-medium .file-icon .fa{font-size:21px}html.theme--catppuccin-mocha .file.is-large{font-size:1.5rem}html.theme--catppuccin-mocha .file.is-large .file-icon .fa{font-size:28px}html.theme--catppuccin-mocha .file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--catppuccin-mocha .file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--catppuccin-mocha .file.has-name.is-empty .file-cta{border-radius:.4em}html.theme--catppuccin-mocha .file.has-name.is-empty .file-name{display:none}html.theme--catppuccin-mocha .file.is-boxed .file-label{flex-direction:column}html.theme--catppuccin-mocha .file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}html.theme--catppuccin-mocha .file.is-boxed .file-name{border-width:0 1px 1px}html.theme--catppuccin-mocha .file.is-boxed .file-icon{height:1.5em;width:1.5em}html.theme--catppuccin-mocha .file.is-boxed .file-icon .fa{font-size:21px}html.theme--catppuccin-mocha .file.is-boxed.is-small .file-icon .fa,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}html.theme--catppuccin-mocha .file.is-boxed.is-medium .file-icon .fa{font-size:28px}html.theme--catppuccin-mocha .file.is-boxed.is-large .file-icon .fa{font-size:35px}html.theme--catppuccin-mocha .file.is-boxed.has-name .file-cta{border-radius:.4em .4em 0 0}html.theme--catppuccin-mocha .file.is-boxed.has-name .file-name{border-radius:0 0 .4em .4em;border-width:0 1px 1px}html.theme--catppuccin-mocha .file.is-centered{justify-content:center}html.theme--catppuccin-mocha .file.is-fullwidth .file-label{width:100%}html.theme--catppuccin-mocha .file.is-fullwidth .file-name{flex-grow:1;max-width:none}html.theme--catppuccin-mocha .file.is-right{justify-content:flex-end}html.theme--catppuccin-mocha .file.is-right .file-cta{border-radius:0 .4em .4em 0}html.theme--catppuccin-mocha .file.is-right .file-name{border-radius:.4em 0 0 .4em;border-width:1px 0 1px 1px;order:-1}html.theme--catppuccin-mocha .file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}html.theme--catppuccin-mocha .file-label:hover .file-cta{background-color:#2c2d3d;color:#b8c5ef}html.theme--catppuccin-mocha .file-label:hover .file-name{border-color:#525569}html.theme--catppuccin-mocha .file-label:active .file-cta{background-color:#262735;color:#b8c5ef}html.theme--catppuccin-mocha .file-label:active .file-name{border-color:#4d4f62}html.theme--catppuccin-mocha .file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}html.theme--catppuccin-mocha .file-cta,html.theme--catppuccin-mocha .file-name{border-color:#585b70;border-radius:.4em;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}html.theme--catppuccin-mocha .file-cta{background-color:#313244;color:#cdd6f4}html.theme--catppuccin-mocha .file-name{border-color:#585b70;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}html.theme--catppuccin-mocha .file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}html.theme--catppuccin-mocha .file-icon .fa{font-size:14px}html.theme--catppuccin-mocha .label{color:#b8c5ef;display:block;font-size:1rem;font-weight:700}html.theme--catppuccin-mocha .label:not(:last-child){margin-bottom:0.5em}html.theme--catppuccin-mocha .label.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}html.theme--catppuccin-mocha .label.is-medium{font-size:1.25rem}html.theme--catppuccin-mocha .label.is-large{font-size:1.5rem}html.theme--catppuccin-mocha .help{display:block;font-size:.75rem;margin-top:0.25rem}html.theme--catppuccin-mocha .help.is-white{color:#fff}html.theme--catppuccin-mocha .help.is-black{color:#0a0a0a}html.theme--catppuccin-mocha .help.is-light{color:#f5f5f5}html.theme--catppuccin-mocha .help.is-dark,html.theme--catppuccin-mocha .content kbd.help{color:#313244}html.theme--catppuccin-mocha .help.is-primary,html.theme--catppuccin-mocha .docstring>section>a.help.docs-sourcelink{color:#89b4fa}html.theme--catppuccin-mocha .help.is-link{color:#89b4fa}html.theme--catppuccin-mocha .help.is-info{color:#94e2d5}html.theme--catppuccin-mocha .help.is-success{color:#a6e3a1}html.theme--catppuccin-mocha .help.is-warning{color:#f9e2af}html.theme--catppuccin-mocha .help.is-danger{color:#f38ba8}html.theme--catppuccin-mocha .field:not(:last-child){margin-bottom:0.75rem}html.theme--catppuccin-mocha .field.has-addons{display:flex;justify-content:flex-start}html.theme--catppuccin-mocha .field.has-addons .control:not(:last-child){margin-right:-1px}html.theme--catppuccin-mocha .field.has-addons .control:not(:first-child):not(:last-child) .button,html.theme--catppuccin-mocha .field.has-addons .control:not(:first-child):not(:last-child) .input,html.theme--catppuccin-mocha .field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-mocha #documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,html.theme--catppuccin-mocha .field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}html.theme--catppuccin-mocha .field.has-addons .control:first-child:not(:only-child) .button,html.theme--catppuccin-mocha .field.has-addons .control:first-child:not(:only-child) .input,html.theme--catppuccin-mocha .field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-mocha #documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,html.theme--catppuccin-mocha .field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--catppuccin-mocha .field.has-addons .control:last-child:not(:only-child) .button,html.theme--catppuccin-mocha .field.has-addons .control:last-child:not(:only-child) .input,html.theme--catppuccin-mocha .field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-mocha #documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,html.theme--catppuccin-mocha .field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--catppuccin-mocha .field.has-addons .control .button:not([disabled]):hover,html.theme--catppuccin-mocha .field.has-addons .control .button.is-hovered:not([disabled]),html.theme--catppuccin-mocha .field.has-addons .control .input:not([disabled]):hover,html.theme--catppuccin-mocha .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,html.theme--catppuccin-mocha #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,html.theme--catppuccin-mocha .field.has-addons .control .input.is-hovered:not([disabled]),html.theme--catppuccin-mocha .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),html.theme--catppuccin-mocha #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),html.theme--catppuccin-mocha .field.has-addons .control .select select:not([disabled]):hover,html.theme--catppuccin-mocha .field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}html.theme--catppuccin-mocha .field.has-addons .control .button:not([disabled]):focus,html.theme--catppuccin-mocha .field.has-addons .control .button.is-focused:not([disabled]),html.theme--catppuccin-mocha .field.has-addons .control .button:not([disabled]):active,html.theme--catppuccin-mocha .field.has-addons .control .button.is-active:not([disabled]),html.theme--catppuccin-mocha .field.has-addons .control .input:not([disabled]):focus,html.theme--catppuccin-mocha .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,html.theme--catppuccin-mocha #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,html.theme--catppuccin-mocha .field.has-addons .control .input.is-focused:not([disabled]),html.theme--catppuccin-mocha .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),html.theme--catppuccin-mocha #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),html.theme--catppuccin-mocha .field.has-addons .control .input:not([disabled]):active,html.theme--catppuccin-mocha .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,html.theme--catppuccin-mocha #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,html.theme--catppuccin-mocha .field.has-addons .control .input.is-active:not([disabled]),html.theme--catppuccin-mocha .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),html.theme--catppuccin-mocha #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),html.theme--catppuccin-mocha .field.has-addons .control .select select:not([disabled]):focus,html.theme--catppuccin-mocha .field.has-addons .control .select select.is-focused:not([disabled]),html.theme--catppuccin-mocha .field.has-addons .control .select select:not([disabled]):active,html.theme--catppuccin-mocha .field.has-addons .control .select select.is-active:not([disabled]){z-index:3}html.theme--catppuccin-mocha .field.has-addons .control .button:not([disabled]):focus:hover,html.theme--catppuccin-mocha .field.has-addons .control .button.is-focused:not([disabled]):hover,html.theme--catppuccin-mocha .field.has-addons .control .button:not([disabled]):active:hover,html.theme--catppuccin-mocha .field.has-addons .control .button.is-active:not([disabled]):hover,html.theme--catppuccin-mocha .field.has-addons .control .input:not([disabled]):focus:hover,html.theme--catppuccin-mocha .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,html.theme--catppuccin-mocha #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,html.theme--catppuccin-mocha .field.has-addons .control .input.is-focused:not([disabled]):hover,html.theme--catppuccin-mocha .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,html.theme--catppuccin-mocha #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,html.theme--catppuccin-mocha .field.has-addons .control .input:not([disabled]):active:hover,html.theme--catppuccin-mocha .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,html.theme--catppuccin-mocha #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,html.theme--catppuccin-mocha .field.has-addons .control .input.is-active:not([disabled]):hover,html.theme--catppuccin-mocha .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,html.theme--catppuccin-mocha #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,html.theme--catppuccin-mocha .field.has-addons .control .select select:not([disabled]):focus:hover,html.theme--catppuccin-mocha .field.has-addons .control .select select.is-focused:not([disabled]):hover,html.theme--catppuccin-mocha .field.has-addons .control .select select:not([disabled]):active:hover,html.theme--catppuccin-mocha .field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}html.theme--catppuccin-mocha .field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-mocha .field.has-addons.has-addons-centered{justify-content:center}html.theme--catppuccin-mocha .field.has-addons.has-addons-right{justify-content:flex-end}html.theme--catppuccin-mocha .field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}html.theme--catppuccin-mocha .field.is-grouped{display:flex;justify-content:flex-start}html.theme--catppuccin-mocha .field.is-grouped>.control{flex-shrink:0}html.theme--catppuccin-mocha .field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--catppuccin-mocha .field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-mocha .field.is-grouped.is-grouped-centered{justify-content:center}html.theme--catppuccin-mocha .field.is-grouped.is-grouped-right{justify-content:flex-end}html.theme--catppuccin-mocha .field.is-grouped.is-grouped-multiline{flex-wrap:wrap}html.theme--catppuccin-mocha .field.is-grouped.is-grouped-multiline>.control:last-child,html.theme--catppuccin-mocha .field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}html.theme--catppuccin-mocha .field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}html.theme--catppuccin-mocha .field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .field.is-horizontal{display:flex}}html.theme--catppuccin-mocha .field-label .label{font-size:inherit}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}html.theme--catppuccin-mocha .field-label.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}html.theme--catppuccin-mocha .field-label.is-normal{padding-top:0.375em}html.theme--catppuccin-mocha .field-label.is-medium{font-size:1.25rem;padding-top:0.375em}html.theme--catppuccin-mocha .field-label.is-large{font-size:1.5rem;padding-top:0.375em}}html.theme--catppuccin-mocha .field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}html.theme--catppuccin-mocha .field-body .field{margin-bottom:0}html.theme--catppuccin-mocha .field-body>.field{flex-shrink:1}html.theme--catppuccin-mocha .field-body>.field:not(.is-narrow){flex-grow:1}html.theme--catppuccin-mocha .field-body>.field:not(:last-child){margin-right:.75rem}}html.theme--catppuccin-mocha .control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}html.theme--catppuccin-mocha .control.has-icons-left .input:focus~.icon,html.theme--catppuccin-mocha .control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--catppuccin-mocha #documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,html.theme--catppuccin-mocha .control.has-icons-left .select:focus~.icon,html.theme--catppuccin-mocha .control.has-icons-right .input:focus~.icon,html.theme--catppuccin-mocha .control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--catppuccin-mocha #documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,html.theme--catppuccin-mocha .control.has-icons-right .select:focus~.icon{color:#313244}html.theme--catppuccin-mocha .control.has-icons-left .input.is-small~.icon,html.theme--catppuccin-mocha .control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--catppuccin-mocha #documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,html.theme--catppuccin-mocha .control.has-icons-left .select.is-small~.icon,html.theme--catppuccin-mocha .control.has-icons-right .input.is-small~.icon,html.theme--catppuccin-mocha .control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--catppuccin-mocha #documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,html.theme--catppuccin-mocha .control.has-icons-right .select.is-small~.icon{font-size:.75rem}html.theme--catppuccin-mocha .control.has-icons-left .input.is-medium~.icon,html.theme--catppuccin-mocha .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--catppuccin-mocha #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,html.theme--catppuccin-mocha .control.has-icons-left .select.is-medium~.icon,html.theme--catppuccin-mocha .control.has-icons-right .input.is-medium~.icon,html.theme--catppuccin-mocha .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--catppuccin-mocha #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,html.theme--catppuccin-mocha .control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}html.theme--catppuccin-mocha .control.has-icons-left .input.is-large~.icon,html.theme--catppuccin-mocha .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--catppuccin-mocha #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,html.theme--catppuccin-mocha .control.has-icons-left .select.is-large~.icon,html.theme--catppuccin-mocha .control.has-icons-right .input.is-large~.icon,html.theme--catppuccin-mocha .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--catppuccin-mocha #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,html.theme--catppuccin-mocha .control.has-icons-right .select.is-large~.icon{font-size:1.5rem}html.theme--catppuccin-mocha .control.has-icons-left .icon,html.theme--catppuccin-mocha .control.has-icons-right .icon{color:#585b70;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}html.theme--catppuccin-mocha .control.has-icons-left .input,html.theme--catppuccin-mocha .control.has-icons-left #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-mocha #documenter .docs-sidebar .control.has-icons-left form.docs-search>input,html.theme--catppuccin-mocha .control.has-icons-left .select select{padding-left:2.5em}html.theme--catppuccin-mocha .control.has-icons-left .icon.is-left{left:0}html.theme--catppuccin-mocha .control.has-icons-right .input,html.theme--catppuccin-mocha .control.has-icons-right #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-mocha #documenter .docs-sidebar .control.has-icons-right form.docs-search>input,html.theme--catppuccin-mocha .control.has-icons-right .select select{padding-right:2.5em}html.theme--catppuccin-mocha .control.has-icons-right .icon.is-right{right:0}html.theme--catppuccin-mocha .control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}html.theme--catppuccin-mocha .control.is-loading.is-small:after,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--catppuccin-mocha .control.is-loading.is-medium:after{font-size:1.25rem}html.theme--catppuccin-mocha .control.is-loading.is-large:after{font-size:1.5rem}html.theme--catppuccin-mocha .breadcrumb{font-size:1rem;white-space:nowrap}html.theme--catppuccin-mocha .breadcrumb a{align-items:center;color:#89b4fa;display:flex;justify-content:center;padding:0 .75em}html.theme--catppuccin-mocha .breadcrumb a:hover{color:#89dceb}html.theme--catppuccin-mocha .breadcrumb li{align-items:center;display:flex}html.theme--catppuccin-mocha .breadcrumb li:first-child a{padding-left:0}html.theme--catppuccin-mocha .breadcrumb li.is-active a{color:#b8c5ef;cursor:default;pointer-events:none}html.theme--catppuccin-mocha .breadcrumb li+li::before{color:#6c7086;content:"\0002f"}html.theme--catppuccin-mocha .breadcrumb ul,html.theme--catppuccin-mocha .breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--catppuccin-mocha .breadcrumb .icon:first-child{margin-right:.5em}html.theme--catppuccin-mocha .breadcrumb .icon:last-child{margin-left:.5em}html.theme--catppuccin-mocha .breadcrumb.is-centered ol,html.theme--catppuccin-mocha .breadcrumb.is-centered ul{justify-content:center}html.theme--catppuccin-mocha .breadcrumb.is-right ol,html.theme--catppuccin-mocha .breadcrumb.is-right ul{justify-content:flex-end}html.theme--catppuccin-mocha .breadcrumb.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}html.theme--catppuccin-mocha .breadcrumb.is-medium{font-size:1.25rem}html.theme--catppuccin-mocha .breadcrumb.is-large{font-size:1.5rem}html.theme--catppuccin-mocha .breadcrumb.has-arrow-separator li+li::before{content:"\02192"}html.theme--catppuccin-mocha .breadcrumb.has-bullet-separator li+li::before{content:"\02022"}html.theme--catppuccin-mocha .breadcrumb.has-dot-separator li+li::before{content:"\000b7"}html.theme--catppuccin-mocha .breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}html.theme--catppuccin-mocha .card{background-color:#fff;border-radius:.25rem;box-shadow:#171717;color:#cdd6f4;max-width:100%;position:relative}html.theme--catppuccin-mocha .card-footer:first-child,html.theme--catppuccin-mocha .card-content:first-child,html.theme--catppuccin-mocha .card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--catppuccin-mocha .card-footer:last-child,html.theme--catppuccin-mocha .card-content:last-child,html.theme--catppuccin-mocha .card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--catppuccin-mocha .card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}html.theme--catppuccin-mocha .card-header-title{align-items:center;color:#b8c5ef;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}html.theme--catppuccin-mocha .card-header-title.is-centered{justify-content:center}html.theme--catppuccin-mocha .card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}html.theme--catppuccin-mocha .card-image{display:block;position:relative}html.theme--catppuccin-mocha .card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--catppuccin-mocha .card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--catppuccin-mocha .card-content{background-color:rgba(0,0,0,0);padding:1.5rem}html.theme--catppuccin-mocha .card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}html.theme--catppuccin-mocha .card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}html.theme--catppuccin-mocha .card-footer-item:not(:last-child){border-right:1px solid #ededed}html.theme--catppuccin-mocha .card .media:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-mocha .dropdown{display:inline-flex;position:relative;vertical-align:top}html.theme--catppuccin-mocha .dropdown.is-active .dropdown-menu,html.theme--catppuccin-mocha .dropdown.is-hoverable:hover .dropdown-menu{display:block}html.theme--catppuccin-mocha .dropdown.is-right .dropdown-menu{left:auto;right:0}html.theme--catppuccin-mocha .dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}html.theme--catppuccin-mocha .dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}html.theme--catppuccin-mocha .dropdown-content{background-color:#181825;border-radius:.4em;box-shadow:#171717;padding-bottom:.5rem;padding-top:.5rem}html.theme--catppuccin-mocha .dropdown-item{color:#cdd6f4;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}html.theme--catppuccin-mocha a.dropdown-item,html.theme--catppuccin-mocha button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}html.theme--catppuccin-mocha a.dropdown-item:hover,html.theme--catppuccin-mocha button.dropdown-item:hover{background-color:#181825;color:#0a0a0a}html.theme--catppuccin-mocha a.dropdown-item.is-active,html.theme--catppuccin-mocha button.dropdown-item.is-active{background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}html.theme--catppuccin-mocha .level{align-items:center;justify-content:space-between}html.theme--catppuccin-mocha .level code{border-radius:.4em}html.theme--catppuccin-mocha .level img{display:inline-block;vertical-align:top}html.theme--catppuccin-mocha .level.is-mobile{display:flex}html.theme--catppuccin-mocha .level.is-mobile .level-left,html.theme--catppuccin-mocha .level.is-mobile .level-right{display:flex}html.theme--catppuccin-mocha .level.is-mobile .level-left+.level-right{margin-top:0}html.theme--catppuccin-mocha .level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--catppuccin-mocha .level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .level{display:flex}html.theme--catppuccin-mocha .level>.level-item:not(.is-narrow){flex-grow:1}}html.theme--catppuccin-mocha .level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}html.theme--catppuccin-mocha .level-item .title,html.theme--catppuccin-mocha .level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .level-item:not(:last-child){margin-bottom:.75rem}}html.theme--catppuccin-mocha .level-left,html.theme--catppuccin-mocha .level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--catppuccin-mocha .level-left .level-item.is-flexible,html.theme--catppuccin-mocha .level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .level-left .level-item:not(:last-child),html.theme--catppuccin-mocha .level-right .level-item:not(:last-child){margin-right:.75rem}}html.theme--catppuccin-mocha .level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .level-left{display:flex}}html.theme--catppuccin-mocha .level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .level-right{display:flex}}html.theme--catppuccin-mocha .media{align-items:flex-start;display:flex;text-align:inherit}html.theme--catppuccin-mocha .media .content:not(:last-child){margin-bottom:.75rem}html.theme--catppuccin-mocha .media .media{border-top:1px solid rgba(88,91,112,0.5);display:flex;padding-top:.75rem}html.theme--catppuccin-mocha .media .media .content:not(:last-child),html.theme--catppuccin-mocha .media .media .control:not(:last-child){margin-bottom:.5rem}html.theme--catppuccin-mocha .media .media .media{padding-top:.5rem}html.theme--catppuccin-mocha .media .media .media+.media{margin-top:.5rem}html.theme--catppuccin-mocha .media+.media{border-top:1px solid rgba(88,91,112,0.5);margin-top:1rem;padding-top:1rem}html.theme--catppuccin-mocha .media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}html.theme--catppuccin-mocha .media-left,html.theme--catppuccin-mocha .media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--catppuccin-mocha .media-left{margin-right:1rem}html.theme--catppuccin-mocha .media-right{margin-left:1rem}html.theme--catppuccin-mocha .media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .media-content{overflow-x:auto}}html.theme--catppuccin-mocha .menu{font-size:1rem}html.theme--catppuccin-mocha .menu.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}html.theme--catppuccin-mocha .menu.is-medium{font-size:1.25rem}html.theme--catppuccin-mocha .menu.is-large{font-size:1.5rem}html.theme--catppuccin-mocha .menu-list{line-height:1.25}html.theme--catppuccin-mocha .menu-list a{border-radius:3px;color:#cdd6f4;display:block;padding:0.5em 0.75em}html.theme--catppuccin-mocha .menu-list a:hover{background-color:#181825;color:#b8c5ef}html.theme--catppuccin-mocha .menu-list a.is-active{background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .menu-list li ul{border-left:1px solid #585b70;margin:.75em;padding-left:.75em}html.theme--catppuccin-mocha .menu-label{color:#f7f8fd;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}html.theme--catppuccin-mocha .menu-label:not(:first-child){margin-top:1em}html.theme--catppuccin-mocha .menu-label:not(:last-child){margin-bottom:1em}html.theme--catppuccin-mocha .message{background-color:#181825;border-radius:.4em;font-size:1rem}html.theme--catppuccin-mocha .message strong{color:currentColor}html.theme--catppuccin-mocha .message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--catppuccin-mocha .message.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}html.theme--catppuccin-mocha .message.is-medium{font-size:1.25rem}html.theme--catppuccin-mocha .message.is-large{font-size:1.5rem}html.theme--catppuccin-mocha .message.is-white{background-color:#fff}html.theme--catppuccin-mocha .message.is-white .message-header{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-mocha .message.is-white .message-body{border-color:#fff}html.theme--catppuccin-mocha .message.is-black{background-color:#fafafa}html.theme--catppuccin-mocha .message.is-black .message-header{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-mocha .message.is-black .message-body{border-color:#0a0a0a}html.theme--catppuccin-mocha .message.is-light{background-color:#fafafa}html.theme--catppuccin-mocha .message.is-light .message-header{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .message.is-light .message-body{border-color:#f5f5f5}html.theme--catppuccin-mocha .message.is-dark,html.theme--catppuccin-mocha .content kbd.message{background-color:#f9f9fb}html.theme--catppuccin-mocha .message.is-dark .message-header,html.theme--catppuccin-mocha .content kbd.message .message-header{background-color:#313244;color:#fff}html.theme--catppuccin-mocha .message.is-dark .message-body,html.theme--catppuccin-mocha .content kbd.message .message-body{border-color:#313244}html.theme--catppuccin-mocha .message.is-primary,html.theme--catppuccin-mocha .docstring>section>a.message.docs-sourcelink{background-color:#ebf3fe}html.theme--catppuccin-mocha .message.is-primary .message-header,html.theme--catppuccin-mocha .docstring>section>a.message.docs-sourcelink .message-header{background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .message.is-primary .message-body,html.theme--catppuccin-mocha .docstring>section>a.message.docs-sourcelink .message-body{border-color:#89b4fa;color:#063c93}html.theme--catppuccin-mocha .message.is-link{background-color:#ebf3fe}html.theme--catppuccin-mocha .message.is-link .message-header{background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .message.is-link .message-body{border-color:#89b4fa;color:#063c93}html.theme--catppuccin-mocha .message.is-info{background-color:#effbf9}html.theme--catppuccin-mocha .message.is-info .message-header{background-color:#94e2d5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .message.is-info .message-body{border-color:#94e2d5;color:#207466}html.theme--catppuccin-mocha .message.is-success{background-color:#f0faef}html.theme--catppuccin-mocha .message.is-success .message-header{background-color:#a6e3a1;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .message.is-success .message-body{border-color:#a6e3a1;color:#287222}html.theme--catppuccin-mocha .message.is-warning{background-color:#fef8ec}html.theme--catppuccin-mocha .message.is-warning .message-header{background-color:#f9e2af;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .message.is-warning .message-body{border-color:#f9e2af;color:#8a620a}html.theme--catppuccin-mocha .message.is-danger{background-color:#fdedf1}html.theme--catppuccin-mocha .message.is-danger .message-header{background-color:#f38ba8;color:#fff}html.theme--catppuccin-mocha .message.is-danger .message-body{border-color:#f38ba8;color:#991036}html.theme--catppuccin-mocha .message-header{align-items:center;background-color:#cdd6f4;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--catppuccin-mocha .message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}html.theme--catppuccin-mocha .message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}html.theme--catppuccin-mocha .message-body{border-color:#585b70;border-radius:.4em;border-style:solid;border-width:0 0 0 4px;color:#cdd6f4;padding:1.25em 1.5em}html.theme--catppuccin-mocha .message-body code,html.theme--catppuccin-mocha .message-body pre{background-color:#fff}html.theme--catppuccin-mocha .message-body pre code{background-color:rgba(0,0,0,0)}html.theme--catppuccin-mocha .modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}html.theme--catppuccin-mocha .modal.is-active{display:flex}html.theme--catppuccin-mocha .modal-background{background-color:rgba(10,10,10,0.86)}html.theme--catppuccin-mocha .modal-content,html.theme--catppuccin-mocha .modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){html.theme--catppuccin-mocha .modal-content,html.theme--catppuccin-mocha .modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}html.theme--catppuccin-mocha .modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}html.theme--catppuccin-mocha .modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}html.theme--catppuccin-mocha .modal-card-head,html.theme--catppuccin-mocha .modal-card-foot{align-items:center;background-color:#181825;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}html.theme--catppuccin-mocha .modal-card-head{border-bottom:1px solid #585b70;border-top-left-radius:8px;border-top-right-radius:8px}html.theme--catppuccin-mocha .modal-card-title{color:#cdd6f4;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}html.theme--catppuccin-mocha .modal-card-foot{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #585b70}html.theme--catppuccin-mocha .modal-card-foot .button:not(:last-child){margin-right:.5em}html.theme--catppuccin-mocha .modal-card-body{-webkit-overflow-scrolling:touch;background-color:#1e1e2e;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}html.theme--catppuccin-mocha .navbar{background-color:#89b4fa;min-height:4rem;position:relative;z-index:30}html.theme--catppuccin-mocha .navbar.is-white{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-mocha .navbar.is-white .navbar-brand>.navbar-item,html.theme--catppuccin-mocha .navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}html.theme--catppuccin-mocha .navbar.is-white .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-white .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-white .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-white .navbar-brand .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-white .navbar-brand .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-mocha .navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}html.theme--catppuccin-mocha .navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .navbar.is-white .navbar-start>.navbar-item,html.theme--catppuccin-mocha .navbar.is-white .navbar-start .navbar-link,html.theme--catppuccin-mocha .navbar.is-white .navbar-end>.navbar-item,html.theme--catppuccin-mocha .navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}html.theme--catppuccin-mocha .navbar.is-white .navbar-start>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-white .navbar-start>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-white .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-white .navbar-start .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-white .navbar-start .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-white .navbar-start .navbar-link.is-active,html.theme--catppuccin-mocha .navbar.is-white .navbar-end>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-white .navbar-end>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-white .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-white .navbar-end .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-white .navbar-end .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-mocha .navbar.is-white .navbar-start .navbar-link::after,html.theme--catppuccin-mocha .navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}html.theme--catppuccin-mocha .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-mocha .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-mocha .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-mocha .navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}html.theme--catppuccin-mocha .navbar.is-black{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-mocha .navbar.is-black .navbar-brand>.navbar-item,html.theme--catppuccin-mocha .navbar.is-black .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-mocha .navbar.is-black .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-black .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-black .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-black .navbar-brand .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-black .navbar-brand .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}html.theme--catppuccin-mocha .navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-mocha .navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .navbar.is-black .navbar-start>.navbar-item,html.theme--catppuccin-mocha .navbar.is-black .navbar-start .navbar-link,html.theme--catppuccin-mocha .navbar.is-black .navbar-end>.navbar-item,html.theme--catppuccin-mocha .navbar.is-black .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-mocha .navbar.is-black .navbar-start>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-black .navbar-start>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-black .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-black .navbar-start .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-black .navbar-start .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-black .navbar-start .navbar-link.is-active,html.theme--catppuccin-mocha .navbar.is-black .navbar-end>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-black .navbar-end>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-black .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-black .navbar-end .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-black .navbar-end .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}html.theme--catppuccin-mocha .navbar.is-black .navbar-start .navbar-link::after,html.theme--catppuccin-mocha .navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-mocha .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-mocha .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-mocha .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}html.theme--catppuccin-mocha .navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}html.theme--catppuccin-mocha .navbar.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-light .navbar-brand>.navbar-item,html.theme--catppuccin-mocha .navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-light .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-light .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-light .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-light .navbar-brand .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-light .navbar-brand .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .navbar.is-light .navbar-start>.navbar-item,html.theme--catppuccin-mocha .navbar.is-light .navbar-start .navbar-link,html.theme--catppuccin-mocha .navbar.is-light .navbar-end>.navbar-item,html.theme--catppuccin-mocha .navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-light .navbar-start>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-light .navbar-start>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-light .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-light .navbar-start .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-light .navbar-start .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-light .navbar-start .navbar-link.is-active,html.theme--catppuccin-mocha .navbar.is-light .navbar-end>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-light .navbar-end>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-light .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-light .navbar-end .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-light .navbar-end .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-light .navbar-end .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-light .navbar-start .navbar-link::after,html.theme--catppuccin-mocha .navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-mocha .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-mocha .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}}html.theme--catppuccin-mocha .navbar.is-dark,html.theme--catppuccin-mocha .content kbd.navbar{background-color:#313244;color:#fff}html.theme--catppuccin-mocha .navbar.is-dark .navbar-brand>.navbar-item,html.theme--catppuccin-mocha .content kbd.navbar .navbar-brand>.navbar-item,html.theme--catppuccin-mocha .navbar.is-dark .navbar-brand .navbar-link,html.theme--catppuccin-mocha .content kbd.navbar .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-mocha .navbar.is-dark .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-mocha .content kbd.navbar .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-dark .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-mocha .content kbd.navbar .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-dark .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-mocha .content kbd.navbar .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-dark .navbar-brand .navbar-link:focus,html.theme--catppuccin-mocha .content kbd.navbar .navbar-brand .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-dark .navbar-brand .navbar-link:hover,html.theme--catppuccin-mocha .content kbd.navbar .navbar-brand .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-dark .navbar-brand .navbar-link.is-active,html.theme--catppuccin-mocha .content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#262735;color:#fff}html.theme--catppuccin-mocha .navbar.is-dark .navbar-brand .navbar-link::after,html.theme--catppuccin-mocha .content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-mocha .navbar.is-dark .navbar-burger,html.theme--catppuccin-mocha .content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .navbar.is-dark .navbar-start>.navbar-item,html.theme--catppuccin-mocha .content kbd.navbar .navbar-start>.navbar-item,html.theme--catppuccin-mocha .navbar.is-dark .navbar-start .navbar-link,html.theme--catppuccin-mocha .content kbd.navbar .navbar-start .navbar-link,html.theme--catppuccin-mocha .navbar.is-dark .navbar-end>.navbar-item,html.theme--catppuccin-mocha .content kbd.navbar .navbar-end>.navbar-item,html.theme--catppuccin-mocha .navbar.is-dark .navbar-end .navbar-link,html.theme--catppuccin-mocha .content kbd.navbar .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-mocha .navbar.is-dark .navbar-start>a.navbar-item:focus,html.theme--catppuccin-mocha .content kbd.navbar .navbar-start>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-dark .navbar-start>a.navbar-item:hover,html.theme--catppuccin-mocha .content kbd.navbar .navbar-start>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-dark .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-mocha .content kbd.navbar .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-dark .navbar-start .navbar-link:focus,html.theme--catppuccin-mocha .content kbd.navbar .navbar-start .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-dark .navbar-start .navbar-link:hover,html.theme--catppuccin-mocha .content kbd.navbar .navbar-start .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-dark .navbar-start .navbar-link.is-active,html.theme--catppuccin-mocha .content kbd.navbar .navbar-start .navbar-link.is-active,html.theme--catppuccin-mocha .navbar.is-dark .navbar-end>a.navbar-item:focus,html.theme--catppuccin-mocha .content kbd.navbar .navbar-end>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-dark .navbar-end>a.navbar-item:hover,html.theme--catppuccin-mocha .content kbd.navbar .navbar-end>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-dark .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-mocha .content kbd.navbar .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-dark .navbar-end .navbar-link:focus,html.theme--catppuccin-mocha .content kbd.navbar .navbar-end .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-dark .navbar-end .navbar-link:hover,html.theme--catppuccin-mocha .content kbd.navbar .navbar-end .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-dark .navbar-end .navbar-link.is-active,html.theme--catppuccin-mocha .content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#262735;color:#fff}html.theme--catppuccin-mocha .navbar.is-dark .navbar-start .navbar-link::after,html.theme--catppuccin-mocha .content kbd.navbar .navbar-start .navbar-link::after,html.theme--catppuccin-mocha .navbar.is-dark .navbar-end .navbar-link::after,html.theme--catppuccin-mocha .content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-mocha .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-mocha .content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-mocha .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-mocha .content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-mocha .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,html.theme--catppuccin-mocha .content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#262735;color:#fff}html.theme--catppuccin-mocha .navbar.is-dark .navbar-dropdown a.navbar-item.is-active,html.theme--catppuccin-mocha .content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#313244;color:#fff}}html.theme--catppuccin-mocha .navbar.is-primary,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink{background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .navbar.is-primary .navbar-brand>.navbar-item,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,html.theme--catppuccin-mocha .navbar.is-primary .navbar-brand .navbar-link,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-mocha .navbar.is-primary .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-primary .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-primary .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-primary .navbar-brand .navbar-link:focus,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-primary .navbar-brand .navbar-link:hover,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-primary .navbar-brand .navbar-link.is-active,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#71a4f9;color:#fff}html.theme--catppuccin-mocha .navbar.is-primary .navbar-brand .navbar-link::after,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-mocha .navbar.is-primary .navbar-burger,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .navbar.is-primary .navbar-start>.navbar-item,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,html.theme--catppuccin-mocha .navbar.is-primary .navbar-start .navbar-link,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,html.theme--catppuccin-mocha .navbar.is-primary .navbar-end>.navbar-item,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,html.theme--catppuccin-mocha .navbar.is-primary .navbar-end .navbar-link,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-mocha .navbar.is-primary .navbar-start>a.navbar-item:focus,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-primary .navbar-start>a.navbar-item:hover,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-primary .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-primary .navbar-start .navbar-link:focus,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-primary .navbar-start .navbar-link:hover,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-primary .navbar-start .navbar-link.is-active,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,html.theme--catppuccin-mocha .navbar.is-primary .navbar-end>a.navbar-item:focus,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-primary .navbar-end>a.navbar-item:hover,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-primary .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-primary .navbar-end .navbar-link:focus,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-primary .navbar-end .navbar-link:hover,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-primary .navbar-end .navbar-link.is-active,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#71a4f9;color:#fff}html.theme--catppuccin-mocha .navbar.is-primary .navbar-start .navbar-link::after,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,html.theme--catppuccin-mocha .navbar.is-primary .navbar-end .navbar-link::after,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-mocha .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-mocha .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-mocha .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#71a4f9;color:#fff}html.theme--catppuccin-mocha .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#89b4fa;color:#fff}}html.theme--catppuccin-mocha .navbar.is-link{background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .navbar.is-link .navbar-brand>.navbar-item,html.theme--catppuccin-mocha .navbar.is-link .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-mocha .navbar.is-link .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-link .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-link .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-link .navbar-brand .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-link .navbar-brand .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#71a4f9;color:#fff}html.theme--catppuccin-mocha .navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-mocha .navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .navbar.is-link .navbar-start>.navbar-item,html.theme--catppuccin-mocha .navbar.is-link .navbar-start .navbar-link,html.theme--catppuccin-mocha .navbar.is-link .navbar-end>.navbar-item,html.theme--catppuccin-mocha .navbar.is-link .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-mocha .navbar.is-link .navbar-start>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-link .navbar-start>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-link .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-link .navbar-start .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-link .navbar-start .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-link .navbar-start .navbar-link.is-active,html.theme--catppuccin-mocha .navbar.is-link .navbar-end>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-link .navbar-end>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-link .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-link .navbar-end .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-link .navbar-end .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-link .navbar-end .navbar-link.is-active{background-color:#71a4f9;color:#fff}html.theme--catppuccin-mocha .navbar.is-link .navbar-start .navbar-link::after,html.theme--catppuccin-mocha .navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-mocha .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-mocha .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-mocha .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#71a4f9;color:#fff}html.theme--catppuccin-mocha .navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#89b4fa;color:#fff}}html.theme--catppuccin-mocha .navbar.is-info{background-color:#94e2d5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-info .navbar-brand>.navbar-item,html.theme--catppuccin-mocha .navbar.is-info .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-info .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-info .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-info .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-info .navbar-brand .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-info .navbar-brand .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#80ddcd;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-info .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-info .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .navbar.is-info .navbar-start>.navbar-item,html.theme--catppuccin-mocha .navbar.is-info .navbar-start .navbar-link,html.theme--catppuccin-mocha .navbar.is-info .navbar-end>.navbar-item,html.theme--catppuccin-mocha .navbar.is-info .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-info .navbar-start>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-info .navbar-start>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-info .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-info .navbar-start .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-info .navbar-start .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-info .navbar-start .navbar-link.is-active,html.theme--catppuccin-mocha .navbar.is-info .navbar-end>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-info .navbar-end>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-info .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-info .navbar-end .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-info .navbar-end .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-info .navbar-end .navbar-link.is-active{background-color:#80ddcd;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-info .navbar-start .navbar-link::after,html.theme--catppuccin-mocha .navbar.is-info .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-mocha .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-mocha .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#80ddcd;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#94e2d5;color:rgba(0,0,0,0.7)}}html.theme--catppuccin-mocha .navbar.is-success{background-color:#a6e3a1;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-success .navbar-brand>.navbar-item,html.theme--catppuccin-mocha .navbar.is-success .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-success .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-success .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-success .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-success .navbar-brand .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-success .navbar-brand .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#93dd8d;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-success .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-success .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .navbar.is-success .navbar-start>.navbar-item,html.theme--catppuccin-mocha .navbar.is-success .navbar-start .navbar-link,html.theme--catppuccin-mocha .navbar.is-success .navbar-end>.navbar-item,html.theme--catppuccin-mocha .navbar.is-success .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-success .navbar-start>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-success .navbar-start>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-success .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-success .navbar-start .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-success .navbar-start .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-success .navbar-start .navbar-link.is-active,html.theme--catppuccin-mocha .navbar.is-success .navbar-end>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-success .navbar-end>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-success .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-success .navbar-end .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-success .navbar-end .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-success .navbar-end .navbar-link.is-active{background-color:#93dd8d;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-success .navbar-start .navbar-link::after,html.theme--catppuccin-mocha .navbar.is-success .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-mocha .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-mocha .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#93dd8d;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#a6e3a1;color:rgba(0,0,0,0.7)}}html.theme--catppuccin-mocha .navbar.is-warning{background-color:#f9e2af;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-warning .navbar-brand>.navbar-item,html.theme--catppuccin-mocha .navbar.is-warning .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-warning .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-warning .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-warning .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-warning .navbar-brand .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-warning .navbar-brand .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#f7d997;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-warning .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-warning .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .navbar.is-warning .navbar-start>.navbar-item,html.theme--catppuccin-mocha .navbar.is-warning .navbar-start .navbar-link,html.theme--catppuccin-mocha .navbar.is-warning .navbar-end>.navbar-item,html.theme--catppuccin-mocha .navbar.is-warning .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-warning .navbar-start>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-warning .navbar-start>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-warning .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-warning .navbar-start .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-warning .navbar-start .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-warning .navbar-start .navbar-link.is-active,html.theme--catppuccin-mocha .navbar.is-warning .navbar-end>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-warning .navbar-end>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-warning .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-warning .navbar-end .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-warning .navbar-end .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#f7d997;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-warning .navbar-start .navbar-link::after,html.theme--catppuccin-mocha .navbar.is-warning .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-mocha .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-mocha .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f7d997;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#f9e2af;color:rgba(0,0,0,0.7)}}html.theme--catppuccin-mocha .navbar.is-danger{background-color:#f38ba8;color:#fff}html.theme--catppuccin-mocha .navbar.is-danger .navbar-brand>.navbar-item,html.theme--catppuccin-mocha .navbar.is-danger .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-mocha .navbar.is-danger .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-danger .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-danger .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-danger .navbar-brand .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-danger .navbar-brand .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#f17497;color:#fff}html.theme--catppuccin-mocha .navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-mocha .navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .navbar.is-danger .navbar-start>.navbar-item,html.theme--catppuccin-mocha .navbar.is-danger .navbar-start .navbar-link,html.theme--catppuccin-mocha .navbar.is-danger .navbar-end>.navbar-item,html.theme--catppuccin-mocha .navbar.is-danger .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-mocha .navbar.is-danger .navbar-start>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-danger .navbar-start>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-danger .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-danger .navbar-start .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-danger .navbar-start .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-danger .navbar-start .navbar-link.is-active,html.theme--catppuccin-mocha .navbar.is-danger .navbar-end>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-danger .navbar-end>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-danger .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-danger .navbar-end .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-danger .navbar-end .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#f17497;color:#fff}html.theme--catppuccin-mocha .navbar.is-danger .navbar-start .navbar-link::after,html.theme--catppuccin-mocha .navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-mocha .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-mocha .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-mocha .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f17497;color:#fff}html.theme--catppuccin-mocha .navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#f38ba8;color:#fff}}html.theme--catppuccin-mocha .navbar>.container{align-items:stretch;display:flex;min-height:4rem;width:100%}html.theme--catppuccin-mocha .navbar.has-shadow{box-shadow:0 2px 0 0 #181825}html.theme--catppuccin-mocha .navbar.is-fixed-bottom,html.theme--catppuccin-mocha .navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}html.theme--catppuccin-mocha .navbar.is-fixed-bottom{bottom:0}html.theme--catppuccin-mocha .navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #181825}html.theme--catppuccin-mocha .navbar.is-fixed-top{top:0}html.theme--catppuccin-mocha html.has-navbar-fixed-top,html.theme--catppuccin-mocha body.has-navbar-fixed-top{padding-top:4rem}html.theme--catppuccin-mocha html.has-navbar-fixed-bottom,html.theme--catppuccin-mocha body.has-navbar-fixed-bottom{padding-bottom:4rem}html.theme--catppuccin-mocha .navbar-brand,html.theme--catppuccin-mocha .navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:4rem}html.theme--catppuccin-mocha .navbar-brand a.navbar-item:focus,html.theme--catppuccin-mocha .navbar-brand a.navbar-item:hover{background-color:transparent}html.theme--catppuccin-mocha .navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}html.theme--catppuccin-mocha .navbar-burger{color:#cdd6f4;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:4rem;position:relative;width:4rem;margin-left:auto}html.theme--catppuccin-mocha .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--catppuccin-mocha .navbar-burger span:nth-child(1){top:calc(50% - 6px)}html.theme--catppuccin-mocha .navbar-burger span:nth-child(2){top:calc(50% - 1px)}html.theme--catppuccin-mocha .navbar-burger span:nth-child(3){top:calc(50% + 4px)}html.theme--catppuccin-mocha .navbar-burger:hover{background-color:rgba(0,0,0,0.05)}html.theme--catppuccin-mocha .navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}html.theme--catppuccin-mocha .navbar-burger.is-active span:nth-child(2){opacity:0}html.theme--catppuccin-mocha .navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}html.theme--catppuccin-mocha .navbar-menu{display:none}html.theme--catppuccin-mocha .navbar-item,html.theme--catppuccin-mocha .navbar-link{color:#cdd6f4;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}html.theme--catppuccin-mocha .navbar-item .icon:only-child,html.theme--catppuccin-mocha .navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}html.theme--catppuccin-mocha a.navbar-item,html.theme--catppuccin-mocha .navbar-link{cursor:pointer}html.theme--catppuccin-mocha a.navbar-item:focus,html.theme--catppuccin-mocha a.navbar-item:focus-within,html.theme--catppuccin-mocha a.navbar-item:hover,html.theme--catppuccin-mocha a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar-link:focus,html.theme--catppuccin-mocha .navbar-link:focus-within,html.theme--catppuccin-mocha .navbar-link:hover,html.theme--catppuccin-mocha .navbar-link.is-active{background-color:rgba(0,0,0,0);color:#89b4fa}html.theme--catppuccin-mocha .navbar-item{flex-grow:0;flex-shrink:0}html.theme--catppuccin-mocha .navbar-item img{max-height:1.75rem}html.theme--catppuccin-mocha .navbar-item.has-dropdown{padding:0}html.theme--catppuccin-mocha .navbar-item.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-mocha .navbar-item.is-tab{border-bottom:1px solid transparent;min-height:4rem;padding-bottom:calc(0.5rem - 1px)}html.theme--catppuccin-mocha .navbar-item.is-tab:focus,html.theme--catppuccin-mocha .navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#89b4fa}html.theme--catppuccin-mocha .navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#89b4fa;border-bottom-style:solid;border-bottom-width:3px;color:#89b4fa;padding-bottom:calc(0.5rem - 3px)}html.theme--catppuccin-mocha .navbar-content{flex-grow:1;flex-shrink:1}html.theme--catppuccin-mocha .navbar-link:not(.is-arrowless){padding-right:2.5em}html.theme--catppuccin-mocha .navbar-link:not(.is-arrowless)::after{border-color:#fff;margin-top:-0.375em;right:1.125em}html.theme--catppuccin-mocha .navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}html.theme--catppuccin-mocha .navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}html.theme--catppuccin-mocha .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--catppuccin-mocha .navbar>.container{display:block}html.theme--catppuccin-mocha .navbar-brand .navbar-item,html.theme--catppuccin-mocha .navbar-tabs .navbar-item{align-items:center;display:flex}html.theme--catppuccin-mocha .navbar-link::after{display:none}html.theme--catppuccin-mocha .navbar-menu{background-color:#89b4fa;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}html.theme--catppuccin-mocha .navbar-menu.is-active{display:block}html.theme--catppuccin-mocha .navbar.is-fixed-bottom-touch,html.theme--catppuccin-mocha .navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}html.theme--catppuccin-mocha .navbar.is-fixed-bottom-touch{bottom:0}html.theme--catppuccin-mocha .navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--catppuccin-mocha .navbar.is-fixed-top-touch{top:0}html.theme--catppuccin-mocha .navbar.is-fixed-top .navbar-menu,html.theme--catppuccin-mocha .navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 4rem);overflow:auto}html.theme--catppuccin-mocha html.has-navbar-fixed-top-touch,html.theme--catppuccin-mocha body.has-navbar-fixed-top-touch{padding-top:4rem}html.theme--catppuccin-mocha html.has-navbar-fixed-bottom-touch,html.theme--catppuccin-mocha body.has-navbar-fixed-bottom-touch{padding-bottom:4rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .navbar,html.theme--catppuccin-mocha .navbar-menu,html.theme--catppuccin-mocha .navbar-start,html.theme--catppuccin-mocha .navbar-end{align-items:stretch;display:flex}html.theme--catppuccin-mocha .navbar{min-height:4rem}html.theme--catppuccin-mocha .navbar.is-spaced{padding:1rem 2rem}html.theme--catppuccin-mocha .navbar.is-spaced .navbar-start,html.theme--catppuccin-mocha .navbar.is-spaced .navbar-end{align-items:center}html.theme--catppuccin-mocha .navbar.is-spaced a.navbar-item,html.theme--catppuccin-mocha .navbar.is-spaced .navbar-link{border-radius:.4em}html.theme--catppuccin-mocha .navbar.is-transparent a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-transparent a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-transparent a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-transparent .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-transparent .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}html.theme--catppuccin-mocha .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,html.theme--catppuccin-mocha .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,html.theme--catppuccin-mocha .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,html.theme--catppuccin-mocha .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}html.theme--catppuccin-mocha .navbar.is-transparent .navbar-dropdown a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#7f849c}html.theme--catppuccin-mocha .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#89b4fa}html.theme--catppuccin-mocha .navbar-burger{display:none}html.theme--catppuccin-mocha .navbar-item,html.theme--catppuccin-mocha .navbar-link{align-items:center;display:flex}html.theme--catppuccin-mocha .navbar-item.has-dropdown{align-items:stretch}html.theme--catppuccin-mocha .navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}html.theme--catppuccin-mocha .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--catppuccin-mocha .navbar-item.is-active .navbar-dropdown,html.theme--catppuccin-mocha .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--catppuccin-mocha .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--catppuccin-mocha .navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced html.theme--catppuccin-mocha .navbar-item.is-active .navbar-dropdown,html.theme--catppuccin-mocha .navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--catppuccin-mocha .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--catppuccin-mocha .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--catppuccin-mocha .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--catppuccin-mocha .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--catppuccin-mocha .navbar-item.is-hoverable:hover .navbar-dropdown,html.theme--catppuccin-mocha .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}html.theme--catppuccin-mocha .navbar-menu{flex-grow:1;flex-shrink:0}html.theme--catppuccin-mocha .navbar-start{justify-content:flex-start;margin-right:auto}html.theme--catppuccin-mocha .navbar-end{justify-content:flex-end;margin-left:auto}html.theme--catppuccin-mocha .navbar-dropdown{background-color:#89b4fa;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--catppuccin-mocha .navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}html.theme--catppuccin-mocha .navbar-dropdown a.navbar-item{padding-right:3rem}html.theme--catppuccin-mocha .navbar-dropdown a.navbar-item:focus,html.theme--catppuccin-mocha .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#7f849c}html.theme--catppuccin-mocha .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#89b4fa}.navbar.is-spaced html.theme--catppuccin-mocha .navbar-dropdown,html.theme--catppuccin-mocha .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--catppuccin-mocha .navbar-dropdown.is-right{left:auto;right:0}html.theme--catppuccin-mocha .navbar-divider{display:block}html.theme--catppuccin-mocha .navbar>.container .navbar-brand,html.theme--catppuccin-mocha .container>.navbar .navbar-brand{margin-left:-.75rem}html.theme--catppuccin-mocha .navbar>.container .navbar-menu,html.theme--catppuccin-mocha .container>.navbar .navbar-menu{margin-right:-.75rem}html.theme--catppuccin-mocha .navbar.is-fixed-bottom-desktop,html.theme--catppuccin-mocha .navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}html.theme--catppuccin-mocha .navbar.is-fixed-bottom-desktop{bottom:0}html.theme--catppuccin-mocha .navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--catppuccin-mocha .navbar.is-fixed-top-desktop{top:0}html.theme--catppuccin-mocha html.has-navbar-fixed-top-desktop,html.theme--catppuccin-mocha body.has-navbar-fixed-top-desktop{padding-top:4rem}html.theme--catppuccin-mocha html.has-navbar-fixed-bottom-desktop,html.theme--catppuccin-mocha body.has-navbar-fixed-bottom-desktop{padding-bottom:4rem}html.theme--catppuccin-mocha html.has-spaced-navbar-fixed-top,html.theme--catppuccin-mocha body.has-spaced-navbar-fixed-top{padding-top:6rem}html.theme--catppuccin-mocha html.has-spaced-navbar-fixed-bottom,html.theme--catppuccin-mocha body.has-spaced-navbar-fixed-bottom{padding-bottom:6rem}html.theme--catppuccin-mocha a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar-link.is-active{color:#89b4fa}html.theme--catppuccin-mocha a.navbar-item.is-active:not(:focus):not(:hover),html.theme--catppuccin-mocha .navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}html.theme--catppuccin-mocha .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-mocha .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-mocha .navbar-item.has-dropdown.is-active .navbar-link{background-color:rgba(0,0,0,0)}}html.theme--catppuccin-mocha .hero.is-fullheight-with-navbar{min-height:calc(100vh - 4rem)}html.theme--catppuccin-mocha .pagination{font-size:1rem;margin:-.25rem}html.theme--catppuccin-mocha .pagination.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}html.theme--catppuccin-mocha .pagination.is-medium{font-size:1.25rem}html.theme--catppuccin-mocha .pagination.is-large{font-size:1.5rem}html.theme--catppuccin-mocha .pagination.is-rounded .pagination-previous,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,html.theme--catppuccin-mocha .pagination.is-rounded .pagination-next,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}html.theme--catppuccin-mocha .pagination.is-rounded .pagination-link,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}html.theme--catppuccin-mocha .pagination,html.theme--catppuccin-mocha .pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}html.theme--catppuccin-mocha .pagination-previous,html.theme--catppuccin-mocha .pagination-next,html.theme--catppuccin-mocha .pagination-link,html.theme--catppuccin-mocha .pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}html.theme--catppuccin-mocha .pagination-previous,html.theme--catppuccin-mocha .pagination-next,html.theme--catppuccin-mocha .pagination-link{border-color:#585b70;color:#89b4fa;min-width:2.5em}html.theme--catppuccin-mocha .pagination-previous:hover,html.theme--catppuccin-mocha .pagination-next:hover,html.theme--catppuccin-mocha .pagination-link:hover{border-color:#6c7086;color:#89dceb}html.theme--catppuccin-mocha .pagination-previous:focus,html.theme--catppuccin-mocha .pagination-next:focus,html.theme--catppuccin-mocha .pagination-link:focus{border-color:#6c7086}html.theme--catppuccin-mocha .pagination-previous:active,html.theme--catppuccin-mocha .pagination-next:active,html.theme--catppuccin-mocha .pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}html.theme--catppuccin-mocha .pagination-previous[disabled],html.theme--catppuccin-mocha .pagination-previous.is-disabled,html.theme--catppuccin-mocha .pagination-next[disabled],html.theme--catppuccin-mocha .pagination-next.is-disabled,html.theme--catppuccin-mocha .pagination-link[disabled],html.theme--catppuccin-mocha .pagination-link.is-disabled{background-color:#585b70;border-color:#585b70;box-shadow:none;color:#f7f8fd;opacity:0.5}html.theme--catppuccin-mocha .pagination-previous,html.theme--catppuccin-mocha .pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}html.theme--catppuccin-mocha .pagination-link.is-current{background-color:#89b4fa;border-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .pagination-ellipsis{color:#6c7086;pointer-events:none}html.theme--catppuccin-mocha .pagination-list{flex-wrap:wrap}html.theme--catppuccin-mocha .pagination-list li{list-style:none}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .pagination{flex-wrap:wrap}html.theme--catppuccin-mocha .pagination-previous,html.theme--catppuccin-mocha .pagination-next{flex-grow:1;flex-shrink:1}html.theme--catppuccin-mocha .pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}html.theme--catppuccin-mocha .pagination-previous,html.theme--catppuccin-mocha .pagination-next,html.theme--catppuccin-mocha .pagination-link,html.theme--catppuccin-mocha .pagination-ellipsis{margin-bottom:0;margin-top:0}html.theme--catppuccin-mocha .pagination-previous{order:2}html.theme--catppuccin-mocha .pagination-next{order:3}html.theme--catppuccin-mocha .pagination{justify-content:space-between;margin-bottom:0;margin-top:0}html.theme--catppuccin-mocha .pagination.is-centered .pagination-previous{order:1}html.theme--catppuccin-mocha .pagination.is-centered .pagination-list{justify-content:center;order:2}html.theme--catppuccin-mocha .pagination.is-centered .pagination-next{order:3}html.theme--catppuccin-mocha .pagination.is-right .pagination-previous{order:1}html.theme--catppuccin-mocha .pagination.is-right .pagination-next{order:2}html.theme--catppuccin-mocha .pagination.is-right .pagination-list{justify-content:flex-end;order:3}}html.theme--catppuccin-mocha .panel{border-radius:8px;box-shadow:#171717;font-size:1rem}html.theme--catppuccin-mocha .panel:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-mocha .panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-mocha .panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}html.theme--catppuccin-mocha .panel.is-white .panel-block.is-active .panel-icon{color:#fff}html.theme--catppuccin-mocha .panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-mocha .panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}html.theme--catppuccin-mocha .panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}html.theme--catppuccin-mocha .panel.is-light .panel-heading{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}html.theme--catppuccin-mocha .panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}html.theme--catppuccin-mocha .panel.is-dark .panel-heading,html.theme--catppuccin-mocha .content kbd.panel .panel-heading{background-color:#313244;color:#fff}html.theme--catppuccin-mocha .panel.is-dark .panel-tabs a.is-active,html.theme--catppuccin-mocha .content kbd.panel .panel-tabs a.is-active{border-bottom-color:#313244}html.theme--catppuccin-mocha .panel.is-dark .panel-block.is-active .panel-icon,html.theme--catppuccin-mocha .content kbd.panel .panel-block.is-active .panel-icon{color:#313244}html.theme--catppuccin-mocha .panel.is-primary .panel-heading,html.theme--catppuccin-mocha .docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .panel.is-primary .panel-tabs a.is-active,html.theme--catppuccin-mocha .docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#89b4fa}html.theme--catppuccin-mocha .panel.is-primary .panel-block.is-active .panel-icon,html.theme--catppuccin-mocha .docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#89b4fa}html.theme--catppuccin-mocha .panel.is-link .panel-heading{background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .panel.is-link .panel-tabs a.is-active{border-bottom-color:#89b4fa}html.theme--catppuccin-mocha .panel.is-link .panel-block.is-active .panel-icon{color:#89b4fa}html.theme--catppuccin-mocha .panel.is-info .panel-heading{background-color:#94e2d5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .panel.is-info .panel-tabs a.is-active{border-bottom-color:#94e2d5}html.theme--catppuccin-mocha .panel.is-info .panel-block.is-active .panel-icon{color:#94e2d5}html.theme--catppuccin-mocha .panel.is-success .panel-heading{background-color:#a6e3a1;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .panel.is-success .panel-tabs a.is-active{border-bottom-color:#a6e3a1}html.theme--catppuccin-mocha .panel.is-success .panel-block.is-active .panel-icon{color:#a6e3a1}html.theme--catppuccin-mocha .panel.is-warning .panel-heading{background-color:#f9e2af;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .panel.is-warning .panel-tabs a.is-active{border-bottom-color:#f9e2af}html.theme--catppuccin-mocha .panel.is-warning .panel-block.is-active .panel-icon{color:#f9e2af}html.theme--catppuccin-mocha .panel.is-danger .panel-heading{background-color:#f38ba8;color:#fff}html.theme--catppuccin-mocha .panel.is-danger .panel-tabs a.is-active{border-bottom-color:#f38ba8}html.theme--catppuccin-mocha .panel.is-danger .panel-block.is-active .panel-icon{color:#f38ba8}html.theme--catppuccin-mocha .panel-tabs:not(:last-child),html.theme--catppuccin-mocha .panel-block:not(:last-child){border-bottom:1px solid #ededed}html.theme--catppuccin-mocha .panel-heading{background-color:#45475a;border-radius:8px 8px 0 0;color:#b8c5ef;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}html.theme--catppuccin-mocha .panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}html.theme--catppuccin-mocha .panel-tabs a{border-bottom:1px solid #585b70;margin-bottom:-1px;padding:0.5em}html.theme--catppuccin-mocha .panel-tabs a.is-active{border-bottom-color:#45475a;color:#71a4f9}html.theme--catppuccin-mocha .panel-list a{color:#cdd6f4}html.theme--catppuccin-mocha .panel-list a:hover{color:#89b4fa}html.theme--catppuccin-mocha .panel-block{align-items:center;color:#b8c5ef;display:flex;justify-content:flex-start;padding:0.5em 0.75em}html.theme--catppuccin-mocha .panel-block input[type="checkbox"]{margin-right:.75em}html.theme--catppuccin-mocha .panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}html.theme--catppuccin-mocha .panel-block.is-wrapped{flex-wrap:wrap}html.theme--catppuccin-mocha .panel-block.is-active{border-left-color:#89b4fa;color:#71a4f9}html.theme--catppuccin-mocha .panel-block.is-active .panel-icon{color:#89b4fa}html.theme--catppuccin-mocha .panel-block:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}html.theme--catppuccin-mocha a.panel-block,html.theme--catppuccin-mocha label.panel-block{cursor:pointer}html.theme--catppuccin-mocha a.panel-block:hover,html.theme--catppuccin-mocha label.panel-block:hover{background-color:#181825}html.theme--catppuccin-mocha .panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#f7f8fd;margin-right:.75em}html.theme--catppuccin-mocha .panel-icon .fa{font-size:inherit;line-height:inherit}html.theme--catppuccin-mocha .tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}html.theme--catppuccin-mocha .tabs a{align-items:center;border-bottom-color:#585b70;border-bottom-style:solid;border-bottom-width:1px;color:#cdd6f4;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}html.theme--catppuccin-mocha .tabs a:hover{border-bottom-color:#b8c5ef;color:#b8c5ef}html.theme--catppuccin-mocha .tabs li{display:block}html.theme--catppuccin-mocha .tabs li.is-active a{border-bottom-color:#89b4fa;color:#89b4fa}html.theme--catppuccin-mocha .tabs ul{align-items:center;border-bottom-color:#585b70;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}html.theme--catppuccin-mocha .tabs ul.is-left{padding-right:0.75em}html.theme--catppuccin-mocha .tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}html.theme--catppuccin-mocha .tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}html.theme--catppuccin-mocha .tabs .icon:first-child{margin-right:.5em}html.theme--catppuccin-mocha .tabs .icon:last-child{margin-left:.5em}html.theme--catppuccin-mocha .tabs.is-centered ul{justify-content:center}html.theme--catppuccin-mocha .tabs.is-right ul{justify-content:flex-end}html.theme--catppuccin-mocha .tabs.is-boxed a{border:1px solid transparent;border-radius:.4em .4em 0 0}html.theme--catppuccin-mocha .tabs.is-boxed a:hover{background-color:#181825;border-bottom-color:#585b70}html.theme--catppuccin-mocha .tabs.is-boxed li.is-active a{background-color:#fff;border-color:#585b70;border-bottom-color:rgba(0,0,0,0) !important}html.theme--catppuccin-mocha .tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}html.theme--catppuccin-mocha .tabs.is-toggle a{border-color:#585b70;border-style:solid;border-width:1px;margin-bottom:0;position:relative}html.theme--catppuccin-mocha .tabs.is-toggle a:hover{background-color:#181825;border-color:#6c7086;z-index:2}html.theme--catppuccin-mocha .tabs.is-toggle li+li{margin-left:-1px}html.theme--catppuccin-mocha .tabs.is-toggle li:first-child a{border-top-left-radius:.4em;border-bottom-left-radius:.4em}html.theme--catppuccin-mocha .tabs.is-toggle li:last-child a{border-top-right-radius:.4em;border-bottom-right-radius:.4em}html.theme--catppuccin-mocha .tabs.is-toggle li.is-active a{background-color:#89b4fa;border-color:#89b4fa;color:#fff;z-index:1}html.theme--catppuccin-mocha .tabs.is-toggle ul{border-bottom:none}html.theme--catppuccin-mocha .tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}html.theme--catppuccin-mocha .tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}html.theme--catppuccin-mocha .tabs.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}html.theme--catppuccin-mocha .tabs.is-medium{font-size:1.25rem}html.theme--catppuccin-mocha .tabs.is-large{font-size:1.5rem}html.theme--catppuccin-mocha .column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-narrow{flex:none;width:unset}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-full{flex:none;width:100%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-half{flex:none;width:50%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-half{margin-left:50%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-0{flex:none;width:0%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-0{margin-left:0%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-3{flex:none;width:25%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-3{margin-left:25%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-6{flex:none;width:50%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-6{margin-left:50%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-9{flex:none;width:75%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-9{margin-left:75%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-12{flex:none;width:100%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .column.is-narrow-mobile{flex:none;width:unset}html.theme--catppuccin-mocha .column.is-full-mobile{flex:none;width:100%}html.theme--catppuccin-mocha .column.is-three-quarters-mobile{flex:none;width:75%}html.theme--catppuccin-mocha .column.is-two-thirds-mobile{flex:none;width:66.6666%}html.theme--catppuccin-mocha .column.is-half-mobile{flex:none;width:50%}html.theme--catppuccin-mocha .column.is-one-third-mobile{flex:none;width:33.3333%}html.theme--catppuccin-mocha .column.is-one-quarter-mobile{flex:none;width:25%}html.theme--catppuccin-mocha .column.is-one-fifth-mobile{flex:none;width:20%}html.theme--catppuccin-mocha .column.is-two-fifths-mobile{flex:none;width:40%}html.theme--catppuccin-mocha .column.is-three-fifths-mobile{flex:none;width:60%}html.theme--catppuccin-mocha .column.is-four-fifths-mobile{flex:none;width:80%}html.theme--catppuccin-mocha .column.is-offset-three-quarters-mobile{margin-left:75%}html.theme--catppuccin-mocha .column.is-offset-two-thirds-mobile{margin-left:66.6666%}html.theme--catppuccin-mocha .column.is-offset-half-mobile{margin-left:50%}html.theme--catppuccin-mocha .column.is-offset-one-third-mobile{margin-left:33.3333%}html.theme--catppuccin-mocha .column.is-offset-one-quarter-mobile{margin-left:25%}html.theme--catppuccin-mocha .column.is-offset-one-fifth-mobile{margin-left:20%}html.theme--catppuccin-mocha .column.is-offset-two-fifths-mobile{margin-left:40%}html.theme--catppuccin-mocha .column.is-offset-three-fifths-mobile{margin-left:60%}html.theme--catppuccin-mocha .column.is-offset-four-fifths-mobile{margin-left:80%}html.theme--catppuccin-mocha .column.is-0-mobile{flex:none;width:0%}html.theme--catppuccin-mocha .column.is-offset-0-mobile{margin-left:0%}html.theme--catppuccin-mocha .column.is-1-mobile{flex:none;width:8.33333337%}html.theme--catppuccin-mocha .column.is-offset-1-mobile{margin-left:8.33333337%}html.theme--catppuccin-mocha .column.is-2-mobile{flex:none;width:16.66666674%}html.theme--catppuccin-mocha .column.is-offset-2-mobile{margin-left:16.66666674%}html.theme--catppuccin-mocha .column.is-3-mobile{flex:none;width:25%}html.theme--catppuccin-mocha .column.is-offset-3-mobile{margin-left:25%}html.theme--catppuccin-mocha .column.is-4-mobile{flex:none;width:33.33333337%}html.theme--catppuccin-mocha .column.is-offset-4-mobile{margin-left:33.33333337%}html.theme--catppuccin-mocha .column.is-5-mobile{flex:none;width:41.66666674%}html.theme--catppuccin-mocha .column.is-offset-5-mobile{margin-left:41.66666674%}html.theme--catppuccin-mocha .column.is-6-mobile{flex:none;width:50%}html.theme--catppuccin-mocha .column.is-offset-6-mobile{margin-left:50%}html.theme--catppuccin-mocha .column.is-7-mobile{flex:none;width:58.33333337%}html.theme--catppuccin-mocha .column.is-offset-7-mobile{margin-left:58.33333337%}html.theme--catppuccin-mocha .column.is-8-mobile{flex:none;width:66.66666674%}html.theme--catppuccin-mocha .column.is-offset-8-mobile{margin-left:66.66666674%}html.theme--catppuccin-mocha .column.is-9-mobile{flex:none;width:75%}html.theme--catppuccin-mocha .column.is-offset-9-mobile{margin-left:75%}html.theme--catppuccin-mocha .column.is-10-mobile{flex:none;width:83.33333337%}html.theme--catppuccin-mocha .column.is-offset-10-mobile{margin-left:83.33333337%}html.theme--catppuccin-mocha .column.is-11-mobile{flex:none;width:91.66666674%}html.theme--catppuccin-mocha .column.is-offset-11-mobile{margin-left:91.66666674%}html.theme--catppuccin-mocha .column.is-12-mobile{flex:none;width:100%}html.theme--catppuccin-mocha .column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .column.is-narrow,html.theme--catppuccin-mocha .column.is-narrow-tablet{flex:none;width:unset}html.theme--catppuccin-mocha .column.is-full,html.theme--catppuccin-mocha .column.is-full-tablet{flex:none;width:100%}html.theme--catppuccin-mocha .column.is-three-quarters,html.theme--catppuccin-mocha .column.is-three-quarters-tablet{flex:none;width:75%}html.theme--catppuccin-mocha .column.is-two-thirds,html.theme--catppuccin-mocha .column.is-two-thirds-tablet{flex:none;width:66.6666%}html.theme--catppuccin-mocha .column.is-half,html.theme--catppuccin-mocha .column.is-half-tablet{flex:none;width:50%}html.theme--catppuccin-mocha .column.is-one-third,html.theme--catppuccin-mocha .column.is-one-third-tablet{flex:none;width:33.3333%}html.theme--catppuccin-mocha .column.is-one-quarter,html.theme--catppuccin-mocha .column.is-one-quarter-tablet{flex:none;width:25%}html.theme--catppuccin-mocha .column.is-one-fifth,html.theme--catppuccin-mocha .column.is-one-fifth-tablet{flex:none;width:20%}html.theme--catppuccin-mocha .column.is-two-fifths,html.theme--catppuccin-mocha .column.is-two-fifths-tablet{flex:none;width:40%}html.theme--catppuccin-mocha .column.is-three-fifths,html.theme--catppuccin-mocha .column.is-three-fifths-tablet{flex:none;width:60%}html.theme--catppuccin-mocha .column.is-four-fifths,html.theme--catppuccin-mocha .column.is-four-fifths-tablet{flex:none;width:80%}html.theme--catppuccin-mocha .column.is-offset-three-quarters,html.theme--catppuccin-mocha .column.is-offset-three-quarters-tablet{margin-left:75%}html.theme--catppuccin-mocha .column.is-offset-two-thirds,html.theme--catppuccin-mocha .column.is-offset-two-thirds-tablet{margin-left:66.6666%}html.theme--catppuccin-mocha .column.is-offset-half,html.theme--catppuccin-mocha .column.is-offset-half-tablet{margin-left:50%}html.theme--catppuccin-mocha .column.is-offset-one-third,html.theme--catppuccin-mocha .column.is-offset-one-third-tablet{margin-left:33.3333%}html.theme--catppuccin-mocha .column.is-offset-one-quarter,html.theme--catppuccin-mocha .column.is-offset-one-quarter-tablet{margin-left:25%}html.theme--catppuccin-mocha .column.is-offset-one-fifth,html.theme--catppuccin-mocha .column.is-offset-one-fifth-tablet{margin-left:20%}html.theme--catppuccin-mocha .column.is-offset-two-fifths,html.theme--catppuccin-mocha .column.is-offset-two-fifths-tablet{margin-left:40%}html.theme--catppuccin-mocha .column.is-offset-three-fifths,html.theme--catppuccin-mocha .column.is-offset-three-fifths-tablet{margin-left:60%}html.theme--catppuccin-mocha .column.is-offset-four-fifths,html.theme--catppuccin-mocha .column.is-offset-four-fifths-tablet{margin-left:80%}html.theme--catppuccin-mocha .column.is-0,html.theme--catppuccin-mocha .column.is-0-tablet{flex:none;width:0%}html.theme--catppuccin-mocha .column.is-offset-0,html.theme--catppuccin-mocha .column.is-offset-0-tablet{margin-left:0%}html.theme--catppuccin-mocha .column.is-1,html.theme--catppuccin-mocha .column.is-1-tablet{flex:none;width:8.33333337%}html.theme--catppuccin-mocha .column.is-offset-1,html.theme--catppuccin-mocha .column.is-offset-1-tablet{margin-left:8.33333337%}html.theme--catppuccin-mocha .column.is-2,html.theme--catppuccin-mocha .column.is-2-tablet{flex:none;width:16.66666674%}html.theme--catppuccin-mocha .column.is-offset-2,html.theme--catppuccin-mocha .column.is-offset-2-tablet{margin-left:16.66666674%}html.theme--catppuccin-mocha .column.is-3,html.theme--catppuccin-mocha .column.is-3-tablet{flex:none;width:25%}html.theme--catppuccin-mocha .column.is-offset-3,html.theme--catppuccin-mocha .column.is-offset-3-tablet{margin-left:25%}html.theme--catppuccin-mocha .column.is-4,html.theme--catppuccin-mocha .column.is-4-tablet{flex:none;width:33.33333337%}html.theme--catppuccin-mocha .column.is-offset-4,html.theme--catppuccin-mocha .column.is-offset-4-tablet{margin-left:33.33333337%}html.theme--catppuccin-mocha .column.is-5,html.theme--catppuccin-mocha .column.is-5-tablet{flex:none;width:41.66666674%}html.theme--catppuccin-mocha .column.is-offset-5,html.theme--catppuccin-mocha .column.is-offset-5-tablet{margin-left:41.66666674%}html.theme--catppuccin-mocha .column.is-6,html.theme--catppuccin-mocha .column.is-6-tablet{flex:none;width:50%}html.theme--catppuccin-mocha .column.is-offset-6,html.theme--catppuccin-mocha .column.is-offset-6-tablet{margin-left:50%}html.theme--catppuccin-mocha .column.is-7,html.theme--catppuccin-mocha .column.is-7-tablet{flex:none;width:58.33333337%}html.theme--catppuccin-mocha .column.is-offset-7,html.theme--catppuccin-mocha .column.is-offset-7-tablet{margin-left:58.33333337%}html.theme--catppuccin-mocha .column.is-8,html.theme--catppuccin-mocha .column.is-8-tablet{flex:none;width:66.66666674%}html.theme--catppuccin-mocha .column.is-offset-8,html.theme--catppuccin-mocha .column.is-offset-8-tablet{margin-left:66.66666674%}html.theme--catppuccin-mocha .column.is-9,html.theme--catppuccin-mocha .column.is-9-tablet{flex:none;width:75%}html.theme--catppuccin-mocha .column.is-offset-9,html.theme--catppuccin-mocha .column.is-offset-9-tablet{margin-left:75%}html.theme--catppuccin-mocha .column.is-10,html.theme--catppuccin-mocha .column.is-10-tablet{flex:none;width:83.33333337%}html.theme--catppuccin-mocha .column.is-offset-10,html.theme--catppuccin-mocha .column.is-offset-10-tablet{margin-left:83.33333337%}html.theme--catppuccin-mocha .column.is-11,html.theme--catppuccin-mocha .column.is-11-tablet{flex:none;width:91.66666674%}html.theme--catppuccin-mocha .column.is-offset-11,html.theme--catppuccin-mocha .column.is-offset-11-tablet{margin-left:91.66666674%}html.theme--catppuccin-mocha .column.is-12,html.theme--catppuccin-mocha .column.is-12-tablet{flex:none;width:100%}html.theme--catppuccin-mocha .column.is-offset-12,html.theme--catppuccin-mocha .column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .column.is-narrow-touch{flex:none;width:unset}html.theme--catppuccin-mocha .column.is-full-touch{flex:none;width:100%}html.theme--catppuccin-mocha .column.is-three-quarters-touch{flex:none;width:75%}html.theme--catppuccin-mocha .column.is-two-thirds-touch{flex:none;width:66.6666%}html.theme--catppuccin-mocha .column.is-half-touch{flex:none;width:50%}html.theme--catppuccin-mocha .column.is-one-third-touch{flex:none;width:33.3333%}html.theme--catppuccin-mocha .column.is-one-quarter-touch{flex:none;width:25%}html.theme--catppuccin-mocha .column.is-one-fifth-touch{flex:none;width:20%}html.theme--catppuccin-mocha .column.is-two-fifths-touch{flex:none;width:40%}html.theme--catppuccin-mocha .column.is-three-fifths-touch{flex:none;width:60%}html.theme--catppuccin-mocha .column.is-four-fifths-touch{flex:none;width:80%}html.theme--catppuccin-mocha .column.is-offset-three-quarters-touch{margin-left:75%}html.theme--catppuccin-mocha .column.is-offset-two-thirds-touch{margin-left:66.6666%}html.theme--catppuccin-mocha .column.is-offset-half-touch{margin-left:50%}html.theme--catppuccin-mocha .column.is-offset-one-third-touch{margin-left:33.3333%}html.theme--catppuccin-mocha .column.is-offset-one-quarter-touch{margin-left:25%}html.theme--catppuccin-mocha .column.is-offset-one-fifth-touch{margin-left:20%}html.theme--catppuccin-mocha .column.is-offset-two-fifths-touch{margin-left:40%}html.theme--catppuccin-mocha .column.is-offset-three-fifths-touch{margin-left:60%}html.theme--catppuccin-mocha .column.is-offset-four-fifths-touch{margin-left:80%}html.theme--catppuccin-mocha .column.is-0-touch{flex:none;width:0%}html.theme--catppuccin-mocha .column.is-offset-0-touch{margin-left:0%}html.theme--catppuccin-mocha .column.is-1-touch{flex:none;width:8.33333337%}html.theme--catppuccin-mocha .column.is-offset-1-touch{margin-left:8.33333337%}html.theme--catppuccin-mocha .column.is-2-touch{flex:none;width:16.66666674%}html.theme--catppuccin-mocha .column.is-offset-2-touch{margin-left:16.66666674%}html.theme--catppuccin-mocha .column.is-3-touch{flex:none;width:25%}html.theme--catppuccin-mocha .column.is-offset-3-touch{margin-left:25%}html.theme--catppuccin-mocha .column.is-4-touch{flex:none;width:33.33333337%}html.theme--catppuccin-mocha .column.is-offset-4-touch{margin-left:33.33333337%}html.theme--catppuccin-mocha .column.is-5-touch{flex:none;width:41.66666674%}html.theme--catppuccin-mocha .column.is-offset-5-touch{margin-left:41.66666674%}html.theme--catppuccin-mocha .column.is-6-touch{flex:none;width:50%}html.theme--catppuccin-mocha .column.is-offset-6-touch{margin-left:50%}html.theme--catppuccin-mocha .column.is-7-touch{flex:none;width:58.33333337%}html.theme--catppuccin-mocha .column.is-offset-7-touch{margin-left:58.33333337%}html.theme--catppuccin-mocha .column.is-8-touch{flex:none;width:66.66666674%}html.theme--catppuccin-mocha .column.is-offset-8-touch{margin-left:66.66666674%}html.theme--catppuccin-mocha .column.is-9-touch{flex:none;width:75%}html.theme--catppuccin-mocha .column.is-offset-9-touch{margin-left:75%}html.theme--catppuccin-mocha .column.is-10-touch{flex:none;width:83.33333337%}html.theme--catppuccin-mocha .column.is-offset-10-touch{margin-left:83.33333337%}html.theme--catppuccin-mocha .column.is-11-touch{flex:none;width:91.66666674%}html.theme--catppuccin-mocha .column.is-offset-11-touch{margin-left:91.66666674%}html.theme--catppuccin-mocha .column.is-12-touch{flex:none;width:100%}html.theme--catppuccin-mocha .column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .column.is-narrow-desktop{flex:none;width:unset}html.theme--catppuccin-mocha .column.is-full-desktop{flex:none;width:100%}html.theme--catppuccin-mocha .column.is-three-quarters-desktop{flex:none;width:75%}html.theme--catppuccin-mocha .column.is-two-thirds-desktop{flex:none;width:66.6666%}html.theme--catppuccin-mocha .column.is-half-desktop{flex:none;width:50%}html.theme--catppuccin-mocha .column.is-one-third-desktop{flex:none;width:33.3333%}html.theme--catppuccin-mocha .column.is-one-quarter-desktop{flex:none;width:25%}html.theme--catppuccin-mocha .column.is-one-fifth-desktop{flex:none;width:20%}html.theme--catppuccin-mocha .column.is-two-fifths-desktop{flex:none;width:40%}html.theme--catppuccin-mocha .column.is-three-fifths-desktop{flex:none;width:60%}html.theme--catppuccin-mocha .column.is-four-fifths-desktop{flex:none;width:80%}html.theme--catppuccin-mocha .column.is-offset-three-quarters-desktop{margin-left:75%}html.theme--catppuccin-mocha .column.is-offset-two-thirds-desktop{margin-left:66.6666%}html.theme--catppuccin-mocha .column.is-offset-half-desktop{margin-left:50%}html.theme--catppuccin-mocha .column.is-offset-one-third-desktop{margin-left:33.3333%}html.theme--catppuccin-mocha .column.is-offset-one-quarter-desktop{margin-left:25%}html.theme--catppuccin-mocha .column.is-offset-one-fifth-desktop{margin-left:20%}html.theme--catppuccin-mocha .column.is-offset-two-fifths-desktop{margin-left:40%}html.theme--catppuccin-mocha .column.is-offset-three-fifths-desktop{margin-left:60%}html.theme--catppuccin-mocha .column.is-offset-four-fifths-desktop{margin-left:80%}html.theme--catppuccin-mocha .column.is-0-desktop{flex:none;width:0%}html.theme--catppuccin-mocha .column.is-offset-0-desktop{margin-left:0%}html.theme--catppuccin-mocha .column.is-1-desktop{flex:none;width:8.33333337%}html.theme--catppuccin-mocha .column.is-offset-1-desktop{margin-left:8.33333337%}html.theme--catppuccin-mocha .column.is-2-desktop{flex:none;width:16.66666674%}html.theme--catppuccin-mocha .column.is-offset-2-desktop{margin-left:16.66666674%}html.theme--catppuccin-mocha .column.is-3-desktop{flex:none;width:25%}html.theme--catppuccin-mocha .column.is-offset-3-desktop{margin-left:25%}html.theme--catppuccin-mocha .column.is-4-desktop{flex:none;width:33.33333337%}html.theme--catppuccin-mocha .column.is-offset-4-desktop{margin-left:33.33333337%}html.theme--catppuccin-mocha .column.is-5-desktop{flex:none;width:41.66666674%}html.theme--catppuccin-mocha .column.is-offset-5-desktop{margin-left:41.66666674%}html.theme--catppuccin-mocha .column.is-6-desktop{flex:none;width:50%}html.theme--catppuccin-mocha .column.is-offset-6-desktop{margin-left:50%}html.theme--catppuccin-mocha .column.is-7-desktop{flex:none;width:58.33333337%}html.theme--catppuccin-mocha .column.is-offset-7-desktop{margin-left:58.33333337%}html.theme--catppuccin-mocha .column.is-8-desktop{flex:none;width:66.66666674%}html.theme--catppuccin-mocha .column.is-offset-8-desktop{margin-left:66.66666674%}html.theme--catppuccin-mocha .column.is-9-desktop{flex:none;width:75%}html.theme--catppuccin-mocha .column.is-offset-9-desktop{margin-left:75%}html.theme--catppuccin-mocha .column.is-10-desktop{flex:none;width:83.33333337%}html.theme--catppuccin-mocha .column.is-offset-10-desktop{margin-left:83.33333337%}html.theme--catppuccin-mocha .column.is-11-desktop{flex:none;width:91.66666674%}html.theme--catppuccin-mocha .column.is-offset-11-desktop{margin-left:91.66666674%}html.theme--catppuccin-mocha .column.is-12-desktop{flex:none;width:100%}html.theme--catppuccin-mocha .column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){html.theme--catppuccin-mocha .column.is-narrow-widescreen{flex:none;width:unset}html.theme--catppuccin-mocha .column.is-full-widescreen{flex:none;width:100%}html.theme--catppuccin-mocha .column.is-three-quarters-widescreen{flex:none;width:75%}html.theme--catppuccin-mocha .column.is-two-thirds-widescreen{flex:none;width:66.6666%}html.theme--catppuccin-mocha .column.is-half-widescreen{flex:none;width:50%}html.theme--catppuccin-mocha .column.is-one-third-widescreen{flex:none;width:33.3333%}html.theme--catppuccin-mocha .column.is-one-quarter-widescreen{flex:none;width:25%}html.theme--catppuccin-mocha .column.is-one-fifth-widescreen{flex:none;width:20%}html.theme--catppuccin-mocha .column.is-two-fifths-widescreen{flex:none;width:40%}html.theme--catppuccin-mocha .column.is-three-fifths-widescreen{flex:none;width:60%}html.theme--catppuccin-mocha .column.is-four-fifths-widescreen{flex:none;width:80%}html.theme--catppuccin-mocha .column.is-offset-three-quarters-widescreen{margin-left:75%}html.theme--catppuccin-mocha .column.is-offset-two-thirds-widescreen{margin-left:66.6666%}html.theme--catppuccin-mocha .column.is-offset-half-widescreen{margin-left:50%}html.theme--catppuccin-mocha .column.is-offset-one-third-widescreen{margin-left:33.3333%}html.theme--catppuccin-mocha .column.is-offset-one-quarter-widescreen{margin-left:25%}html.theme--catppuccin-mocha .column.is-offset-one-fifth-widescreen{margin-left:20%}html.theme--catppuccin-mocha .column.is-offset-two-fifths-widescreen{margin-left:40%}html.theme--catppuccin-mocha .column.is-offset-three-fifths-widescreen{margin-left:60%}html.theme--catppuccin-mocha .column.is-offset-four-fifths-widescreen{margin-left:80%}html.theme--catppuccin-mocha .column.is-0-widescreen{flex:none;width:0%}html.theme--catppuccin-mocha .column.is-offset-0-widescreen{margin-left:0%}html.theme--catppuccin-mocha .column.is-1-widescreen{flex:none;width:8.33333337%}html.theme--catppuccin-mocha .column.is-offset-1-widescreen{margin-left:8.33333337%}html.theme--catppuccin-mocha .column.is-2-widescreen{flex:none;width:16.66666674%}html.theme--catppuccin-mocha .column.is-offset-2-widescreen{margin-left:16.66666674%}html.theme--catppuccin-mocha .column.is-3-widescreen{flex:none;width:25%}html.theme--catppuccin-mocha .column.is-offset-3-widescreen{margin-left:25%}html.theme--catppuccin-mocha .column.is-4-widescreen{flex:none;width:33.33333337%}html.theme--catppuccin-mocha .column.is-offset-4-widescreen{margin-left:33.33333337%}html.theme--catppuccin-mocha .column.is-5-widescreen{flex:none;width:41.66666674%}html.theme--catppuccin-mocha .column.is-offset-5-widescreen{margin-left:41.66666674%}html.theme--catppuccin-mocha .column.is-6-widescreen{flex:none;width:50%}html.theme--catppuccin-mocha .column.is-offset-6-widescreen{margin-left:50%}html.theme--catppuccin-mocha .column.is-7-widescreen{flex:none;width:58.33333337%}html.theme--catppuccin-mocha .column.is-offset-7-widescreen{margin-left:58.33333337%}html.theme--catppuccin-mocha .column.is-8-widescreen{flex:none;width:66.66666674%}html.theme--catppuccin-mocha .column.is-offset-8-widescreen{margin-left:66.66666674%}html.theme--catppuccin-mocha .column.is-9-widescreen{flex:none;width:75%}html.theme--catppuccin-mocha .column.is-offset-9-widescreen{margin-left:75%}html.theme--catppuccin-mocha .column.is-10-widescreen{flex:none;width:83.33333337%}html.theme--catppuccin-mocha .column.is-offset-10-widescreen{margin-left:83.33333337%}html.theme--catppuccin-mocha .column.is-11-widescreen{flex:none;width:91.66666674%}html.theme--catppuccin-mocha .column.is-offset-11-widescreen{margin-left:91.66666674%}html.theme--catppuccin-mocha .column.is-12-widescreen{flex:none;width:100%}html.theme--catppuccin-mocha .column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){html.theme--catppuccin-mocha .column.is-narrow-fullhd{flex:none;width:unset}html.theme--catppuccin-mocha .column.is-full-fullhd{flex:none;width:100%}html.theme--catppuccin-mocha .column.is-three-quarters-fullhd{flex:none;width:75%}html.theme--catppuccin-mocha .column.is-two-thirds-fullhd{flex:none;width:66.6666%}html.theme--catppuccin-mocha .column.is-half-fullhd{flex:none;width:50%}html.theme--catppuccin-mocha .column.is-one-third-fullhd{flex:none;width:33.3333%}html.theme--catppuccin-mocha .column.is-one-quarter-fullhd{flex:none;width:25%}html.theme--catppuccin-mocha .column.is-one-fifth-fullhd{flex:none;width:20%}html.theme--catppuccin-mocha .column.is-two-fifths-fullhd{flex:none;width:40%}html.theme--catppuccin-mocha .column.is-three-fifths-fullhd{flex:none;width:60%}html.theme--catppuccin-mocha .column.is-four-fifths-fullhd{flex:none;width:80%}html.theme--catppuccin-mocha .column.is-offset-three-quarters-fullhd{margin-left:75%}html.theme--catppuccin-mocha .column.is-offset-two-thirds-fullhd{margin-left:66.6666%}html.theme--catppuccin-mocha .column.is-offset-half-fullhd{margin-left:50%}html.theme--catppuccin-mocha .column.is-offset-one-third-fullhd{margin-left:33.3333%}html.theme--catppuccin-mocha .column.is-offset-one-quarter-fullhd{margin-left:25%}html.theme--catppuccin-mocha .column.is-offset-one-fifth-fullhd{margin-left:20%}html.theme--catppuccin-mocha .column.is-offset-two-fifths-fullhd{margin-left:40%}html.theme--catppuccin-mocha .column.is-offset-three-fifths-fullhd{margin-left:60%}html.theme--catppuccin-mocha .column.is-offset-four-fifths-fullhd{margin-left:80%}html.theme--catppuccin-mocha .column.is-0-fullhd{flex:none;width:0%}html.theme--catppuccin-mocha .column.is-offset-0-fullhd{margin-left:0%}html.theme--catppuccin-mocha .column.is-1-fullhd{flex:none;width:8.33333337%}html.theme--catppuccin-mocha .column.is-offset-1-fullhd{margin-left:8.33333337%}html.theme--catppuccin-mocha .column.is-2-fullhd{flex:none;width:16.66666674%}html.theme--catppuccin-mocha .column.is-offset-2-fullhd{margin-left:16.66666674%}html.theme--catppuccin-mocha .column.is-3-fullhd{flex:none;width:25%}html.theme--catppuccin-mocha .column.is-offset-3-fullhd{margin-left:25%}html.theme--catppuccin-mocha .column.is-4-fullhd{flex:none;width:33.33333337%}html.theme--catppuccin-mocha .column.is-offset-4-fullhd{margin-left:33.33333337%}html.theme--catppuccin-mocha .column.is-5-fullhd{flex:none;width:41.66666674%}html.theme--catppuccin-mocha .column.is-offset-5-fullhd{margin-left:41.66666674%}html.theme--catppuccin-mocha .column.is-6-fullhd{flex:none;width:50%}html.theme--catppuccin-mocha .column.is-offset-6-fullhd{margin-left:50%}html.theme--catppuccin-mocha .column.is-7-fullhd{flex:none;width:58.33333337%}html.theme--catppuccin-mocha .column.is-offset-7-fullhd{margin-left:58.33333337%}html.theme--catppuccin-mocha .column.is-8-fullhd{flex:none;width:66.66666674%}html.theme--catppuccin-mocha .column.is-offset-8-fullhd{margin-left:66.66666674%}html.theme--catppuccin-mocha .column.is-9-fullhd{flex:none;width:75%}html.theme--catppuccin-mocha .column.is-offset-9-fullhd{margin-left:75%}html.theme--catppuccin-mocha .column.is-10-fullhd{flex:none;width:83.33333337%}html.theme--catppuccin-mocha .column.is-offset-10-fullhd{margin-left:83.33333337%}html.theme--catppuccin-mocha .column.is-11-fullhd{flex:none;width:91.66666674%}html.theme--catppuccin-mocha .column.is-offset-11-fullhd{margin-left:91.66666674%}html.theme--catppuccin-mocha .column.is-12-fullhd{flex:none;width:100%}html.theme--catppuccin-mocha .column.is-offset-12-fullhd{margin-left:100%}}html.theme--catppuccin-mocha .columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--catppuccin-mocha .columns:last-child{margin-bottom:-.75rem}html.theme--catppuccin-mocha .columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}html.theme--catppuccin-mocha .columns.is-centered{justify-content:center}html.theme--catppuccin-mocha .columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}html.theme--catppuccin-mocha .columns.is-gapless>.column{margin:0;padding:0 !important}html.theme--catppuccin-mocha .columns.is-gapless:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-mocha .columns.is-gapless:last-child{margin-bottom:0}html.theme--catppuccin-mocha .columns.is-mobile{display:flex}html.theme--catppuccin-mocha .columns.is-multiline{flex-wrap:wrap}html.theme--catppuccin-mocha .columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .columns.is-desktop{display:flex}}html.theme--catppuccin-mocha .columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}html.theme--catppuccin-mocha .columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}html.theme--catppuccin-mocha .columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-mocha .columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-mocha .columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-mocha .columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-mocha .columns.is-variable.is-0-fullhd{--columnGap: 0rem}}html.theme--catppuccin-mocha .columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-mocha .columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-mocha .columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-mocha .columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-mocha .columns.is-variable.is-1-fullhd{--columnGap: .25rem}}html.theme--catppuccin-mocha .columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-mocha .columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-mocha .columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-mocha .columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-mocha .columns.is-variable.is-2-fullhd{--columnGap: .5rem}}html.theme--catppuccin-mocha .columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-mocha .columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-mocha .columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-mocha .columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-mocha .columns.is-variable.is-3-fullhd{--columnGap: .75rem}}html.theme--catppuccin-mocha .columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-mocha .columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-mocha .columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-mocha .columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-mocha .columns.is-variable.is-4-fullhd{--columnGap: 1rem}}html.theme--catppuccin-mocha .columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-mocha .columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-mocha .columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-mocha .columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-mocha .columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}html.theme--catppuccin-mocha .columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-mocha .columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-mocha .columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-mocha .columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-mocha .columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}html.theme--catppuccin-mocha .columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-mocha .columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-mocha .columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-mocha .columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-mocha .columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}html.theme--catppuccin-mocha .columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-mocha .columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-mocha .columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-mocha .columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-mocha .columns.is-variable.is-8-fullhd{--columnGap: 2rem}}html.theme--catppuccin-mocha .tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}html.theme--catppuccin-mocha .tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--catppuccin-mocha .tile.is-ancestor:last-child{margin-bottom:-.75rem}html.theme--catppuccin-mocha .tile.is-ancestor:not(:last-child){margin-bottom:.75rem}html.theme--catppuccin-mocha .tile.is-child{margin:0 !important}html.theme--catppuccin-mocha .tile.is-parent{padding:.75rem}html.theme--catppuccin-mocha .tile.is-vertical{flex-direction:column}html.theme--catppuccin-mocha .tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .tile:not(.is-child){display:flex}html.theme--catppuccin-mocha .tile.is-1{flex:none;width:8.33333337%}html.theme--catppuccin-mocha .tile.is-2{flex:none;width:16.66666674%}html.theme--catppuccin-mocha .tile.is-3{flex:none;width:25%}html.theme--catppuccin-mocha .tile.is-4{flex:none;width:33.33333337%}html.theme--catppuccin-mocha .tile.is-5{flex:none;width:41.66666674%}html.theme--catppuccin-mocha .tile.is-6{flex:none;width:50%}html.theme--catppuccin-mocha .tile.is-7{flex:none;width:58.33333337%}html.theme--catppuccin-mocha .tile.is-8{flex:none;width:66.66666674%}html.theme--catppuccin-mocha .tile.is-9{flex:none;width:75%}html.theme--catppuccin-mocha .tile.is-10{flex:none;width:83.33333337%}html.theme--catppuccin-mocha .tile.is-11{flex:none;width:91.66666674%}html.theme--catppuccin-mocha .tile.is-12{flex:none;width:100%}}html.theme--catppuccin-mocha .hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}html.theme--catppuccin-mocha .hero .navbar{background:none}html.theme--catppuccin-mocha .hero .tabs ul{border-bottom:none}html.theme--catppuccin-mocha .hero.is-white{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-mocha .hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-mocha .hero.is-white strong{color:inherit}html.theme--catppuccin-mocha .hero.is-white .title{color:#0a0a0a}html.theme--catppuccin-mocha .hero.is-white .subtitle{color:rgba(10,10,10,0.9)}html.theme--catppuccin-mocha .hero.is-white .subtitle a:not(.button),html.theme--catppuccin-mocha .hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .hero.is-white .navbar-menu{background-color:#fff}}html.theme--catppuccin-mocha .hero.is-white .navbar-item,html.theme--catppuccin-mocha .hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}html.theme--catppuccin-mocha .hero.is-white a.navbar-item:hover,html.theme--catppuccin-mocha .hero.is-white a.navbar-item.is-active,html.theme--catppuccin-mocha .hero.is-white .navbar-link:hover,html.theme--catppuccin-mocha .hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-mocha .hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}html.theme--catppuccin-mocha .hero.is-white .tabs a:hover{opacity:1}html.theme--catppuccin-mocha .hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}html.theme--catppuccin-mocha .hero.is-white .tabs.is-boxed a,html.theme--catppuccin-mocha .hero.is-white .tabs.is-toggle a{color:#0a0a0a}html.theme--catppuccin-mocha .hero.is-white .tabs.is-boxed a:hover,html.theme--catppuccin-mocha .hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-mocha .hero.is-white .tabs.is-boxed li.is-active a,html.theme--catppuccin-mocha .hero.is-white .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-mocha .hero.is-white .tabs.is-toggle li.is-active a,html.theme--catppuccin-mocha .hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--catppuccin-mocha .hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}html.theme--catppuccin-mocha .hero.is-black{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-mocha .hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-mocha .hero.is-black strong{color:inherit}html.theme--catppuccin-mocha .hero.is-black .title{color:#fff}html.theme--catppuccin-mocha .hero.is-black .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-mocha .hero.is-black .subtitle a:not(.button),html.theme--catppuccin-mocha .hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .hero.is-black .navbar-menu{background-color:#0a0a0a}}html.theme--catppuccin-mocha .hero.is-black .navbar-item,html.theme--catppuccin-mocha .hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-mocha .hero.is-black a.navbar-item:hover,html.theme--catppuccin-mocha .hero.is-black a.navbar-item.is-active,html.theme--catppuccin-mocha .hero.is-black .navbar-link:hover,html.theme--catppuccin-mocha .hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}html.theme--catppuccin-mocha .hero.is-black .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-mocha .hero.is-black .tabs a:hover{opacity:1}html.theme--catppuccin-mocha .hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}html.theme--catppuccin-mocha .hero.is-black .tabs.is-boxed a,html.theme--catppuccin-mocha .hero.is-black .tabs.is-toggle a{color:#fff}html.theme--catppuccin-mocha .hero.is-black .tabs.is-boxed a:hover,html.theme--catppuccin-mocha .hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-mocha .hero.is-black .tabs.is-boxed li.is-active a,html.theme--catppuccin-mocha .hero.is-black .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-mocha .hero.is-black .tabs.is-toggle li.is-active a,html.theme--catppuccin-mocha .hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--catppuccin-mocha .hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}html.theme--catppuccin-mocha .hero.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-mocha .hero.is-light strong{color:inherit}html.theme--catppuccin-mocha .hero.is-light .title{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-light .subtitle{color:rgba(0,0,0,0.9)}html.theme--catppuccin-mocha .hero.is-light .subtitle a:not(.button),html.theme--catppuccin-mocha .hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .hero.is-light .navbar-menu{background-color:#f5f5f5}}html.theme--catppuccin-mocha .hero.is-light .navbar-item,html.theme--catppuccin-mocha .hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-light a.navbar-item:hover,html.theme--catppuccin-mocha .hero.is-light a.navbar-item.is-active,html.theme--catppuccin-mocha .hero.is-light .navbar-link:hover,html.theme--catppuccin-mocha .hero.is-light .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--catppuccin-mocha .hero.is-light .tabs a:hover{opacity:1}html.theme--catppuccin-mocha .hero.is-light .tabs li.is-active a{color:#f5f5f5 !important;opacity:1}html.theme--catppuccin-mocha .hero.is-light .tabs.is-boxed a,html.theme--catppuccin-mocha .hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-light .tabs.is-boxed a:hover,html.theme--catppuccin-mocha .hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-mocha .hero.is-light .tabs.is-boxed li.is-active a,html.theme--catppuccin-mocha .hero.is-light .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-mocha .hero.is-light .tabs.is-toggle li.is-active a,html.theme--catppuccin-mocha .hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#f5f5f5}html.theme--catppuccin-mocha .hero.is-light.is-bold{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}}html.theme--catppuccin-mocha .hero.is-dark,html.theme--catppuccin-mocha .content kbd.hero{background-color:#313244;color:#fff}html.theme--catppuccin-mocha .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-mocha .content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-mocha .hero.is-dark strong,html.theme--catppuccin-mocha .content kbd.hero strong{color:inherit}html.theme--catppuccin-mocha .hero.is-dark .title,html.theme--catppuccin-mocha .content kbd.hero .title{color:#fff}html.theme--catppuccin-mocha .hero.is-dark .subtitle,html.theme--catppuccin-mocha .content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-mocha .hero.is-dark .subtitle a:not(.button),html.theme--catppuccin-mocha .content kbd.hero .subtitle a:not(.button),html.theme--catppuccin-mocha .hero.is-dark .subtitle strong,html.theme--catppuccin-mocha .content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .hero.is-dark .navbar-menu,html.theme--catppuccin-mocha .content kbd.hero .navbar-menu{background-color:#313244}}html.theme--catppuccin-mocha .hero.is-dark .navbar-item,html.theme--catppuccin-mocha .content kbd.hero .navbar-item,html.theme--catppuccin-mocha .hero.is-dark .navbar-link,html.theme--catppuccin-mocha .content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-mocha .hero.is-dark a.navbar-item:hover,html.theme--catppuccin-mocha .content kbd.hero a.navbar-item:hover,html.theme--catppuccin-mocha .hero.is-dark a.navbar-item.is-active,html.theme--catppuccin-mocha .content kbd.hero a.navbar-item.is-active,html.theme--catppuccin-mocha .hero.is-dark .navbar-link:hover,html.theme--catppuccin-mocha .content kbd.hero .navbar-link:hover,html.theme--catppuccin-mocha .hero.is-dark .navbar-link.is-active,html.theme--catppuccin-mocha .content kbd.hero .navbar-link.is-active{background-color:#262735;color:#fff}html.theme--catppuccin-mocha .hero.is-dark .tabs a,html.theme--catppuccin-mocha .content kbd.hero .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-mocha .hero.is-dark .tabs a:hover,html.theme--catppuccin-mocha .content kbd.hero .tabs a:hover{opacity:1}html.theme--catppuccin-mocha .hero.is-dark .tabs li.is-active a,html.theme--catppuccin-mocha .content kbd.hero .tabs li.is-active a{color:#313244 !important;opacity:1}html.theme--catppuccin-mocha .hero.is-dark .tabs.is-boxed a,html.theme--catppuccin-mocha .content kbd.hero .tabs.is-boxed a,html.theme--catppuccin-mocha .hero.is-dark .tabs.is-toggle a,html.theme--catppuccin-mocha .content kbd.hero .tabs.is-toggle a{color:#fff}html.theme--catppuccin-mocha .hero.is-dark .tabs.is-boxed a:hover,html.theme--catppuccin-mocha .content kbd.hero .tabs.is-boxed a:hover,html.theme--catppuccin-mocha .hero.is-dark .tabs.is-toggle a:hover,html.theme--catppuccin-mocha .content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-mocha .hero.is-dark .tabs.is-boxed li.is-active a,html.theme--catppuccin-mocha .content kbd.hero .tabs.is-boxed li.is-active a,html.theme--catppuccin-mocha .hero.is-dark .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-mocha .hero.is-dark .tabs.is-toggle li.is-active a,html.theme--catppuccin-mocha .content kbd.hero .tabs.is-toggle li.is-active a,html.theme--catppuccin-mocha .hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#313244}html.theme--catppuccin-mocha .hero.is-dark.is-bold,html.theme--catppuccin-mocha .content kbd.hero.is-bold{background-image:linear-gradient(141deg, #181c2a 0%, #313244 71%, #3c3856 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .hero.is-dark.is-bold .navbar-menu,html.theme--catppuccin-mocha .content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #181c2a 0%, #313244 71%, #3c3856 100%)}}html.theme--catppuccin-mocha .hero.is-primary,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink{background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-mocha .hero.is-primary strong,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink strong{color:inherit}html.theme--catppuccin-mocha .hero.is-primary .title,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .title{color:#fff}html.theme--catppuccin-mocha .hero.is-primary .subtitle,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-mocha .hero.is-primary .subtitle a:not(.button),html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),html.theme--catppuccin-mocha .hero.is-primary .subtitle strong,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .hero.is-primary .navbar-menu,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#89b4fa}}html.theme--catppuccin-mocha .hero.is-primary .navbar-item,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .navbar-item,html.theme--catppuccin-mocha .hero.is-primary .navbar-link,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-mocha .hero.is-primary a.navbar-item:hover,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,html.theme--catppuccin-mocha .hero.is-primary a.navbar-item.is-active,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,html.theme--catppuccin-mocha .hero.is-primary .navbar-link:hover,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .navbar-link:hover,html.theme--catppuccin-mocha .hero.is-primary .navbar-link.is-active,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#71a4f9;color:#fff}html.theme--catppuccin-mocha .hero.is-primary .tabs a,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-mocha .hero.is-primary .tabs a:hover,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}html.theme--catppuccin-mocha .hero.is-primary .tabs li.is-active a,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#89b4fa !important;opacity:1}html.theme--catppuccin-mocha .hero.is-primary .tabs.is-boxed a,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,html.theme--catppuccin-mocha .hero.is-primary .tabs.is-toggle a,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}html.theme--catppuccin-mocha .hero.is-primary .tabs.is-boxed a:hover,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,html.theme--catppuccin-mocha .hero.is-primary .tabs.is-toggle a:hover,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-mocha .hero.is-primary .tabs.is-boxed li.is-active a,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,html.theme--catppuccin-mocha .hero.is-primary .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-mocha .hero.is-primary .tabs.is-toggle li.is-active a,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,html.theme--catppuccin-mocha .hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#89b4fa}html.theme--catppuccin-mocha .hero.is-primary.is-bold,html.theme--catppuccin-mocha .docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #51b0ff 0%, #89b4fa 71%, #9fb3fd 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .hero.is-primary.is-bold .navbar-menu,html.theme--catppuccin-mocha .docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #51b0ff 0%, #89b4fa 71%, #9fb3fd 100%)}}html.theme--catppuccin-mocha .hero.is-link{background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-mocha .hero.is-link strong{color:inherit}html.theme--catppuccin-mocha .hero.is-link .title{color:#fff}html.theme--catppuccin-mocha .hero.is-link .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-mocha .hero.is-link .subtitle a:not(.button),html.theme--catppuccin-mocha .hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .hero.is-link .navbar-menu{background-color:#89b4fa}}html.theme--catppuccin-mocha .hero.is-link .navbar-item,html.theme--catppuccin-mocha .hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-mocha .hero.is-link a.navbar-item:hover,html.theme--catppuccin-mocha .hero.is-link a.navbar-item.is-active,html.theme--catppuccin-mocha .hero.is-link .navbar-link:hover,html.theme--catppuccin-mocha .hero.is-link .navbar-link.is-active{background-color:#71a4f9;color:#fff}html.theme--catppuccin-mocha .hero.is-link .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-mocha .hero.is-link .tabs a:hover{opacity:1}html.theme--catppuccin-mocha .hero.is-link .tabs li.is-active a{color:#89b4fa !important;opacity:1}html.theme--catppuccin-mocha .hero.is-link .tabs.is-boxed a,html.theme--catppuccin-mocha .hero.is-link .tabs.is-toggle a{color:#fff}html.theme--catppuccin-mocha .hero.is-link .tabs.is-boxed a:hover,html.theme--catppuccin-mocha .hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-mocha .hero.is-link .tabs.is-boxed li.is-active a,html.theme--catppuccin-mocha .hero.is-link .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-mocha .hero.is-link .tabs.is-toggle li.is-active a,html.theme--catppuccin-mocha .hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#89b4fa}html.theme--catppuccin-mocha .hero.is-link.is-bold{background-image:linear-gradient(141deg, #51b0ff 0%, #89b4fa 71%, #9fb3fd 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #51b0ff 0%, #89b4fa 71%, #9fb3fd 100%)}}html.theme--catppuccin-mocha .hero.is-info{background-color:#94e2d5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-mocha .hero.is-info strong{color:inherit}html.theme--catppuccin-mocha .hero.is-info .title{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-info .subtitle{color:rgba(0,0,0,0.9)}html.theme--catppuccin-mocha .hero.is-info .subtitle a:not(.button),html.theme--catppuccin-mocha .hero.is-info .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .hero.is-info .navbar-menu{background-color:#94e2d5}}html.theme--catppuccin-mocha .hero.is-info .navbar-item,html.theme--catppuccin-mocha .hero.is-info .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-info a.navbar-item:hover,html.theme--catppuccin-mocha .hero.is-info a.navbar-item.is-active,html.theme--catppuccin-mocha .hero.is-info .navbar-link:hover,html.theme--catppuccin-mocha .hero.is-info .navbar-link.is-active{background-color:#80ddcd;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-info .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--catppuccin-mocha .hero.is-info .tabs a:hover{opacity:1}html.theme--catppuccin-mocha .hero.is-info .tabs li.is-active a{color:#94e2d5 !important;opacity:1}html.theme--catppuccin-mocha .hero.is-info .tabs.is-boxed a,html.theme--catppuccin-mocha .hero.is-info .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-info .tabs.is-boxed a:hover,html.theme--catppuccin-mocha .hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-mocha .hero.is-info .tabs.is-boxed li.is-active a,html.theme--catppuccin-mocha .hero.is-info .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-mocha .hero.is-info .tabs.is-toggle li.is-active a,html.theme--catppuccin-mocha .hero.is-info .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:#94e2d5}html.theme--catppuccin-mocha .hero.is-info.is-bold{background-image:linear-gradient(141deg, #63e0b6 0%, #94e2d5 71%, #a5eaea 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #63e0b6 0%, #94e2d5 71%, #a5eaea 100%)}}html.theme--catppuccin-mocha .hero.is-success{background-color:#a6e3a1;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-mocha .hero.is-success strong{color:inherit}html.theme--catppuccin-mocha .hero.is-success .title{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-success .subtitle{color:rgba(0,0,0,0.9)}html.theme--catppuccin-mocha .hero.is-success .subtitle a:not(.button),html.theme--catppuccin-mocha .hero.is-success .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .hero.is-success .navbar-menu{background-color:#a6e3a1}}html.theme--catppuccin-mocha .hero.is-success .navbar-item,html.theme--catppuccin-mocha .hero.is-success .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-success a.navbar-item:hover,html.theme--catppuccin-mocha .hero.is-success a.navbar-item.is-active,html.theme--catppuccin-mocha .hero.is-success .navbar-link:hover,html.theme--catppuccin-mocha .hero.is-success .navbar-link.is-active{background-color:#93dd8d;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-success .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--catppuccin-mocha .hero.is-success .tabs a:hover{opacity:1}html.theme--catppuccin-mocha .hero.is-success .tabs li.is-active a{color:#a6e3a1 !important;opacity:1}html.theme--catppuccin-mocha .hero.is-success .tabs.is-boxed a,html.theme--catppuccin-mocha .hero.is-success .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-success .tabs.is-boxed a:hover,html.theme--catppuccin-mocha .hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-mocha .hero.is-success .tabs.is-boxed li.is-active a,html.theme--catppuccin-mocha .hero.is-success .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-mocha .hero.is-success .tabs.is-toggle li.is-active a,html.theme--catppuccin-mocha .hero.is-success .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:#a6e3a1}html.theme--catppuccin-mocha .hero.is-success.is-bold{background-image:linear-gradient(141deg, #8ce071 0%, #a6e3a1 71%, #b2ebb7 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #8ce071 0%, #a6e3a1 71%, #b2ebb7 100%)}}html.theme--catppuccin-mocha .hero.is-warning{background-color:#f9e2af;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-mocha .hero.is-warning strong{color:inherit}html.theme--catppuccin-mocha .hero.is-warning .title{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-warning .subtitle{color:rgba(0,0,0,0.9)}html.theme--catppuccin-mocha .hero.is-warning .subtitle a:not(.button),html.theme--catppuccin-mocha .hero.is-warning .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .hero.is-warning .navbar-menu{background-color:#f9e2af}}html.theme--catppuccin-mocha .hero.is-warning .navbar-item,html.theme--catppuccin-mocha .hero.is-warning .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-warning a.navbar-item:hover,html.theme--catppuccin-mocha .hero.is-warning a.navbar-item.is-active,html.theme--catppuccin-mocha .hero.is-warning .navbar-link:hover,html.theme--catppuccin-mocha .hero.is-warning .navbar-link.is-active{background-color:#f7d997;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-warning .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--catppuccin-mocha .hero.is-warning .tabs a:hover{opacity:1}html.theme--catppuccin-mocha .hero.is-warning .tabs li.is-active a{color:#f9e2af !important;opacity:1}html.theme--catppuccin-mocha .hero.is-warning .tabs.is-boxed a,html.theme--catppuccin-mocha .hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-warning .tabs.is-boxed a:hover,html.theme--catppuccin-mocha .hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-mocha .hero.is-warning .tabs.is-boxed li.is-active a,html.theme--catppuccin-mocha .hero.is-warning .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-mocha .hero.is-warning .tabs.is-toggle li.is-active a,html.theme--catppuccin-mocha .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:#f9e2af}html.theme--catppuccin-mocha .hero.is-warning.is-bold{background-image:linear-gradient(141deg, #fcbd79 0%, #f9e2af 71%, #fcf4c5 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #fcbd79 0%, #f9e2af 71%, #fcf4c5 100%)}}html.theme--catppuccin-mocha .hero.is-danger{background-color:#f38ba8;color:#fff}html.theme--catppuccin-mocha .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-mocha .hero.is-danger strong{color:inherit}html.theme--catppuccin-mocha .hero.is-danger .title{color:#fff}html.theme--catppuccin-mocha .hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-mocha .hero.is-danger .subtitle a:not(.button),html.theme--catppuccin-mocha .hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .hero.is-danger .navbar-menu{background-color:#f38ba8}}html.theme--catppuccin-mocha .hero.is-danger .navbar-item,html.theme--catppuccin-mocha .hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-mocha .hero.is-danger a.navbar-item:hover,html.theme--catppuccin-mocha .hero.is-danger a.navbar-item.is-active,html.theme--catppuccin-mocha .hero.is-danger .navbar-link:hover,html.theme--catppuccin-mocha .hero.is-danger .navbar-link.is-active{background-color:#f17497;color:#fff}html.theme--catppuccin-mocha .hero.is-danger .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-mocha .hero.is-danger .tabs a:hover{opacity:1}html.theme--catppuccin-mocha .hero.is-danger .tabs li.is-active a{color:#f38ba8 !important;opacity:1}html.theme--catppuccin-mocha .hero.is-danger .tabs.is-boxed a,html.theme--catppuccin-mocha .hero.is-danger .tabs.is-toggle a{color:#fff}html.theme--catppuccin-mocha .hero.is-danger .tabs.is-boxed a:hover,html.theme--catppuccin-mocha .hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-mocha .hero.is-danger .tabs.is-boxed li.is-active a,html.theme--catppuccin-mocha .hero.is-danger .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-mocha .hero.is-danger .tabs.is-toggle li.is-active a,html.theme--catppuccin-mocha .hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#f38ba8}html.theme--catppuccin-mocha .hero.is-danger.is-bold{background-image:linear-gradient(141deg, #f7549d 0%, #f38ba8 71%, #f8a0a9 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #f7549d 0%, #f38ba8 71%, #f8a0a9 100%)}}html.theme--catppuccin-mocha .hero.is-small .hero-body,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .hero.is-large .hero-body{padding:18rem 6rem}}html.theme--catppuccin-mocha .hero.is-halfheight .hero-body,html.theme--catppuccin-mocha .hero.is-fullheight .hero-body,html.theme--catppuccin-mocha .hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}html.theme--catppuccin-mocha .hero.is-halfheight .hero-body>.container,html.theme--catppuccin-mocha .hero.is-fullheight .hero-body>.container,html.theme--catppuccin-mocha .hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}html.theme--catppuccin-mocha .hero.is-halfheight{min-height:50vh}html.theme--catppuccin-mocha .hero.is-fullheight{min-height:100vh}html.theme--catppuccin-mocha .hero-video{overflow:hidden}html.theme--catppuccin-mocha .hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}html.theme--catppuccin-mocha .hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .hero-video{display:none}}html.theme--catppuccin-mocha .hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .hero-buttons .button{display:flex}html.theme--catppuccin-mocha .hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .hero-buttons{display:flex;justify-content:center}html.theme--catppuccin-mocha .hero-buttons .button:not(:last-child){margin-right:1.5rem}}html.theme--catppuccin-mocha .hero-head,html.theme--catppuccin-mocha .hero-foot{flex-grow:0;flex-shrink:0}html.theme--catppuccin-mocha .hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .hero-body{padding:3rem 3rem}}html.theme--catppuccin-mocha .section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .section{padding:3rem 3rem}html.theme--catppuccin-mocha .section.is-medium{padding:9rem 4.5rem}html.theme--catppuccin-mocha .section.is-large{padding:18rem 6rem}}html.theme--catppuccin-mocha .footer{background-color:#181825;padding:3rem 1.5rem 6rem}html.theme--catppuccin-mocha h1 .docs-heading-anchor,html.theme--catppuccin-mocha h1 .docs-heading-anchor:hover,html.theme--catppuccin-mocha h1 .docs-heading-anchor:visited,html.theme--catppuccin-mocha h2 .docs-heading-anchor,html.theme--catppuccin-mocha h2 .docs-heading-anchor:hover,html.theme--catppuccin-mocha h2 .docs-heading-anchor:visited,html.theme--catppuccin-mocha h3 .docs-heading-anchor,html.theme--catppuccin-mocha h3 .docs-heading-anchor:hover,html.theme--catppuccin-mocha h3 .docs-heading-anchor:visited,html.theme--catppuccin-mocha h4 .docs-heading-anchor,html.theme--catppuccin-mocha h4 .docs-heading-anchor:hover,html.theme--catppuccin-mocha h4 .docs-heading-anchor:visited,html.theme--catppuccin-mocha h5 .docs-heading-anchor,html.theme--catppuccin-mocha h5 .docs-heading-anchor:hover,html.theme--catppuccin-mocha h5 .docs-heading-anchor:visited,html.theme--catppuccin-mocha h6 .docs-heading-anchor,html.theme--catppuccin-mocha h6 .docs-heading-anchor:hover,html.theme--catppuccin-mocha h6 .docs-heading-anchor:visited{color:#cdd6f4}html.theme--catppuccin-mocha h1 .docs-heading-anchor-permalink,html.theme--catppuccin-mocha h2 .docs-heading-anchor-permalink,html.theme--catppuccin-mocha h3 .docs-heading-anchor-permalink,html.theme--catppuccin-mocha h4 .docs-heading-anchor-permalink,html.theme--catppuccin-mocha h5 .docs-heading-anchor-permalink,html.theme--catppuccin-mocha h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}html.theme--catppuccin-mocha h1 .docs-heading-anchor-permalink::before,html.theme--catppuccin-mocha h2 .docs-heading-anchor-permalink::before,html.theme--catppuccin-mocha h3 .docs-heading-anchor-permalink::before,html.theme--catppuccin-mocha h4 .docs-heading-anchor-permalink::before,html.theme--catppuccin-mocha h5 .docs-heading-anchor-permalink::before,html.theme--catppuccin-mocha h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}html.theme--catppuccin-mocha h1:hover .docs-heading-anchor-permalink,html.theme--catppuccin-mocha h2:hover .docs-heading-anchor-permalink,html.theme--catppuccin-mocha h3:hover .docs-heading-anchor-permalink,html.theme--catppuccin-mocha h4:hover .docs-heading-anchor-permalink,html.theme--catppuccin-mocha h5:hover .docs-heading-anchor-permalink,html.theme--catppuccin-mocha h6:hover .docs-heading-anchor-permalink{visibility:visible}html.theme--catppuccin-mocha .docs-light-only{display:none !important}html.theme--catppuccin-mocha pre{position:relative;overflow:hidden}html.theme--catppuccin-mocha pre code,html.theme--catppuccin-mocha pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}html.theme--catppuccin-mocha pre code:first-of-type,html.theme--catppuccin-mocha pre code.hljs:first-of-type{padding-top:0.5rem !important}html.theme--catppuccin-mocha pre code:last-of-type,html.theme--catppuccin-mocha pre code.hljs:last-of-type{padding-bottom:0.5rem !important}html.theme--catppuccin-mocha pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#cdd6f4;cursor:pointer;text-align:center}html.theme--catppuccin-mocha pre .copy-button:focus,html.theme--catppuccin-mocha pre .copy-button:hover{opacity:1;background:rgba(205,214,244,0.1);color:#89b4fa}html.theme--catppuccin-mocha pre .copy-button.success{color:#a6e3a1;opacity:1}html.theme--catppuccin-mocha pre .copy-button.error{color:#f38ba8;opacity:1}html.theme--catppuccin-mocha pre:hover .copy-button{opacity:1}html.theme--catppuccin-mocha .admonition{background-color:#181825;border-style:solid;border-width:2px;border-color:#bac2de;border-radius:4px;font-size:1rem}html.theme--catppuccin-mocha .admonition strong{color:currentColor}html.theme--catppuccin-mocha .admonition.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}html.theme--catppuccin-mocha .admonition.is-medium{font-size:1.25rem}html.theme--catppuccin-mocha .admonition.is-large{font-size:1.5rem}html.theme--catppuccin-mocha .admonition.is-default{background-color:#181825;border-color:#bac2de}html.theme--catppuccin-mocha .admonition.is-default>.admonition-header{background-color:rgba(0,0,0,0);color:#bac2de}html.theme--catppuccin-mocha .admonition.is-default>.admonition-body{color:#cdd6f4}html.theme--catppuccin-mocha .admonition.is-info{background-color:#181825;border-color:#94e2d5}html.theme--catppuccin-mocha .admonition.is-info>.admonition-header{background-color:rgba(0,0,0,0);color:#94e2d5}html.theme--catppuccin-mocha .admonition.is-info>.admonition-body{color:#cdd6f4}html.theme--catppuccin-mocha .admonition.is-success{background-color:#181825;border-color:#a6e3a1}html.theme--catppuccin-mocha .admonition.is-success>.admonition-header{background-color:rgba(0,0,0,0);color:#a6e3a1}html.theme--catppuccin-mocha .admonition.is-success>.admonition-body{color:#cdd6f4}html.theme--catppuccin-mocha .admonition.is-warning{background-color:#181825;border-color:#f9e2af}html.theme--catppuccin-mocha .admonition.is-warning>.admonition-header{background-color:rgba(0,0,0,0);color:#f9e2af}html.theme--catppuccin-mocha .admonition.is-warning>.admonition-body{color:#cdd6f4}html.theme--catppuccin-mocha .admonition.is-danger{background-color:#181825;border-color:#f38ba8}html.theme--catppuccin-mocha .admonition.is-danger>.admonition-header{background-color:rgba(0,0,0,0);color:#f38ba8}html.theme--catppuccin-mocha .admonition.is-danger>.admonition-body{color:#cdd6f4}html.theme--catppuccin-mocha .admonition.is-compat{background-color:#181825;border-color:#89dceb}html.theme--catppuccin-mocha .admonition.is-compat>.admonition-header{background-color:rgba(0,0,0,0);color:#89dceb}html.theme--catppuccin-mocha .admonition.is-compat>.admonition-body{color:#cdd6f4}html.theme--catppuccin-mocha .admonition.is-todo{background-color:#181825;border-color:#cba6f7}html.theme--catppuccin-mocha .admonition.is-todo>.admonition-header{background-color:rgba(0,0,0,0);color:#cba6f7}html.theme--catppuccin-mocha .admonition.is-todo>.admonition-body{color:#cdd6f4}html.theme--catppuccin-mocha .admonition-header{color:#bac2de;background-color:rgba(0,0,0,0);align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}html.theme--catppuccin-mocha .admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}html.theme--catppuccin-mocha details.admonition.is-details>.admonition-header{list-style:none}html.theme--catppuccin-mocha details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}html.theme--catppuccin-mocha details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}html.theme--catppuccin-mocha .admonition-body{color:#cdd6f4;padding:0.5rem .75rem}html.theme--catppuccin-mocha .admonition-body pre{background-color:#181825}html.theme--catppuccin-mocha .admonition-body code{background-color:#181825}html.theme--catppuccin-mocha .docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:2px solid #585b70;border-radius:4px;box-shadow:none;max-width:100%}html.theme--catppuccin-mocha .docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#181825;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #585b70;overflow:auto}html.theme--catppuccin-mocha .docstring>header code{background-color:transparent}html.theme--catppuccin-mocha .docstring>header .docstring-article-toggle-button{min-width:1.1rem;padding:0.2rem 0.2rem 0.2rem 0}html.theme--catppuccin-mocha .docstring>header .docstring-binding{margin-right:0.3em}html.theme--catppuccin-mocha .docstring>header .docstring-category{margin-left:0.3em}html.theme--catppuccin-mocha .docstring>section{position:relative;padding:.75rem .75rem;border-bottom:1px solid #585b70}html.theme--catppuccin-mocha .docstring>section:last-child{border-bottom:none}html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink{transition:opacity 0.3s;opacity:0;position:absolute;right:.375rem;bottom:.375rem}html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink:focus{opacity:1 !important}html.theme--catppuccin-mocha .docstring:hover>section>a.docs-sourcelink{opacity:0.2}html.theme--catppuccin-mocha .docstring:focus-within>section>a.docs-sourcelink{opacity:0.2}html.theme--catppuccin-mocha .docstring>section:hover a.docs-sourcelink{opacity:1}html.theme--catppuccin-mocha .documenter-example-output{background-color:#1e1e2e}html.theme--catppuccin-mocha .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:#181825;color:#cdd6f4;border-bottom:3px solid rgba(0,0,0,0);padding:10px 35px;text-align:center;font-size:15px}html.theme--catppuccin-mocha .outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}html.theme--catppuccin-mocha .outdated-warning-overlay a{color:#89b4fa}html.theme--catppuccin-mocha .outdated-warning-overlay a:hover{color:#89dceb}html.theme--catppuccin-mocha .content pre{border:2px solid #585b70;border-radius:4px}html.theme--catppuccin-mocha .content code{font-weight:inherit}html.theme--catppuccin-mocha .content a code{color:#89b4fa}html.theme--catppuccin-mocha .content a:hover code{color:#89dceb}html.theme--catppuccin-mocha .content h1 code,html.theme--catppuccin-mocha .content h2 code,html.theme--catppuccin-mocha .content h3 code,html.theme--catppuccin-mocha .content h4 code,html.theme--catppuccin-mocha .content h5 code,html.theme--catppuccin-mocha .content h6 code{color:#cdd6f4}html.theme--catppuccin-mocha .content table{display:block;width:initial;max-width:100%;overflow-x:auto}html.theme--catppuccin-mocha .content blockquote>ul:first-child,html.theme--catppuccin-mocha .content blockquote>ol:first-child,html.theme--catppuccin-mocha .content .admonition-body>ul:first-child,html.theme--catppuccin-mocha .content .admonition-body>ol:first-child{margin-top:0}html.theme--catppuccin-mocha pre,html.theme--catppuccin-mocha code{font-variant-ligatures:no-contextual}html.theme--catppuccin-mocha .breadcrumb a.is-disabled{cursor:default;pointer-events:none}html.theme--catppuccin-mocha .breadcrumb a.is-disabled,html.theme--catppuccin-mocha .breadcrumb a.is-disabled:hover{color:#b8c5ef}html.theme--catppuccin-mocha .hljs{background:initial !important}html.theme--catppuccin-mocha .katex .katex-mathml{top:0;right:0}html.theme--catppuccin-mocha .katex-display,html.theme--catppuccin-mocha mjx-container,html.theme--catppuccin-mocha .MathJax_Display{margin:0.5em 0 !important}html.theme--catppuccin-mocha html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}html.theme--catppuccin-mocha li.no-marker{list-style:none}html.theme--catppuccin-mocha #documenter .docs-main>article{overflow-wrap:break-word}html.theme--catppuccin-mocha #documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha #documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha #documenter .docs-main{width:100%}html.theme--catppuccin-mocha #documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}html.theme--catppuccin-mocha #documenter .docs-main>header,html.theme--catppuccin-mocha #documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}html.theme--catppuccin-mocha #documenter .docs-main header.docs-navbar{background-color:#1e1e2e;border-bottom:1px solid #585b70;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}html.theme--catppuccin-mocha #documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1;overflow-x:hidden}html.theme--catppuccin-mocha #documenter .docs-main header.docs-navbar .docs-sidebar-button{display:block;font-size:1.5rem;padding-bottom:0.1rem;margin-right:1rem}html.theme--catppuccin-mocha #documenter .docs-main header.docs-navbar .docs-right{display:flex;white-space:nowrap;gap:1rem;align-items:center}html.theme--catppuccin-mocha #documenter .docs-main header.docs-navbar .docs-right .docs-icon,html.theme--catppuccin-mocha #documenter .docs-main header.docs-navbar .docs-right .docs-label{display:inline-block}html.theme--catppuccin-mocha #documenter .docs-main header.docs-navbar .docs-right .docs-label{padding:0;margin-left:0.3em}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha #documenter .docs-main header.docs-navbar .docs-right .docs-navbar-link{margin-left:0.4rem;margin-right:0.4rem}}html.theme--catppuccin-mocha #documenter .docs-main header.docs-navbar>*{margin:auto 0}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha #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--catppuccin-mocha #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--catppuccin-mocha #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--catppuccin-mocha #documenter .docs-main section.footnotes{border-top:1px solid #585b70}html.theme--catppuccin-mocha #documenter .docs-main section.footnotes li .tag:first-child,html.theme--catppuccin-mocha #documenter .docs-main section.footnotes li .docstring>section>a.docs-sourcelink:first-child,html.theme--catppuccin-mocha #documenter .docs-main section.footnotes li .content kbd:first-child,html.theme--catppuccin-mocha .content #documenter .docs-main section.footnotes li kbd:first-child{margin-right:1em;margin-bottom:0.4em}html.theme--catppuccin-mocha #documenter .docs-main .docs-footer{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0;border-top:1px solid #585b70;padding-top:1rem;padding-bottom:1rem}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha #documenter .docs-main .docs-footer{padding-left:1rem;padding-right:1rem}}html.theme--catppuccin-mocha #documenter .docs-main .docs-footer .docs-footer-nextpage,html.theme--catppuccin-mocha #documenter .docs-main .docs-footer .docs-footer-prevpage{flex-grow:1}html.theme--catppuccin-mocha #documenter .docs-main .docs-footer .docs-footer-nextpage{text-align:right}html.theme--catppuccin-mocha #documenter .docs-main .docs-footer .flexbox-break{flex-basis:100%;height:0}html.theme--catppuccin-mocha #documenter .docs-main .docs-footer .footer-message{font-size:0.8em;margin:0.5em auto 0 auto;text-align:center}html.theme--catppuccin-mocha #documenter .docs-sidebar{display:flex;flex-direction:column;color:#cdd6f4;background-color:#181825;border-right:1px solid #585b70;padding:0;flex:0 0 18rem;z-index:5;font-size:1rem;position:fixed;left:-18rem;width:18rem;height:100%;transition:left 0.3s}html.theme--catppuccin-mocha #documenter .docs-sidebar.visible{left:0;box-shadow:.4rem 0rem .8rem #171717}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha #documenter .docs-sidebar.visible{box-shadow:none}}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha #documenter .docs-sidebar{left:0;top:0}}html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo{margin-top:1rem;padding:0 1rem}html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img{max-height:6rem;margin:auto}html.theme--catppuccin-mocha #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--catppuccin-mocha #documenter .docs-sidebar .docs-package-name .docs-autofit{max-width:16.2rem}html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-package-name a,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-package-name a:hover{color:#cdd6f4}html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-version-selector{border-top:1px solid #585b70;display:none;padding:0.5rem}html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-version-selector.visible{display:flex}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu{flex-grow:1;user-select:none;border-top:1px solid #585b70;padding-bottom:1.5rem}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu>li>.tocitem{font-weight:bold}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu>li li{font-size:.95rem;margin-left:1em;border-left:1px solid #585b70}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu input.collapse-toggle{display:none}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu ul.collapsed{display:none}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu input:checked~ul.collapsed{display:block}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu label.tocitem{display:flex}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-label{flex-grow:2}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:.75rem;margin-left:1rem;margin-top:auto;margin-bottom:auto}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f054"}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu input:checked~label.tocitem .docs-chevron::before{content:"\f078"}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu .tocitem{display:block;padding:0.5rem 0.5rem}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu .tocitem,html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu .tocitem:hover{color:#cdd6f4;background:#181825}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu a.tocitem:hover,html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu label.tocitem:hover{color:#cdd6f4;background-color:#202031}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu li.is-active{border-top:1px solid #585b70;border-bottom:1px solid #585b70;background-color:#11111b}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem,html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem:hover{background-color:#11111b;color:#cdd6f4}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu li.is-active ul.internal .tocitem:hover{background-color:#202031;color:#cdd6f4}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu>li.is-active:first-child{border-top:none}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu ul.internal{margin:0 0.5rem 0.5rem;border-top:1px solid #585b70}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu ul.internal li{font-size:.85rem;border-left:none;margin-left:0;margin-top:0.5rem}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem{width:100%;padding:0}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem::before{content:"⚬";margin-right:0.4em}html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search{margin:auto;margin-top:0.5rem;margin-bottom:0.5rem}html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input{width:14.4rem}html.theme--catppuccin-mocha #documenter .docs-sidebar #documenter-search-query{color:#868c98;width:14.4rem;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1)}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu{overflow-y:auto;-webkit-overflow-scroll:touch}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar{width:.3rem;background:none}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#28283e}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb:hover{background:#383856}}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha #documenter .docs-sidebar{overflow-y:auto;-webkit-overflow-scroll:touch}html.theme--catppuccin-mocha #documenter .docs-sidebar::-webkit-scrollbar{width:.3rem;background:none}html.theme--catppuccin-mocha #documenter .docs-sidebar::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#28283e}html.theme--catppuccin-mocha #documenter .docs-sidebar::-webkit-scrollbar-thumb:hover{background:#383856}}html.theme--catppuccin-mocha kbd.search-modal-key-hints{border-radius:0.25rem;border:1px solid rgba(245,245,245,0.6);box-shadow:0 2px 0 1px rgba(245,245,245,0.6);cursor:default;font-size:0.9rem;line-height:1.5;min-width:0.75rem;text-align:center;padding:0.1rem 0.3rem;position:relative;top:-1px}html.theme--catppuccin-mocha .search-min-width-50{min-width:50%}html.theme--catppuccin-mocha .search-min-height-100{min-height:100%}html.theme--catppuccin-mocha .search-modal-card-body{max-height:calc(100vh - 15rem)}html.theme--catppuccin-mocha .search-result-link{border-radius:0.7em;transition:all 300ms}html.theme--catppuccin-mocha .search-result-link:hover,html.theme--catppuccin-mocha .search-result-link:focus{background-color:rgba(0,128,128,0.1)}html.theme--catppuccin-mocha .search-result-link .property-search-result-badge,html.theme--catppuccin-mocha .search-result-link .search-filter{transition:all 300ms}html.theme--catppuccin-mocha .property-search-result-badge,html.theme--catppuccin-mocha .search-filter{padding:0.15em 0.5em;font-size:0.8em;font-style:italic;text-transform:none !important;line-height:1.5;color:#f5f5f5;background-color:rgba(51,65,85,0.501961);border-radius:0.6rem}html.theme--catppuccin-mocha .search-result-link:hover .property-search-result-badge,html.theme--catppuccin-mocha .search-result-link:hover .search-filter,html.theme--catppuccin-mocha .search-result-link:focus .property-search-result-badge,html.theme--catppuccin-mocha .search-result-link:focus .search-filter{color:#333;background-color:#f1f5f9}html.theme--catppuccin-mocha .search-filter{color:#333;background-color:#f5f5f5;transition:all 300ms}html.theme--catppuccin-mocha .search-filter:hover,html.theme--catppuccin-mocha .search-filter:focus{color:#333}html.theme--catppuccin-mocha .search-filter-selected{color:#313244;background-color:#b4befe}html.theme--catppuccin-mocha .search-filter-selected:hover,html.theme--catppuccin-mocha .search-filter-selected:focus{color:#313244}html.theme--catppuccin-mocha .search-result-highlight{background-color:#ffdd57;color:black}html.theme--catppuccin-mocha .search-divider{border-bottom:1px solid #585b70}html.theme--catppuccin-mocha .search-result-title{width:85%;color:#f5f5f5}html.theme--catppuccin-mocha .search-result-code-title{font-size:0.875rem;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--catppuccin-mocha #search-modal .modal-card-body::-webkit-scrollbar,html.theme--catppuccin-mocha #search-modal .filter-tabs::-webkit-scrollbar{height:10px;width:10px;background-color:transparent}html.theme--catppuccin-mocha #search-modal .modal-card-body::-webkit-scrollbar-thumb,html.theme--catppuccin-mocha #search-modal .filter-tabs::-webkit-scrollbar-thumb{background-color:gray;border-radius:1rem}html.theme--catppuccin-mocha #search-modal .modal-card-body::-webkit-scrollbar-track,html.theme--catppuccin-mocha #search-modal .filter-tabs::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.6);background-color:transparent}html.theme--catppuccin-mocha .w-100{width:100%}html.theme--catppuccin-mocha .gap-2{gap:0.5rem}html.theme--catppuccin-mocha .gap-4{gap:1rem}html.theme--catppuccin-mocha .gap-8{gap:2rem}html.theme--catppuccin-mocha{background-color:#1e1e2e;font-size:16px;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--catppuccin-mocha a{transition:all 200ms ease}html.theme--catppuccin-mocha .label{color:#cdd6f4}html.theme--catppuccin-mocha .button,html.theme--catppuccin-mocha .control.has-icons-left .icon,html.theme--catppuccin-mocha .control.has-icons-right .icon,html.theme--catppuccin-mocha .input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-mocha .pagination-ellipsis,html.theme--catppuccin-mocha .pagination-link,html.theme--catppuccin-mocha .pagination-next,html.theme--catppuccin-mocha .pagination-previous,html.theme--catppuccin-mocha .select,html.theme--catppuccin-mocha .select select,html.theme--catppuccin-mocha .textarea{height:2.5em;color:#cdd6f4}html.theme--catppuccin-mocha .input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-mocha .textarea{transition:all 200ms ease;box-shadow:none;border-width:1px;padding-left:1em;padding-right:1em;color:#cdd6f4}html.theme--catppuccin-mocha .select:after,html.theme--catppuccin-mocha .select select{border-width:1px}html.theme--catppuccin-mocha .menu-list a{transition:all 300ms ease}html.theme--catppuccin-mocha .modal-card-foot,html.theme--catppuccin-mocha .modal-card-head{border-color:#585b70}html.theme--catppuccin-mocha .navbar{border-radius:.4em}html.theme--catppuccin-mocha .navbar.is-transparent{background:none}html.theme--catppuccin-mocha .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#89b4fa}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .navbar .navbar-menu{background-color:#89b4fa;border-radius:0 0 .4em .4em}}html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink:not(body){color:#313244}html.theme--catppuccin-mocha .tag.is-link:not(body),html.theme--catppuccin-mocha .docstring>section>a.is-link.docs-sourcelink:not(body),html.theme--catppuccin-mocha .content kbd.is-link:not(body){color:#313244}html.theme--catppuccin-mocha .ansi span.sgr1{font-weight:bolder}html.theme--catppuccin-mocha .ansi span.sgr2{font-weight:lighter}html.theme--catppuccin-mocha .ansi span.sgr3{font-style:italic}html.theme--catppuccin-mocha .ansi span.sgr4{text-decoration:underline}html.theme--catppuccin-mocha .ansi span.sgr7{color:#1e1e2e;background-color:#cdd6f4}html.theme--catppuccin-mocha .ansi span.sgr8{color:transparent}html.theme--catppuccin-mocha .ansi span.sgr8 span{color:transparent}html.theme--catppuccin-mocha .ansi span.sgr9{text-decoration:line-through}html.theme--catppuccin-mocha .ansi span.sgr30{color:#45475a}html.theme--catppuccin-mocha .ansi span.sgr31{color:#f38ba8}html.theme--catppuccin-mocha .ansi span.sgr32{color:#a6e3a1}html.theme--catppuccin-mocha .ansi span.sgr33{color:#f9e2af}html.theme--catppuccin-mocha .ansi span.sgr34{color:#89b4fa}html.theme--catppuccin-mocha .ansi span.sgr35{color:#f5c2e7}html.theme--catppuccin-mocha .ansi span.sgr36{color:#94e2d5}html.theme--catppuccin-mocha .ansi span.sgr37{color:#bac2de}html.theme--catppuccin-mocha .ansi span.sgr40{background-color:#45475a}html.theme--catppuccin-mocha .ansi span.sgr41{background-color:#f38ba8}html.theme--catppuccin-mocha .ansi span.sgr42{background-color:#a6e3a1}html.theme--catppuccin-mocha .ansi span.sgr43{background-color:#f9e2af}html.theme--catppuccin-mocha .ansi span.sgr44{background-color:#89b4fa}html.theme--catppuccin-mocha .ansi span.sgr45{background-color:#f5c2e7}html.theme--catppuccin-mocha .ansi span.sgr46{background-color:#94e2d5}html.theme--catppuccin-mocha .ansi span.sgr47{background-color:#bac2de}html.theme--catppuccin-mocha .ansi span.sgr90{color:#585b70}html.theme--catppuccin-mocha .ansi span.sgr91{color:#f38ba8}html.theme--catppuccin-mocha .ansi span.sgr92{color:#a6e3a1}html.theme--catppuccin-mocha .ansi span.sgr93{color:#f9e2af}html.theme--catppuccin-mocha .ansi span.sgr94{color:#89b4fa}html.theme--catppuccin-mocha .ansi span.sgr95{color:#f5c2e7}html.theme--catppuccin-mocha .ansi span.sgr96{color:#94e2d5}html.theme--catppuccin-mocha .ansi span.sgr97{color:#a6adc8}html.theme--catppuccin-mocha .ansi span.sgr100{background-color:#585b70}html.theme--catppuccin-mocha .ansi span.sgr101{background-color:#f38ba8}html.theme--catppuccin-mocha .ansi span.sgr102{background-color:#a6e3a1}html.theme--catppuccin-mocha .ansi span.sgr103{background-color:#f9e2af}html.theme--catppuccin-mocha .ansi span.sgr104{background-color:#89b4fa}html.theme--catppuccin-mocha .ansi span.sgr105{background-color:#f5c2e7}html.theme--catppuccin-mocha .ansi span.sgr106{background-color:#94e2d5}html.theme--catppuccin-mocha .ansi span.sgr107{background-color:#a6adc8}html.theme--catppuccin-mocha code.language-julia-repl>span.hljs-meta{color:#a6e3a1;font-weight:bolder}html.theme--catppuccin-mocha code .hljs{color:#cdd6f4;background:#1e1e2e}html.theme--catppuccin-mocha code .hljs-keyword{color:#cba6f7}html.theme--catppuccin-mocha code .hljs-built_in{color:#f38ba8}html.theme--catppuccin-mocha code .hljs-type{color:#f9e2af}html.theme--catppuccin-mocha code .hljs-literal{color:#fab387}html.theme--catppuccin-mocha code .hljs-number{color:#fab387}html.theme--catppuccin-mocha code .hljs-operator{color:#94e2d5}html.theme--catppuccin-mocha code .hljs-punctuation{color:#bac2de}html.theme--catppuccin-mocha code .hljs-property{color:#94e2d5}html.theme--catppuccin-mocha code .hljs-regexp{color:#f5c2e7}html.theme--catppuccin-mocha code .hljs-string{color:#a6e3a1}html.theme--catppuccin-mocha code .hljs-char.escape_{color:#a6e3a1}html.theme--catppuccin-mocha code .hljs-subst{color:#a6adc8}html.theme--catppuccin-mocha code .hljs-symbol{color:#f2cdcd}html.theme--catppuccin-mocha code .hljs-variable{color:#cba6f7}html.theme--catppuccin-mocha code .hljs-variable.language_{color:#cba6f7}html.theme--catppuccin-mocha code .hljs-variable.constant_{color:#fab387}html.theme--catppuccin-mocha code .hljs-title{color:#89b4fa}html.theme--catppuccin-mocha code .hljs-title.class_{color:#f9e2af}html.theme--catppuccin-mocha code .hljs-title.function_{color:#89b4fa}html.theme--catppuccin-mocha code .hljs-params{color:#cdd6f4}html.theme--catppuccin-mocha code .hljs-comment{color:#585b70}html.theme--catppuccin-mocha code .hljs-doctag{color:#f38ba8}html.theme--catppuccin-mocha code .hljs-meta{color:#fab387}html.theme--catppuccin-mocha code .hljs-section{color:#89b4fa}html.theme--catppuccin-mocha code .hljs-tag{color:#a6adc8}html.theme--catppuccin-mocha code .hljs-name{color:#cba6f7}html.theme--catppuccin-mocha code .hljs-attr{color:#89b4fa}html.theme--catppuccin-mocha code .hljs-attribute{color:#a6e3a1}html.theme--catppuccin-mocha code .hljs-bullet{color:#94e2d5}html.theme--catppuccin-mocha code .hljs-code{color:#a6e3a1}html.theme--catppuccin-mocha code .hljs-emphasis{color:#f38ba8;font-style:italic}html.theme--catppuccin-mocha code .hljs-strong{color:#f38ba8;font-weight:bold}html.theme--catppuccin-mocha code .hljs-formula{color:#94e2d5}html.theme--catppuccin-mocha code .hljs-link{color:#74c7ec;font-style:italic}html.theme--catppuccin-mocha code .hljs-quote{color:#a6e3a1;font-style:italic}html.theme--catppuccin-mocha code .hljs-selector-tag{color:#f9e2af}html.theme--catppuccin-mocha code .hljs-selector-id{color:#89b4fa}html.theme--catppuccin-mocha code .hljs-selector-class{color:#94e2d5}html.theme--catppuccin-mocha code .hljs-selector-attr{color:#cba6f7}html.theme--catppuccin-mocha code .hljs-selector-pseudo{color:#94e2d5}html.theme--catppuccin-mocha code .hljs-template-tag{color:#f2cdcd}html.theme--catppuccin-mocha code .hljs-template-variable{color:#f2cdcd}html.theme--catppuccin-mocha code .hljs-addition{color:#a6e3a1;background:rgba(166,227,161,0.15)}html.theme--catppuccin-mocha code .hljs-deletion{color:#f38ba8;background:rgba(243,139,168,0.15)}html.theme--catppuccin-mocha .search-result-link{border-radius:0.7em;transition:all 300ms}html.theme--catppuccin-mocha .search-result-link:hover,html.theme--catppuccin-mocha .search-result-link:focus{background-color:#313244}html.theme--catppuccin-mocha .search-result-link .property-search-result-badge,html.theme--catppuccin-mocha .search-result-link .search-filter{transition:all 300ms}html.theme--catppuccin-mocha .search-result-link:hover .property-search-result-badge,html.theme--catppuccin-mocha .search-result-link:hover .search-filter,html.theme--catppuccin-mocha .search-result-link:focus .property-search-result-badge,html.theme--catppuccin-mocha .search-result-link:focus .search-filter{color:#313244 !important;background-color:#b4befe !important}html.theme--catppuccin-mocha .search-result-title{color:#cdd6f4}html.theme--catppuccin-mocha .search-result-highlight{background-color:#f38ba8;color:#181825}html.theme--catppuccin-mocha .search-divider{border-bottom:1px solid #5e6d6f50}html.theme--catppuccin-mocha .w-100{width:100%}html.theme--catppuccin-mocha .gap-2{gap:0.5rem}html.theme--catppuccin-mocha .gap-4{gap:1rem} diff --git a/v2.11.0/assets/themes/documenter-dark.css b/v2.11.0/assets/themes/documenter-dark.css new file mode 100644 index 00000000..c41c82f2 --- /dev/null +++ b/v2.11.0/assets/themes/documenter-dark.css @@ -0,0 +1,7 @@ +html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .file-cta,html.theme--documenter-dark .file-name,html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:.4em;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}html.theme--documenter-dark .pagination-previous:focus,html.theme--documenter-dark .pagination-next:focus,html.theme--documenter-dark .pagination-link:focus,html.theme--documenter-dark .pagination-ellipsis:focus,html.theme--documenter-dark .file-cta:focus,html.theme--documenter-dark .file-name:focus,html.theme--documenter-dark .select select:focus,html.theme--documenter-dark .textarea:focus,html.theme--documenter-dark .input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:focus,html.theme--documenter-dark .button:focus,html.theme--documenter-dark .is-focused.pagination-previous,html.theme--documenter-dark .is-focused.pagination-next,html.theme--documenter-dark .is-focused.pagination-link,html.theme--documenter-dark .is-focused.pagination-ellipsis,html.theme--documenter-dark .is-focused.file-cta,html.theme--documenter-dark .is-focused.file-name,html.theme--documenter-dark .select select.is-focused,html.theme--documenter-dark .is-focused.textarea,html.theme--documenter-dark .is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-focused.button,html.theme--documenter-dark .pagination-previous:active,html.theme--documenter-dark .pagination-next:active,html.theme--documenter-dark .pagination-link:active,html.theme--documenter-dark .pagination-ellipsis:active,html.theme--documenter-dark .file-cta:active,html.theme--documenter-dark .file-name:active,html.theme--documenter-dark .select select:active,html.theme--documenter-dark .textarea:active,html.theme--documenter-dark .input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:active,html.theme--documenter-dark .button:active,html.theme--documenter-dark .is-active.pagination-previous,html.theme--documenter-dark .is-active.pagination-next,html.theme--documenter-dark .is-active.pagination-link,html.theme--documenter-dark .is-active.pagination-ellipsis,html.theme--documenter-dark .is-active.file-cta,html.theme--documenter-dark .is-active.file-name,html.theme--documenter-dark .select select.is-active,html.theme--documenter-dark .is-active.textarea,html.theme--documenter-dark .is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .is-active.button{outline:none}html.theme--documenter-dark .pagination-previous[disabled],html.theme--documenter-dark .pagination-next[disabled],html.theme--documenter-dark .pagination-link[disabled],html.theme--documenter-dark .pagination-ellipsis[disabled],html.theme--documenter-dark .file-cta[disabled],html.theme--documenter-dark .file-name[disabled],html.theme--documenter-dark .select select[disabled],html.theme--documenter-dark .textarea[disabled],html.theme--documenter-dark .input[disabled],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled],html.theme--documenter-dark .button[disabled],fieldset[disabled] html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark fieldset[disabled] .pagination-previous,fieldset[disabled] html.theme--documenter-dark .pagination-next,html.theme--documenter-dark fieldset[disabled] .pagination-next,fieldset[disabled] html.theme--documenter-dark .pagination-link,html.theme--documenter-dark fieldset[disabled] .pagination-link,fieldset[disabled] html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark fieldset[disabled] .pagination-ellipsis,fieldset[disabled] html.theme--documenter-dark .file-cta,html.theme--documenter-dark fieldset[disabled] .file-cta,fieldset[disabled] html.theme--documenter-dark .file-name,html.theme--documenter-dark fieldset[disabled] .file-name,fieldset[disabled] html.theme--documenter-dark .select select,fieldset[disabled] html.theme--documenter-dark .textarea,fieldset[disabled] html.theme--documenter-dark .input,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark fieldset[disabled] .select select,html.theme--documenter-dark .select fieldset[disabled] select,html.theme--documenter-dark fieldset[disabled] .textarea,html.theme--documenter-dark fieldset[disabled] .input,html.theme--documenter-dark fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] html.theme--documenter-dark .button,html.theme--documenter-dark fieldset[disabled] .button{cursor:not-allowed}html.theme--documenter-dark .tabs,html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .breadcrumb,html.theme--documenter-dark .file,html.theme--documenter-dark .button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.theme--documenter-dark .navbar-link:not(.is-arrowless)::after,html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}html.theme--documenter-dark .admonition:not(:last-child),html.theme--documenter-dark .tabs:not(:last-child),html.theme--documenter-dark .pagination:not(:last-child),html.theme--documenter-dark .message:not(:last-child),html.theme--documenter-dark .level:not(:last-child),html.theme--documenter-dark .breadcrumb:not(:last-child),html.theme--documenter-dark .block:not(:last-child),html.theme--documenter-dark .title:not(:last-child),html.theme--documenter-dark .subtitle:not(:last-child),html.theme--documenter-dark .table-container:not(:last-child),html.theme--documenter-dark .table:not(:last-child),html.theme--documenter-dark .progress:not(:last-child),html.theme--documenter-dark .notification:not(:last-child),html.theme--documenter-dark .content:not(:last-child),html.theme--documenter-dark .box:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .modal-close,html.theme--documenter-dark .delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}html.theme--documenter-dark .modal-close::before,html.theme--documenter-dark .delete::before,html.theme--documenter-dark .modal-close::after,html.theme--documenter-dark .delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--documenter-dark .modal-close::before,html.theme--documenter-dark .delete::before{height:2px;width:50%}html.theme--documenter-dark .modal-close::after,html.theme--documenter-dark .delete::after{height:50%;width:2px}html.theme--documenter-dark .modal-close:hover,html.theme--documenter-dark .delete:hover,html.theme--documenter-dark .modal-close:focus,html.theme--documenter-dark .delete:focus{background-color:rgba(10,10,10,0.3)}html.theme--documenter-dark .modal-close:active,html.theme--documenter-dark .delete:active{background-color:rgba(10,10,10,0.4)}html.theme--documenter-dark .is-small.modal-close,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.modal-close,html.theme--documenter-dark .is-small.delete,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}html.theme--documenter-dark .is-medium.modal-close,html.theme--documenter-dark .is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}html.theme--documenter-dark .is-large.modal-close,html.theme--documenter-dark .is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}html.theme--documenter-dark .control.is-loading::after,html.theme--documenter-dark .select.is-loading::after,html.theme--documenter-dark .loader,html.theme--documenter-dark .button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #dbdee0;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}html.theme--documenter-dark .hero-video,html.theme--documenter-dark .modal-background,html.theme--documenter-dark .modal,html.theme--documenter-dark .image.is-square img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--documenter-dark .image.is-square .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--documenter-dark .image.is-1by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--documenter-dark .image.is-1by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--documenter-dark .image.is-5by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--documenter-dark .image.is-5by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--documenter-dark .image.is-4by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--documenter-dark .image.is-4by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--documenter-dark .image.is-3by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--documenter-dark .image.is-3by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--documenter-dark .image.is-5by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--documenter-dark .image.is-5by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--documenter-dark .image.is-16by9 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--documenter-dark .image.is-16by9 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--documenter-dark .image.is-2by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--documenter-dark .image.is-2by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--documenter-dark .image.is-3by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--documenter-dark .image.is-3by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--documenter-dark .image.is-4by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--documenter-dark .image.is-4by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--documenter-dark .image.is-3by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--documenter-dark .image.is-3by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--documenter-dark .image.is-2by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--documenter-dark .image.is-2by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--documenter-dark .image.is-3by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--documenter-dark .image.is-3by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--documenter-dark .image.is-9by16 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--documenter-dark .image.is-9by16 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--documenter-dark .image.is-1by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--documenter-dark .image.is-1by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--documenter-dark .image.is-1by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--documenter-dark .image.is-1by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}html.theme--documenter-dark .navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#ecf0f1 !important}a.has-text-light:hover,a.has-text-light:focus{color:#cfd9db !important}.has-background-light{background-color:#ecf0f1 !important}.has-text-dark{color:#282f2f !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#111414 !important}.has-background-dark{background-color:#282f2f !important}.has-text-primary{color:#375a7f !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#28415b !important}.has-background-primary{background-color:#375a7f !important}.has-text-primary-light{color:#f1f5f9 !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#cddbe9 !important}.has-background-primary-light{background-color:#f1f5f9 !important}.has-text-primary-dark{color:#4d7eb2 !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#7198c1 !important}.has-background-primary-dark{background-color:#4d7eb2 !important}.has-text-link{color:#1abc9c !important}a.has-text-link:hover,a.has-text-link:focus{color:#148f77 !important}.has-background-link{background-color:#1abc9c !important}.has-text-link-light{color:#edfdf9 !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#c0f6ec !important}.has-background-link-light{background-color:#edfdf9 !important}.has-text-link-dark{color:#15987e !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#1bc5a4 !important}.has-background-link-dark{background-color:#15987e !important}.has-text-info{color:#3c5dcd !important}a.has-text-info:hover,a.has-text-info:focus{color:#2c48aa !important}.has-background-info{background-color:#3c5dcd !important}.has-text-info-light{color:#eff2fb !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#c6d0f0 !important}.has-background-info-light{background-color:#eff2fb !important}.has-text-info-dark{color:#3253c3 !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#5571d3 !important}.has-background-info-dark{background-color:#3253c3 !important}.has-text-success{color:#259a12 !important}a.has-text-success:hover,a.has-text-success:focus{color:#1a6c0d !important}.has-background-success{background-color:#259a12 !important}.has-text-success-light{color:#effded !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#c7f8bf !important}.has-background-success-light{background-color:#effded !important}.has-text-success-dark{color:#2ec016 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#3fe524 !important}.has-background-success-dark{background-color:#2ec016 !important}.has-text-warning{color:#f4c72f !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#e4b30c !important}.has-background-warning{background-color:#f4c72f !important}.has-text-warning-light{color:#fefaec !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#fbedbb !important}.has-background-warning-light{background-color:#fefaec !important}.has-text-warning-dark{color:#8c6e07 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#bd940a !important}.has-background-warning-dark{background-color:#8c6e07 !important}.has-text-danger{color:#cb3c33 !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#a23029 !important}.has-background-danger{background-color:#cb3c33 !important}.has-text-danger-light{color:#fbefef !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#f1c8c6 !important}.has-background-danger-light{background-color:#fbefef !important}.has-text-danger-dark{color:#c03930 !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#d35850 !important}.has-background-danger-dark{background-color:#c03930 !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#282f2f !important}.has-background-grey-darker{background-color:#282f2f !important}.has-text-grey-dark{color:#343c3d !important}.has-background-grey-dark{background-color:#343c3d !important}.has-text-grey{color:#5e6d6f !important}.has-background-grey{background-color:#5e6d6f !important}.has-text-grey-light{color:#8c9b9d !important}.has-background-grey-light{background-color:#8c9b9d !important}.has-text-grey-lighter{color:#dbdee0 !important}.has-background-grey-lighter{background-color:#dbdee0 !important}.has-text-white-ter{color:#ecf0f1 !important}.has-background-white-ter{background-color:#ecf0f1 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}html.theme--documenter-dark{/*! + Theme: a11y-dark + Author: @ericwbailey + Maintainer: @ericwbailey + + Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css +*/}html.theme--documenter-dark html{background-color:#1f2424;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--documenter-dark article,html.theme--documenter-dark aside,html.theme--documenter-dark figure,html.theme--documenter-dark footer,html.theme--documenter-dark header,html.theme--documenter-dark hgroup,html.theme--documenter-dark section{display:block}html.theme--documenter-dark body,html.theme--documenter-dark button,html.theme--documenter-dark input,html.theme--documenter-dark optgroup,html.theme--documenter-dark select,html.theme--documenter-dark textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}html.theme--documenter-dark code,html.theme--documenter-dark pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--documenter-dark body{color:#fff;font-size:1em;font-weight:400;line-height:1.5}html.theme--documenter-dark a{color:#1abc9c;cursor:pointer;text-decoration:none}html.theme--documenter-dark a strong{color:currentColor}html.theme--documenter-dark a:hover{color:#1dd2af}html.theme--documenter-dark code{background-color:rgba(255,255,255,0.05);color:#ececec;font-size:.875em;font-weight:normal;padding:.1em}html.theme--documenter-dark hr{background-color:#282f2f;border:none;display:block;height:2px;margin:1.5rem 0}html.theme--documenter-dark img{height:auto;max-width:100%}html.theme--documenter-dark input[type="checkbox"],html.theme--documenter-dark input[type="radio"]{vertical-align:baseline}html.theme--documenter-dark small{font-size:.875em}html.theme--documenter-dark span{font-style:inherit;font-weight:inherit}html.theme--documenter-dark strong{color:#f2f2f2;font-weight:700}html.theme--documenter-dark fieldset{border:none}html.theme--documenter-dark pre{-webkit-overflow-scrolling:touch;background-color:#282f2f;color:#fff;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}html.theme--documenter-dark pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}html.theme--documenter-dark table td,html.theme--documenter-dark table th{vertical-align:top}html.theme--documenter-dark table td:not([align]),html.theme--documenter-dark table th:not([align]){text-align:inherit}html.theme--documenter-dark table th{color:#f2f2f2}html.theme--documenter-dark .box{background-color:#343c3d;border-radius:8px;box-shadow:none;color:#fff;display:block;padding:1.25rem}html.theme--documenter-dark a.box:hover,html.theme--documenter-dark a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #1abc9c}html.theme--documenter-dark a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #1abc9c}html.theme--documenter-dark .button{background-color:#282f2f;border-color:#4c5759;border-width:1px;color:#375a7f;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}html.theme--documenter-dark .button strong{color:inherit}html.theme--documenter-dark .button .icon,html.theme--documenter-dark .button .icon.is-small,html.theme--documenter-dark .button #documenter .docs-sidebar form.docs-search>input.icon,html.theme--documenter-dark #documenter .docs-sidebar .button form.docs-search>input.icon,html.theme--documenter-dark .button .icon.is-medium,html.theme--documenter-dark .button .icon.is-large{height:1.5em;width:1.5em}html.theme--documenter-dark .button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}html.theme--documenter-dark .button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}html.theme--documenter-dark .button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}html.theme--documenter-dark .button:hover,html.theme--documenter-dark .button.is-hovered{border-color:#8c9b9d;color:#f2f2f2}html.theme--documenter-dark .button:focus,html.theme--documenter-dark .button.is-focused{border-color:#8c9b9d;color:#17a689}html.theme--documenter-dark .button:focus:not(:active),html.theme--documenter-dark .button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .button:active,html.theme--documenter-dark .button.is-active{border-color:#343c3d;color:#f2f2f2}html.theme--documenter-dark .button.is-text{background-color:transparent;border-color:transparent;color:#fff;text-decoration:underline}html.theme--documenter-dark .button.is-text:hover,html.theme--documenter-dark .button.is-text.is-hovered,html.theme--documenter-dark .button.is-text:focus,html.theme--documenter-dark .button.is-text.is-focused{background-color:#282f2f;color:#f2f2f2}html.theme--documenter-dark .button.is-text:active,html.theme--documenter-dark .button.is-text.is-active{background-color:#1d2122;color:#f2f2f2}html.theme--documenter-dark .button.is-text[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}html.theme--documenter-dark .button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#1abc9c;text-decoration:none}html.theme--documenter-dark .button.is-ghost:hover,html.theme--documenter-dark .button.is-ghost.is-hovered{color:#1abc9c;text-decoration:underline}html.theme--documenter-dark .button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:hover,html.theme--documenter-dark .button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:focus,html.theme--documenter-dark .button.is-white.is-focused{border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:focus:not(:active),html.theme--documenter-dark .button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .button.is-white:active,html.theme--documenter-dark .button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}html.theme--documenter-dark .button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted:hover,html.theme--documenter-dark .button.is-white.is-inverted.is-hovered{background-color:#000}html.theme--documenter-dark .button.is-white.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-white.is-outlined:hover,html.theme--documenter-dark .button.is-white.is-outlined.is-hovered,html.theme--documenter-dark .button.is-white.is-outlined:focus,html.theme--documenter-dark .button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-white.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-white.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:hover,html.theme--documenter-dark .button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:focus,html.theme--documenter-dark .button.is-black.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:focus:not(:active),html.theme--documenter-dark .button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .button.is-black:active,html.theme--documenter-dark .button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}html.theme--documenter-dark .button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted:hover,html.theme--documenter-dark .button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-black.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-outlined:hover,html.theme--documenter-dark .button.is-black.is-outlined.is-hovered,html.theme--documenter-dark .button.is-black.is-outlined:focus,html.theme--documenter-dark .button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-black.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-black.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-light{background-color:#ecf0f1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:hover,html.theme--documenter-dark .button.is-light.is-hovered{background-color:#e5eaec;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:focus,html.theme--documenter-dark .button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:focus:not(:active),html.theme--documenter-dark .button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .button.is-light:active,html.theme--documenter-dark .button.is-light.is-active{background-color:#dde4e6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light{background-color:#ecf0f1;border-color:#ecf0f1;box-shadow:none}html.theme--documenter-dark .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted:hover,html.theme--documenter-dark .button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-light.is-outlined{background-color:transparent;border-color:#ecf0f1;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-outlined:hover,html.theme--documenter-dark .button.is-light.is-outlined.is-hovered,html.theme--documenter-dark .button.is-light.is-outlined:focus,html.theme--documenter-dark .button.is-light.is-outlined.is-focused{background-color:#ecf0f1;border-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-light.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-light.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-outlined{background-color:transparent;border-color:#ecf0f1;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-dark,html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:hover,html.theme--documenter-dark .content kbd.button:hover,html.theme--documenter-dark .button.is-dark.is-hovered,html.theme--documenter-dark .content kbd.button.is-hovered{background-color:#232829;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:focus,html.theme--documenter-dark .content kbd.button:focus,html.theme--documenter-dark .button.is-dark.is-focused,html.theme--documenter-dark .content kbd.button.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:focus:not(:active),html.theme--documenter-dark .content kbd.button:focus:not(:active),html.theme--documenter-dark .button.is-dark.is-focused:not(:active),html.theme--documenter-dark .content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .button.is-dark:active,html.theme--documenter-dark .content kbd.button:active,html.theme--documenter-dark .button.is-dark.is-active,html.theme--documenter-dark .content kbd.button.is-active{background-color:#1d2122;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark[disabled],html.theme--documenter-dark .content kbd.button[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark,fieldset[disabled] html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:#282f2f;box-shadow:none}html.theme--documenter-dark .button.is-dark.is-inverted,html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#fff;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted:hover,html.theme--documenter-dark .content kbd.button.is-inverted:hover,html.theme--documenter-dark .button.is-dark.is-inverted.is-hovered,html.theme--documenter-dark .content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-dark.is-inverted[disabled],html.theme--documenter-dark .content kbd.button.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-loading::after,html.theme--documenter-dark .content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-dark.is-outlined,html.theme--documenter-dark .content kbd.button.is-outlined{background-color:transparent;border-color:#282f2f;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-outlined:hover,html.theme--documenter-dark .content kbd.button.is-outlined:hover,html.theme--documenter-dark .button.is-dark.is-outlined.is-hovered,html.theme--documenter-dark .content kbd.button.is-outlined.is-hovered,html.theme--documenter-dark .button.is-dark.is-outlined:focus,html.theme--documenter-dark .content kbd.button.is-outlined:focus,html.theme--documenter-dark .button.is-dark.is-outlined.is-focused,html.theme--documenter-dark .content kbd.button.is-outlined.is-focused{background-color:#282f2f;border-color:#282f2f;color:#fff}html.theme--documenter-dark .button.is-dark.is-outlined.is-loading::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:hover::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:focus::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-dark.is-outlined[disabled],html.theme--documenter-dark .content kbd.button.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-outlined,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-outlined{background-color:transparent;border-color:#282f2f;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:hover,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:focus,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-focused,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined[disabled],html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-primary,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink{background-color:#375a7f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:hover,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#335476;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:focus,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:focus:not(:active),html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus:not(:active),html.theme--documenter-dark .button.is-primary.is-focused:not(:active),html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .button.is-primary:active,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary.is-active,html.theme--documenter-dark .docstring>section>a.button.is-active.docs-sourcelink{background-color:#2f4d6d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary[disabled],html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink{background-color:#375a7f;border-color:#375a7f;box-shadow:none}html.theme--documenter-dark .button.is-primary.is-inverted,html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted:hover,html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-inverted.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}html.theme--documenter-dark .button.is-primary.is-inverted[disabled],html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-loading::after,html.theme--documenter-dark .docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-primary.is-outlined,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#375a7f;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-outlined:hover,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-outlined.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-outlined:focus,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-outlined.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#375a7f;border-color:#375a7f;color:#fff}html.theme--documenter-dark .button.is-primary.is-outlined.is-loading::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #375a7f #375a7f !important}html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:hover::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:focus::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-primary.is-outlined[disabled],html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-outlined,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#375a7f;box-shadow:none;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:hover,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:focus,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #375a7f #375a7f !important}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined[disabled],html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-primary.is-light,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink{background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .button.is-primary.is-light:hover,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-light.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e8eef5;border-color:transparent;color:#4d7eb2}html.theme--documenter-dark .button.is-primary.is-light:active,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary.is-light.is-active,html.theme--documenter-dark .docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#dfe8f1;border-color:transparent;color:#4d7eb2}html.theme--documenter-dark .button.is-link{background-color:#1abc9c;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:hover,html.theme--documenter-dark .button.is-link.is-hovered{background-color:#18b193;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:focus,html.theme--documenter-dark .button.is-link.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:focus:not(:active),html.theme--documenter-dark .button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .button.is-link:active,html.theme--documenter-dark .button.is-link.is-active{background-color:#17a689;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link{background-color:#1abc9c;border-color:#1abc9c;box-shadow:none}html.theme--documenter-dark .button.is-link.is-inverted{background-color:#fff;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted:hover,html.theme--documenter-dark .button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-link.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-link.is-outlined{background-color:transparent;border-color:#1abc9c;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-outlined:hover,html.theme--documenter-dark .button.is-link.is-outlined.is-hovered,html.theme--documenter-dark .button.is-link.is-outlined:focus,html.theme--documenter-dark .button.is-link.is-outlined.is-focused{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #1abc9c #1abc9c !important}html.theme--documenter-dark .button.is-link.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-link.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-outlined{background-color:transparent;border-color:#1abc9c;box-shadow:none;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #1abc9c #1abc9c !important}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-link.is-light{background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .button.is-link.is-light:hover,html.theme--documenter-dark .button.is-link.is-light.is-hovered{background-color:#e2fbf6;border-color:transparent;color:#15987e}html.theme--documenter-dark .button.is-link.is-light:active,html.theme--documenter-dark .button.is-link.is-light.is-active{background-color:#d7f9f3;border-color:transparent;color:#15987e}html.theme--documenter-dark .button.is-info{background-color:#3c5dcd;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:hover,html.theme--documenter-dark .button.is-info.is-hovered{background-color:#3355c9;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(60,93,205,0.25)}html.theme--documenter-dark .button.is-info:active,html.theme--documenter-dark .button.is-info.is-active{background-color:#3151bf;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info{background-color:#3c5dcd;border-color:#3c5dcd;box-shadow:none}html.theme--documenter-dark .button.is-info.is-inverted{background-color:#fff;color:#3c5dcd}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:#3c5dcd}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:#3c5dcd;color:#3c5dcd}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:#3c5dcd;border-color:#3c5dcd;color:#fff}html.theme--documenter-dark .button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #3c5dcd #3c5dcd !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:#3c5dcd;box-shadow:none;color:#3c5dcd}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:#3c5dcd}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 #3c5dcd #3c5dcd !important}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-info.is-light{background-color:#eff2fb;color:#3253c3}html.theme--documenter-dark .button.is-info.is-light:hover,html.theme--documenter-dark .button.is-info.is-light.is-hovered{background-color:#e5e9f8;border-color:transparent;color:#3253c3}html.theme--documenter-dark .button.is-info.is-light:active,html.theme--documenter-dark .button.is-info.is-light.is-active{background-color:#dae1f6;border-color:transparent;color:#3253c3}html.theme--documenter-dark .button.is-success{background-color:#259a12;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:hover,html.theme--documenter-dark .button.is-success.is-hovered{background-color:#228f11;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(37,154,18,0.25)}html.theme--documenter-dark .button.is-success:active,html.theme--documenter-dark .button.is-success.is-active{background-color:#20830f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success{background-color:#259a12;border-color:#259a12;box-shadow:none}html.theme--documenter-dark .button.is-success.is-inverted{background-color:#fff;color:#259a12}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:#259a12}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:#259a12;color:#259a12}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:#259a12;border-color:#259a12;color:#fff}html.theme--documenter-dark .button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #259a12 #259a12 !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:#259a12;box-shadow:none;color:#259a12}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:#259a12}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 #259a12 #259a12 !important}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-success.is-light{background-color:#effded;color:#2ec016}html.theme--documenter-dark .button.is-success.is-light:hover,html.theme--documenter-dark .button.is-success.is-light.is-hovered{background-color:#e5fce1;border-color:transparent;color:#2ec016}html.theme--documenter-dark .button.is-success.is-light:active,html.theme--documenter-dark .button.is-success.is-light.is-active{background-color:#dbfad6;border-color:transparent;color:#2ec016}html.theme--documenter-dark .button.is-warning{background-color:#f4c72f;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-warning:hover,html.theme--documenter-dark .button.is-warning.is-hovered{background-color:#f3c423;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-warning:focus,html.theme--documenter-dark .button.is-warning.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}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(244,199,47,0.25)}html.theme--documenter-dark .button.is-warning:active,html.theme--documenter-dark .button.is-warning.is-active{background-color:#f3c017;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-warning[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning{background-color:#f4c72f;border-color:#f4c72f;box-shadow:none}html.theme--documenter-dark .button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);color:#f4c72f}html.theme--documenter-dark .button.is-warning.is-inverted:hover,html.theme--documenter-dark .button.is-warning.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-warning.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#f4c72f}html.theme--documenter-dark .button.is-warning.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#f4c72f;color:#f4c72f}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:#f4c72f;border-color:#f4c72f;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #f4c72f #f4c72f !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 rgba(0,0,0,0.7) rgba(0,0,0,0.7) !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:#f4c72f;box-shadow:none;color:#f4c72f}html.theme--documenter-dark .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)}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:rgba(0,0,0,0.7);color:#f4c72f}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 #f4c72f #f4c72f !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:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-warning.is-light{background-color:#fefaec;color:#8c6e07}html.theme--documenter-dark .button.is-warning.is-light:hover,html.theme--documenter-dark .button.is-warning.is-light.is-hovered{background-color:#fdf7e0;border-color:transparent;color:#8c6e07}html.theme--documenter-dark .button.is-warning.is-light:active,html.theme--documenter-dark .button.is-warning.is-light.is-active{background-color:#fdf3d3;border-color:transparent;color:#8c6e07}html.theme--documenter-dark .button.is-danger{background-color:#cb3c33;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:hover,html.theme--documenter-dark .button.is-danger.is-hovered{background-color:#c13930;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(203,60,51,0.25)}html.theme--documenter-dark .button.is-danger:active,html.theme--documenter-dark .button.is-danger.is-active{background-color:#b7362e;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger{background-color:#cb3c33;border-color:#cb3c33;box-shadow:none}html.theme--documenter-dark .button.is-danger.is-inverted{background-color:#fff;color:#cb3c33}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:#cb3c33}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:#cb3c33;color:#cb3c33}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:#cb3c33;border-color:#cb3c33;color:#fff}html.theme--documenter-dark .button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #cb3c33 #cb3c33 !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:#cb3c33;box-shadow:none;color:#cb3c33}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:#cb3c33}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 #cb3c33 #cb3c33 !important}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-danger.is-light{background-color:#fbefef;color:#c03930}html.theme--documenter-dark .button.is-danger.is-light:hover,html.theme--documenter-dark .button.is-danger.is-light.is-hovered{background-color:#f8e6e5;border-color:transparent;color:#c03930}html.theme--documenter-dark .button.is-danger.is-light:active,html.theme--documenter-dark .button.is-danger.is-light.is-active{background-color:#f6dcda;border-color:transparent;color:#c03930}html.theme--documenter-dark .button.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}html.theme--documenter-dark .button.is-small:not(.is-rounded),html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:3px}html.theme--documenter-dark .button.is-normal{font-size:1rem}html.theme--documenter-dark .button.is-medium{font-size:1.25rem}html.theme--documenter-dark .button.is-large{font-size:1.5rem}html.theme--documenter-dark .button[disabled],fieldset[disabled] html.theme--documenter-dark .button{background-color:#8c9b9d;border-color:#5e6d6f;box-shadow:none;opacity:.5}html.theme--documenter-dark .button.is-fullwidth{display:flex;width:100%}html.theme--documenter-dark .button.is-loading{color:transparent !important;pointer-events:none}html.theme--documenter-dark .button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}html.theme--documenter-dark .button.is-static{background-color:#282f2f;border-color:#5e6d6f;color:#dbdee0;box-shadow:none;pointer-events:none}html.theme--documenter-dark .button.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}html.theme--documenter-dark .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .buttons .button{margin-bottom:0.5rem}html.theme--documenter-dark .buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}html.theme--documenter-dark .buttons:last-child{margin-bottom:-0.5rem}html.theme--documenter-dark .buttons:not(:last-child){margin-bottom:1rem}html.theme--documenter-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}html.theme--documenter-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:3px}html.theme--documenter-dark .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}html.theme--documenter-dark .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}html.theme--documenter-dark .buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}html.theme--documenter-dark .buttons.has-addons .button:last-child{margin-right:0}html.theme--documenter-dark .buttons.has-addons .button:hover,html.theme--documenter-dark .buttons.has-addons .button.is-hovered{z-index:2}html.theme--documenter-dark .buttons.has-addons .button:focus,html.theme--documenter-dark .buttons.has-addons .button.is-focused,html.theme--documenter-dark .buttons.has-addons .button:active,html.theme--documenter-dark .buttons.has-addons .button.is-active,html.theme--documenter-dark .buttons.has-addons .button.is-selected{z-index:3}html.theme--documenter-dark .buttons.has-addons .button:focus:hover,html.theme--documenter-dark .buttons.has-addons .button.is-focused:hover,html.theme--documenter-dark .buttons.has-addons .button:active:hover,html.theme--documenter-dark .buttons.has-addons .button.is-active:hover,html.theme--documenter-dark .buttons.has-addons .button.is-selected:hover{z-index:4}html.theme--documenter-dark .buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .buttons.is-centered{justify-content:center}html.theme--documenter-dark .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}html.theme--documenter-dark .buttons.is-right{justify-content:flex-end}html.theme--documenter-dark .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .button.is-responsive.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}html.theme--documenter-dark .button.is-responsive,html.theme--documenter-dark .button.is-responsive.is-normal{font-size:.65625rem}html.theme--documenter-dark .button.is-responsive.is-medium{font-size:.75rem}html.theme--documenter-dark .button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .button.is-responsive.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}html.theme--documenter-dark .button.is-responsive,html.theme--documenter-dark .button.is-responsive.is-normal{font-size:.75rem}html.theme--documenter-dark .button.is-responsive.is-medium{font-size:1rem}html.theme--documenter-dark .button.is-responsive.is-large{font-size:1.25rem}}html.theme--documenter-dark .container{flex-grow:1;margin:0 auto;position:relative;width:auto}html.theme--documenter-dark .container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){html.theme--documenter-dark .container{max-width:992px}}@media screen and (max-width: 1215px){html.theme--documenter-dark .container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){html.theme--documenter-dark .container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){html.theme--documenter-dark .container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){html.theme--documenter-dark .container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}html.theme--documenter-dark .content li+li{margin-top:0.25em}html.theme--documenter-dark .content p:not(:last-child),html.theme--documenter-dark .content dl:not(:last-child),html.theme--documenter-dark .content ol:not(:last-child),html.theme--documenter-dark .content ul:not(:last-child),html.theme--documenter-dark .content blockquote:not(:last-child),html.theme--documenter-dark .content pre:not(:last-child),html.theme--documenter-dark .content table:not(:last-child){margin-bottom:1em}html.theme--documenter-dark .content h1,html.theme--documenter-dark .content h2,html.theme--documenter-dark .content h3,html.theme--documenter-dark .content h4,html.theme--documenter-dark .content h5,html.theme--documenter-dark .content h6{color:#f2f2f2;font-weight:600;line-height:1.125}html.theme--documenter-dark .content h1{font-size:2em;margin-bottom:0.5em}html.theme--documenter-dark .content h1:not(:first-child){margin-top:1em}html.theme--documenter-dark .content h2{font-size:1.75em;margin-bottom:0.5714em}html.theme--documenter-dark .content h2:not(:first-child){margin-top:1.1428em}html.theme--documenter-dark .content h3{font-size:1.5em;margin-bottom:0.6666em}html.theme--documenter-dark .content h3:not(:first-child){margin-top:1.3333em}html.theme--documenter-dark .content h4{font-size:1.25em;margin-bottom:0.8em}html.theme--documenter-dark .content h5{font-size:1.125em;margin-bottom:0.8888em}html.theme--documenter-dark .content h6{font-size:1em;margin-bottom:1em}html.theme--documenter-dark .content blockquote{background-color:#282f2f;border-left:5px solid #5e6d6f;padding:1.25em 1.5em}html.theme--documenter-dark .content ol{list-style-position:outside;margin-left:2em;margin-top:1em}html.theme--documenter-dark .content ol:not([type]){list-style-type:decimal}html.theme--documenter-dark .content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}html.theme--documenter-dark .content ol.is-lower-roman:not([type]){list-style-type:lower-roman}html.theme--documenter-dark .content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}html.theme--documenter-dark .content ol.is-upper-roman:not([type]){list-style-type:upper-roman}html.theme--documenter-dark .content ul{list-style:disc outside;margin-left:2em;margin-top:1em}html.theme--documenter-dark .content ul ul{list-style-type:circle;margin-top:0.5em}html.theme--documenter-dark .content ul ul ul{list-style-type:square}html.theme--documenter-dark .content dd{margin-left:2em}html.theme--documenter-dark .content figure{margin-left:2em;margin-right:2em;text-align:center}html.theme--documenter-dark .content figure:not(:first-child){margin-top:2em}html.theme--documenter-dark .content figure:not(:last-child){margin-bottom:2em}html.theme--documenter-dark .content figure img{display:inline-block}html.theme--documenter-dark .content figure figcaption{font-style:italic}html.theme--documenter-dark .content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}html.theme--documenter-dark .content sup,html.theme--documenter-dark .content sub{font-size:75%}html.theme--documenter-dark .content table{width:100%}html.theme--documenter-dark .content table td,html.theme--documenter-dark .content table th{border:1px solid #5e6d6f;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--documenter-dark .content table th{color:#f2f2f2}html.theme--documenter-dark .content table th:not([align]){text-align:inherit}html.theme--documenter-dark .content table thead td,html.theme--documenter-dark .content table thead th{border-width:0 0 2px;color:#f2f2f2}html.theme--documenter-dark .content table tfoot td,html.theme--documenter-dark .content table tfoot th{border-width:2px 0 0;color:#f2f2f2}html.theme--documenter-dark .content table tbody tr:last-child td,html.theme--documenter-dark .content table tbody tr:last-child th{border-bottom-width:0}html.theme--documenter-dark .content .tabs li+li{margin-top:0}html.theme--documenter-dark .content.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}html.theme--documenter-dark .content.is-normal{font-size:1rem}html.theme--documenter-dark .content.is-medium{font-size:1.25rem}html.theme--documenter-dark .content.is-large{font-size:1.5rem}html.theme--documenter-dark .icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}html.theme--documenter-dark .icon.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}html.theme--documenter-dark .icon.is-medium{height:2rem;width:2rem}html.theme--documenter-dark .icon.is-large{height:3rem;width:3rem}html.theme--documenter-dark .icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}html.theme--documenter-dark .icon-text .icon{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .icon-text .icon:not(:last-child){margin-right:.25em}html.theme--documenter-dark .icon-text .icon:not(:first-child){margin-left:.25em}html.theme--documenter-dark div.icon-text{display:flex}html.theme--documenter-dark .image,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img{display:block;position:relative}html.theme--documenter-dark .image img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}html.theme--documenter-dark .image img.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}html.theme--documenter-dark .image.is-fullwidth,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}html.theme--documenter-dark .image.is-square img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--documenter-dark .image.is-square .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--documenter-dark .image.is-1by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--documenter-dark .image.is-1by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--documenter-dark .image.is-5by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--documenter-dark .image.is-5by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--documenter-dark .image.is-4by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--documenter-dark .image.is-4by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--documenter-dark .image.is-3by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--documenter-dark .image.is-3by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--documenter-dark .image.is-5by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--documenter-dark .image.is-5by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--documenter-dark .image.is-16by9 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--documenter-dark .image.is-16by9 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--documenter-dark .image.is-2by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--documenter-dark .image.is-2by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--documenter-dark .image.is-3by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--documenter-dark .image.is-3by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--documenter-dark .image.is-4by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--documenter-dark .image.is-4by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--documenter-dark .image.is-3by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--documenter-dark .image.is-3by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--documenter-dark .image.is-2by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--documenter-dark .image.is-2by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--documenter-dark .image.is-3by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--documenter-dark .image.is-3by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--documenter-dark .image.is-9by16 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--documenter-dark .image.is-9by16 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--documenter-dark .image.is-1by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--documenter-dark .image.is-1by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--documenter-dark .image.is-1by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--documenter-dark .image.is-1by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}html.theme--documenter-dark .image.is-square,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square,html.theme--documenter-dark .image.is-1by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}html.theme--documenter-dark .image.is-5by4,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}html.theme--documenter-dark .image.is-4by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}html.theme--documenter-dark .image.is-3by2,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}html.theme--documenter-dark .image.is-5by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}html.theme--documenter-dark .image.is-16by9,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}html.theme--documenter-dark .image.is-2by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}html.theme--documenter-dark .image.is-3by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}html.theme--documenter-dark .image.is-4by5,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}html.theme--documenter-dark .image.is-3by4,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}html.theme--documenter-dark .image.is-2by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}html.theme--documenter-dark .image.is-3by5,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}html.theme--documenter-dark .image.is-9by16,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}html.theme--documenter-dark .image.is-1by2,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}html.theme--documenter-dark .image.is-1by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}html.theme--documenter-dark .image.is-16x16,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}html.theme--documenter-dark .image.is-24x24,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}html.theme--documenter-dark .image.is-32x32,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}html.theme--documenter-dark .image.is-48x48,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}html.theme--documenter-dark .image.is-64x64,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}html.theme--documenter-dark .image.is-96x96,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}html.theme--documenter-dark .image.is-128x128,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}html.theme--documenter-dark .notification{background-color:#282f2f;border-radius:.4em;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}html.theme--documenter-dark .notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--documenter-dark .notification strong{color:currentColor}html.theme--documenter-dark .notification code,html.theme--documenter-dark .notification pre{background:#fff}html.theme--documenter-dark .notification pre code{background:transparent}html.theme--documenter-dark .notification>.delete{right:.5rem;position:absolute;top:0.5rem}html.theme--documenter-dark .notification .title,html.theme--documenter-dark .notification .subtitle,html.theme--documenter-dark .notification .content{color:currentColor}html.theme--documenter-dark .notification.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .notification.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .notification.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .notification.is-dark,html.theme--documenter-dark .content kbd.notification{background-color:#282f2f;color:#fff}html.theme--documenter-dark .notification.is-primary,html.theme--documenter-dark .docstring>section>a.notification.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .notification.is-primary.is-light,html.theme--documenter-dark .docstring>section>a.notification.is-light.docs-sourcelink{background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .notification.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .notification.is-link.is-light{background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .notification.is-info{background-color:#3c5dcd;color:#fff}html.theme--documenter-dark .notification.is-info.is-light{background-color:#eff2fb;color:#3253c3}html.theme--documenter-dark .notification.is-success{background-color:#259a12;color:#fff}html.theme--documenter-dark .notification.is-success.is-light{background-color:#effded;color:#2ec016}html.theme--documenter-dark .notification.is-warning{background-color:#f4c72f;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .notification.is-warning.is-light{background-color:#fefaec;color:#8c6e07}html.theme--documenter-dark .notification.is-danger{background-color:#cb3c33;color:#fff}html.theme--documenter-dark .notification.is-danger.is-light{background-color:#fbefef;color:#c03930}html.theme--documenter-dark .progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}html.theme--documenter-dark .progress::-webkit-progress-bar{background-color:#343c3d}html.theme--documenter-dark .progress::-webkit-progress-value{background-color:#dbdee0}html.theme--documenter-dark .progress::-moz-progress-bar{background-color:#dbdee0}html.theme--documenter-dark .progress::-ms-fill{background-color:#dbdee0;border:none}html.theme--documenter-dark .progress.is-white::-webkit-progress-value{background-color:#fff}html.theme--documenter-dark .progress.is-white::-moz-progress-bar{background-color:#fff}html.theme--documenter-dark .progress.is-white::-ms-fill{background-color:#fff}html.theme--documenter-dark .progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-black::-webkit-progress-value{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black::-moz-progress-bar{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black::-ms-fill{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-light::-webkit-progress-value{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light::-moz-progress-bar{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light::-ms-fill{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light:indeterminate{background-image:linear-gradient(to right, #ecf0f1 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-dark::-webkit-progress-value,html.theme--documenter-dark .content kbd.progress::-webkit-progress-value{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark::-moz-progress-bar,html.theme--documenter-dark .content kbd.progress::-moz-progress-bar{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark::-ms-fill,html.theme--documenter-dark .content kbd.progress::-ms-fill{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark:indeterminate,html.theme--documenter-dark .content kbd.progress:indeterminate{background-image:linear-gradient(to right, #282f2f 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-primary::-webkit-progress-value,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary::-moz-progress-bar,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary::-ms-fill,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary:indeterminate,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #375a7f 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-link::-webkit-progress-value{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link::-moz-progress-bar{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link::-ms-fill{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link:indeterminate{background-image:linear-gradient(to right, #1abc9c 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-info::-webkit-progress-value{background-color:#3c5dcd}html.theme--documenter-dark .progress.is-info::-moz-progress-bar{background-color:#3c5dcd}html.theme--documenter-dark .progress.is-info::-ms-fill{background-color:#3c5dcd}html.theme--documenter-dark .progress.is-info:indeterminate{background-image:linear-gradient(to right, #3c5dcd 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-success::-webkit-progress-value{background-color:#259a12}html.theme--documenter-dark .progress.is-success::-moz-progress-bar{background-color:#259a12}html.theme--documenter-dark .progress.is-success::-ms-fill{background-color:#259a12}html.theme--documenter-dark .progress.is-success:indeterminate{background-image:linear-gradient(to right, #259a12 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-warning::-webkit-progress-value{background-color:#f4c72f}html.theme--documenter-dark .progress.is-warning::-moz-progress-bar{background-color:#f4c72f}html.theme--documenter-dark .progress.is-warning::-ms-fill{background-color:#f4c72f}html.theme--documenter-dark .progress.is-warning:indeterminate{background-image:linear-gradient(to right, #f4c72f 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-danger::-webkit-progress-value{background-color:#cb3c33}html.theme--documenter-dark .progress.is-danger::-moz-progress-bar{background-color:#cb3c33}html.theme--documenter-dark .progress.is-danger::-ms-fill{background-color:#cb3c33}html.theme--documenter-dark .progress.is-danger:indeterminate{background-image:linear-gradient(to right, #cb3c33 30%, #343c3d 30%)}html.theme--documenter-dark .progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#343c3d;background-image:linear-gradient(to right, #fff 30%, #343c3d 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}html.theme--documenter-dark .progress:indeterminate::-webkit-progress-bar{background-color:transparent}html.theme--documenter-dark .progress:indeterminate::-moz-progress-bar{background-color:transparent}html.theme--documenter-dark .progress:indeterminate::-ms-fill{animation-name:none}html.theme--documenter-dark .progress.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}html.theme--documenter-dark .progress.is-medium{height:1.25rem}html.theme--documenter-dark .progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}html.theme--documenter-dark .table{background-color:#343c3d;color:#fff}html.theme--documenter-dark .table td,html.theme--documenter-dark .table th{border:1px solid #5e6d6f;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--documenter-dark .table td.is-white,html.theme--documenter-dark .table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .table td.is-black,html.theme--documenter-dark .table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .table td.is-light,html.theme--documenter-dark .table th.is-light{background-color:#ecf0f1;border-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .table td.is-dark,html.theme--documenter-dark .table th.is-dark{background-color:#282f2f;border-color:#282f2f;color:#fff}html.theme--documenter-dark .table td.is-primary,html.theme--documenter-dark .table th.is-primary{background-color:#375a7f;border-color:#375a7f;color:#fff}html.theme--documenter-dark .table td.is-link,html.theme--documenter-dark .table th.is-link{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .table td.is-info,html.theme--documenter-dark .table th.is-info{background-color:#3c5dcd;border-color:#3c5dcd;color:#fff}html.theme--documenter-dark .table td.is-success,html.theme--documenter-dark .table th.is-success{background-color:#259a12;border-color:#259a12;color:#fff}html.theme--documenter-dark .table td.is-warning,html.theme--documenter-dark .table th.is-warning{background-color:#f4c72f;border-color:#f4c72f;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .table td.is-danger,html.theme--documenter-dark .table th.is-danger{background-color:#cb3c33;border-color:#cb3c33;color:#fff}html.theme--documenter-dark .table td.is-narrow,html.theme--documenter-dark .table th.is-narrow{white-space:nowrap;width:1%}html.theme--documenter-dark .table td.is-selected,html.theme--documenter-dark .table th.is-selected{background-color:#375a7f;color:#fff}html.theme--documenter-dark .table td.is-selected a,html.theme--documenter-dark .table td.is-selected strong,html.theme--documenter-dark .table th.is-selected a,html.theme--documenter-dark .table th.is-selected strong{color:currentColor}html.theme--documenter-dark .table td.is-vcentered,html.theme--documenter-dark .table th.is-vcentered{vertical-align:middle}html.theme--documenter-dark .table th{color:#f2f2f2}html.theme--documenter-dark .table th:not([align]){text-align:left}html.theme--documenter-dark .table tr.is-selected{background-color:#375a7f;color:#fff}html.theme--documenter-dark .table tr.is-selected a,html.theme--documenter-dark .table tr.is-selected strong{color:currentColor}html.theme--documenter-dark .table tr.is-selected td,html.theme--documenter-dark .table tr.is-selected th{border-color:#fff;color:currentColor}html.theme--documenter-dark .table thead{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table thead td,html.theme--documenter-dark .table thead th{border-width:0 0 2px;color:#f2f2f2}html.theme--documenter-dark .table tfoot{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table tfoot td,html.theme--documenter-dark .table tfoot th{border-width:2px 0 0;color:#f2f2f2}html.theme--documenter-dark .table tbody{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table tbody tr:last-child td,html.theme--documenter-dark .table tbody tr:last-child th{border-bottom-width:0}html.theme--documenter-dark .table.is-bordered td,html.theme--documenter-dark .table.is-bordered th{border-width:1px}html.theme--documenter-dark .table.is-bordered tr:last-child td,html.theme--documenter-dark .table.is-bordered tr:last-child th{border-bottom-width:1px}html.theme--documenter-dark .table.is-fullwidth{width:100%}html.theme--documenter-dark .table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#282f2f}html.theme--documenter-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#282f2f}html.theme--documenter-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#2d3435}html.theme--documenter-dark .table.is-narrow td,html.theme--documenter-dark .table.is-narrow th{padding:0.25em 0.5em}html.theme--documenter-dark .table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#282f2f}html.theme--documenter-dark .table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}html.theme--documenter-dark .tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .tags .tag,html.theme--documenter-dark .tags .content kbd,html.theme--documenter-dark .content .tags kbd,html.theme--documenter-dark .tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}html.theme--documenter-dark .tags .tag:not(:last-child),html.theme--documenter-dark .tags .content kbd:not(:last-child),html.theme--documenter-dark .content .tags kbd:not(:last-child),html.theme--documenter-dark .tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}html.theme--documenter-dark .tags:last-child{margin-bottom:-0.5rem}html.theme--documenter-dark .tags:not(:last-child){margin-bottom:1rem}html.theme--documenter-dark .tags.are-medium .tag:not(.is-normal):not(.is-large),html.theme--documenter-dark .tags.are-medium .content kbd:not(.is-normal):not(.is-large),html.theme--documenter-dark .content .tags.are-medium kbd:not(.is-normal):not(.is-large),html.theme--documenter-dark .tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}html.theme--documenter-dark .tags.are-large .tag:not(.is-normal):not(.is-medium),html.theme--documenter-dark .tags.are-large .content kbd:not(.is-normal):not(.is-medium),html.theme--documenter-dark .content .tags.are-large kbd:not(.is-normal):not(.is-medium),html.theme--documenter-dark .tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}html.theme--documenter-dark .tags.is-centered{justify-content:center}html.theme--documenter-dark .tags.is-centered .tag,html.theme--documenter-dark .tags.is-centered .content kbd,html.theme--documenter-dark .content .tags.is-centered kbd,html.theme--documenter-dark .tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}html.theme--documenter-dark .tags.is-right{justify-content:flex-end}html.theme--documenter-dark .tags.is-right .tag:not(:first-child),html.theme--documenter-dark .tags.is-right .content kbd:not(:first-child),html.theme--documenter-dark .content .tags.is-right kbd:not(:first-child),html.theme--documenter-dark .tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}html.theme--documenter-dark .tags.is-right .tag:not(:last-child),html.theme--documenter-dark .tags.is-right .content kbd:not(:last-child),html.theme--documenter-dark .content .tags.is-right kbd:not(:last-child),html.theme--documenter-dark .tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}html.theme--documenter-dark .tags.has-addons .tag,html.theme--documenter-dark .tags.has-addons .content kbd,html.theme--documenter-dark .content .tags.has-addons kbd,html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}html.theme--documenter-dark .tags.has-addons .tag:not(:first-child),html.theme--documenter-dark .tags.has-addons .content kbd:not(:first-child),html.theme--documenter-dark .content .tags.has-addons kbd:not(:first-child),html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}html.theme--documenter-dark .tags.has-addons .tag:not(:last-child),html.theme--documenter-dark .tags.has-addons .content kbd:not(:last-child),html.theme--documenter-dark .content .tags.has-addons kbd:not(:last-child),html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}html.theme--documenter-dark .tag:not(body),html.theme--documenter-dark .content kbd:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#282f2f;border-radius:.4em;color:#fff;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}html.theme--documenter-dark .tag:not(body) .delete,html.theme--documenter-dark .content kbd:not(body) .delete,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}html.theme--documenter-dark .tag.is-white:not(body),html.theme--documenter-dark .content kbd.is-white:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .tag.is-black:not(body),html.theme--documenter-dark .content kbd.is-black:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .tag.is-light:not(body),html.theme--documenter-dark .content kbd.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .tag.is-dark:not(body),html.theme--documenter-dark .content kbd:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-dark:not(body),html.theme--documenter-dark .content .docstring>section>kbd:not(body){background-color:#282f2f;color:#fff}html.theme--documenter-dark .tag.is-primary:not(body),html.theme--documenter-dark .content kbd.is-primary:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body){background-color:#375a7f;color:#fff}html.theme--documenter-dark .tag.is-primary.is-light:not(body),html.theme--documenter-dark .content kbd.is-primary.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .tag.is-link:not(body),html.theme--documenter-dark .content kbd.is-link:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#1abc9c;color:#fff}html.theme--documenter-dark .tag.is-link.is-light:not(body),html.theme--documenter-dark .content kbd.is-link.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .tag.is-info:not(body),html.theme--documenter-dark .content kbd.is-info:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#3c5dcd;color:#fff}html.theme--documenter-dark .tag.is-info.is-light:not(body),html.theme--documenter-dark .content kbd.is-info.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#eff2fb;color:#3253c3}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:#259a12;color:#fff}html.theme--documenter-dark .tag.is-success.is-light:not(body),html.theme--documenter-dark .content kbd.is-success.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#effded;color:#2ec016}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:#f4c72f;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .tag.is-warning.is-light:not(body),html.theme--documenter-dark .content kbd.is-warning.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fefaec;color:#8c6e07}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:#cb3c33;color:#fff}html.theme--documenter-dark .tag.is-danger.is-light:not(body),html.theme--documenter-dark .content kbd.is-danger.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#fbefef;color:#c03930}html.theme--documenter-dark .tag.is-normal:not(body),html.theme--documenter-dark .content kbd.is-normal:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}html.theme--documenter-dark .tag.is-medium:not(body),html.theme--documenter-dark .content kbd.is-medium:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}html.theme--documenter-dark .tag.is-large:not(body),html.theme--documenter-dark .content kbd.is-large:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}html.theme--documenter-dark .tag:not(body) .icon:first-child:not(:last-child),html.theme--documenter-dark .content kbd:not(body) .icon:first-child:not(:last-child),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}html.theme--documenter-dark .tag:not(body) .icon:last-child:not(:first-child),html.theme--documenter-dark .content kbd:not(body) .icon:last-child:not(:first-child),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}html.theme--documenter-dark .tag:not(body) .icon:first-child:last-child,html.theme--documenter-dark .content kbd:not(body) .icon:first-child:last-child,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}html.theme--documenter-dark .tag.is-delete:not(body),html.theme--documenter-dark .content kbd.is-delete:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}html.theme--documenter-dark .tag.is-delete:not(body)::before,html.theme--documenter-dark .content kbd.is-delete:not(body)::before,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::before,html.theme--documenter-dark .tag.is-delete:not(body)::after,html.theme--documenter-dark .content kbd.is-delete:not(body)::after,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--documenter-dark .tag.is-delete:not(body)::before,html.theme--documenter-dark .content kbd.is-delete:not(body)::before,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}html.theme--documenter-dark .tag.is-delete:not(body)::after,html.theme--documenter-dark .content kbd.is-delete:not(body)::after,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}html.theme--documenter-dark .tag.is-delete:not(body):hover,html.theme--documenter-dark .content kbd.is-delete:not(body):hover,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):hover,html.theme--documenter-dark .tag.is-delete:not(body):focus,html.theme--documenter-dark .content kbd.is-delete:not(body):focus,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#1d2122}html.theme--documenter-dark .tag.is-delete:not(body):active,html.theme--documenter-dark .content kbd.is-delete:not(body):active,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#111414}html.theme--documenter-dark .tag.is-rounded:not(body),html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:not(body),html.theme--documenter-dark .content kbd.is-rounded:not(body),html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}html.theme--documenter-dark a.tag:hover,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:hover{text-decoration:underline}html.theme--documenter-dark .title,html.theme--documenter-dark .subtitle{word-break:break-word}html.theme--documenter-dark .title em,html.theme--documenter-dark .title span,html.theme--documenter-dark .subtitle em,html.theme--documenter-dark .subtitle span{font-weight:inherit}html.theme--documenter-dark .title sub,html.theme--documenter-dark .subtitle sub{font-size:.75em}html.theme--documenter-dark .title sup,html.theme--documenter-dark .subtitle sup{font-size:.75em}html.theme--documenter-dark .title .tag,html.theme--documenter-dark .title .content kbd,html.theme--documenter-dark .content .title kbd,html.theme--documenter-dark .title .docstring>section>a.docs-sourcelink,html.theme--documenter-dark .subtitle .tag,html.theme--documenter-dark .subtitle .content kbd,html.theme--documenter-dark .content .subtitle kbd,html.theme--documenter-dark .subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}html.theme--documenter-dark .title{color:#fff;font-size:2rem;font-weight:500;line-height:1.125}html.theme--documenter-dark .title strong{color:inherit;font-weight:inherit}html.theme--documenter-dark .title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}html.theme--documenter-dark .title.is-1{font-size:3rem}html.theme--documenter-dark .title.is-2{font-size:2.5rem}html.theme--documenter-dark .title.is-3{font-size:2rem}html.theme--documenter-dark .title.is-4{font-size:1.5rem}html.theme--documenter-dark .title.is-5{font-size:1.25rem}html.theme--documenter-dark .title.is-6{font-size:1rem}html.theme--documenter-dark .title.is-7{font-size:.75rem}html.theme--documenter-dark .subtitle{color:#8c9b9d;font-size:1.25rem;font-weight:400;line-height:1.25}html.theme--documenter-dark .subtitle strong{color:#8c9b9d;font-weight:600}html.theme--documenter-dark .subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}html.theme--documenter-dark .subtitle.is-1{font-size:3rem}html.theme--documenter-dark .subtitle.is-2{font-size:2.5rem}html.theme--documenter-dark .subtitle.is-3{font-size:2rem}html.theme--documenter-dark .subtitle.is-4{font-size:1.5rem}html.theme--documenter-dark .subtitle.is-5{font-size:1.25rem}html.theme--documenter-dark .subtitle.is-6{font-size:1rem}html.theme--documenter-dark .subtitle.is-7{font-size:.75rem}html.theme--documenter-dark .heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}html.theme--documenter-dark .number{align-items:center;background-color:#282f2f;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{background-color:#1f2424;border-color:#5e6d6f;border-radius:.4em;color:#dbdee0}html.theme--documenter-dark .select select::-moz-placeholder,html.theme--documenter-dark .textarea::-moz-placeholder,html.theme--documenter-dark .input::-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#868c98}html.theme--documenter-dark .select select::-webkit-input-placeholder,html.theme--documenter-dark .textarea::-webkit-input-placeholder,html.theme--documenter-dark .input::-webkit-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#868c98}html.theme--documenter-dark .select select:-moz-placeholder,html.theme--documenter-dark .textarea:-moz-placeholder,html.theme--documenter-dark .input:-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#868c98}html.theme--documenter-dark .select select:-ms-input-placeholder,html.theme--documenter-dark .textarea:-ms-input-placeholder,html.theme--documenter-dark .input:-ms-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#868c98}html.theme--documenter-dark .select select:hover,html.theme--documenter-dark .textarea:hover,html.theme--documenter-dark .input:hover,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:hover,html.theme--documenter-dark .select select.is-hovered,html.theme--documenter-dark .is-hovered.textarea,html.theme--documenter-dark .is-hovered.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#8c9b9d}html.theme--documenter-dark .select select:focus,html.theme--documenter-dark .textarea:focus,html.theme--documenter-dark .input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:focus,html.theme--documenter-dark .select select.is-focused,html.theme--documenter-dark .is-focused.textarea,html.theme--documenter-dark .is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .select select:active,html.theme--documenter-dark .textarea:active,html.theme--documenter-dark .input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:active,html.theme--documenter-dark .select select.is-active,html.theme--documenter-dark .is-active.textarea,html.theme--documenter-dark .is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{border-color:#1abc9c;box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .select select[disabled],html.theme--documenter-dark .textarea[disabled],html.theme--documenter-dark .input[disabled],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] html.theme--documenter-dark .select select,fieldset[disabled] html.theme--documenter-dark .textarea,fieldset[disabled] html.theme--documenter-dark .input,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{background-color:#8c9b9d;border-color:#282f2f;box-shadow:none;color:#fff}html.theme--documenter-dark .select select[disabled]::-moz-placeholder,html.theme--documenter-dark .textarea[disabled]::-moz-placeholder,html.theme--documenter-dark .input[disabled]::-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .select select::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .input::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]::-webkit-input-placeholder,html.theme--documenter-dark .textarea[disabled]::-webkit-input-placeholder,html.theme--documenter-dark .input[disabled]::-webkit-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .select select::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .input::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]:-moz-placeholder,html.theme--documenter-dark .textarea[disabled]:-moz-placeholder,html.theme--documenter-dark .input[disabled]:-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .select select:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .input:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]:-ms-input-placeholder,html.theme--documenter-dark .textarea[disabled]:-ms-input-placeholder,html.theme--documenter-dark .input[disabled]:-ms-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .select select:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .input:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}html.theme--documenter-dark .textarea[readonly],html.theme--documenter-dark .input[readonly],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}html.theme--documenter-dark .is-white.textarea,html.theme--documenter-dark .is-white.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}html.theme--documenter-dark .is-white.textarea:focus,html.theme--documenter-dark .is-white.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white:focus,html.theme--documenter-dark .is-white.is-focused.textarea,html.theme--documenter-dark .is-white.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-white.textarea:active,html.theme--documenter-dark .is-white.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white:active,html.theme--documenter-dark .is-white.is-active.textarea,html.theme--documenter-dark .is-white.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .is-black.textarea,html.theme--documenter-dark .is-black.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}html.theme--documenter-dark .is-black.textarea:focus,html.theme--documenter-dark .is-black.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black:focus,html.theme--documenter-dark .is-black.is-focused.textarea,html.theme--documenter-dark .is-black.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-black.textarea:active,html.theme--documenter-dark .is-black.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black:active,html.theme--documenter-dark .is-black.is-active.textarea,html.theme--documenter-dark .is-black.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .is-light.textarea,html.theme--documenter-dark .is-light.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light{border-color:#ecf0f1}html.theme--documenter-dark .is-light.textarea:focus,html.theme--documenter-dark .is-light.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light:focus,html.theme--documenter-dark .is-light.is-focused.textarea,html.theme--documenter-dark .is-light.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-light.textarea:active,html.theme--documenter-dark .is-light.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light:active,html.theme--documenter-dark .is-light.is-active.textarea,html.theme--documenter-dark .is-light.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .is-dark.textarea,html.theme--documenter-dark .content kbd.textarea,html.theme--documenter-dark .is-dark.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark,html.theme--documenter-dark .content kbd.input{border-color:#282f2f}html.theme--documenter-dark .is-dark.textarea:focus,html.theme--documenter-dark .content kbd.textarea:focus,html.theme--documenter-dark .is-dark.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark:focus,html.theme--documenter-dark .content kbd.input:focus,html.theme--documenter-dark .is-dark.is-focused.textarea,html.theme--documenter-dark .content kbd.is-focused.textarea,html.theme--documenter-dark .is-dark.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .content kbd.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input.is-focused,html.theme--documenter-dark .is-dark.textarea:active,html.theme--documenter-dark .content kbd.textarea:active,html.theme--documenter-dark .is-dark.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark:active,html.theme--documenter-dark .content kbd.input:active,html.theme--documenter-dark .is-dark.is-active.textarea,html.theme--documenter-dark .content kbd.is-active.textarea,html.theme--documenter-dark .is-dark.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .content kbd.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .is-primary.textarea,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink{border-color:#375a7f}html.theme--documenter-dark .is-primary.textarea:focus,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink:focus,html.theme--documenter-dark .is-primary.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary:focus,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink:focus,html.theme--documenter-dark .is-primary.is-focused.textarea,html.theme--documenter-dark .docstring>section>a.is-focused.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .docstring>section>a.is-focused.input.docs-sourcelink,html.theme--documenter-dark .is-primary.textarea:active,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink:active,html.theme--documenter-dark .is-primary.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary:active,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink:active,html.theme--documenter-dark .is-primary.is-active.textarea,html.theme--documenter-dark .docstring>section>a.is-active.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .is-link.textarea,html.theme--documenter-dark .is-link.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link{border-color:#1abc9c}html.theme--documenter-dark .is-link.textarea:focus,html.theme--documenter-dark .is-link.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link:focus,html.theme--documenter-dark .is-link.is-focused.textarea,html.theme--documenter-dark .is-link.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-link.textarea:active,html.theme--documenter-dark .is-link.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link:active,html.theme--documenter-dark .is-link.is-active.textarea,html.theme--documenter-dark .is-link.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .is-info.textarea,html.theme--documenter-dark .is-info.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info{border-color:#3c5dcd}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(60,93,205,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:#259a12}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(37,154,18,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:#f4c72f}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(244,199,47,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:#cb3c33}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(203,60,51,0.25)}html.theme--documenter-dark .is-small.textarea,html.theme--documenter-dark .is-small.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{border-radius:3px;font-size:.75rem}html.theme--documenter-dark .is-medium.textarea,html.theme--documenter-dark .is-medium.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}html.theme--documenter-dark .is-large.textarea,html.theme--documenter-dark .is-large.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}html.theme--documenter-dark .is-fullwidth.textarea,html.theme--documenter-dark .is-fullwidth.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}html.theme--documenter-dark .is-inline.textarea,html.theme--documenter-dark .is-inline.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}html.theme--documenter-dark .input.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}html.theme--documenter-dark .input.is-static,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}html.theme--documenter-dark .textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}html.theme--documenter-dark .textarea:not([rows]){max-height:40em;min-height:8em}html.theme--documenter-dark .textarea[rows]{height:initial}html.theme--documenter-dark .textarea.has-fixed-size{resize:none}html.theme--documenter-dark .radio,html.theme--documenter-dark .checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}html.theme--documenter-dark .radio input,html.theme--documenter-dark .checkbox input{cursor:pointer}html.theme--documenter-dark .radio:hover,html.theme--documenter-dark .checkbox:hover{color:#8c9b9d}html.theme--documenter-dark .radio[disabled],html.theme--documenter-dark .checkbox[disabled],fieldset[disabled] html.theme--documenter-dark .radio,fieldset[disabled] html.theme--documenter-dark .checkbox,html.theme--documenter-dark .radio input[disabled],html.theme--documenter-dark .checkbox input[disabled]{color:#fff;cursor:not-allowed}html.theme--documenter-dark .radio+.radio{margin-left:.5em}html.theme--documenter-dark .select{display:inline-block;max-width:100%;position:relative;vertical-align:top}html.theme--documenter-dark .select:not(.is-multiple){height:2.5em}html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading)::after{border-color:#1abc9c;right:1.125em;z-index:4}html.theme--documenter-dark .select.is-rounded select,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}html.theme--documenter-dark .select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}html.theme--documenter-dark .select select::-ms-expand{display:none}html.theme--documenter-dark .select select[disabled]:hover,fieldset[disabled] html.theme--documenter-dark .select select:hover{border-color:#282f2f}html.theme--documenter-dark .select select:not([multiple]){padding-right:2.5em}html.theme--documenter-dark .select select[multiple]{height:auto;padding:0}html.theme--documenter-dark .select select[multiple] option{padding:0.5em 1em}html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading):hover::after{border-color:#8c9b9d}html.theme--documenter-dark .select.is-white:not(:hover)::after{border-color:#fff}html.theme--documenter-dark .select.is-white select{border-color:#fff}html.theme--documenter-dark .select.is-white select:hover,html.theme--documenter-dark .select.is-white select.is-hovered{border-color:#f2f2f2}html.theme--documenter-dark .select.is-white select:focus,html.theme--documenter-dark .select.is-white select.is-focused,html.theme--documenter-dark .select.is-white select:active,html.theme--documenter-dark .select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .select.is-black:not(:hover)::after{border-color:#0a0a0a}html.theme--documenter-dark .select.is-black select{border-color:#0a0a0a}html.theme--documenter-dark .select.is-black select:hover,html.theme--documenter-dark .select.is-black select.is-hovered{border-color:#000}html.theme--documenter-dark .select.is-black select:focus,html.theme--documenter-dark .select.is-black select.is-focused,html.theme--documenter-dark .select.is-black select:active,html.theme--documenter-dark .select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .select.is-light:not(:hover)::after{border-color:#ecf0f1}html.theme--documenter-dark .select.is-light select{border-color:#ecf0f1}html.theme--documenter-dark .select.is-light select:hover,html.theme--documenter-dark .select.is-light select.is-hovered{border-color:#dde4e6}html.theme--documenter-dark .select.is-light select:focus,html.theme--documenter-dark .select.is-light select.is-focused,html.theme--documenter-dark .select.is-light select:active,html.theme--documenter-dark .select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .select.is-dark:not(:hover)::after,html.theme--documenter-dark .content kbd.select:not(:hover)::after{border-color:#282f2f}html.theme--documenter-dark .select.is-dark select,html.theme--documenter-dark .content kbd.select select{border-color:#282f2f}html.theme--documenter-dark .select.is-dark select:hover,html.theme--documenter-dark .content kbd.select select:hover,html.theme--documenter-dark .select.is-dark select.is-hovered,html.theme--documenter-dark .content kbd.select select.is-hovered{border-color:#1d2122}html.theme--documenter-dark .select.is-dark select:focus,html.theme--documenter-dark .content kbd.select select:focus,html.theme--documenter-dark .select.is-dark select.is-focused,html.theme--documenter-dark .content kbd.select select.is-focused,html.theme--documenter-dark .select.is-dark select:active,html.theme--documenter-dark .content kbd.select select:active,html.theme--documenter-dark .select.is-dark select.is-active,html.theme--documenter-dark .content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .select.is-primary:not(:hover)::after,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#375a7f}html.theme--documenter-dark .select.is-primary select,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select{border-color:#375a7f}html.theme--documenter-dark .select.is-primary select:hover,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:hover,html.theme--documenter-dark .select.is-primary select.is-hovered,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#2f4d6d}html.theme--documenter-dark .select.is-primary select:focus,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:focus,html.theme--documenter-dark .select.is-primary select.is-focused,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-focused,html.theme--documenter-dark .select.is-primary select:active,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:active,html.theme--documenter-dark .select.is-primary select.is-active,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .select.is-link:not(:hover)::after{border-color:#1abc9c}html.theme--documenter-dark .select.is-link select{border-color:#1abc9c}html.theme--documenter-dark .select.is-link select:hover,html.theme--documenter-dark .select.is-link select.is-hovered{border-color:#17a689}html.theme--documenter-dark .select.is-link select:focus,html.theme--documenter-dark .select.is-link select.is-focused,html.theme--documenter-dark .select.is-link select:active,html.theme--documenter-dark .select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .select.is-info:not(:hover)::after{border-color:#3c5dcd}html.theme--documenter-dark .select.is-info select{border-color:#3c5dcd}html.theme--documenter-dark .select.is-info select:hover,html.theme--documenter-dark .select.is-info select.is-hovered{border-color:#3151bf}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(60,93,205,0.25)}html.theme--documenter-dark .select.is-success:not(:hover)::after{border-color:#259a12}html.theme--documenter-dark .select.is-success select{border-color:#259a12}html.theme--documenter-dark .select.is-success select:hover,html.theme--documenter-dark .select.is-success select.is-hovered{border-color:#20830f}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(37,154,18,0.25)}html.theme--documenter-dark .select.is-warning:not(:hover)::after{border-color:#f4c72f}html.theme--documenter-dark .select.is-warning select{border-color:#f4c72f}html.theme--documenter-dark .select.is-warning select:hover,html.theme--documenter-dark .select.is-warning select.is-hovered{border-color:#f3c017}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(244,199,47,0.25)}html.theme--documenter-dark .select.is-danger:not(:hover)::after{border-color:#cb3c33}html.theme--documenter-dark .select.is-danger select{border-color:#cb3c33}html.theme--documenter-dark .select.is-danger select:hover,html.theme--documenter-dark .select.is-danger select.is-hovered{border-color:#b7362e}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(203,60,51,0.25)}html.theme--documenter-dark .select.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.select{border-radius:3px;font-size:.75rem}html.theme--documenter-dark .select.is-medium{font-size:1.25rem}html.theme--documenter-dark .select.is-large{font-size:1.5rem}html.theme--documenter-dark .select.is-disabled::after{border-color:#fff !important;opacity:0.5}html.theme--documenter-dark .select.is-fullwidth{width:100%}html.theme--documenter-dark .select.is-fullwidth select{width:100%}html.theme--documenter-dark .select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}html.theme--documenter-dark .select.is-loading.is-small:after,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--documenter-dark .select.is-loading.is-medium:after{font-size:1.25rem}html.theme--documenter-dark .select.is-loading.is-large:after{font-size:1.5rem}html.theme--documenter-dark .file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}html.theme--documenter-dark .file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-white:hover .file-cta,html.theme--documenter-dark .file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-white:focus .file-cta,html.theme--documenter-dark .file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}html.theme--documenter-dark .file.is-white:active .file-cta,html.theme--documenter-dark .file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-black:hover .file-cta,html.theme--documenter-dark .file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-black:focus .file-cta,html.theme--documenter-dark .file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}html.theme--documenter-dark .file.is-black:active .file-cta,html.theme--documenter-dark .file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-light .file-cta{background-color:#ecf0f1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:hover .file-cta,html.theme--documenter-dark .file.is-light.is-hovered .file-cta{background-color:#e5eaec;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:focus .file-cta,html.theme--documenter-dark .file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(236,240,241,0.25);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:active .file-cta,html.theme--documenter-dark .file.is-light.is-active .file-cta{background-color:#dde4e6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-dark .file-cta,html.theme--documenter-dark .content kbd.file .file-cta{background-color:#282f2f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-dark:hover .file-cta,html.theme--documenter-dark .content kbd.file:hover .file-cta,html.theme--documenter-dark .file.is-dark.is-hovered .file-cta,html.theme--documenter-dark .content kbd.file.is-hovered .file-cta{background-color:#232829;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-dark:focus .file-cta,html.theme--documenter-dark .content kbd.file:focus .file-cta,html.theme--documenter-dark .file.is-dark.is-focused .file-cta,html.theme--documenter-dark .content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(40,47,47,0.25);color:#fff}html.theme--documenter-dark .file.is-dark:active .file-cta,html.theme--documenter-dark .content kbd.file:active .file-cta,html.theme--documenter-dark .file.is-dark.is-active .file-cta,html.theme--documenter-dark .content kbd.file.is-active .file-cta{background-color:#1d2122;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink .file-cta{background-color:#375a7f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary:hover .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:hover .file-cta,html.theme--documenter-dark .file.is-primary.is-hovered .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#335476;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary:focus .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:focus .file-cta,html.theme--documenter-dark .file.is-primary.is-focused .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(55,90,127,0.25);color:#fff}html.theme--documenter-dark .file.is-primary:active .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:active .file-cta,html.theme--documenter-dark .file.is-primary.is-active .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#2f4d6d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link .file-cta{background-color:#1abc9c;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link:hover .file-cta,html.theme--documenter-dark .file.is-link.is-hovered .file-cta{background-color:#18b193;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link:focus .file-cta,html.theme--documenter-dark .file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(26,188,156,0.25);color:#fff}html.theme--documenter-dark .file.is-link:active .file-cta,html.theme--documenter-dark .file.is-link.is-active .file-cta{background-color:#17a689;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info .file-cta{background-color:#3c5dcd;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:#3355c9;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(60,93,205,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:#3151bf;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success .file-cta{background-color:#259a12;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:#228f11;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(37,154,18,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:#20830f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning .file-cta{background-color:#f4c72f;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-warning:hover .file-cta,html.theme--documenter-dark .file.is-warning.is-hovered .file-cta{background-color:#f3c423;border-color:transparent;color:rgba(0,0,0,0.7)}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(244,199,47,0.25);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-warning:active .file-cta,html.theme--documenter-dark .file.is-warning.is-active .file-cta{background-color:#f3c017;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-danger .file-cta{background-color:#cb3c33;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:#c13930;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(203,60,51,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:#b7362e;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}html.theme--documenter-dark .file.is-normal{font-size:1rem}html.theme--documenter-dark .file.is-medium{font-size:1.25rem}html.theme--documenter-dark .file.is-medium .file-icon .fa{font-size:21px}html.theme--documenter-dark .file.is-large{font-size:1.5rem}html.theme--documenter-dark .file.is-large .file-icon .fa{font-size:28px}html.theme--documenter-dark .file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--documenter-dark .file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .file.has-name.is-empty .file-cta{border-radius:.4em}html.theme--documenter-dark .file.has-name.is-empty .file-name{display:none}html.theme--documenter-dark .file.is-boxed .file-label{flex-direction:column}html.theme--documenter-dark .file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}html.theme--documenter-dark .file.is-boxed .file-name{border-width:0 1px 1px}html.theme--documenter-dark .file.is-boxed .file-icon{height:1.5em;width:1.5em}html.theme--documenter-dark .file.is-boxed .file-icon .fa{font-size:21px}html.theme--documenter-dark .file.is-boxed.is-small .file-icon .fa,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}html.theme--documenter-dark .file.is-boxed.is-medium .file-icon .fa{font-size:28px}html.theme--documenter-dark .file.is-boxed.is-large .file-icon .fa{font-size:35px}html.theme--documenter-dark .file.is-boxed.has-name .file-cta{border-radius:.4em .4em 0 0}html.theme--documenter-dark .file.is-boxed.has-name .file-name{border-radius:0 0 .4em .4em;border-width:0 1px 1px}html.theme--documenter-dark .file.is-centered{justify-content:center}html.theme--documenter-dark .file.is-fullwidth .file-label{width:100%}html.theme--documenter-dark .file.is-fullwidth .file-name{flex-grow:1;max-width:none}html.theme--documenter-dark .file.is-right{justify-content:flex-end}html.theme--documenter-dark .file.is-right .file-cta{border-radius:0 .4em .4em 0}html.theme--documenter-dark .file.is-right .file-name{border-radius:.4em 0 0 .4em;border-width:1px 0 1px 1px;order:-1}html.theme--documenter-dark .file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}html.theme--documenter-dark .file-label:hover .file-cta{background-color:#232829;color:#f2f2f2}html.theme--documenter-dark .file-label:hover .file-name{border-color:#596668}html.theme--documenter-dark .file-label:active .file-cta{background-color:#1d2122;color:#f2f2f2}html.theme--documenter-dark .file-label:active .file-name{border-color:#535f61}html.theme--documenter-dark .file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}html.theme--documenter-dark .file-cta,html.theme--documenter-dark .file-name{border-color:#5e6d6f;border-radius:.4em;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}html.theme--documenter-dark .file-cta{background-color:#282f2f;color:#fff}html.theme--documenter-dark .file-name{border-color:#5e6d6f;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}html.theme--documenter-dark .file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}html.theme--documenter-dark .file-icon .fa{font-size:14px}html.theme--documenter-dark .label{color:#f2f2f2;display:block;font-size:1rem;font-weight:700}html.theme--documenter-dark .label:not(:last-child){margin-bottom:0.5em}html.theme--documenter-dark .label.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}html.theme--documenter-dark .label.is-medium{font-size:1.25rem}html.theme--documenter-dark .label.is-large{font-size:1.5rem}html.theme--documenter-dark .help{display:block;font-size:.75rem;margin-top:0.25rem}html.theme--documenter-dark .help.is-white{color:#fff}html.theme--documenter-dark .help.is-black{color:#0a0a0a}html.theme--documenter-dark .help.is-light{color:#ecf0f1}html.theme--documenter-dark .help.is-dark,html.theme--documenter-dark .content kbd.help{color:#282f2f}html.theme--documenter-dark .help.is-primary,html.theme--documenter-dark .docstring>section>a.help.docs-sourcelink{color:#375a7f}html.theme--documenter-dark .help.is-link{color:#1abc9c}html.theme--documenter-dark .help.is-info{color:#3c5dcd}html.theme--documenter-dark .help.is-success{color:#259a12}html.theme--documenter-dark .help.is-warning{color:#f4c72f}html.theme--documenter-dark .help.is-danger{color:#cb3c33}html.theme--documenter-dark .field:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .field.has-addons{display:flex;justify-content:flex-start}html.theme--documenter-dark .field.has-addons .control:not(:last-child){margin-right:-1px}html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .button,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .input,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .button,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .input,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .button,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .input,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .button.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .button.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .button.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .input.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .input.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .select select.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .select select.is-active:not([disabled]){z-index:3}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .button.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .button.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .input.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .input.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .select select.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}html.theme--documenter-dark .field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .field.has-addons.has-addons-centered{justify-content:center}html.theme--documenter-dark .field.has-addons.has-addons-right{justify-content:flex-end}html.theme--documenter-dark .field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .field.is-grouped{display:flex;justify-content:flex-start}html.theme--documenter-dark .field.is-grouped>.control{flex-shrink:0}html.theme--documenter-dark .field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--documenter-dark .field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .field.is-grouped.is-grouped-centered{justify-content:center}html.theme--documenter-dark .field.is-grouped.is-grouped-right{justify-content:flex-end}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline{flex-wrap:wrap}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline>.control:last-child,html.theme--documenter-dark .field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field.is-horizontal{display:flex}}html.theme--documenter-dark .field-label .label{font-size:inherit}@media screen and (max-width: 768px){html.theme--documenter-dark .field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}html.theme--documenter-dark .field-label.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}html.theme--documenter-dark .field-label.is-normal{padding-top:0.375em}html.theme--documenter-dark .field-label.is-medium{font-size:1.25rem;padding-top:0.375em}html.theme--documenter-dark .field-label.is-large{font-size:1.5rem;padding-top:0.375em}}html.theme--documenter-dark .field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}html.theme--documenter-dark .field-body .field{margin-bottom:0}html.theme--documenter-dark .field-body>.field{flex-shrink:1}html.theme--documenter-dark .field-body>.field:not(.is-narrow){flex-grow:1}html.theme--documenter-dark .field-body>.field:not(:last-child){margin-right:.75rem}}html.theme--documenter-dark .control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}html.theme--documenter-dark .control.has-icons-left .input:focus~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,html.theme--documenter-dark .control.has-icons-left .select:focus~.icon,html.theme--documenter-dark .control.has-icons-right .input:focus~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,html.theme--documenter-dark .control.has-icons-right .select:focus~.icon{color:#282f2f}html.theme--documenter-dark .control.has-icons-left .input.is-small~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-small~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-small~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-small~.icon{font-size:.75rem}html.theme--documenter-dark .control.has-icons-left .input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}html.theme--documenter-dark .control.has-icons-left .input.is-large~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-large~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-large~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-large~.icon{font-size:1.5rem}html.theme--documenter-dark .control.has-icons-left .icon,html.theme--documenter-dark .control.has-icons-right .icon{color:#5e6d6f;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}html.theme--documenter-dark .control.has-icons-left .input,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input,html.theme--documenter-dark .control.has-icons-left .select select{padding-left:2.5em}html.theme--documenter-dark .control.has-icons-left .icon.is-left{left:0}html.theme--documenter-dark .control.has-icons-right .input,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input,html.theme--documenter-dark .control.has-icons-right .select select{padding-right:2.5em}html.theme--documenter-dark .control.has-icons-right .icon.is-right{right:0}html.theme--documenter-dark .control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}html.theme--documenter-dark .control.is-loading.is-small:after,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--documenter-dark .control.is-loading.is-medium:after{font-size:1.25rem}html.theme--documenter-dark .control.is-loading.is-large:after{font-size:1.5rem}html.theme--documenter-dark .breadcrumb{font-size:1rem;white-space:nowrap}html.theme--documenter-dark .breadcrumb a{align-items:center;color:#1abc9c;display:flex;justify-content:center;padding:0 .75em}html.theme--documenter-dark .breadcrumb a:hover{color:#1dd2af}html.theme--documenter-dark .breadcrumb li{align-items:center;display:flex}html.theme--documenter-dark .breadcrumb li:first-child a{padding-left:0}html.theme--documenter-dark .breadcrumb li.is-active a{color:#f2f2f2;cursor:default;pointer-events:none}html.theme--documenter-dark .breadcrumb li+li::before{color:#8c9b9d;content:"\0002f"}html.theme--documenter-dark .breadcrumb ul,html.theme--documenter-dark .breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .breadcrumb .icon:first-child{margin-right:.5em}html.theme--documenter-dark .breadcrumb .icon:last-child{margin-left:.5em}html.theme--documenter-dark .breadcrumb.is-centered ol,html.theme--documenter-dark .breadcrumb.is-centered ul{justify-content:center}html.theme--documenter-dark .breadcrumb.is-right ol,html.theme--documenter-dark .breadcrumb.is-right ul{justify-content:flex-end}html.theme--documenter-dark .breadcrumb.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}html.theme--documenter-dark .breadcrumb.is-medium{font-size:1.25rem}html.theme--documenter-dark .breadcrumb.is-large{font-size:1.5rem}html.theme--documenter-dark .breadcrumb.has-arrow-separator li+li::before{content:"\02192"}html.theme--documenter-dark .breadcrumb.has-bullet-separator li+li::before{content:"\02022"}html.theme--documenter-dark .breadcrumb.has-dot-separator li+li::before{content:"\000b7"}html.theme--documenter-dark .breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}html.theme--documenter-dark .card{background-color:#fff;border-radius:.25rem;box-shadow:#171717;color:#fff;max-width:100%;position:relative}html.theme--documenter-dark .card-footer:first-child,html.theme--documenter-dark .card-content:first-child,html.theme--documenter-dark .card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--documenter-dark .card-footer:last-child,html.theme--documenter-dark .card-content:last-child,html.theme--documenter-dark .card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--documenter-dark .card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}html.theme--documenter-dark .card-header-title{align-items:center;color:#f2f2f2;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}html.theme--documenter-dark .card-header-title.is-centered{justify-content:center}html.theme--documenter-dark .card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}html.theme--documenter-dark .card-image{display:block;position:relative}html.theme--documenter-dark .card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--documenter-dark .card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--documenter-dark .card-content{background-color:rgba(0,0,0,0);padding:1.5rem}html.theme--documenter-dark .card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}html.theme--documenter-dark .card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}html.theme--documenter-dark .card-footer-item:not(:last-child){border-right:1px solid #ededed}html.theme--documenter-dark .card .media:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .dropdown{display:inline-flex;position:relative;vertical-align:top}html.theme--documenter-dark .dropdown.is-active .dropdown-menu,html.theme--documenter-dark .dropdown.is-hoverable:hover .dropdown-menu{display:block}html.theme--documenter-dark .dropdown.is-right .dropdown-menu{left:auto;right:0}html.theme--documenter-dark .dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}html.theme--documenter-dark .dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}html.theme--documenter-dark .dropdown-content{background-color:#282f2f;border-radius:.4em;box-shadow:#171717;padding-bottom:.5rem;padding-top:.5rem}html.theme--documenter-dark .dropdown-item{color:#fff;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}html.theme--documenter-dark a.dropdown-item,html.theme--documenter-dark button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}html.theme--documenter-dark a.dropdown-item:hover,html.theme--documenter-dark button.dropdown-item:hover{background-color:#282f2f;color:#0a0a0a}html.theme--documenter-dark a.dropdown-item.is-active,html.theme--documenter-dark button.dropdown-item.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}html.theme--documenter-dark .level{align-items:center;justify-content:space-between}html.theme--documenter-dark .level code{border-radius:.4em}html.theme--documenter-dark .level img{display:inline-block;vertical-align:top}html.theme--documenter-dark .level.is-mobile{display:flex}html.theme--documenter-dark .level.is-mobile .level-left,html.theme--documenter-dark .level.is-mobile .level-right{display:flex}html.theme--documenter-dark .level.is-mobile .level-left+.level-right{margin-top:0}html.theme--documenter-dark .level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--documenter-dark .level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level{display:flex}html.theme--documenter-dark .level>.level-item:not(.is-narrow){flex-grow:1}}html.theme--documenter-dark .level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}html.theme--documenter-dark .level-item .title,html.theme--documenter-dark .level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){html.theme--documenter-dark .level-item:not(:last-child){margin-bottom:.75rem}}html.theme--documenter-dark .level-left,html.theme--documenter-dark .level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--documenter-dark .level-left .level-item.is-flexible,html.theme--documenter-dark .level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-left .level-item:not(:last-child),html.theme--documenter-dark .level-right .level-item:not(:last-child){margin-right:.75rem}}html.theme--documenter-dark .level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){html.theme--documenter-dark .level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-left{display:flex}}html.theme--documenter-dark .level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-right{display:flex}}html.theme--documenter-dark .media{align-items:flex-start;display:flex;text-align:inherit}html.theme--documenter-dark .media .content:not(:last-child){margin-bottom:.75rem}html.theme--documenter-dark .media .media{border-top:1px solid rgba(94,109,111,0.5);display:flex;padding-top:.75rem}html.theme--documenter-dark .media .media .content:not(:last-child),html.theme--documenter-dark .media .media .control:not(:last-child){margin-bottom:.5rem}html.theme--documenter-dark .media .media .media{padding-top:.5rem}html.theme--documenter-dark .media .media .media+.media{margin-top:.5rem}html.theme--documenter-dark .media+.media{border-top:1px solid rgba(94,109,111,0.5);margin-top:1rem;padding-top:1rem}html.theme--documenter-dark .media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}html.theme--documenter-dark .media-left,html.theme--documenter-dark .media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--documenter-dark .media-left{margin-right:1rem}html.theme--documenter-dark .media-right{margin-left:1rem}html.theme--documenter-dark .media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){html.theme--documenter-dark .media-content{overflow-x:auto}}html.theme--documenter-dark .menu{font-size:1rem}html.theme--documenter-dark .menu.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}html.theme--documenter-dark .menu.is-medium{font-size:1.25rem}html.theme--documenter-dark .menu.is-large{font-size:1.5rem}html.theme--documenter-dark .menu-list{line-height:1.25}html.theme--documenter-dark .menu-list a{border-radius:3px;color:#fff;display:block;padding:0.5em 0.75em}html.theme--documenter-dark .menu-list a:hover{background-color:#282f2f;color:#f2f2f2}html.theme--documenter-dark .menu-list a.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .menu-list li ul{border-left:1px solid #5e6d6f;margin:.75em;padding-left:.75em}html.theme--documenter-dark .menu-label{color:#fff;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}html.theme--documenter-dark .menu-label:not(:first-child){margin-top:1em}html.theme--documenter-dark .menu-label:not(:last-child){margin-bottom:1em}html.theme--documenter-dark .message{background-color:#282f2f;border-radius:.4em;font-size:1rem}html.theme--documenter-dark .message strong{color:currentColor}html.theme--documenter-dark .message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--documenter-dark .message.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}html.theme--documenter-dark .message.is-medium{font-size:1.25rem}html.theme--documenter-dark .message.is-large{font-size:1.5rem}html.theme--documenter-dark .message.is-white{background-color:#fff}html.theme--documenter-dark .message.is-white .message-header{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .message.is-white .message-body{border-color:#fff}html.theme--documenter-dark .message.is-black{background-color:#fafafa}html.theme--documenter-dark .message.is-black .message-header{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .message.is-black .message-body{border-color:#0a0a0a}html.theme--documenter-dark .message.is-light{background-color:#f9fafb}html.theme--documenter-dark .message.is-light .message-header{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .message.is-light .message-body{border-color:#ecf0f1}html.theme--documenter-dark .message.is-dark,html.theme--documenter-dark .content kbd.message{background-color:#f9fafa}html.theme--documenter-dark .message.is-dark .message-header,html.theme--documenter-dark .content kbd.message .message-header{background-color:#282f2f;color:#fff}html.theme--documenter-dark .message.is-dark .message-body,html.theme--documenter-dark .content kbd.message .message-body{border-color:#282f2f}html.theme--documenter-dark .message.is-primary,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink{background-color:#f1f5f9}html.theme--documenter-dark .message.is-primary .message-header,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink .message-header{background-color:#375a7f;color:#fff}html.theme--documenter-dark .message.is-primary .message-body,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink .message-body{border-color:#375a7f;color:#4d7eb2}html.theme--documenter-dark .message.is-link{background-color:#edfdf9}html.theme--documenter-dark .message.is-link .message-header{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .message.is-link .message-body{border-color:#1abc9c;color:#15987e}html.theme--documenter-dark .message.is-info{background-color:#eff2fb}html.theme--documenter-dark .message.is-info .message-header{background-color:#3c5dcd;color:#fff}html.theme--documenter-dark .message.is-info .message-body{border-color:#3c5dcd;color:#3253c3}html.theme--documenter-dark .message.is-success{background-color:#effded}html.theme--documenter-dark .message.is-success .message-header{background-color:#259a12;color:#fff}html.theme--documenter-dark .message.is-success .message-body{border-color:#259a12;color:#2ec016}html.theme--documenter-dark .message.is-warning{background-color:#fefaec}html.theme--documenter-dark .message.is-warning .message-header{background-color:#f4c72f;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .message.is-warning .message-body{border-color:#f4c72f;color:#8c6e07}html.theme--documenter-dark .message.is-danger{background-color:#fbefef}html.theme--documenter-dark .message.is-danger .message-header{background-color:#cb3c33;color:#fff}html.theme--documenter-dark .message.is-danger .message-body{border-color:#cb3c33;color:#c03930}html.theme--documenter-dark .message-header{align-items:center;background-color:#fff;border-radius:.4em .4em 0 0;color:rgba(0,0,0,0.7);display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}html.theme--documenter-dark .message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}html.theme--documenter-dark .message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}html.theme--documenter-dark .message-body{border-color:#5e6d6f;border-radius:.4em;border-style:solid;border-width:0 0 0 4px;color:#fff;padding:1.25em 1.5em}html.theme--documenter-dark .message-body code,html.theme--documenter-dark .message-body pre{background-color:#fff}html.theme--documenter-dark .message-body pre code{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}html.theme--documenter-dark .modal.is-active{display:flex}html.theme--documenter-dark .modal-background{background-color:rgba(10,10,10,0.86)}html.theme--documenter-dark .modal-content,html.theme--documenter-dark .modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){html.theme--documenter-dark .modal-content,html.theme--documenter-dark .modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}html.theme--documenter-dark .modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}html.theme--documenter-dark .modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}html.theme--documenter-dark .modal-card-head,html.theme--documenter-dark .modal-card-foot{align-items:center;background-color:#282f2f;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}html.theme--documenter-dark .modal-card-head{border-bottom:1px solid #5e6d6f;border-top-left-radius:8px;border-top-right-radius:8px}html.theme--documenter-dark .modal-card-title{color:#f2f2f2;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}html.theme--documenter-dark .modal-card-foot{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #5e6d6f}html.theme--documenter-dark .modal-card-foot .button:not(:last-child){margin-right:.5em}html.theme--documenter-dark .modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}html.theme--documenter-dark .navbar{background-color:#375a7f;min-height:4rem;position:relative;z-index:30}html.theme--documenter-dark .navbar.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-white .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}html.theme--documenter-dark .navbar.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-black .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}html.theme--documenter-dark .navbar.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-light .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}}html.theme--documenter-dark .navbar.is-dark,html.theme--documenter-dark .content kbd.navbar{background-color:#282f2f;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-burger,html.theme--documenter-dark .content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-dark .navbar-start>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-end>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#282f2f;color:#fff}}html.theme--documenter-dark .navbar.is-primary,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-burger,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-primary .navbar-start>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-end>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#375a7f;color:#fff}}html.theme--documenter-dark .navbar.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-link .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#1abc9c;color:#fff}}html.theme--documenter-dark .navbar.is-info{background-color:#3c5dcd;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:#3151bf;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:#3151bf;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:#3151bf;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#3c5dcd;color:#fff}}html.theme--documenter-dark .navbar.is-success{background-color:#259a12;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:#20830f;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:#20830f;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:#20830f;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#259a12;color:#fff}}html.theme--documenter-dark .navbar.is-warning{background-color:#f4c72f;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-warning .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}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:#f3c017;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-warning .navbar-burger{color:rgba(0,0,0,0.7)}@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:rgba(0,0,0,0.7)}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:#f3c017;color:rgba(0,0,0,0.7)}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:rgba(0,0,0,0.7)}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:#f3c017;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#f4c72f;color:rgba(0,0,0,0.7)}}html.theme--documenter-dark .navbar.is-danger{background-color:#cb3c33;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:#b7362e;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:#b7362e;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:#b7362e;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#cb3c33;color:#fff}}html.theme--documenter-dark .navbar>.container{align-items:stretch;display:flex;min-height:4rem;width:100%}html.theme--documenter-dark .navbar.has-shadow{box-shadow:0 2px 0 0 #282f2f}html.theme--documenter-dark .navbar.is-fixed-bottom,html.theme--documenter-dark .navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #282f2f}html.theme--documenter-dark .navbar.is-fixed-top{top:0}html.theme--documenter-dark html.has-navbar-fixed-top,html.theme--documenter-dark body.has-navbar-fixed-top{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom,html.theme--documenter-dark body.has-navbar-fixed-bottom{padding-bottom:4rem}html.theme--documenter-dark .navbar-brand,html.theme--documenter-dark .navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:4rem}html.theme--documenter-dark .navbar-brand a.navbar-item:focus,html.theme--documenter-dark .navbar-brand a.navbar-item:hover{background-color:transparent}html.theme--documenter-dark .navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}html.theme--documenter-dark .navbar-burger{color:#fff;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:4rem;position:relative;width:4rem;margin-left:auto}html.theme--documenter-dark .navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}html.theme--documenter-dark .navbar-burger span:nth-child(1){top:calc(50% - 6px)}html.theme--documenter-dark .navbar-burger span:nth-child(2){top:calc(50% - 1px)}html.theme--documenter-dark .navbar-burger span:nth-child(3){top:calc(50% + 4px)}html.theme--documenter-dark .navbar-burger:hover{background-color:rgba(0,0,0,0.05)}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(2){opacity:0}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}html.theme--documenter-dark .navbar-menu{display:none}html.theme--documenter-dark .navbar-item,html.theme--documenter-dark .navbar-link{color:#fff;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}html.theme--documenter-dark .navbar-item .icon:only-child,html.theme--documenter-dark .navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}html.theme--documenter-dark a.navbar-item,html.theme--documenter-dark .navbar-link{cursor:pointer}html.theme--documenter-dark a.navbar-item:focus,html.theme--documenter-dark a.navbar-item:focus-within,html.theme--documenter-dark a.navbar-item:hover,html.theme--documenter-dark a.navbar-item.is-active,html.theme--documenter-dark .navbar-link:focus,html.theme--documenter-dark .navbar-link:focus-within,html.theme--documenter-dark .navbar-link:hover,html.theme--documenter-dark .navbar-link.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}html.theme--documenter-dark .navbar-item{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .navbar-item img{max-height:1.75rem}html.theme--documenter-dark .navbar-item.has-dropdown{padding:0}html.theme--documenter-dark .navbar-item.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .navbar-item.is-tab{border-bottom:1px solid transparent;min-height:4rem;padding-bottom:calc(0.5rem - 1px)}html.theme--documenter-dark .navbar-item.is-tab:focus,html.theme--documenter-dark .navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#1abc9c}html.theme--documenter-dark .navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#1abc9c;border-bottom-style:solid;border-bottom-width:3px;color:#1abc9c;padding-bottom:calc(0.5rem - 3px)}html.theme--documenter-dark .navbar-content{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .navbar-link:not(.is-arrowless){padding-right:2.5em}html.theme--documenter-dark .navbar-link:not(.is-arrowless)::after{border-color:#fff;margin-top:-0.375em;right:1.125em}html.theme--documenter-dark .navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}html.theme--documenter-dark .navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}html.theme--documenter-dark .navbar-divider{background-color:rgba(0,0,0,0.2);border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){html.theme--documenter-dark .navbar>.container{display:block}html.theme--documenter-dark .navbar-brand .navbar-item,html.theme--documenter-dark .navbar-tabs .navbar-item{align-items:center;display:flex}html.theme--documenter-dark .navbar-link::after{display:none}html.theme--documenter-dark .navbar-menu{background-color:#375a7f;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}html.theme--documenter-dark .navbar-menu.is-active{display:block}html.theme--documenter-dark .navbar.is-fixed-bottom-touch,html.theme--documenter-dark .navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom-touch{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--documenter-dark .navbar.is-fixed-top-touch{top:0}html.theme--documenter-dark .navbar.is-fixed-top .navbar-menu,html.theme--documenter-dark .navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 4rem);overflow:auto}html.theme--documenter-dark html.has-navbar-fixed-top-touch,html.theme--documenter-dark body.has-navbar-fixed-top-touch{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom-touch,html.theme--documenter-dark body.has-navbar-fixed-bottom-touch{padding-bottom:4rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar,html.theme--documenter-dark .navbar-menu,html.theme--documenter-dark .navbar-start,html.theme--documenter-dark .navbar-end{align-items:stretch;display:flex}html.theme--documenter-dark .navbar{min-height:4rem}html.theme--documenter-dark .navbar.is-spaced{padding:1rem 2rem}html.theme--documenter-dark .navbar.is-spaced .navbar-start,html.theme--documenter-dark .navbar.is-spaced .navbar-end{align-items:center}html.theme--documenter-dark .navbar.is-spaced a.navbar-item,html.theme--documenter-dark .navbar.is-spaced .navbar-link{border-radius:.4em}html.theme--documenter-dark .navbar.is-transparent a.navbar-item:focus,html.theme--documenter-dark .navbar.is-transparent a.navbar-item:hover,html.theme--documenter-dark .navbar.is-transparent a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-transparent .navbar-link:focus,html.theme--documenter-dark .navbar.is-transparent .navbar-link:hover,html.theme--documenter-dark .navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:focus,html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#dbdee0}html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}html.theme--documenter-dark .navbar-burger{display:none}html.theme--documenter-dark .navbar-item,html.theme--documenter-dark .navbar-link{align-items:center;display:flex}html.theme--documenter-dark .navbar-item.has-dropdown{align-items:stretch}html.theme--documenter-dark .navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}html.theme--documenter-dark .navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:1px solid rgba(0,0,0,0.2);border-radius:8px 8px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}html.theme--documenter-dark .navbar-menu{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .navbar-start{justify-content:flex-start;margin-right:auto}html.theme--documenter-dark .navbar-end{justify-content:flex-end;margin-left:auto}html.theme--documenter-dark .navbar-dropdown{background-color:#375a7f;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid rgba(0,0,0,0.2);box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}html.theme--documenter-dark .navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}html.theme--documenter-dark .navbar-dropdown a.navbar-item{padding-right:3rem}html.theme--documenter-dark .navbar-dropdown a.navbar-item:focus,html.theme--documenter-dark .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#dbdee0}html.theme--documenter-dark .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}.navbar.is-spaced html.theme--documenter-dark .navbar-dropdown,html.theme--documenter-dark .navbar-dropdown.is-boxed{border-radius:8px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}html.theme--documenter-dark .navbar-dropdown.is-right{left:auto;right:0}html.theme--documenter-dark .navbar-divider{display:block}html.theme--documenter-dark .navbar>.container .navbar-brand,html.theme--documenter-dark .container>.navbar .navbar-brand{margin-left:-.75rem}html.theme--documenter-dark .navbar>.container .navbar-menu,html.theme--documenter-dark .container>.navbar .navbar-menu{margin-right:-.75rem}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop,html.theme--documenter-dark .navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--documenter-dark .navbar.is-fixed-top-desktop{top:0}html.theme--documenter-dark html.has-navbar-fixed-top-desktop,html.theme--documenter-dark body.has-navbar-fixed-top-desktop{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom-desktop,html.theme--documenter-dark body.has-navbar-fixed-bottom-desktop{padding-bottom:4rem}html.theme--documenter-dark html.has-spaced-navbar-fixed-top,html.theme--documenter-dark body.has-spaced-navbar-fixed-top{padding-top:6rem}html.theme--documenter-dark html.has-spaced-navbar-fixed-bottom,html.theme--documenter-dark body.has-spaced-navbar-fixed-bottom{padding-bottom:6rem}html.theme--documenter-dark a.navbar-item.is-active,html.theme--documenter-dark .navbar-link.is-active{color:#1abc9c}html.theme--documenter-dark a.navbar-item.is-active:not(:focus):not(:hover),html.theme--documenter-dark .navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}html.theme--documenter-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar-item.has-dropdown.is-active .navbar-link{background-color:rgba(0,0,0,0)}}html.theme--documenter-dark .hero.is-fullheight-with-navbar{min-height:calc(100vh - 4rem)}html.theme--documenter-dark .pagination{font-size:1rem;margin:-.25rem}html.theme--documenter-dark .pagination.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}html.theme--documenter-dark .pagination.is-medium{font-size:1.25rem}html.theme--documenter-dark .pagination.is-large{font-size:1.5rem}html.theme--documenter-dark .pagination.is-rounded .pagination-previous,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,html.theme--documenter-dark .pagination.is-rounded .pagination-next,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}html.theme--documenter-dark .pagination.is-rounded .pagination-link,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}html.theme--documenter-dark .pagination,html.theme--documenter-dark .pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link{border-color:#5e6d6f;color:#1abc9c;min-width:2.5em}html.theme--documenter-dark .pagination-previous:hover,html.theme--documenter-dark .pagination-next:hover,html.theme--documenter-dark .pagination-link:hover{border-color:#8c9b9d;color:#1dd2af}html.theme--documenter-dark .pagination-previous:focus,html.theme--documenter-dark .pagination-next:focus,html.theme--documenter-dark .pagination-link:focus{border-color:#8c9b9d}html.theme--documenter-dark .pagination-previous:active,html.theme--documenter-dark .pagination-next:active,html.theme--documenter-dark .pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}html.theme--documenter-dark .pagination-previous[disabled],html.theme--documenter-dark .pagination-previous.is-disabled,html.theme--documenter-dark .pagination-next[disabled],html.theme--documenter-dark .pagination-next.is-disabled,html.theme--documenter-dark .pagination-link[disabled],html.theme--documenter-dark .pagination-link.is-disabled{background-color:#5e6d6f;border-color:#5e6d6f;box-shadow:none;color:#fff;opacity:0.5}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}html.theme--documenter-dark .pagination-link.is-current{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .pagination-ellipsis{color:#8c9b9d;pointer-events:none}html.theme--documenter-dark .pagination-list{flex-wrap:wrap}html.theme--documenter-dark .pagination-list li{list-style:none}@media screen and (max-width: 768px){html.theme--documenter-dark .pagination{flex-wrap:wrap}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis{margin-bottom:0;margin-top:0}html.theme--documenter-dark .pagination-previous{order:2}html.theme--documenter-dark .pagination-next{order:3}html.theme--documenter-dark .pagination{justify-content:space-between;margin-bottom:0;margin-top:0}html.theme--documenter-dark .pagination.is-centered .pagination-previous{order:1}html.theme--documenter-dark .pagination.is-centered .pagination-list{justify-content:center;order:2}html.theme--documenter-dark .pagination.is-centered .pagination-next{order:3}html.theme--documenter-dark .pagination.is-right .pagination-previous{order:1}html.theme--documenter-dark .pagination.is-right .pagination-next{order:2}html.theme--documenter-dark .pagination.is-right .pagination-list{justify-content:flex-end;order:3}}html.theme--documenter-dark .panel{border-radius:8px;box-shadow:#171717;font-size:1rem}html.theme--documenter-dark .panel:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}html.theme--documenter-dark .panel.is-white .panel-block.is-active .panel-icon{color:#fff}html.theme--documenter-dark .panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}html.theme--documenter-dark .panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}html.theme--documenter-dark .panel.is-light .panel-heading{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .panel.is-light .panel-tabs a.is-active{border-bottom-color:#ecf0f1}html.theme--documenter-dark .panel.is-light .panel-block.is-active .panel-icon{color:#ecf0f1}html.theme--documenter-dark .panel.is-dark .panel-heading,html.theme--documenter-dark .content kbd.panel .panel-heading{background-color:#282f2f;color:#fff}html.theme--documenter-dark .panel.is-dark .panel-tabs a.is-active,html.theme--documenter-dark .content kbd.panel .panel-tabs a.is-active{border-bottom-color:#282f2f}html.theme--documenter-dark .panel.is-dark .panel-block.is-active .panel-icon,html.theme--documenter-dark .content kbd.panel .panel-block.is-active .panel-icon{color:#282f2f}html.theme--documenter-dark .panel.is-primary .panel-heading,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#375a7f;color:#fff}html.theme--documenter-dark .panel.is-primary .panel-tabs a.is-active,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#375a7f}html.theme--documenter-dark .panel.is-primary .panel-block.is-active .panel-icon,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#375a7f}html.theme--documenter-dark .panel.is-link .panel-heading{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .panel.is-link .panel-tabs a.is-active{border-bottom-color:#1abc9c}html.theme--documenter-dark .panel.is-link .panel-block.is-active .panel-icon{color:#1abc9c}html.theme--documenter-dark .panel.is-info .panel-heading{background-color:#3c5dcd;color:#fff}html.theme--documenter-dark .panel.is-info .panel-tabs a.is-active{border-bottom-color:#3c5dcd}html.theme--documenter-dark .panel.is-info .panel-block.is-active .panel-icon{color:#3c5dcd}html.theme--documenter-dark .panel.is-success .panel-heading{background-color:#259a12;color:#fff}html.theme--documenter-dark .panel.is-success .panel-tabs a.is-active{border-bottom-color:#259a12}html.theme--documenter-dark .panel.is-success .panel-block.is-active .panel-icon{color:#259a12}html.theme--documenter-dark .panel.is-warning .panel-heading{background-color:#f4c72f;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .panel.is-warning .panel-tabs a.is-active{border-bottom-color:#f4c72f}html.theme--documenter-dark .panel.is-warning .panel-block.is-active .panel-icon{color:#f4c72f}html.theme--documenter-dark .panel.is-danger .panel-heading{background-color:#cb3c33;color:#fff}html.theme--documenter-dark .panel.is-danger .panel-tabs a.is-active{border-bottom-color:#cb3c33}html.theme--documenter-dark .panel.is-danger .panel-block.is-active .panel-icon{color:#cb3c33}html.theme--documenter-dark .panel-tabs:not(:last-child),html.theme--documenter-dark .panel-block:not(:last-child){border-bottom:1px solid #ededed}html.theme--documenter-dark .panel-heading{background-color:#343c3d;border-radius:8px 8px 0 0;color:#f2f2f2;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}html.theme--documenter-dark .panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}html.theme--documenter-dark .panel-tabs a{border-bottom:1px solid #5e6d6f;margin-bottom:-1px;padding:0.5em}html.theme--documenter-dark .panel-tabs a.is-active{border-bottom-color:#343c3d;color:#17a689}html.theme--documenter-dark .panel-list a{color:#fff}html.theme--documenter-dark .panel-list a:hover{color:#1abc9c}html.theme--documenter-dark .panel-block{align-items:center;color:#f2f2f2;display:flex;justify-content:flex-start;padding:0.5em 0.75em}html.theme--documenter-dark .panel-block input[type="checkbox"]{margin-right:.75em}html.theme--documenter-dark .panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}html.theme--documenter-dark .panel-block.is-wrapped{flex-wrap:wrap}html.theme--documenter-dark .panel-block.is-active{border-left-color:#1abc9c;color:#17a689}html.theme--documenter-dark .panel-block.is-active .panel-icon{color:#1abc9c}html.theme--documenter-dark .panel-block:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}html.theme--documenter-dark a.panel-block,html.theme--documenter-dark label.panel-block{cursor:pointer}html.theme--documenter-dark a.panel-block:hover,html.theme--documenter-dark label.panel-block:hover{background-color:#282f2f}html.theme--documenter-dark .panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#fff;margin-right:.75em}html.theme--documenter-dark .panel-icon .fa{font-size:inherit;line-height:inherit}html.theme--documenter-dark .tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}html.theme--documenter-dark .tabs a{align-items:center;border-bottom-color:#5e6d6f;border-bottom-style:solid;border-bottom-width:1px;color:#fff;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}html.theme--documenter-dark .tabs a:hover{border-bottom-color:#f2f2f2;color:#f2f2f2}html.theme--documenter-dark .tabs li{display:block}html.theme--documenter-dark .tabs li.is-active a{border-bottom-color:#1abc9c;color:#1abc9c}html.theme--documenter-dark .tabs ul{align-items:center;border-bottom-color:#5e6d6f;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}html.theme--documenter-dark .tabs ul.is-left{padding-right:0.75em}html.theme--documenter-dark .tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}html.theme--documenter-dark .tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}html.theme--documenter-dark .tabs .icon:first-child{margin-right:.5em}html.theme--documenter-dark .tabs .icon:last-child{margin-left:.5em}html.theme--documenter-dark .tabs.is-centered ul{justify-content:center}html.theme--documenter-dark .tabs.is-right ul{justify-content:flex-end}html.theme--documenter-dark .tabs.is-boxed a{border:1px solid transparent;border-radius:.4em .4em 0 0}html.theme--documenter-dark .tabs.is-boxed a:hover{background-color:#282f2f;border-bottom-color:#5e6d6f}html.theme--documenter-dark .tabs.is-boxed li.is-active a{background-color:#fff;border-color:#5e6d6f;border-bottom-color:rgba(0,0,0,0) !important}html.theme--documenter-dark .tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .tabs.is-toggle a{border-color:#5e6d6f;border-style:solid;border-width:1px;margin-bottom:0;position:relative}html.theme--documenter-dark .tabs.is-toggle a:hover{background-color:#282f2f;border-color:#8c9b9d;z-index:2}html.theme--documenter-dark .tabs.is-toggle li+li{margin-left:-1px}html.theme--documenter-dark .tabs.is-toggle li:first-child a{border-top-left-radius:.4em;border-bottom-left-radius:.4em}html.theme--documenter-dark .tabs.is-toggle li:last-child a{border-top-right-radius:.4em;border-bottom-right-radius:.4em}html.theme--documenter-dark .tabs.is-toggle li.is-active a{background-color:#1abc9c;border-color:#1abc9c;color:#fff;z-index:1}html.theme--documenter-dark .tabs.is-toggle ul{border-bottom:none}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}html.theme--documenter-dark .tabs.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}html.theme--documenter-dark .tabs.is-medium{font-size:1.25rem}html.theme--documenter-dark .tabs.is-large{font-size:1.5rem}html.theme--documenter-dark .column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>html.theme--documenter-dark .column.is-narrow{flex:none;width:unset}.columns.is-mobile>html.theme--documenter-dark .column.is-full{flex:none;width:100%}.columns.is-mobile>html.theme--documenter-dark .column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>html.theme--documenter-dark .column.is-half{flex:none;width:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>html.theme--documenter-dark .column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>html.theme--documenter-dark .column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>html.theme--documenter-dark .column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-half{margin-left:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>html.theme--documenter-dark .column.is-0{flex:none;width:0%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-0{margin-left:0%}.columns.is-mobile>html.theme--documenter-dark .column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-3{flex:none;width:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-3{margin-left:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-6{flex:none;width:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-6{margin-left:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-9{flex:none;width:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-9{margin-left:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-12{flex:none;width:100%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){html.theme--documenter-dark .column.is-narrow-mobile{flex:none;width:unset}html.theme--documenter-dark .column.is-full-mobile{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-mobile{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-mobile{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-mobile{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-mobile{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-mobile{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-mobile{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-mobile{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-mobile{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-mobile{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-mobile{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-mobile{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-mobile{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-mobile{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-mobile{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-mobile{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-mobile{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-mobile{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-mobile{margin-left:80%}html.theme--documenter-dark .column.is-0-mobile{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-mobile{margin-left:0%}html.theme--documenter-dark .column.is-1-mobile{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-mobile{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-mobile{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-mobile{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-mobile{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-mobile{margin-left:25%}html.theme--documenter-dark .column.is-4-mobile{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-mobile{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-mobile{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-mobile{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-mobile{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-mobile{margin-left:50%}html.theme--documenter-dark .column.is-7-mobile{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-mobile{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-mobile{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-mobile{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-mobile{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-mobile{margin-left:75%}html.theme--documenter-dark .column.is-10-mobile{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-mobile{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-mobile{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-mobile{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-mobile{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .column.is-narrow,html.theme--documenter-dark .column.is-narrow-tablet{flex:none;width:unset}html.theme--documenter-dark .column.is-full,html.theme--documenter-dark .column.is-full-tablet{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters,html.theme--documenter-dark .column.is-three-quarters-tablet{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds,html.theme--documenter-dark .column.is-two-thirds-tablet{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half,html.theme--documenter-dark .column.is-half-tablet{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third,html.theme--documenter-dark .column.is-one-third-tablet{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter,html.theme--documenter-dark .column.is-one-quarter-tablet{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth,html.theme--documenter-dark .column.is-one-fifth-tablet{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths,html.theme--documenter-dark .column.is-two-fifths-tablet{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths,html.theme--documenter-dark .column.is-three-fifths-tablet{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths,html.theme--documenter-dark .column.is-four-fifths-tablet{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters,html.theme--documenter-dark .column.is-offset-three-quarters-tablet{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds,html.theme--documenter-dark .column.is-offset-two-thirds-tablet{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half,html.theme--documenter-dark .column.is-offset-half-tablet{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third,html.theme--documenter-dark .column.is-offset-one-third-tablet{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter,html.theme--documenter-dark .column.is-offset-one-quarter-tablet{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth,html.theme--documenter-dark .column.is-offset-one-fifth-tablet{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths,html.theme--documenter-dark .column.is-offset-two-fifths-tablet{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths,html.theme--documenter-dark .column.is-offset-three-fifths-tablet{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths,html.theme--documenter-dark .column.is-offset-four-fifths-tablet{margin-left:80%}html.theme--documenter-dark .column.is-0,html.theme--documenter-dark .column.is-0-tablet{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0,html.theme--documenter-dark .column.is-offset-0-tablet{margin-left:0%}html.theme--documenter-dark .column.is-1,html.theme--documenter-dark .column.is-1-tablet{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1,html.theme--documenter-dark .column.is-offset-1-tablet{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2,html.theme--documenter-dark .column.is-2-tablet{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2,html.theme--documenter-dark .column.is-offset-2-tablet{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3,html.theme--documenter-dark .column.is-3-tablet{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3,html.theme--documenter-dark .column.is-offset-3-tablet{margin-left:25%}html.theme--documenter-dark .column.is-4,html.theme--documenter-dark .column.is-4-tablet{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4,html.theme--documenter-dark .column.is-offset-4-tablet{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5,html.theme--documenter-dark .column.is-5-tablet{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5,html.theme--documenter-dark .column.is-offset-5-tablet{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6,html.theme--documenter-dark .column.is-6-tablet{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6,html.theme--documenter-dark .column.is-offset-6-tablet{margin-left:50%}html.theme--documenter-dark .column.is-7,html.theme--documenter-dark .column.is-7-tablet{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7,html.theme--documenter-dark .column.is-offset-7-tablet{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8,html.theme--documenter-dark .column.is-8-tablet{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8,html.theme--documenter-dark .column.is-offset-8-tablet{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9,html.theme--documenter-dark .column.is-9-tablet{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9,html.theme--documenter-dark .column.is-offset-9-tablet{margin-left:75%}html.theme--documenter-dark .column.is-10,html.theme--documenter-dark .column.is-10-tablet{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10,html.theme--documenter-dark .column.is-offset-10-tablet{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11,html.theme--documenter-dark .column.is-11-tablet{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11,html.theme--documenter-dark .column.is-offset-11-tablet{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12,html.theme--documenter-dark .column.is-12-tablet{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12,html.theme--documenter-dark .column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){html.theme--documenter-dark .column.is-narrow-touch{flex:none;width:unset}html.theme--documenter-dark .column.is-full-touch{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-touch{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-touch{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-touch{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-touch{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-touch{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-touch{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-touch{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-touch{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-touch{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-touch{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-touch{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-touch{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-touch{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-touch{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-touch{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-touch{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-touch{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-touch{margin-left:80%}html.theme--documenter-dark .column.is-0-touch{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-touch{margin-left:0%}html.theme--documenter-dark .column.is-1-touch{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-touch{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-touch{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-touch{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-touch{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-touch{margin-left:25%}html.theme--documenter-dark .column.is-4-touch{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-touch{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-touch{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-touch{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-touch{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-touch{margin-left:50%}html.theme--documenter-dark .column.is-7-touch{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-touch{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-touch{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-touch{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-touch{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-touch{margin-left:75%}html.theme--documenter-dark .column.is-10-touch{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-touch{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-touch{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-touch{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-touch{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){html.theme--documenter-dark .column.is-narrow-desktop{flex:none;width:unset}html.theme--documenter-dark .column.is-full-desktop{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-desktop{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-desktop{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-desktop{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-desktop{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-desktop{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-desktop{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-desktop{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-desktop{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-desktop{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-desktop{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-desktop{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-desktop{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-desktop{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-desktop{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-desktop{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-desktop{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-desktop{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-desktop{margin-left:80%}html.theme--documenter-dark .column.is-0-desktop{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-desktop{margin-left:0%}html.theme--documenter-dark .column.is-1-desktop{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-desktop{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-desktop{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-desktop{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-desktop{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-desktop{margin-left:25%}html.theme--documenter-dark .column.is-4-desktop{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-desktop{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-desktop{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-desktop{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-desktop{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-desktop{margin-left:50%}html.theme--documenter-dark .column.is-7-desktop{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-desktop{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-desktop{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-desktop{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-desktop{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-desktop{margin-left:75%}html.theme--documenter-dark .column.is-10-desktop{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-desktop{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-desktop{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-desktop{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-desktop{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){html.theme--documenter-dark .column.is-narrow-widescreen{flex:none;width:unset}html.theme--documenter-dark .column.is-full-widescreen{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-widescreen{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-widescreen{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-widescreen{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-widescreen{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-widescreen{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-widescreen{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-widescreen{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-widescreen{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-widescreen{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-widescreen{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-widescreen{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-widescreen{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-widescreen{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-widescreen{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-widescreen{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-widescreen{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-widescreen{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-widescreen{margin-left:80%}html.theme--documenter-dark .column.is-0-widescreen{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-widescreen{margin-left:0%}html.theme--documenter-dark .column.is-1-widescreen{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-widescreen{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-widescreen{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-widescreen{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-widescreen{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-widescreen{margin-left:25%}html.theme--documenter-dark .column.is-4-widescreen{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-widescreen{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-widescreen{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-widescreen{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-widescreen{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-widescreen{margin-left:50%}html.theme--documenter-dark .column.is-7-widescreen{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-widescreen{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-widescreen{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-widescreen{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-widescreen{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-widescreen{margin-left:75%}html.theme--documenter-dark .column.is-10-widescreen{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-widescreen{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-widescreen{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-widescreen{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-widescreen{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){html.theme--documenter-dark .column.is-narrow-fullhd{flex:none;width:unset}html.theme--documenter-dark .column.is-full-fullhd{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-fullhd{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-fullhd{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-fullhd{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-fullhd{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-fullhd{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-fullhd{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-fullhd{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-fullhd{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-fullhd{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-fullhd{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-fullhd{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-fullhd{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-fullhd{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-fullhd{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-fullhd{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-fullhd{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-fullhd{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-fullhd{margin-left:80%}html.theme--documenter-dark .column.is-0-fullhd{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-fullhd{margin-left:0%}html.theme--documenter-dark .column.is-1-fullhd{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-fullhd{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-fullhd{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-fullhd{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-fullhd{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-fullhd{margin-left:25%}html.theme--documenter-dark .column.is-4-fullhd{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-fullhd{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-fullhd{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-fullhd{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-fullhd{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-fullhd{margin-left:50%}html.theme--documenter-dark .column.is-7-fullhd{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-fullhd{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-fullhd{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-fullhd{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-fullhd{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-fullhd{margin-left:75%}html.theme--documenter-dark .column.is-10-fullhd{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-fullhd{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-fullhd{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-fullhd{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-fullhd{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-fullhd{margin-left:100%}}html.theme--documenter-dark .columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--documenter-dark .columns:last-child{margin-bottom:-.75rem}html.theme--documenter-dark .columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}html.theme--documenter-dark .columns.is-centered{justify-content:center}html.theme--documenter-dark .columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}html.theme--documenter-dark .columns.is-gapless>.column{margin:0;padding:0 !important}html.theme--documenter-dark .columns.is-gapless:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .columns.is-gapless:last-child{margin-bottom:0}html.theme--documenter-dark .columns.is-mobile{display:flex}html.theme--documenter-dark .columns.is-multiline{flex-wrap:wrap}html.theme--documenter-dark .columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-desktop{display:flex}}html.theme--documenter-dark .columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}html.theme--documenter-dark .columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}html.theme--documenter-dark .columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-0-fullhd{--columnGap: 0rem}}html.theme--documenter-dark .columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-1-fullhd{--columnGap: .25rem}}html.theme--documenter-dark .columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-2-fullhd{--columnGap: .5rem}}html.theme--documenter-dark .columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-3-fullhd{--columnGap: .75rem}}html.theme--documenter-dark .columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-4-fullhd{--columnGap: 1rem}}html.theme--documenter-dark .columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}html.theme--documenter-dark .columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}html.theme--documenter-dark .columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}html.theme--documenter-dark .columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-8-fullhd{--columnGap: 2rem}}html.theme--documenter-dark .tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}html.theme--documenter-dark .tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--documenter-dark .tile.is-ancestor:last-child{margin-bottom:-.75rem}html.theme--documenter-dark .tile.is-ancestor:not(:last-child){margin-bottom:.75rem}html.theme--documenter-dark .tile.is-child{margin:0 !important}html.theme--documenter-dark .tile.is-parent{padding:.75rem}html.theme--documenter-dark .tile.is-vertical{flex-direction:column}html.theme--documenter-dark .tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{html.theme--documenter-dark .tile:not(.is-child){display:flex}html.theme--documenter-dark .tile.is-1{flex:none;width:8.33333337%}html.theme--documenter-dark .tile.is-2{flex:none;width:16.66666674%}html.theme--documenter-dark .tile.is-3{flex:none;width:25%}html.theme--documenter-dark .tile.is-4{flex:none;width:33.33333337%}html.theme--documenter-dark .tile.is-5{flex:none;width:41.66666674%}html.theme--documenter-dark .tile.is-6{flex:none;width:50%}html.theme--documenter-dark .tile.is-7{flex:none;width:58.33333337%}html.theme--documenter-dark .tile.is-8{flex:none;width:66.66666674%}html.theme--documenter-dark .tile.is-9{flex:none;width:75%}html.theme--documenter-dark .tile.is-10{flex:none;width:83.33333337%}html.theme--documenter-dark .tile.is-11{flex:none;width:91.66666674%}html.theme--documenter-dark .tile.is-12{flex:none;width:100%}}html.theme--documenter-dark .hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}html.theme--documenter-dark .hero .navbar{background:none}html.theme--documenter-dark .hero .tabs ul{border-bottom:none}html.theme--documenter-dark .hero.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-white strong{color:inherit}html.theme--documenter-dark .hero.is-white .title{color:#0a0a0a}html.theme--documenter-dark .hero.is-white .subtitle{color:rgba(10,10,10,0.9)}html.theme--documenter-dark .hero.is-white .subtitle a:not(.button),html.theme--documenter-dark .hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-white .navbar-menu{background-color:#fff}}html.theme--documenter-dark .hero.is-white .navbar-item,html.theme--documenter-dark .hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}html.theme--documenter-dark .hero.is-white a.navbar-item:hover,html.theme--documenter-dark .hero.is-white a.navbar-item.is-active,html.theme--documenter-dark .hero.is-white .navbar-link:hover,html.theme--documenter-dark .hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}html.theme--documenter-dark .hero.is-white .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}html.theme--documenter-dark .hero.is-white .tabs.is-boxed a,html.theme--documenter-dark .hero.is-white .tabs.is-toggle a{color:#0a0a0a}html.theme--documenter-dark .hero.is-white .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-white .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-white .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-white .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}html.theme--documenter-dark .hero.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-black strong{color:inherit}html.theme--documenter-dark .hero.is-black .title{color:#fff}html.theme--documenter-dark .hero.is-black .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-black .subtitle a:not(.button),html.theme--documenter-dark .hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-black .navbar-menu{background-color:#0a0a0a}}html.theme--documenter-dark .hero.is-black .navbar-item,html.theme--documenter-dark .hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-black a.navbar-item:hover,html.theme--documenter-dark .hero.is-black a.navbar-item.is-active,html.theme--documenter-dark .hero.is-black .navbar-link:hover,html.theme--documenter-dark .hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .hero.is-black .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-black .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}html.theme--documenter-dark .hero.is-black .tabs.is-boxed a,html.theme--documenter-dark .hero.is-black .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-black .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-black .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-black .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-black .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}html.theme--documenter-dark .hero.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-light strong{color:inherit}html.theme--documenter-dark .hero.is-light .title{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .subtitle{color:rgba(0,0,0,0.9)}html.theme--documenter-dark .hero.is-light .subtitle a:not(.button),html.theme--documenter-dark .hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-light .navbar-menu{background-color:#ecf0f1}}html.theme--documenter-dark .hero.is-light .navbar-item,html.theme--documenter-dark .hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light a.navbar-item:hover,html.theme--documenter-dark .hero.is-light a.navbar-item.is-active,html.theme--documenter-dark .hero.is-light .navbar-link:hover,html.theme--documenter-dark .hero.is-light .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--documenter-dark .hero.is-light .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-light .tabs li.is-active a{color:#ecf0f1 !important;opacity:1}html.theme--documenter-dark .hero.is-light .tabs.is-boxed a,html.theme--documenter-dark .hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .hero.is-light.is-bold{background-image:linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%)}}html.theme--documenter-dark .hero.is-dark,html.theme--documenter-dark .content kbd.hero{background-color:#282f2f;color:#fff}html.theme--documenter-dark .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-dark strong,html.theme--documenter-dark .content kbd.hero strong{color:inherit}html.theme--documenter-dark .hero.is-dark .title,html.theme--documenter-dark .content kbd.hero .title{color:#fff}html.theme--documenter-dark .hero.is-dark .subtitle,html.theme--documenter-dark .content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-dark .subtitle a:not(.button),html.theme--documenter-dark .content kbd.hero .subtitle a:not(.button),html.theme--documenter-dark .hero.is-dark .subtitle strong,html.theme--documenter-dark .content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-dark .navbar-menu,html.theme--documenter-dark .content kbd.hero .navbar-menu{background-color:#282f2f}}html.theme--documenter-dark .hero.is-dark .navbar-item,html.theme--documenter-dark .content kbd.hero .navbar-item,html.theme--documenter-dark .hero.is-dark .navbar-link,html.theme--documenter-dark .content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-dark a.navbar-item:hover,html.theme--documenter-dark .content kbd.hero a.navbar-item:hover,html.theme--documenter-dark .hero.is-dark a.navbar-item.is-active,html.theme--documenter-dark .content kbd.hero a.navbar-item.is-active,html.theme--documenter-dark .hero.is-dark .navbar-link:hover,html.theme--documenter-dark .content kbd.hero .navbar-link:hover,html.theme--documenter-dark .hero.is-dark .navbar-link.is-active,html.theme--documenter-dark .content kbd.hero .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .hero.is-dark .tabs a,html.theme--documenter-dark .content kbd.hero .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-dark .tabs a:hover,html.theme--documenter-dark .content kbd.hero .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-dark .tabs li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs li.is-active a{color:#282f2f !important;opacity:1}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a:hover,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a:hover,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#282f2f}html.theme--documenter-dark .hero.is-dark.is-bold,html.theme--documenter-dark .content kbd.hero.is-bold{background-image:linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-dark.is-bold .navbar-menu,html.theme--documenter-dark .content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%)}}html.theme--documenter-dark .hero.is-primary,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-primary strong,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink strong{color:inherit}html.theme--documenter-dark .hero.is-primary .title,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .title{color:#fff}html.theme--documenter-dark .hero.is-primary .subtitle,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-primary .subtitle a:not(.button),html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),html.theme--documenter-dark .hero.is-primary .subtitle strong,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-primary .navbar-menu,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#375a7f}}html.theme--documenter-dark .hero.is-primary .navbar-item,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-item,html.theme--documenter-dark .hero.is-primary .navbar-link,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-primary a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,html.theme--documenter-dark .hero.is-primary a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,html.theme--documenter-dark .hero.is-primary .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link:hover,html.theme--documenter-dark .hero.is-primary .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .hero.is-primary .tabs a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-primary .tabs a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-primary .tabs li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#375a7f !important;opacity:1}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#375a7f}html.theme--documenter-dark .hero.is-primary.is-bold,html.theme--documenter-dark .docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-primary.is-bold .navbar-menu,html.theme--documenter-dark .docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%)}}html.theme--documenter-dark .hero.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-link strong{color:inherit}html.theme--documenter-dark .hero.is-link .title{color:#fff}html.theme--documenter-dark .hero.is-link .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-link .subtitle a:not(.button),html.theme--documenter-dark .hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-link .navbar-menu{background-color:#1abc9c}}html.theme--documenter-dark .hero.is-link .navbar-item,html.theme--documenter-dark .hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-link a.navbar-item:hover,html.theme--documenter-dark .hero.is-link a.navbar-item.is-active,html.theme--documenter-dark .hero.is-link .navbar-link:hover,html.theme--documenter-dark .hero.is-link .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .hero.is-link .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-link .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-link .tabs li.is-active a{color:#1abc9c !important;opacity:1}html.theme--documenter-dark .hero.is-link .tabs.is-boxed a,html.theme--documenter-dark .hero.is-link .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-link .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#1abc9c}html.theme--documenter-dark .hero.is-link.is-bold{background-image:linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%)}}html.theme--documenter-dark .hero.is-info{background-color:#3c5dcd;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:#3c5dcd}}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:#3151bf;color:#fff}html.theme--documenter-dark .hero.is-info .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-info .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-info .tabs li.is-active a{color:#3c5dcd !important;opacity:1}html.theme--documenter-dark .hero.is-info .tabs.is-boxed a,html.theme--documenter-dark .hero.is-info .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-info .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#3c5dcd}html.theme--documenter-dark .hero.is-info.is-bold{background-image:linear-gradient(141deg, #215bb5 0%, #3c5dcd 71%, #4b53d8 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #215bb5 0%, #3c5dcd 71%, #4b53d8 100%)}}html.theme--documenter-dark .hero.is-success{background-color:#259a12;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:#259a12}}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:#20830f;color:#fff}html.theme--documenter-dark .hero.is-success .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-success .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-success .tabs li.is-active a{color:#259a12 !important;opacity:1}html.theme--documenter-dark .hero.is-success .tabs.is-boxed a,html.theme--documenter-dark .hero.is-success .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-success .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#259a12}html.theme--documenter-dark .hero.is-success.is-bold{background-image:linear-gradient(141deg, #287207 0%, #259a12 71%, #10b614 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #287207 0%, #259a12 71%, #10b614 100%)}}html.theme--documenter-dark .hero.is-warning{background-color:#f4c72f;color:rgba(0,0,0,0.7)}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:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-warning .subtitle{color:rgba(0,0,0,0.9)}html.theme--documenter-dark .hero.is-warning .subtitle a:not(.button),html.theme--documenter-dark .hero.is-warning .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-warning .navbar-menu{background-color:#f4c72f}}html.theme--documenter-dark .hero.is-warning .navbar-item,html.theme--documenter-dark .hero.is-warning .navbar-link{color:rgba(0,0,0,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:#f3c017;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-warning .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--documenter-dark .hero.is-warning .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-warning .tabs li.is-active a{color:#f4c72f !important;opacity:1}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,0.7)}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:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#f4c72f}html.theme--documenter-dark .hero.is-warning.is-bold{background-image:linear-gradient(141deg, #f09100 0%, #f4c72f 71%, #faef42 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #f09100 0%, #f4c72f 71%, #faef42 100%)}}html.theme--documenter-dark .hero.is-danger{background-color:#cb3c33;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:#cb3c33}}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:#b7362e;color:#fff}html.theme--documenter-dark .hero.is-danger .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-danger .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-danger .tabs li.is-active a{color:#cb3c33 !important;opacity:1}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#cb3c33}html.theme--documenter-dark .hero.is-danger.is-bold{background-image:linear-gradient(141deg, #ac1f2e 0%, #cb3c33 71%, #d66341 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #ac1f2e 0%, #cb3c33 71%, #d66341 100%)}}html.theme--documenter-dark .hero.is-small .hero-body,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-large .hero-body{padding:18rem 6rem}}html.theme--documenter-dark .hero.is-halfheight .hero-body,html.theme--documenter-dark .hero.is-fullheight .hero-body,html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}html.theme--documenter-dark .hero.is-halfheight .hero-body>.container,html.theme--documenter-dark .hero.is-fullheight .hero-body>.container,html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .hero.is-halfheight{min-height:50vh}html.theme--documenter-dark .hero.is-fullheight{min-height:100vh}html.theme--documenter-dark .hero-video{overflow:hidden}html.theme--documenter-dark .hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}html.theme--documenter-dark .hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){html.theme--documenter-dark .hero-video{display:none}}html.theme--documenter-dark .hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .hero-buttons .button{display:flex}html.theme--documenter-dark .hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero-buttons{display:flex;justify-content:center}html.theme--documenter-dark .hero-buttons .button:not(:last-child){margin-right:1.5rem}}html.theme--documenter-dark .hero-head,html.theme--documenter-dark .hero-foot{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero-body{padding:3rem 3rem}}html.theme--documenter-dark .section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){html.theme--documenter-dark .section{padding:3rem 3rem}html.theme--documenter-dark .section.is-medium{padding:9rem 4.5rem}html.theme--documenter-dark .section.is-large{padding:18rem 6rem}}html.theme--documenter-dark .footer{background-color:#282f2f;padding:3rem 1.5rem 6rem}html.theme--documenter-dark hr{height:1px}html.theme--documenter-dark h6{text-transform:uppercase;letter-spacing:0.5px}html.theme--documenter-dark .hero{background-color:#343c3d}html.theme--documenter-dark a{transition:all 200ms ease}html.theme--documenter-dark .button{transition:all 200ms ease;border-width:1px;color:#fff}html.theme--documenter-dark .button.is-active,html.theme--documenter-dark .button.is-focused,html.theme--documenter-dark .button:active,html.theme--documenter-dark .button:focus{box-shadow:0 0 0 2px rgba(140,155,157,0.5)}html.theme--documenter-dark .button.is-white.is-hovered,html.theme--documenter-dark .button.is-white:hover{background-color:#fff}html.theme--documenter-dark .button.is-white.is-active,html.theme--documenter-dark .button.is-white.is-focused,html.theme--documenter-dark .button.is-white:active,html.theme--documenter-dark .button.is-white:focus{border-color:#fff;box-shadow:0 0 0 2px rgba(255,255,255,0.5)}html.theme--documenter-dark .button.is-black.is-hovered,html.theme--documenter-dark .button.is-black:hover{background-color:#1d1d1d}html.theme--documenter-dark .button.is-black.is-active,html.theme--documenter-dark .button.is-black.is-focused,html.theme--documenter-dark .button.is-black:active,html.theme--documenter-dark .button.is-black:focus{border-color:#0a0a0a;box-shadow:0 0 0 2px rgba(10,10,10,0.5)}html.theme--documenter-dark .button.is-light.is-hovered,html.theme--documenter-dark .button.is-light:hover{background-color:#fff}html.theme--documenter-dark .button.is-light.is-active,html.theme--documenter-dark .button.is-light.is-focused,html.theme--documenter-dark .button.is-light:active,html.theme--documenter-dark .button.is-light:focus{border-color:#ecf0f1;box-shadow:0 0 0 2px rgba(236,240,241,0.5)}html.theme--documenter-dark .button.is-dark.is-hovered,html.theme--documenter-dark .content kbd.button.is-hovered,html.theme--documenter-dark .button.is-dark:hover,html.theme--documenter-dark .content kbd.button:hover{background-color:#3a4344}html.theme--documenter-dark .button.is-dark.is-active,html.theme--documenter-dark .content kbd.button.is-active,html.theme--documenter-dark .button.is-dark.is-focused,html.theme--documenter-dark .content kbd.button.is-focused,html.theme--documenter-dark .button.is-dark:active,html.theme--documenter-dark .content kbd.button:active,html.theme--documenter-dark .button.is-dark:focus,html.theme--documenter-dark .content kbd.button:focus{border-color:#282f2f;box-shadow:0 0 0 2px rgba(40,47,47,0.5)}html.theme--documenter-dark .button.is-primary.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary:hover,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:hover{background-color:#436d9a}html.theme--documenter-dark .button.is-primary.is-active,html.theme--documenter-dark .docstring>section>a.button.is-active.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink,html.theme--documenter-dark .button.is-primary:active,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary:focus,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus{border-color:#375a7f;box-shadow:0 0 0 2px rgba(55,90,127,0.5)}html.theme--documenter-dark .button.is-link.is-hovered,html.theme--documenter-dark .button.is-link:hover{background-color:#1fdeb8}html.theme--documenter-dark .button.is-link.is-active,html.theme--documenter-dark .button.is-link.is-focused,html.theme--documenter-dark .button.is-link:active,html.theme--documenter-dark .button.is-link:focus{border-color:#1abc9c;box-shadow:0 0 0 2px rgba(26,188,156,0.5)}html.theme--documenter-dark .button.is-info.is-hovered,html.theme--documenter-dark .button.is-info:hover{background-color:#5a76d5}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:#3c5dcd;box-shadow:0 0 0 2px rgba(60,93,205,0.5)}html.theme--documenter-dark .button.is-success.is-hovered,html.theme--documenter-dark .button.is-success:hover{background-color:#2dbc16}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:#259a12;box-shadow:0 0 0 2px rgba(37,154,18,0.5)}html.theme--documenter-dark .button.is-warning.is-hovered,html.theme--documenter-dark .button.is-warning:hover{background-color:#f6d153}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:#f4c72f;box-shadow:0 0 0 2px rgba(244,199,47,0.5)}html.theme--documenter-dark .button.is-danger.is-hovered,html.theme--documenter-dark .button.is-danger:hover{background-color:#d35951}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:#cb3c33;box-shadow:0 0 0 2px rgba(203,60,51,0.5)}html.theme--documenter-dark .label{color:#dbdee0}html.theme--documenter-dark .button,html.theme--documenter-dark .control.has-icons-left .icon,html.theme--documenter-dark .control.has-icons-right .icon,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .select,html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea{height:2.5em}html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .textarea{transition:all 200ms ease;box-shadow:none;border-width:1px;padding-left:1em;padding-right:1em}html.theme--documenter-dark .select:after,html.theme--documenter-dark .select select{border-width:1px}html.theme--documenter-dark .control.has-addons .button,html.theme--documenter-dark .control.has-addons .input,html.theme--documenter-dark .control.has-addons #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-addons form.docs-search>input,html.theme--documenter-dark .control.has-addons .select{margin-right:-1px}html.theme--documenter-dark .notification{background-color:#343c3d}html.theme--documenter-dark .card{box-shadow:none;border:1px solid #343c3d;background-color:#282f2f;border-radius:.4em}html.theme--documenter-dark .card .card-image img{border-radius:.4em .4em 0 0}html.theme--documenter-dark .card .card-header{box-shadow:none;background-color:rgba(18,18,18,0.2);border-radius:.4em .4em 0 0}html.theme--documenter-dark .card .card-footer{background-color:rgba(18,18,18,0.2)}html.theme--documenter-dark .card .card-footer,html.theme--documenter-dark .card .card-footer-item{border-width:1px;border-color:#343c3d}html.theme--documenter-dark .notification.is-white a:not(.button){color:#0a0a0a;text-decoration:underline}html.theme--documenter-dark .notification.is-black a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-light a:not(.button){color:rgba(0,0,0,0.7);text-decoration:underline}html.theme--documenter-dark .notification.is-dark a:not(.button),html.theme--documenter-dark .content kbd.notification a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-primary a:not(.button),html.theme--documenter-dark .docstring>section>a.notification.docs-sourcelink a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-link a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-info a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-success a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-warning a:not(.button){color:rgba(0,0,0,0.7);text-decoration:underline}html.theme--documenter-dark .notification.is-danger a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .tag,html.theme--documenter-dark .content kbd,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{border-radius:.4em}html.theme--documenter-dark .menu-list a{transition:all 300ms ease}html.theme--documenter-dark .modal-card-body{background-color:#282f2f}html.theme--documenter-dark .modal-card-foot,html.theme--documenter-dark .modal-card-head{border-color:#343c3d}html.theme--documenter-dark .message-header{font-weight:700;background-color:#343c3d;color:#fff}html.theme--documenter-dark .message-body{border-width:1px;border-color:#343c3d}html.theme--documenter-dark .navbar{border-radius:.4em}html.theme--documenter-dark .navbar.is-transparent{background:none}html.theme--documenter-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#1abc9c}@media screen and (max-width: 1055px){html.theme--documenter-dark .navbar .navbar-menu{background-color:#375a7f;border-radius:0 0 .4em .4em}}html.theme--documenter-dark .hero .navbar,html.theme--documenter-dark body>.navbar{border-radius:0}html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-previous{border-width:1px}html.theme--documenter-dark .panel-block,html.theme--documenter-dark .panel-heading,html.theme--documenter-dark .panel-tabs{border-width:1px}html.theme--documenter-dark .panel-block:first-child,html.theme--documenter-dark .panel-heading:first-child,html.theme--documenter-dark .panel-tabs:first-child{border-top-width:1px}html.theme--documenter-dark .panel-heading{font-weight:700}html.theme--documenter-dark .panel-tabs a{border-width:1px;margin-bottom:-1px}html.theme--documenter-dark .panel-tabs a.is-active{border-bottom-color:#17a689}html.theme--documenter-dark .panel-block:hover{color:#1dd2af}html.theme--documenter-dark .panel-block:hover .panel-icon{color:#1dd2af}html.theme--documenter-dark .panel-block.is-active .panel-icon{color:#17a689}html.theme--documenter-dark .tabs a{border-bottom-width:1px;margin-bottom:-1px}html.theme--documenter-dark .tabs ul{border-bottom-width:1px}html.theme--documenter-dark .tabs.is-boxed a{border-width:1px}html.theme--documenter-dark .tabs.is-boxed li.is-active a{background-color:#1f2424}html.theme--documenter-dark .tabs.is-toggle li a{border-width:1px;margin-bottom:0}html.theme--documenter-dark .tabs.is-toggle li+li{margin-left:-1px}html.theme--documenter-dark .hero.is-white .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-black .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-light .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-dark .navbar .navbar-dropdown .navbar-item:hover,html.theme--documenter-dark .content kbd.hero .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-primary .navbar .navbar-dropdown .navbar-item:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-link .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-info .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-success .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-warning .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-danger .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark h1 .docs-heading-anchor,html.theme--documenter-dark h1 .docs-heading-anchor:hover,html.theme--documenter-dark h1 .docs-heading-anchor:visited,html.theme--documenter-dark h2 .docs-heading-anchor,html.theme--documenter-dark h2 .docs-heading-anchor:hover,html.theme--documenter-dark h2 .docs-heading-anchor:visited,html.theme--documenter-dark h3 .docs-heading-anchor,html.theme--documenter-dark h3 .docs-heading-anchor:hover,html.theme--documenter-dark h3 .docs-heading-anchor:visited,html.theme--documenter-dark h4 .docs-heading-anchor,html.theme--documenter-dark h4 .docs-heading-anchor:hover,html.theme--documenter-dark h4 .docs-heading-anchor:visited,html.theme--documenter-dark h5 .docs-heading-anchor,html.theme--documenter-dark h5 .docs-heading-anchor:hover,html.theme--documenter-dark h5 .docs-heading-anchor:visited,html.theme--documenter-dark h6 .docs-heading-anchor,html.theme--documenter-dark h6 .docs-heading-anchor:hover,html.theme--documenter-dark h6 .docs-heading-anchor:visited{color:#f2f2f2}html.theme--documenter-dark h1 .docs-heading-anchor-permalink,html.theme--documenter-dark h2 .docs-heading-anchor-permalink,html.theme--documenter-dark h3 .docs-heading-anchor-permalink,html.theme--documenter-dark h4 .docs-heading-anchor-permalink,html.theme--documenter-dark h5 .docs-heading-anchor-permalink,html.theme--documenter-dark h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}html.theme--documenter-dark h1 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h2 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h3 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h4 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h5 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}html.theme--documenter-dark h1:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h2:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h3:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h4:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h5:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h6:hover .docs-heading-anchor-permalink{visibility:visible}html.theme--documenter-dark .docs-light-only{display:none !important}html.theme--documenter-dark pre{position:relative;overflow:hidden}html.theme--documenter-dark pre code,html.theme--documenter-dark pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}html.theme--documenter-dark pre code:first-of-type,html.theme--documenter-dark pre code.hljs:first-of-type{padding-top:0.5rem !important}html.theme--documenter-dark pre code:last-of-type,html.theme--documenter-dark pre code.hljs:last-of-type{padding-bottom:0.5rem !important}html.theme--documenter-dark pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#fff;cursor:pointer;text-align:center}html.theme--documenter-dark pre .copy-button:focus,html.theme--documenter-dark pre .copy-button:hover{opacity:1;background:rgba(255,255,255,0.1);color:#1abc9c}html.theme--documenter-dark pre .copy-button.success{color:#259a12;opacity:1}html.theme--documenter-dark pre .copy-button.error{color:#cb3c33;opacity:1}html.theme--documenter-dark pre:hover .copy-button{opacity:1}html.theme--documenter-dark .admonition{background-color:#282f2f;border-style:solid;border-width:2px;border-color:#dbdee0;border-radius:4px;font-size:1rem}html.theme--documenter-dark .admonition strong{color:currentColor}html.theme--documenter-dark .admonition.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}html.theme--documenter-dark .admonition.is-medium{font-size:1.25rem}html.theme--documenter-dark .admonition.is-large{font-size:1.5rem}html.theme--documenter-dark .admonition.is-default{background-color:#282f2f;border-color:#dbdee0}html.theme--documenter-dark .admonition.is-default>.admonition-header{background-color:rgba(0,0,0,0);color:#dbdee0}html.theme--documenter-dark .admonition.is-default>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-info{background-color:#282f2f;border-color:#3c5dcd}html.theme--documenter-dark .admonition.is-info>.admonition-header{background-color:rgba(0,0,0,0);color:#3c5dcd}html.theme--documenter-dark .admonition.is-info>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-success{background-color:#282f2f;border-color:#259a12}html.theme--documenter-dark .admonition.is-success>.admonition-header{background-color:rgba(0,0,0,0);color:#259a12}html.theme--documenter-dark .admonition.is-success>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-warning{background-color:#282f2f;border-color:#f4c72f}html.theme--documenter-dark .admonition.is-warning>.admonition-header{background-color:rgba(0,0,0,0);color:#f4c72f}html.theme--documenter-dark .admonition.is-warning>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-danger{background-color:#282f2f;border-color:#cb3c33}html.theme--documenter-dark .admonition.is-danger>.admonition-header{background-color:rgba(0,0,0,0);color:#cb3c33}html.theme--documenter-dark .admonition.is-danger>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-compat{background-color:#282f2f;border-color:#3489da}html.theme--documenter-dark .admonition.is-compat>.admonition-header{background-color:rgba(0,0,0,0);color:#3489da}html.theme--documenter-dark .admonition.is-compat>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-todo{background-color:#282f2f;border-color:#9558b2}html.theme--documenter-dark .admonition.is-todo>.admonition-header{background-color:rgba(0,0,0,0);color:#9558b2}html.theme--documenter-dark .admonition.is-todo>.admonition-body{color:#fff}html.theme--documenter-dark .admonition-header{color:#dbdee0;background-color:rgba(0,0,0,0);align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}html.theme--documenter-dark .admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}html.theme--documenter-dark details.admonition.is-details>.admonition-header{list-style:none}html.theme--documenter-dark details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}html.theme--documenter-dark details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}html.theme--documenter-dark .admonition-body{color:#fff;padding:0.5rem .75rem}html.theme--documenter-dark .admonition-body pre{background-color:#282f2f}html.theme--documenter-dark .admonition-body code{background-color:rgba(255,255,255,0.05)}html.theme--documenter-dark .docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:2px solid #5e6d6f;border-radius:4px;box-shadow:none;max-width:100%}html.theme--documenter-dark .docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#282f2f;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #5e6d6f;overflow:auto}html.theme--documenter-dark .docstring>header code{background-color:transparent}html.theme--documenter-dark .docstring>header .docstring-article-toggle-button{min-width:1.1rem;padding:0.2rem 0.2rem 0.2rem 0}html.theme--documenter-dark .docstring>header .docstring-binding{margin-right:0.3em}html.theme--documenter-dark .docstring>header .docstring-category{margin-left:0.3em}html.theme--documenter-dark .docstring>section{position:relative;padding:.75rem .75rem;border-bottom:1px solid #5e6d6f}html.theme--documenter-dark .docstring>section:last-child{border-bottom:none}html.theme--documenter-dark .docstring>section>a.docs-sourcelink{transition:opacity 0.3s;opacity:0;position:absolute;right:.375rem;bottom:.375rem}html.theme--documenter-dark .docstring>section>a.docs-sourcelink:focus{opacity:1 !important}html.theme--documenter-dark .docstring:hover>section>a.docs-sourcelink{opacity:0.2}html.theme--documenter-dark .docstring:focus-within>section>a.docs-sourcelink{opacity:0.2}html.theme--documenter-dark .docstring>section:hover a.docs-sourcelink{opacity:1}html.theme--documenter-dark .documenter-example-output{background-color:#1f2424}html.theme--documenter-dark .outdated-warning-overlay{position:fixed;top:0;left:0;right:0;box-shadow:0 0 10px rgba(0,0,0,0.3);z-index:999;background-color:#282f2f;color:#fff;border-bottom:3px solid rgba(0,0,0,0);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:2px solid #5e6d6f;border-radius:4px}html.theme--documenter-dark .content code{font-weight:inherit}html.theme--documenter-dark .content a code{color:#1abc9c}html.theme--documenter-dark .content a:hover code{color:#1dd2af}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;overflow-x:hidden}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-sidebar-button{display:block;font-size:1.5rem;padding-bottom:0.1rem;margin-right:1rem}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right{display:flex;white-space:nowrap;gap:1rem;align-items:center}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-icon,html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-label{display:inline-block}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-label{padding:0;margin-left:0.3em}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-navbar-link{margin-left:0.4rem;margin-right:0.4rem}}html.theme--documenter-dark #documenter .docs-main header.docs-navbar>*{margin:auto 0}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-main header.docs-navbar{position:sticky;top:0;padding:0 1rem;transition-property:top, box-shadow;-webkit-transition-property:top, box-shadow;transition-duration:0.3s;-webkit-transition-duration:0.3s}html.theme--documenter-dark #documenter .docs-main header.docs-navbar.headroom--not-top{box-shadow:.2rem 0rem .4rem #171717;transition-duration:0.7s;-webkit-transition-duration:0.7s}html.theme--documenter-dark #documenter .docs-main header.docs-navbar.headroom--unpinned.headroom--not-top.headroom--not-bottom{top:-4.5rem;transition-duration:0.7s;-webkit-transition-duration:0.7s}}html.theme--documenter-dark #documenter .docs-main section.footnotes{border-top:1px solid #5e6d6f}html.theme--documenter-dark #documenter .docs-main section.footnotes li .tag:first-child,html.theme--documenter-dark #documenter .docs-main section.footnotes li .docstring>section>a.docs-sourcelink:first-child,html.theme--documenter-dark #documenter .docs-main section.footnotes li .content kbd:first-child,html.theme--documenter-dark .content #documenter .docs-main section.footnotes li kbd:first-child{margin-right:1em;margin-bottom:0.4em}html.theme--documenter-dark #documenter .docs-main .docs-footer{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0;border-top:1px solid #5e6d6f;padding-top:1rem;padding-bottom:1rem}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-main .docs-footer{padding-left:1rem;padding-right:1rem}}html.theme--documenter-dark #documenter .docs-main .docs-footer .docs-footer-nextpage,html.theme--documenter-dark #documenter .docs-main .docs-footer .docs-footer-prevpage{flex-grow:1}html.theme--documenter-dark #documenter .docs-main .docs-footer .docs-footer-nextpage{text-align:right}html.theme--documenter-dark #documenter .docs-main .docs-footer .flexbox-break{flex-basis:100%;height:0}html.theme--documenter-dark #documenter .docs-main .docs-footer .footer-message{font-size:0.8em;margin:0.5em auto 0 auto;text-align:center}html.theme--documenter-dark #documenter .docs-sidebar{display:flex;flex-direction:column;color:#fff;background-color:#282f2f;border-right:1px solid #5e6d6f;padding:0;flex:0 0 18rem;z-index:5;font-size:1rem;position:fixed;left:-18rem;width:18rem;height:100%;transition:left 0.3s}html.theme--documenter-dark #documenter .docs-sidebar.visible{left:0;box-shadow:.4rem 0rem .8rem #171717}@media screen and (min-width: 1056px){html.theme--documenter-dark #documenter .docs-sidebar.visible{box-shadow:none}}@media screen and (min-width: 1056px){html.theme--documenter-dark #documenter .docs-sidebar{left:0;top:0}}html.theme--documenter-dark #documenter .docs-sidebar .docs-logo{margin-top:1rem;padding:0 1rem}html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img{max-height:6rem;margin:auto}html.theme--documenter-dark #documenter .docs-sidebar .docs-package-name{flex-shrink:0;font-size:1.5rem;font-weight:700;text-align:center;white-space:nowrap;overflow:hidden;padding:0.5rem 0}html.theme--documenter-dark #documenter .docs-sidebar .docs-package-name .docs-autofit{max-width:16.2rem}html.theme--documenter-dark #documenter .docs-sidebar .docs-package-name a,html.theme--documenter-dark #documenter .docs-sidebar .docs-package-name a:hover{color:#fff}html.theme--documenter-dark #documenter .docs-sidebar .docs-version-selector{border-top:1px solid #5e6d6f;display:none;padding:0.5rem}html.theme--documenter-dark #documenter .docs-sidebar .docs-version-selector.visible{display:flex}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu{flex-grow:1;user-select:none;border-top:1px solid #5e6d6f;padding-bottom:1.5rem}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu>li>.tocitem{font-weight:bold}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu>li li{font-size:.95rem;margin-left:1em;border-left:1px solid #5e6d6f}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu input.collapse-toggle{display:none}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.collapsed{display:none}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu input:checked~ul.collapsed{display:block}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem{display:flex}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-label{flex-grow:2}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:.75rem;margin-left:1rem;margin-top:auto;margin-bottom:auto}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f054"}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu input:checked~label.tocitem .docs-chevron::before{content:"\f078"}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu .tocitem{display:block;padding:0.5rem 0.5rem}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu .tocitem,html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu .tocitem:hover{color:#fff;background:#282f2f}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu a.tocitem:hover,html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem:hover{color:#fff;background-color:#32393a}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu li.is-active{border-top:1px solid #5e6d6f;border-bottom:1px solid #5e6d6f;background-color:#1f2424}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem,html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem:hover{background-color:#1f2424;color:#fff}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu li.is-active ul.internal .tocitem:hover{background-color:#32393a;color:#fff}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu>li.is-active:first-child{border-top:none}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.internal{margin:0 0.5rem 0.5rem;border-top:1px solid #5e6d6f}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.internal li{font-size:.85rem;border-left:none;margin-left:0;margin-top:0.5rem}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem{width:100%;padding:0}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem::before{content:"⚬";margin-right:0.4em}html.theme--documenter-dark #documenter .docs-sidebar form.docs-search{margin:auto;margin-top:0.5rem;margin-bottom:0.5rem}html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{width:14.4rem}html.theme--documenter-dark #documenter .docs-sidebar #documenter-search-query{color:#868c98;width:14.4rem;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1)}@media screen and (min-width: 1056px){html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu{overflow-y:auto;-webkit-overflow-scroll:touch}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar{width:.3rem;background:none}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#3b4445}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb:hover{background:#4e5a5c}}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-sidebar{overflow-y:auto;-webkit-overflow-scroll:touch}html.theme--documenter-dark #documenter .docs-sidebar::-webkit-scrollbar{width:.3rem;background:none}html.theme--documenter-dark #documenter .docs-sidebar::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#3b4445}html.theme--documenter-dark #documenter .docs-sidebar::-webkit-scrollbar-thumb:hover{background:#4e5a5c}}html.theme--documenter-dark kbd.search-modal-key-hints{border-radius:0.25rem;border:1px solid rgba(245,245,245,0.6);box-shadow:0 2px 0 1px rgba(245,245,245,0.6);cursor:default;font-size:0.9rem;line-height:1.5;min-width:0.75rem;text-align:center;padding:0.1rem 0.3rem;position:relative;top:-1px}html.theme--documenter-dark .search-min-width-50{min-width:50%}html.theme--documenter-dark .search-min-height-100{min-height:100%}html.theme--documenter-dark .search-modal-card-body{max-height:calc(100vh - 15rem)}html.theme--documenter-dark .search-result-link{border-radius:0.7em;transition:all 300ms}html.theme--documenter-dark .search-result-link:hover,html.theme--documenter-dark .search-result-link:focus{background-color:rgba(0,128,128,0.1)}html.theme--documenter-dark .search-result-link .property-search-result-badge,html.theme--documenter-dark .search-result-link .search-filter{transition:all 300ms}html.theme--documenter-dark .property-search-result-badge,html.theme--documenter-dark .search-filter{padding:0.15em 0.5em;font-size:0.8em;font-style:italic;text-transform:none !important;line-height:1.5;color:#f5f5f5;background-color:rgba(51,65,85,0.501961);border-radius:0.6rem}html.theme--documenter-dark .search-result-link:hover .property-search-result-badge,html.theme--documenter-dark .search-result-link:hover .search-filter,html.theme--documenter-dark .search-result-link:focus .property-search-result-badge,html.theme--documenter-dark .search-result-link:focus .search-filter{color:#333;background-color:#f1f5f9}html.theme--documenter-dark .search-filter{color:#333;background-color:#f5f5f5;transition:all 300ms}html.theme--documenter-dark .search-filter:hover,html.theme--documenter-dark .search-filter:focus{color:#333}html.theme--documenter-dark .search-filter-selected{color:#f5f5f5;background-color:rgba(139,0,139,0.5)}html.theme--documenter-dark .search-filter-selected:hover,html.theme--documenter-dark .search-filter-selected:focus{color:#f5f5f5}html.theme--documenter-dark .search-result-highlight{background-color:#ffdd57;color:black}html.theme--documenter-dark .search-divider{border-bottom:1px solid #5e6d6f}html.theme--documenter-dark .search-result-title{width:85%;color:#f5f5f5}html.theme--documenter-dark .search-result-code-title{font-size:0.875rem;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--documenter-dark #search-modal .modal-card-body::-webkit-scrollbar,html.theme--documenter-dark #search-modal .filter-tabs::-webkit-scrollbar{height:10px;width:10px;background-color:transparent}html.theme--documenter-dark #search-modal .modal-card-body::-webkit-scrollbar-thumb,html.theme--documenter-dark #search-modal .filter-tabs::-webkit-scrollbar-thumb{background-color:gray;border-radius:1rem}html.theme--documenter-dark #search-modal .modal-card-body::-webkit-scrollbar-track,html.theme--documenter-dark #search-modal .filter-tabs::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.6);background-color:transparent}html.theme--documenter-dark .w-100{width:100%}html.theme--documenter-dark .gap-2{gap:0.5rem}html.theme--documenter-dark .gap-4{gap:1rem}html.theme--documenter-dark .gap-8{gap:2rem}html.theme--documenter-dark{background-color:#1f2424;font-size:16px;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--documenter-dark .ansi span.sgr1{font-weight:bolder}html.theme--documenter-dark .ansi span.sgr2{font-weight:lighter}html.theme--documenter-dark .ansi span.sgr3{font-style:italic}html.theme--documenter-dark .ansi span.sgr4{text-decoration:underline}html.theme--documenter-dark .ansi span.sgr7{color:#1f2424;background-color:#fff}html.theme--documenter-dark .ansi span.sgr8{color:transparent}html.theme--documenter-dark .ansi span.sgr8 span{color:transparent}html.theme--documenter-dark .ansi span.sgr9{text-decoration:line-through}html.theme--documenter-dark .ansi span.sgr30{color:#242424}html.theme--documenter-dark .ansi span.sgr31{color:#f6705f}html.theme--documenter-dark .ansi span.sgr32{color:#4fb43a}html.theme--documenter-dark .ansi span.sgr33{color:#f4c72f}html.theme--documenter-dark .ansi span.sgr34{color:#7587f0}html.theme--documenter-dark .ansi span.sgr35{color:#bc89d3}html.theme--documenter-dark .ansi span.sgr36{color:#49b6ca}html.theme--documenter-dark .ansi span.sgr37{color:#b3bdbe}html.theme--documenter-dark .ansi span.sgr40{background-color:#242424}html.theme--documenter-dark .ansi span.sgr41{background-color:#f6705f}html.theme--documenter-dark .ansi span.sgr42{background-color:#4fb43a}html.theme--documenter-dark .ansi span.sgr43{background-color:#f4c72f}html.theme--documenter-dark .ansi span.sgr44{background-color:#7587f0}html.theme--documenter-dark .ansi span.sgr45{background-color:#bc89d3}html.theme--documenter-dark .ansi span.sgr46{background-color:#49b6ca}html.theme--documenter-dark .ansi span.sgr47{background-color:#b3bdbe}html.theme--documenter-dark .ansi span.sgr90{color:#92a0a2}html.theme--documenter-dark .ansi span.sgr91{color:#ff8674}html.theme--documenter-dark .ansi span.sgr92{color:#79d462}html.theme--documenter-dark .ansi span.sgr93{color:#ffe76b}html.theme--documenter-dark .ansi span.sgr94{color:#8a98ff}html.theme--documenter-dark .ansi span.sgr95{color:#d2a4e6}html.theme--documenter-dark .ansi span.sgr96{color:#6bc8db}html.theme--documenter-dark .ansi span.sgr97{color:#ecf0f1}html.theme--documenter-dark .ansi span.sgr100{background-color:#92a0a2}html.theme--documenter-dark .ansi span.sgr101{background-color:#ff8674}html.theme--documenter-dark .ansi span.sgr102{background-color:#79d462}html.theme--documenter-dark .ansi span.sgr103{background-color:#ffe76b}html.theme--documenter-dark .ansi span.sgr104{background-color:#8a98ff}html.theme--documenter-dark .ansi span.sgr105{background-color:#d2a4e6}html.theme--documenter-dark .ansi span.sgr106{background-color:#6bc8db}html.theme--documenter-dark .ansi span.sgr107{background-color:#ecf0f1}html.theme--documenter-dark code.language-julia-repl>span.hljs-meta{color:#4fb43a;font-weight:bolder}html.theme--documenter-dark .hljs{background:#2b2b2b;color:#f8f8f2}html.theme--documenter-dark .hljs-comment,html.theme--documenter-dark .hljs-quote{color:#d4d0ab}html.theme--documenter-dark .hljs-variable,html.theme--documenter-dark .hljs-template-variable,html.theme--documenter-dark .hljs-tag,html.theme--documenter-dark .hljs-name,html.theme--documenter-dark .hljs-selector-id,html.theme--documenter-dark .hljs-selector-class,html.theme--documenter-dark .hljs-regexp,html.theme--documenter-dark .hljs-deletion{color:#ffa07a}html.theme--documenter-dark .hljs-number,html.theme--documenter-dark .hljs-built_in,html.theme--documenter-dark .hljs-literal,html.theme--documenter-dark .hljs-type,html.theme--documenter-dark .hljs-params,html.theme--documenter-dark .hljs-meta,html.theme--documenter-dark .hljs-link{color:#f5ab35}html.theme--documenter-dark .hljs-attribute{color:#ffd700}html.theme--documenter-dark .hljs-string,html.theme--documenter-dark .hljs-symbol,html.theme--documenter-dark .hljs-bullet,html.theme--documenter-dark .hljs-addition{color:#abe338}html.theme--documenter-dark .hljs-title,html.theme--documenter-dark .hljs-section{color:#00e0e0}html.theme--documenter-dark .hljs-keyword,html.theme--documenter-dark .hljs-selector-tag{color:#dcc6e0}html.theme--documenter-dark .hljs-emphasis{font-style:italic}html.theme--documenter-dark .hljs-strong{font-weight:bold}@media screen and (-ms-high-contrast: active){html.theme--documenter-dark .hljs-addition,html.theme--documenter-dark .hljs-attribute,html.theme--documenter-dark .hljs-built_in,html.theme--documenter-dark .hljs-bullet,html.theme--documenter-dark .hljs-comment,html.theme--documenter-dark .hljs-link,html.theme--documenter-dark .hljs-literal,html.theme--documenter-dark .hljs-meta,html.theme--documenter-dark .hljs-number,html.theme--documenter-dark .hljs-params,html.theme--documenter-dark .hljs-string,html.theme--documenter-dark .hljs-symbol,html.theme--documenter-dark .hljs-type,html.theme--documenter-dark .hljs-quote{color:highlight}html.theme--documenter-dark .hljs-keyword,html.theme--documenter-dark .hljs-selector-tag{font-weight:bold}}html.theme--documenter-dark .hljs-subst{color:#f8f8f2}html.theme--documenter-dark .search-result-link{border-radius:0.7em;transition:all 300ms}html.theme--documenter-dark .search-result-link:hover,html.theme--documenter-dark .search-result-link:focus{background-color:rgba(0,128,128,0.1)}html.theme--documenter-dark .search-result-link .property-search-result-badge,html.theme--documenter-dark .search-result-link .search-filter{transition:all 300ms}html.theme--documenter-dark .search-result-link:hover .property-search-result-badge,html.theme--documenter-dark .search-result-link:hover .search-filter,html.theme--documenter-dark .search-result-link:focus .property-search-result-badge,html.theme--documenter-dark .search-result-link:focus .search-filter{color:#333 !important;background-color:#f1f5f9 !important}html.theme--documenter-dark .search-result-title{color:whitesmoke}html.theme--documenter-dark .search-result-highlight{background-color:greenyellow;color:black}html.theme--documenter-dark .search-divider{border-bottom:1px solid #5e6d6f50}html.theme--documenter-dark .w-100{width:100%}html.theme--documenter-dark .gap-2{gap:0.5rem}html.theme--documenter-dark .gap-4{gap:1rem} diff --git a/v2.11.0/assets/themes/documenter-light.css b/v2.11.0/assets/themes/documenter-light.css new file mode 100644 index 00000000..e000447e --- /dev/null +++ b/v2.11.0/assets/themes/documenter-light.css @@ -0,0 +1,9 @@ +.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.file-cta,.file-name,.select select,.textarea,.input,#documenter .docs-sidebar form.docs-search>input,.button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus,.pagination-ellipsis:focus,.file-cta:focus,.file-name:focus,.select select:focus,.textarea:focus,.input:focus,#documenter .docs-sidebar form.docs-search>input:focus,.button:focus,.is-focused.pagination-previous,.is-focused.pagination-next,.is-focused.pagination-link,.is-focused.pagination-ellipsis,.is-focused.file-cta,.is-focused.file-name,.select select.is-focused,.is-focused.textarea,.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-focused.button,.pagination-previous:active,.pagination-next:active,.pagination-link:active,.pagination-ellipsis:active,.file-cta:active,.file-name:active,.select select:active,.textarea:active,.input:active,#documenter .docs-sidebar form.docs-search>input:active,.button:active,.is-active.pagination-previous,.is-active.pagination-next,.is-active.pagination-link,.is-active.pagination-ellipsis,.is-active.file-cta,.is-active.file-name,.select select.is-active,.is-active.textarea,.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.is-active.button{outline:none}.pagination-previous[disabled],.pagination-next[disabled],.pagination-link[disabled],.pagination-ellipsis[disabled],.file-cta[disabled],.file-name[disabled],.select select[disabled],.textarea[disabled],.input[disabled],#documenter .docs-sidebar form.docs-search>input[disabled],.button[disabled],fieldset[disabled] .pagination-previous,fieldset[disabled] .pagination-next,fieldset[disabled] .pagination-link,fieldset[disabled] .pagination-ellipsis,fieldset[disabled] .file-cta,fieldset[disabled] .file-name,fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .textarea,fieldset[disabled] .input,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] .button{cursor:not-allowed}.tabs,.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.breadcrumb,.file,.button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar-link:not(.is-arrowless)::after,.select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}.admonition:not(:last-child),.tabs:not(:last-child),.pagination:not(:last-child),.message:not(:last-child),.level:not(:last-child),.breadcrumb:not(:last-child),.block:not(:last-child),.title:not(:last-child),.subtitle:not(:last-child),.table-container:not(:last-child),.table:not(:last-child),.progress:not(:last-child),.notification:not(:last-child),.content:not(:last-child),.box:not(:last-child){margin-bottom:1.5rem}.modal-close,.delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}.modal-close::before,.delete::before,.modal-close::after,.delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.modal-close::before,.delete::before{height:2px;width:50%}.modal-close::after,.delete::after{height:50%;width:2px}.modal-close:hover,.delete:hover,.modal-close:focus,.delete:focus{background-color:rgba(10,10,10,0.3)}.modal-close:active,.delete:active{background-color:rgba(10,10,10,0.4)}.is-small.modal-close,#documenter .docs-sidebar form.docs-search>input.modal-close,.is-small.delete,#documenter .docs-sidebar form.docs-search>input.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.is-medium.modal-close,.is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.is-large.modal-close,.is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.control.is-loading::after,.select.is-loading::after,.loader,.button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}.hero-video,.modal-background,.modal,.image.is-square img,#documenter .docs-sidebar .docs-logo>img.is-square img,.image.is-square .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,.image.is-1by1 img,#documenter .docs-sidebar .docs-logo>img.is-1by1 img,.image.is-1by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,.image.is-5by4 img,#documenter .docs-sidebar .docs-logo>img.is-5by4 img,.image.is-5by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,.image.is-4by3 img,#documenter .docs-sidebar .docs-logo>img.is-4by3 img,.image.is-4by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,.image.is-3by2 img,#documenter .docs-sidebar .docs-logo>img.is-3by2 img,.image.is-3by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,.image.is-5by3 img,#documenter .docs-sidebar .docs-logo>img.is-5by3 img,.image.is-5by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,.image.is-16by9 img,#documenter .docs-sidebar .docs-logo>img.is-16by9 img,.image.is-16by9 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,.image.is-2by1 img,#documenter .docs-sidebar .docs-logo>img.is-2by1 img,.image.is-2by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,.image.is-3by1 img,#documenter .docs-sidebar .docs-logo>img.is-3by1 img,.image.is-3by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,.image.is-4by5 img,#documenter .docs-sidebar .docs-logo>img.is-4by5 img,.image.is-4by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,.image.is-3by4 img,#documenter .docs-sidebar .docs-logo>img.is-3by4 img,.image.is-3by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,.image.is-2by3 img,#documenter .docs-sidebar .docs-logo>img.is-2by3 img,.image.is-2by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,.image.is-3by5 img,#documenter .docs-sidebar .docs-logo>img.is-3by5 img,.image.is-3by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,.image.is-9by16 img,#documenter .docs-sidebar .docs-logo>img.is-9by16 img,.image.is-9by16 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,.image.is-1by2 img,#documenter .docs-sidebar .docs-logo>img.is-1by2 img,.image.is-1by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,.image.is-1by3 img,#documenter .docs-sidebar .docs-logo>img.is-1by3 img,.image.is-1by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#f5f5f5 !important}a.has-text-light:hover,a.has-text-light:focus{color:#dbdbdb !important}.has-background-light{background-color:#f5f5f5 !important}.has-text-dark{color:#363636 !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#1c1c1c !important}.has-background-dark{background-color:#363636 !important}.has-text-primary{color:#4eb5de !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#27a1d2 !important}.has-background-primary{background-color:#4eb5de !important}.has-text-primary-light{color:#eef8fc !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#c3e6f4 !important}.has-background-primary-light{background-color:#eef8fc !important}.has-text-primary-dark{color:#1a6d8e !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#228eb9 !important}.has-background-primary-dark{background-color:#1a6d8e !important}.has-text-link{color:#2e63b8 !important}a.has-text-link:hover,a.has-text-link:focus{color:#244d8f !important}.has-background-link{background-color:#2e63b8 !important}.has-text-link-light{color:#eff3fb !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#c6d6f1 !important}.has-background-link-light{background-color:#eff3fb !important}.has-text-link-dark{color:#3169c4 !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#5485d4 !important}.has-background-link-dark{background-color:#3169c4 !important}.has-text-info{color:#3c5dcd !important}a.has-text-info:hover,a.has-text-info:focus{color:#2c48aa !important}.has-background-info{background-color:#3c5dcd !important}.has-text-info-light{color:#eff2fb !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#c6d0f0 !important}.has-background-info-light{background-color:#eff2fb !important}.has-text-info-dark{color:#3253c3 !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#5571d3 !important}.has-background-info-dark{background-color:#3253c3 !important}.has-text-success{color:#259a12 !important}a.has-text-success:hover,a.has-text-success:focus{color:#1a6c0d !important}.has-background-success{background-color:#259a12 !important}.has-text-success-light{color:#effded !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#c7f8bf !important}.has-background-success-light{background-color:#effded !important}.has-text-success-dark{color:#2ec016 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#3fe524 !important}.has-background-success-dark{background-color:#2ec016 !important}.has-text-warning{color:#a98800 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#765f00 !important}.has-background-warning{background-color:#a98800 !important}.has-text-warning-light{color:#fffbeb !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#fff1b8 !important}.has-background-warning-light{background-color:#fffbeb !important}.has-text-warning-dark{color:#cca400 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#ffcd00 !important}.has-background-warning-dark{background-color:#cca400 !important}.has-text-danger{color:#cb3c33 !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#a23029 !important}.has-background-danger{background-color:#cb3c33 !important}.has-text-danger-light{color:#fbefef !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#f1c8c6 !important}.has-background-danger-light{background-color:#fbefef !important}.has-text-danger-dark{color:#c03930 !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#d35850 !important}.has-background-danger-dark{background-color:#c03930 !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#363636 !important}.has-background-grey-darker{background-color:#363636 !important}.has-text-grey-dark{color:#4a4a4a !important}.has-background-grey-dark{background-color:#4a4a4a !important}.has-text-grey{color:#6b6b6b !important}.has-background-grey{background-color:#6b6b6b !important}.has-text-grey-light{color:#b5b5b5 !important}.has-background-grey-light{background-color:#b5b5b5 !important}.has-text-grey-lighter{color:#dbdbdb !important}.has-background-grey-lighter{background-color:#dbdbdb !important}.has-text-white-ter{color:#f5f5f5 !important}.has-background-white-ter{background-color:#f5f5f5 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,.docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,optgroup,select,textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}body{color:#222;font-size:1em;font-weight:400;line-height:1.5}a{color:#2e63b8;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#363636}code{background-color:rgba(0,0,0,0.05);color:#000;font-size:.875em;font-weight:normal;padding:.1em}hr{background-color:#f5f5f5;border:none;display:block;height:2px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type="checkbox"],input[type="radio"]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{color:#222;font-weight:700}fieldset{border:none}pre{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;color:#222;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}table td,table th{vertical-align:top}table td:not([align]),table th:not([align]){text-align:inherit}table th{color:#222}@keyframes spinAround{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.box{background-color:#fff;border-radius:6px;box-shadow:#bbb;color:#222;display:block;padding:1.25rem}a.box:hover,a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #2e63b8}a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #2e63b8}.button{background-color:#fff;border-color:#dbdbdb;border-width:1px;color:#222;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}.button strong{color:inherit}.button .icon,.button .icon.is-small,.button #documenter .docs-sidebar form.docs-search>input.icon,#documenter .docs-sidebar .button form.docs-search>input.icon,.button .icon.is-medium,.button .icon.is-large{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}.button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}.button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}.button:hover,.button.is-hovered{border-color:#b5b5b5;color:#363636}.button:focus,.button.is-focused{border-color:#3c5dcd;color:#363636}.button:focus:not(:active),.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.button:active,.button.is-active{border-color:#4a4a4a;color:#363636}.button.is-text{background-color:transparent;border-color:transparent;color:#222;text-decoration:underline}.button.is-text:hover,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text.is-focused{background-color:#f5f5f5;color:#222}.button.is-text:active,.button.is-text.is-active{background-color:#e8e8e8;color:#222}.button.is-text[disabled],fieldset[disabled] .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}.button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#2e63b8;text-decoration:none}.button.is-ghost:hover,.button.is-ghost.is-hovered{color:#2e63b8;text-decoration:underline}.button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}.button.is-white:hover,.button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.button.is-white:focus,.button.is-white.is-focused{border-color:transparent;color:#0a0a0a}.button.is-white:focus:not(:active),.button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.button.is-white:active,.button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.button.is-white[disabled],fieldset[disabled] .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}.button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted:hover,.button.is-white.is-inverted.is-hovered{background-color:#000}.button.is-white.is-inverted[disabled],fieldset[disabled] .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}.button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white.is-outlined:hover,.button.is-white.is-outlined.is-hovered,.button.is-white.is-outlined:focus,.button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}.button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-outlined.is-loading:hover::after,.button.is-white.is-outlined.is-loading.is-hovered::after,.button.is-white.is-outlined.is-loading:focus::after,.button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined[disabled],fieldset[disabled] .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-white.is-inverted.is-outlined:hover,.button.is-white.is-inverted.is-outlined.is-hovered,.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted.is-outlined.is-loading:hover::after,.button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-white.is-inverted.is-outlined.is-loading:focus::after,.button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}.button.is-black:hover,.button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}.button.is-black:focus,.button.is-black.is-focused{border-color:transparent;color:#fff}.button.is-black:focus:not(:active),.button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.button.is-black:active,.button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}.button.is-black[disabled],fieldset[disabled] .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}.button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted:hover,.button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-black.is-inverted[disabled],fieldset[disabled] .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}.button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-black.is-outlined:hover,.button.is-black.is-outlined.is-hovered,.button.is-black.is-outlined:focus,.button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-outlined.is-loading:hover::after,.button.is-black.is-outlined.is-loading.is-hovered::after,.button.is-black.is-outlined.is-loading:focus::after,.button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined[disabled],fieldset[disabled] .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined:hover,.button.is-black.is-inverted.is-outlined.is-hovered,.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted.is-outlined.is-loading:hover::after,.button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-black.is-inverted.is-outlined.is-loading:focus::after,.button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-light{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:hover,.button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:focus,.button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:focus:not(:active),.button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.button.is-light:active,.button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light[disabled],fieldset[disabled] .button.is-light{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none}.button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#f5f5f5}.button.is-light.is-inverted:hover,.button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}.button.is-light.is-inverted[disabled],fieldset[disabled] .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#f5f5f5}.button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-light.is-outlined:hover,.button.is-light.is-outlined.is-hovered,.button.is-light.is-outlined:focus,.button.is-light.is-outlined.is-focused{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}.button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-outlined.is-loading:hover::after,.button.is-light.is-outlined.is-loading.is-hovered::after,.button.is-light.is-outlined.is-loading:focus::after,.button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-light.is-outlined[disabled],fieldset[disabled] .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}.button.is-light.is-inverted.is-outlined:hover,.button.is-light.is-inverted.is-outlined.is-hovered,.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#f5f5f5}.button.is-light.is-inverted.is-outlined.is-loading:hover::after,.button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-light.is-inverted.is-outlined.is-loading:focus::after,.button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}.button.is-dark,.content kbd.button{background-color:#363636;border-color:transparent;color:#fff}.button.is-dark:hover,.content kbd.button:hover,.button.is-dark.is-hovered,.content kbd.button.is-hovered{background-color:#2f2f2f;border-color:transparent;color:#fff}.button.is-dark:focus,.content kbd.button:focus,.button.is-dark.is-focused,.content kbd.button.is-focused{border-color:transparent;color:#fff}.button.is-dark:focus:not(:active),.content kbd.button:focus:not(:active),.button.is-dark.is-focused:not(:active),.content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.button.is-dark:active,.content kbd.button:active,.button.is-dark.is-active,.content kbd.button.is-active{background-color:#292929;border-color:transparent;color:#fff}.button.is-dark[disabled],.content kbd.button[disabled],fieldset[disabled] .button.is-dark,fieldset[disabled] .content kbd.button,.content fieldset[disabled] kbd.button{background-color:#363636;border-color:#363636;box-shadow:none}.button.is-dark.is-inverted,.content kbd.button.is-inverted{background-color:#fff;color:#363636}.button.is-dark.is-inverted:hover,.content kbd.button.is-inverted:hover,.button.is-dark.is-inverted.is-hovered,.content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-dark.is-inverted[disabled],.content kbd.button.is-inverted[disabled],fieldset[disabled] .button.is-dark.is-inverted,fieldset[disabled] .content kbd.button.is-inverted,.content fieldset[disabled] kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#363636}.button.is-dark.is-loading::after,.content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-dark.is-outlined,.content kbd.button.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-dark.is-outlined:hover,.content kbd.button.is-outlined:hover,.button.is-dark.is-outlined.is-hovered,.content kbd.button.is-outlined.is-hovered,.button.is-dark.is-outlined:focus,.content kbd.button.is-outlined:focus,.button.is-dark.is-outlined.is-focused,.content kbd.button.is-outlined.is-focused{background-color:#363636;border-color:#363636;color:#fff}.button.is-dark.is-outlined.is-loading::after,.content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #363636 #363636 !important}.button.is-dark.is-outlined.is-loading:hover::after,.content kbd.button.is-outlined.is-loading:hover::after,.button.is-dark.is-outlined.is-loading.is-hovered::after,.content kbd.button.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-outlined.is-loading:focus::after,.content kbd.button.is-outlined.is-loading:focus::after,.button.is-dark.is-outlined.is-loading.is-focused::after,.content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-dark.is-outlined[disabled],.content kbd.button.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-outlined,fieldset[disabled] .content kbd.button.is-outlined,.content fieldset[disabled] kbd.button.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark.is-inverted.is-outlined,.content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-dark.is-inverted.is-outlined:hover,.content kbd.button.is-inverted.is-outlined:hover,.button.is-dark.is-inverted.is-outlined.is-hovered,.content kbd.button.is-inverted.is-outlined.is-hovered,.button.is-dark.is-inverted.is-outlined:focus,.content kbd.button.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined.is-focused,.content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#363636}.button.is-dark.is-inverted.is-outlined.is-loading:hover::after,.content kbd.button.is-inverted.is-outlined.is-loading:hover::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,.content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-inverted.is-outlined.is-loading:focus::after,.content kbd.button.is-inverted.is-outlined.is-loading:focus::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,.content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #363636 #363636 !important}.button.is-dark.is-inverted.is-outlined[disabled],.content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-inverted.is-outlined,fieldset[disabled] .content kbd.button.is-inverted.is-outlined,.content fieldset[disabled] kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary,.docstring>section>a.button.docs-sourcelink{background-color:#4eb5de;border-color:transparent;color:#fff}.button.is-primary:hover,.docstring>section>a.button.docs-sourcelink:hover,.button.is-primary.is-hovered,.docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#43b1dc;border-color:transparent;color:#fff}.button.is-primary:focus,.docstring>section>a.button.docs-sourcelink:focus,.button.is-primary.is-focused,.docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}.button.is-primary:focus:not(:active),.docstring>section>a.button.docs-sourcelink:focus:not(:active),.button.is-primary.is-focused:not(:active),.docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.button.is-primary:active,.docstring>section>a.button.docs-sourcelink:active,.button.is-primary.is-active,.docstring>section>a.button.is-active.docs-sourcelink{background-color:#39acda;border-color:transparent;color:#fff}.button.is-primary[disabled],.docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary,fieldset[disabled] .docstring>section>a.button.docs-sourcelink{background-color:#4eb5de;border-color:#4eb5de;box-shadow:none}.button.is-primary.is-inverted,.docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#4eb5de}.button.is-primary.is-inverted:hover,.docstring>section>a.button.is-inverted.docs-sourcelink:hover,.button.is-primary.is-inverted.is-hovered,.docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled],.docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-inverted,fieldset[disabled] .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#4eb5de}.button.is-primary.is-loading::after,.docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined,.docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#4eb5de;color:#4eb5de}.button.is-primary.is-outlined:hover,.docstring>section>a.button.is-outlined.docs-sourcelink:hover,.button.is-primary.is-outlined.is-hovered,.docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,.button.is-primary.is-outlined:focus,.docstring>section>a.button.is-outlined.docs-sourcelink:focus,.button.is-primary.is-outlined.is-focused,.docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#4eb5de;border-color:#4eb5de;color:#fff}.button.is-primary.is-outlined.is-loading::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #4eb5de #4eb5de !important}.button.is-primary.is-outlined.is-loading:hover::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,.button.is-primary.is-outlined.is-loading.is-hovered::after,.docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,.button.is-primary.is-outlined.is-loading:focus::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,.button.is-primary.is-outlined.is-loading.is-focused::after,.docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined[disabled],.docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-outlined,fieldset[disabled] .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#4eb5de;box-shadow:none;color:#4eb5de}.button.is-primary.is-inverted.is-outlined,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined:hover,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,.button.is-primary.is-inverted.is-outlined.is-hovered,.docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,.button.is-primary.is-inverted.is-outlined:focus,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,.button.is-primary.is-inverted.is-outlined.is-focused,.docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#4eb5de}.button.is-primary.is-inverted.is-outlined.is-loading:hover::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,.button.is-primary.is-inverted.is-outlined.is-loading:focus::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #4eb5de #4eb5de !important}.button.is-primary.is-inverted.is-outlined[disabled],.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-inverted.is-outlined,fieldset[disabled] .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary.is-light,.docstring>section>a.button.is-light.docs-sourcelink{background-color:#eef8fc;color:#1a6d8e}.button.is-primary.is-light:hover,.docstring>section>a.button.is-light.docs-sourcelink:hover,.button.is-primary.is-light.is-hovered,.docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e3f3fa;border-color:transparent;color:#1a6d8e}.button.is-primary.is-light:active,.docstring>section>a.button.is-light.docs-sourcelink:active,.button.is-primary.is-light.is-active,.docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#d8eff8;border-color:transparent;color:#1a6d8e}.button.is-link{background-color:#2e63b8;border-color:transparent;color:#fff}.button.is-link:hover,.button.is-link.is-hovered{background-color:#2b5eae;border-color:transparent;color:#fff}.button.is-link:focus,.button.is-link.is-focused{border-color:transparent;color:#fff}.button.is-link:focus:not(:active),.button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.button.is-link:active,.button.is-link.is-active{background-color:#2958a4;border-color:transparent;color:#fff}.button.is-link[disabled],fieldset[disabled] .button.is-link{background-color:#2e63b8;border-color:#2e63b8;box-shadow:none}.button.is-link.is-inverted{background-color:#fff;color:#2e63b8}.button.is-link.is-inverted:hover,.button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-link.is-inverted[disabled],fieldset[disabled] .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#2e63b8}.button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-link.is-outlined{background-color:transparent;border-color:#2e63b8;color:#2e63b8}.button.is-link.is-outlined:hover,.button.is-link.is-outlined.is-hovered,.button.is-link.is-outlined:focus,.button.is-link.is-outlined.is-focused{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #2e63b8 #2e63b8 !important}.button.is-link.is-outlined.is-loading:hover::after,.button.is-link.is-outlined.is-loading.is-hovered::after,.button.is-link.is-outlined.is-loading:focus::after,.button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-link.is-outlined[disabled],fieldset[disabled] .button.is-link.is-outlined{background-color:transparent;border-color:#2e63b8;box-shadow:none;color:#2e63b8}.button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-link.is-inverted.is-outlined:hover,.button.is-link.is-inverted.is-outlined.is-hovered,.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#2e63b8}.button.is-link.is-inverted.is-outlined.is-loading:hover::after,.button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-link.is-inverted.is-outlined.is-loading:focus::after,.button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #2e63b8 #2e63b8 !important}.button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-link.is-light{background-color:#eff3fb;color:#3169c4}.button.is-link.is-light:hover,.button.is-link.is-light.is-hovered{background-color:#e4ecf8;border-color:transparent;color:#3169c4}.button.is-link.is-light:active,.button.is-link.is-light.is-active{background-color:#dae5f6;border-color:transparent;color:#3169c4}.button.is-info{background-color:#3c5dcd;border-color:transparent;color:#fff}.button.is-info:hover,.button.is-info.is-hovered{background-color:#3355c9;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(60,93,205,0.25)}.button.is-info:active,.button.is-info.is-active{background-color:#3151bf;border-color:transparent;color:#fff}.button.is-info[disabled],fieldset[disabled] .button.is-info{background-color:#3c5dcd;border-color:#3c5dcd;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#3c5dcd}.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:#3c5dcd}.button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined{background-color:transparent;border-color:#3c5dcd;color:#3c5dcd}.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:#3c5dcd;border-color:#3c5dcd;color:#fff}.button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #3c5dcd #3c5dcd !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:#3c5dcd;box-shadow:none;color:#3c5dcd}.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:#3c5dcd}.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 #3c5dcd #3c5dcd !important}.button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-info.is-light{background-color:#eff2fb;color:#3253c3}.button.is-info.is-light:hover,.button.is-info.is-light.is-hovered{background-color:#e5e9f8;border-color:transparent;color:#3253c3}.button.is-info.is-light:active,.button.is-info.is-light.is-active{background-color:#dae1f6;border-color:transparent;color:#3253c3}.button.is-success{background-color:#259a12;border-color:transparent;color:#fff}.button.is-success:hover,.button.is-success.is-hovered{background-color:#228f11;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(37,154,18,0.25)}.button.is-success:active,.button.is-success.is-active{background-color:#20830f;border-color:transparent;color:#fff}.button.is-success[disabled],fieldset[disabled] .button.is-success{background-color:#259a12;border-color:#259a12;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#259a12}.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:#259a12}.button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined{background-color:transparent;border-color:#259a12;color:#259a12}.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:#259a12;border-color:#259a12;color:#fff}.button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #259a12 #259a12 !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:#259a12;box-shadow:none;color:#259a12}.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:#259a12}.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 #259a12 #259a12 !important}.button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-success.is-light{background-color:#effded;color:#2ec016}.button.is-success.is-light:hover,.button.is-success.is-light.is-hovered{background-color:#e5fce1;border-color:transparent;color:#2ec016}.button.is-success.is-light:active,.button.is-success.is-light.is-active{background-color:#dbfad6;border-color:transparent;color:#2ec016}.button.is-warning{background-color:#a98800;border-color:transparent;color:#fff}.button.is-warning:hover,.button.is-warning.is-hovered{background-color:#9c7d00;border-color:transparent;color:#fff}.button.is-warning:focus,.button.is-warning.is-focused{border-color:transparent;color:#fff}.button.is-warning:focus:not(:active),.button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(169,136,0,0.25)}.button.is-warning:active,.button.is-warning.is-active{background-color:#8f7300;border-color:transparent;color:#fff}.button.is-warning[disabled],fieldset[disabled] .button.is-warning{background-color:#a98800;border-color:#a98800;box-shadow:none}.button.is-warning.is-inverted{background-color:#fff;color:#a98800}.button.is-warning.is-inverted:hover,.button.is-warning.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-warning.is-inverted[disabled],fieldset[disabled] .button.is-warning.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#a98800}.button.is-warning.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-warning.is-outlined{background-color:transparent;border-color:#a98800;color:#a98800}.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:#a98800;border-color:#a98800;color:#fff}.button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #a98800 #a98800 !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 #fff #fff !important}.button.is-warning.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-outlined{background-color:transparent;border-color:#a98800;box-shadow:none;color:#a98800}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.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:#fff;color:#a98800}.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 #a98800 #a98800 !important}.button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-warning.is-light{background-color:#fffbeb;color:#cca400}.button.is-warning.is-light:hover,.button.is-warning.is-light.is-hovered{background-color:#fff9de;border-color:transparent;color:#cca400}.button.is-warning.is-light:active,.button.is-warning.is-light.is-active{background-color:#fff6d1;border-color:transparent;color:#cca400}.button.is-danger{background-color:#cb3c33;border-color:transparent;color:#fff}.button.is-danger:hover,.button.is-danger.is-hovered{background-color:#c13930;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(203,60,51,0.25)}.button.is-danger:active,.button.is-danger.is-active{background-color:#b7362e;border-color:transparent;color:#fff}.button.is-danger[disabled],fieldset[disabled] .button.is-danger{background-color:#cb3c33;border-color:#cb3c33;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#cb3c33}.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:#cb3c33}.button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined{background-color:transparent;border-color:#cb3c33;color:#cb3c33}.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:#cb3c33;border-color:#cb3c33;color:#fff}.button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #cb3c33 #cb3c33 !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:#cb3c33;box-shadow:none;color:#cb3c33}.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:#cb3c33}.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 #cb3c33 #cb3c33 !important}.button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-danger.is-light{background-color:#fbefef;color:#c03930}.button.is-danger.is-light:hover,.button.is-danger.is-light.is-hovered{background-color:#f8e6e5;border-color:transparent;color:#c03930}.button.is-danger.is-light:active,.button.is-danger.is-light.is-active{background-color:#f6dcda;border-color:transparent;color:#c03930}.button.is-small,#documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}.button.is-small:not(.is-rounded),#documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:2px}.button.is-normal{font-size:1rem}.button.is-medium{font-size:1.25rem}.button.is-large{font-size:1.5rem}.button[disabled],fieldset[disabled] .button{background-color:#fff;border-color:#dbdbdb;box-shadow:none;opacity:.5}.button.is-fullwidth{display:flex;width:100%}.button.is-loading{color:transparent !important;pointer-events:none}.button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}.button.is-static{background-color:#f5f5f5;border-color:#dbdbdb;color:#6b6b6b;box-shadow:none;pointer-events:none}.button.is-rounded,#documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}.buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.buttons .button{margin-bottom:0.5rem}.buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}.buttons:last-child{margin-bottom:-0.5rem}.buttons:not(:last-child){margin-bottom:1rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:2px}.buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}.buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}.buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.buttons.has-addons .button:last-child{margin-right:0}.buttons.has-addons .button:hover,.buttons.has-addons .button.is-hovered{z-index:2}.buttons.has-addons .button:focus,.buttons.has-addons .button.is-focused,.buttons.has-addons .button:active,.buttons.has-addons .button.is-active,.buttons.has-addons .button.is-selected{z-index:3}.buttons.has-addons .button:focus:hover,.buttons.has-addons .button.is-focused:hover,.buttons.has-addons .button:active:hover,.buttons.has-addons .button.is-active:hover,.buttons.has-addons .button.is-selected:hover{z-index:4}.buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}.buttons.is-centered{justify-content:center}.buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}.buttons.is-right{justify-content:flex-end}.buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){.button.is-responsive.is-small,#documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.65625rem}.button.is-responsive.is-medium{font-size:.75rem}.button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.button.is-responsive.is-small,#documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.75rem}.button.is-responsive.is-medium{font-size:1rem}.button.is-responsive.is-large{font-size:1.25rem}}.container{flex-grow:1;margin:0 auto;position:relative;width:auto}.container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){.container{max-width:992px}}@media screen and (max-width: 1215px){.container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){.container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){.container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){.container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}.content li+li{margin-top:0.25em}.content p:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content ul:not(:last-child),.content blockquote:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#222;font-weight:600;line-height:1.125}.content h1{font-size:2em;margin-bottom:0.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:0.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:0.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:0.8em}.content h5{font-size:1.125em;margin-bottom:0.8888em}.content h6{font-size:1em;margin-bottom:1em}.content blockquote{background-color:#f5f5f5;border-left:5px solid #dbdbdb;padding:1.25em 1.5em}.content ol{list-style-position:outside;margin-left:2em;margin-top:1em}.content ol:not([type]){list-style-type:decimal}.content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}.content ol.is-lower-roman:not([type]){list-style-type:lower-roman}.content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}.content ol.is-upper-roman:not([type]){list-style-type:upper-roman}.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-top:0.5em}.content ul ul ul{list-style-type:square}.content dd{margin-left:2em}.content figure{margin-left:2em;margin-right:2em;text-align:center}.content figure:not(:first-child){margin-top:2em}.content figure:not(:last-child){margin-bottom:2em}.content figure img{display:inline-block}.content figure figcaption{font-style:italic}.content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}.content sup,.content sub{font-size:75%}.content table{width:100%}.content table td,.content table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.content table th{color:#222}.content table th:not([align]){text-align:inherit}.content table thead td,.content table thead th{border-width:0 0 2px;color:#222}.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#222}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0}.content .tabs li+li{margin-top:0}.content.is-small,#documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}.content.is-normal{font-size:1rem}.content.is-medium{font-size:1.25rem}.content.is-large{font-size:1.5rem}.icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}.icon.is-small,#documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}.icon.is-medium{height:2rem;width:2rem}.icon.is-large{height:3rem;width:3rem}.icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}.icon-text .icon{flex-grow:0;flex-shrink:0}.icon-text .icon:not(:last-child){margin-right:.25em}.icon-text .icon:not(:first-child){margin-left:.25em}div.icon-text{display:flex}.image,#documenter .docs-sidebar .docs-logo>img{display:block;position:relative}.image img,#documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}.image img.is-rounded,#documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}.image.is-fullwidth,#documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}.image.is-square img,#documenter .docs-sidebar .docs-logo>img.is-square img,.image.is-square .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,.image.is-1by1 img,#documenter .docs-sidebar .docs-logo>img.is-1by1 img,.image.is-1by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,.image.is-5by4 img,#documenter .docs-sidebar .docs-logo>img.is-5by4 img,.image.is-5by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,.image.is-4by3 img,#documenter .docs-sidebar .docs-logo>img.is-4by3 img,.image.is-4by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,.image.is-3by2 img,#documenter .docs-sidebar .docs-logo>img.is-3by2 img,.image.is-3by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,.image.is-5by3 img,#documenter .docs-sidebar .docs-logo>img.is-5by3 img,.image.is-5by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,.image.is-16by9 img,#documenter .docs-sidebar .docs-logo>img.is-16by9 img,.image.is-16by9 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,.image.is-2by1 img,#documenter .docs-sidebar .docs-logo>img.is-2by1 img,.image.is-2by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,.image.is-3by1 img,#documenter .docs-sidebar .docs-logo>img.is-3by1 img,.image.is-3by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,.image.is-4by5 img,#documenter .docs-sidebar .docs-logo>img.is-4by5 img,.image.is-4by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,.image.is-3by4 img,#documenter .docs-sidebar .docs-logo>img.is-3by4 img,.image.is-3by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,.image.is-2by3 img,#documenter .docs-sidebar .docs-logo>img.is-2by3 img,.image.is-2by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,.image.is-3by5 img,#documenter .docs-sidebar .docs-logo>img.is-3by5 img,.image.is-3by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,.image.is-9by16 img,#documenter .docs-sidebar .docs-logo>img.is-9by16 img,.image.is-9by16 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,.image.is-1by2 img,#documenter .docs-sidebar .docs-logo>img.is-1by2 img,.image.is-1by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,.image.is-1by3 img,#documenter .docs-sidebar .docs-logo>img.is-1by3 img,.image.is-1by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}.image.is-square,#documenter .docs-sidebar .docs-logo>img.is-square,.image.is-1by1,#documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}.image.is-5by4,#documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}.image.is-4by3,#documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}.image.is-3by2,#documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}.image.is-5by3,#documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}.image.is-16by9,#documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}.image.is-2by1,#documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}.image.is-3by1,#documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}.image.is-4by5,#documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}.image.is-3by4,#documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}.image.is-2by3,#documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}.image.is-3by5,#documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}.image.is-9by16,#documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}.image.is-1by2,#documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}.image.is-1by3,#documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}.image.is-16x16,#documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}.image.is-24x24,#documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}.image.is-32x32,#documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}.image.is-48x48,#documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}.image.is-64x64,#documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}.image.is-96x96,#documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}.image.is-128x128,#documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}.notification{background-color:#f5f5f5;border-radius:4px;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}.notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:#fff}.notification pre code{background:transparent}.notification>.delete{right:.5rem;position:absolute;top:0.5rem}.notification .title,.notification .subtitle,.notification .content{color:currentColor}.notification.is-white{background-color:#fff;color:#0a0a0a}.notification.is-black{background-color:#0a0a0a;color:#fff}.notification.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.notification.is-dark,.content kbd.notification{background-color:#363636;color:#fff}.notification.is-primary,.docstring>section>a.notification.docs-sourcelink{background-color:#4eb5de;color:#fff}.notification.is-primary.is-light,.docstring>section>a.notification.is-light.docs-sourcelink{background-color:#eef8fc;color:#1a6d8e}.notification.is-link{background-color:#2e63b8;color:#fff}.notification.is-link.is-light{background-color:#eff3fb;color:#3169c4}.notification.is-info{background-color:#3c5dcd;color:#fff}.notification.is-info.is-light{background-color:#eff2fb;color:#3253c3}.notification.is-success{background-color:#259a12;color:#fff}.notification.is-success.is-light{background-color:#effded;color:#2ec016}.notification.is-warning{background-color:#a98800;color:#fff}.notification.is-warning.is-light{background-color:#fffbeb;color:#cca400}.notification.is-danger{background-color:#cb3c33;color:#fff}.notification.is-danger.is-light{background-color:#fbefef;color:#c03930}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar{background-color:#ededed}.progress::-webkit-progress-value{background-color:#222}.progress::-moz-progress-bar{background-color:#222}.progress::-ms-fill{background-color:#222;border:none}.progress.is-white::-webkit-progress-value{background-color:#fff}.progress.is-white::-moz-progress-bar{background-color:#fff}.progress.is-white::-ms-fill{background-color:#fff}.progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #ededed 30%)}.progress.is-black::-webkit-progress-value{background-color:#0a0a0a}.progress.is-black::-moz-progress-bar{background-color:#0a0a0a}.progress.is-black::-ms-fill{background-color:#0a0a0a}.progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #ededed 30%)}.progress.is-light::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light::-moz-progress-bar{background-color:#f5f5f5}.progress.is-light::-ms-fill{background-color:#f5f5f5}.progress.is-light:indeterminate{background-image:linear-gradient(to right, #f5f5f5 30%, #ededed 30%)}.progress.is-dark::-webkit-progress-value,.content kbd.progress::-webkit-progress-value{background-color:#363636}.progress.is-dark::-moz-progress-bar,.content kbd.progress::-moz-progress-bar{background-color:#363636}.progress.is-dark::-ms-fill,.content kbd.progress::-ms-fill{background-color:#363636}.progress.is-dark:indeterminate,.content kbd.progress:indeterminate{background-image:linear-gradient(to right, #363636 30%, #ededed 30%)}.progress.is-primary::-webkit-progress-value,.docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#4eb5de}.progress.is-primary::-moz-progress-bar,.docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#4eb5de}.progress.is-primary::-ms-fill,.docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#4eb5de}.progress.is-primary:indeterminate,.docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #4eb5de 30%, #ededed 30%)}.progress.is-link::-webkit-progress-value{background-color:#2e63b8}.progress.is-link::-moz-progress-bar{background-color:#2e63b8}.progress.is-link::-ms-fill{background-color:#2e63b8}.progress.is-link:indeterminate{background-image:linear-gradient(to right, #2e63b8 30%, #ededed 30%)}.progress.is-info::-webkit-progress-value{background-color:#3c5dcd}.progress.is-info::-moz-progress-bar{background-color:#3c5dcd}.progress.is-info::-ms-fill{background-color:#3c5dcd}.progress.is-info:indeterminate{background-image:linear-gradient(to right, #3c5dcd 30%, #ededed 30%)}.progress.is-success::-webkit-progress-value{background-color:#259a12}.progress.is-success::-moz-progress-bar{background-color:#259a12}.progress.is-success::-ms-fill{background-color:#259a12}.progress.is-success:indeterminate{background-image:linear-gradient(to right, #259a12 30%, #ededed 30%)}.progress.is-warning::-webkit-progress-value{background-color:#a98800}.progress.is-warning::-moz-progress-bar{background-color:#a98800}.progress.is-warning::-ms-fill{background-color:#a98800}.progress.is-warning:indeterminate{background-image:linear-gradient(to right, #a98800 30%, #ededed 30%)}.progress.is-danger::-webkit-progress-value{background-color:#cb3c33}.progress.is-danger::-moz-progress-bar{background-color:#cb3c33}.progress.is-danger::-ms-fill{background-color:#cb3c33}.progress.is-danger:indeterminate{background-image:linear-gradient(to right, #cb3c33 30%, #ededed 30%)}.progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#ededed;background-image:linear-gradient(to right, #222 30%, #ededed 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}.progress:indeterminate::-webkit-progress-bar{background-color:transparent}.progress:indeterminate::-moz-progress-bar{background-color:transparent}.progress:indeterminate::-ms-fill{animation-name:none}.progress.is-small,#documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}.progress.is-medium{height:1.25rem}.progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}.table{background-color:#fff;color:#222}.table td,.table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.table td.is-white,.table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}.table td.is-black,.table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.table td.is-light,.table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}.table td.is-dark,.table th.is-dark{background-color:#363636;border-color:#363636;color:#fff}.table td.is-primary,.table th.is-primary{background-color:#4eb5de;border-color:#4eb5de;color:#fff}.table td.is-link,.table th.is-link{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.table td.is-info,.table th.is-info{background-color:#3c5dcd;border-color:#3c5dcd;color:#fff}.table td.is-success,.table th.is-success{background-color:#259a12;border-color:#259a12;color:#fff}.table td.is-warning,.table th.is-warning{background-color:#a98800;border-color:#a98800;color:#fff}.table td.is-danger,.table th.is-danger{background-color:#cb3c33;border-color:#cb3c33;color:#fff}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table td.is-selected,.table th.is-selected{background-color:#4eb5de;color:#fff}.table td.is-selected a,.table td.is-selected strong,.table th.is-selected a,.table th.is-selected strong{color:currentColor}.table td.is-vcentered,.table th.is-vcentered{vertical-align:middle}.table th{color:#222}.table th:not([align]){text-align:left}.table tr.is-selected{background-color:#4eb5de;color:#fff}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}.table thead{background-color:rgba(0,0,0,0)}.table thead td,.table thead th{border-width:0 0 2px;color:#222}.table tfoot{background-color:rgba(0,0,0,0)}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#222}.table tbody{background-color:rgba(0,0,0,0)}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#f5f5f5}.table.is-narrow td,.table.is-narrow th{padding:0.25em 0.5em}.table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#fafafa}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.tags .tag,.tags .content kbd,.content .tags kbd,.tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}.tags .tag:not(:last-child),.tags .content kbd:not(:last-child),.content .tags kbd:not(:last-child),.tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}.tags:last-child{margin-bottom:-0.5rem}.tags:not(:last-child){margin-bottom:1rem}.tags.are-medium .tag:not(.is-normal):not(.is-large),.tags.are-medium .content kbd:not(.is-normal):not(.is-large),.content .tags.are-medium kbd:not(.is-normal):not(.is-large),.tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}.tags.are-large .tag:not(.is-normal):not(.is-medium),.tags.are-large .content kbd:not(.is-normal):not(.is-medium),.content .tags.are-large kbd:not(.is-normal):not(.is-medium),.tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}.tags.is-centered{justify-content:center}.tags.is-centered .tag,.tags.is-centered .content kbd,.content .tags.is-centered kbd,.tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}.tags.is-right{justify-content:flex-end}.tags.is-right .tag:not(:first-child),.tags.is-right .content kbd:not(:first-child),.content .tags.is-right kbd:not(:first-child),.tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}.tags.is-right .tag:not(:last-child),.tags.is-right .content kbd:not(:last-child),.content .tags.is-right kbd:not(:last-child),.tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}.tags.has-addons .tag,.tags.has-addons .content kbd,.content .tags.has-addons kbd,.tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}.tags.has-addons .tag:not(:first-child),.tags.has-addons .content kbd:not(:first-child),.content .tags.has-addons kbd:not(:first-child),.tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.tags.has-addons .tag:not(:last-child),.tags.has-addons .content kbd:not(:last-child),.content .tags.has-addons kbd:not(:last-child),.tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.tag:not(body),.content kbd:not(body),.docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#f5f5f5;border-radius:4px;color:#222;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}.tag:not(body) .delete,.content kbd:not(body) .delete,.docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}.tag.is-white:not(body),.content kbd.is-white:not(body),.docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}.tag.is-black:not(body),.content kbd.is-black:not(body),.docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}.tag.is-light:not(body),.content kbd.is-light:not(body),.docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.tag.is-dark:not(body),.content kbd:not(body),.docstring>section>a.docs-sourcelink.is-dark:not(body),.content .docstring>section>kbd:not(body){background-color:#363636;color:#fff}.tag.is-primary:not(body),.content kbd.is-primary:not(body),.docstring>section>a.docs-sourcelink:not(body){background-color:#4eb5de;color:#fff}.tag.is-primary.is-light:not(body),.content kbd.is-primary.is-light:not(body),.docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#eef8fc;color:#1a6d8e}.tag.is-link:not(body),.content kbd.is-link:not(body),.docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#2e63b8;color:#fff}.tag.is-link.is-light:not(body),.content kbd.is-link.is-light:not(body),.docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#eff3fb;color:#3169c4}.tag.is-info:not(body),.content kbd.is-info:not(body),.docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#3c5dcd;color:#fff}.tag.is-info.is-light:not(body),.content kbd.is-info.is-light:not(body),.docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#eff2fb;color:#3253c3}.tag.is-success:not(body),.content kbd.is-success:not(body),.docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#259a12;color:#fff}.tag.is-success.is-light:not(body),.content kbd.is-success.is-light:not(body),.docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#effded;color:#2ec016}.tag.is-warning:not(body),.content kbd.is-warning:not(body),.docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#a98800;color:#fff}.tag.is-warning.is-light:not(body),.content kbd.is-warning.is-light:not(body),.docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fffbeb;color:#cca400}.tag.is-danger:not(body),.content kbd.is-danger:not(body),.docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#cb3c33;color:#fff}.tag.is-danger.is-light:not(body),.content kbd.is-danger.is-light:not(body),.docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#fbefef;color:#c03930}.tag.is-normal:not(body),.content kbd.is-normal:not(body),.docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}.tag.is-medium:not(body),.content kbd.is-medium:not(body),.docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}.tag.is-large:not(body),.content kbd.is-large:not(body),.docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}.tag:not(body) .icon:first-child:not(:last-child),.content kbd:not(body) .icon:first-child:not(:last-child),.docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}.tag:not(body) .icon:last-child:not(:first-child),.content kbd:not(body) .icon:last-child:not(:first-child),.docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}.tag:not(body) .icon:first-child:last-child,.content kbd:not(body) .icon:first-child:last-child,.docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}.tag.is-delete:not(body),.content kbd.is-delete:not(body),.docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}.tag.is-delete:not(body)::before,.content kbd.is-delete:not(body)::before,.docstring>section>a.docs-sourcelink.is-delete:not(body)::before,.tag.is-delete:not(body)::after,.content kbd.is-delete:not(body)::after,.docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.tag.is-delete:not(body)::before,.content kbd.is-delete:not(body)::before,.docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}.tag.is-delete:not(body)::after,.content kbd.is-delete:not(body)::after,.docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}.tag.is-delete:not(body):hover,.content kbd.is-delete:not(body):hover,.docstring>section>a.docs-sourcelink.is-delete:not(body):hover,.tag.is-delete:not(body):focus,.content kbd.is-delete:not(body):focus,.docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#e8e8e8}.tag.is-delete:not(body):active,.content kbd.is-delete:not(body):active,.docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#dbdbdb}.tag.is-rounded:not(body),#documenter .docs-sidebar form.docs-search>input:not(body),.content kbd.is-rounded:not(body),#documenter .docs-sidebar .content form.docs-search>input:not(body),.docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}a.tag:hover,.docstring>section>a.docs-sourcelink:hover{text-decoration:underline}.title,.subtitle{word-break:break-word}.title em,.title span,.subtitle em,.subtitle span{font-weight:inherit}.title sub,.subtitle sub{font-size:.75em}.title sup,.subtitle sup{font-size:.75em}.title .tag,.title .content kbd,.content .title kbd,.title .docstring>section>a.docs-sourcelink,.subtitle .tag,.subtitle .content kbd,.content .subtitle kbd,.subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}.title{color:#222;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.title.is-7{font-size:.75rem}.subtitle{color:#222;font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:#222;font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}.subtitle.is-1{font-size:3rem}.subtitle.is-2{font-size:2.5rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}.subtitle.is-7{font-size:.75rem}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.number{align-items:center;background-color:#f5f5f5;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}.select select,.textarea,.input,#documenter .docs-sidebar form.docs-search>input{background-color:#fff;border-color:#dbdbdb;border-radius:4px;color:#222}.select select::-moz-placeholder,.textarea::-moz-placeholder,.input::-moz-placeholder,#documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#707070}.select select::-webkit-input-placeholder,.textarea::-webkit-input-placeholder,.input::-webkit-input-placeholder,#documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#707070}.select select:-moz-placeholder,.textarea:-moz-placeholder,.input:-moz-placeholder,#documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#707070}.select select:-ms-input-placeholder,.textarea:-ms-input-placeholder,.input:-ms-input-placeholder,#documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#707070}.select select:hover,.textarea:hover,.input:hover,#documenter .docs-sidebar form.docs-search>input:hover,.select select.is-hovered,.is-hovered.textarea,.is-hovered.input,#documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#b5b5b5}.select select:focus,.textarea:focus,.input:focus,#documenter .docs-sidebar form.docs-search>input:focus,.select select.is-focused,.is-focused.textarea,.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.select select:active,.textarea:active,.input:active,#documenter .docs-sidebar form.docs-search>input:active,.select select.is-active,.is-active.textarea,.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{border-color:#2e63b8;box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.select select[disabled],.textarea[disabled],.input[disabled],#documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .textarea,fieldset[disabled] .input,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#6b6b6b}.select select[disabled]::-moz-placeholder,.textarea[disabled]::-moz-placeholder,.input[disabled]::-moz-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] .select select::-moz-placeholder,.select fieldset[disabled] select::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input::-moz-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input::-moz-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder,.input[disabled]::-webkit-input-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] .select select::-webkit-input-placeholder,.select fieldset[disabled] select::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input::-webkit-input-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]:-moz-placeholder,.textarea[disabled]:-moz-placeholder,.input[disabled]:-moz-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] .select select:-moz-placeholder,.select fieldset[disabled] select:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input:-moz-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input:-moz-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder,.input[disabled]:-ms-input-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] .select select:-ms-input-placeholder,.select fieldset[disabled] select:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input:-ms-input-placeholder{color:rgba(107,107,107,0.3)}.textarea,.input,#documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}.textarea[readonly],.input[readonly],#documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}.is-white.textarea,.is-white.input,#documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}.is-white.textarea:focus,.is-white.input:focus,#documenter .docs-sidebar form.docs-search>input.is-white:focus,.is-white.is-focused.textarea,.is-white.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-white.textarea:active,.is-white.input:active,#documenter .docs-sidebar form.docs-search>input.is-white:active,.is-white.is-active.textarea,.is-white.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.is-black.textarea,.is-black.input,#documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}.is-black.textarea:focus,.is-black.input:focus,#documenter .docs-sidebar form.docs-search>input.is-black:focus,.is-black.is-focused.textarea,.is-black.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-black.textarea:active,.is-black.input:active,#documenter .docs-sidebar form.docs-search>input.is-black:active,.is-black.is-active.textarea,.is-black.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.is-light.textarea,.is-light.input,#documenter .docs-sidebar form.docs-search>input.is-light{border-color:#f5f5f5}.is-light.textarea:focus,.is-light.input:focus,#documenter .docs-sidebar form.docs-search>input.is-light:focus,.is-light.is-focused.textarea,.is-light.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-light.textarea:active,.is-light.input:active,#documenter .docs-sidebar form.docs-search>input.is-light:active,.is-light.is-active.textarea,.is-light.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.is-dark.textarea,.content kbd.textarea,.is-dark.input,#documenter .docs-sidebar form.docs-search>input.is-dark,.content kbd.input{border-color:#363636}.is-dark.textarea:focus,.content kbd.textarea:focus,.is-dark.input:focus,#documenter .docs-sidebar form.docs-search>input.is-dark:focus,.content kbd.input:focus,.is-dark.is-focused.textarea,.content kbd.is-focused.textarea,.is-dark.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.content kbd.is-focused.input,#documenter .docs-sidebar .content form.docs-search>input.is-focused,.is-dark.textarea:active,.content kbd.textarea:active,.is-dark.input:active,#documenter .docs-sidebar form.docs-search>input.is-dark:active,.content kbd.input:active,.is-dark.is-active.textarea,.content kbd.is-active.textarea,.is-dark.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.content kbd.is-active.input,#documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.is-primary.textarea,.docstring>section>a.textarea.docs-sourcelink,.is-primary.input,#documenter .docs-sidebar form.docs-search>input.is-primary,.docstring>section>a.input.docs-sourcelink{border-color:#4eb5de}.is-primary.textarea:focus,.docstring>section>a.textarea.docs-sourcelink:focus,.is-primary.input:focus,#documenter .docs-sidebar form.docs-search>input.is-primary:focus,.docstring>section>a.input.docs-sourcelink:focus,.is-primary.is-focused.textarea,.docstring>section>a.is-focused.textarea.docs-sourcelink,.is-primary.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.docstring>section>a.is-focused.input.docs-sourcelink,.is-primary.textarea:active,.docstring>section>a.textarea.docs-sourcelink:active,.is-primary.input:active,#documenter .docs-sidebar form.docs-search>input.is-primary:active,.docstring>section>a.input.docs-sourcelink:active,.is-primary.is-active.textarea,.docstring>section>a.is-active.textarea.docs-sourcelink,.is-primary.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.is-link.textarea,.is-link.input,#documenter .docs-sidebar form.docs-search>input.is-link{border-color:#2e63b8}.is-link.textarea:focus,.is-link.input:focus,#documenter .docs-sidebar form.docs-search>input.is-link:focus,.is-link.is-focused.textarea,.is-link.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-link.textarea:active,.is-link.input:active,#documenter .docs-sidebar form.docs-search>input.is-link:active,.is-link.is-active.textarea,.is-link.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.is-info.textarea,.is-info.input,#documenter .docs-sidebar form.docs-search>input.is-info{border-color:#3c5dcd}.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(60,93,205,0.25)}.is-success.textarea,.is-success.input,#documenter .docs-sidebar form.docs-search>input.is-success{border-color:#259a12}.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(37,154,18,0.25)}.is-warning.textarea,.is-warning.input,#documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#a98800}.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(169,136,0,0.25)}.is-danger.textarea,.is-danger.input,#documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#cb3c33}.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(203,60,51,0.25)}.is-small.textarea,.is-small.input,#documenter .docs-sidebar form.docs-search>input{border-radius:2px;font-size:.75rem}.is-medium.textarea,.is-medium.input,#documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}.is-large.textarea,.is-large.input,#documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}.is-fullwidth.textarea,.is-fullwidth.input,#documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}.is-inline.textarea,.is-inline.input,#documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}.input.is-rounded,#documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}.input.is-static,#documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}.textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}.textarea:not([rows]){max-height:40em;min-height:8em}.textarea[rows]{height:initial}.textarea.has-fixed-size{resize:none}.radio,.checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.radio input,.checkbox input{cursor:pointer}.radio:hover,.checkbox:hover{color:#222}.radio[disabled],.checkbox[disabled],fieldset[disabled] .radio,fieldset[disabled] .checkbox,.radio input[disabled],.checkbox input[disabled]{color:#6b6b6b;cursor:not-allowed}.radio+.radio{margin-left:.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.5em}.select:not(.is-multiple):not(.is-loading)::after{border-color:#2e63b8;right:1.125em;z-index:4}.select.is-rounded select,#documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}.select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.select select::-ms-expand{display:none}.select select[disabled]:hover,fieldset[disabled] .select select:hover{border-color:#f5f5f5}.select select:not([multiple]){padding-right:2.5em}.select select[multiple]{height:auto;padding:0}.select select[multiple] option{padding:0.5em 1em}.select:not(.is-multiple):not(.is-loading):hover::after{border-color:#222}.select.is-white:not(:hover)::after{border-color:#fff}.select.is-white select{border-color:#fff}.select.is-white select:hover,.select.is-white select.is-hovered{border-color:#f2f2f2}.select.is-white select:focus,.select.is-white select.is-focused,.select.is-white select:active,.select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.select.is-black:not(:hover)::after{border-color:#0a0a0a}.select.is-black select{border-color:#0a0a0a}.select.is-black select:hover,.select.is-black select.is-hovered{border-color:#000}.select.is-black select:focus,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.select.is-light:not(:hover)::after{border-color:#f5f5f5}.select.is-light select{border-color:#f5f5f5}.select.is-light select:hover,.select.is-light select.is-hovered{border-color:#e8e8e8}.select.is-light select:focus,.select.is-light select.is-focused,.select.is-light select:active,.select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.select.is-dark:not(:hover)::after,.content kbd.select:not(:hover)::after{border-color:#363636}.select.is-dark select,.content kbd.select select{border-color:#363636}.select.is-dark select:hover,.content kbd.select select:hover,.select.is-dark select.is-hovered,.content kbd.select select.is-hovered{border-color:#292929}.select.is-dark select:focus,.content kbd.select select:focus,.select.is-dark select.is-focused,.content kbd.select select.is-focused,.select.is-dark select:active,.content kbd.select select:active,.select.is-dark select.is-active,.content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.select.is-primary:not(:hover)::after,.docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#4eb5de}.select.is-primary select,.docstring>section>a.select.docs-sourcelink select{border-color:#4eb5de}.select.is-primary select:hover,.docstring>section>a.select.docs-sourcelink select:hover,.select.is-primary select.is-hovered,.docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#39acda}.select.is-primary select:focus,.docstring>section>a.select.docs-sourcelink select:focus,.select.is-primary select.is-focused,.docstring>section>a.select.docs-sourcelink select.is-focused,.select.is-primary select:active,.docstring>section>a.select.docs-sourcelink select:active,.select.is-primary select.is-active,.docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.select.is-link:not(:hover)::after{border-color:#2e63b8}.select.is-link select{border-color:#2e63b8}.select.is-link select:hover,.select.is-link select.is-hovered{border-color:#2958a4}.select.is-link select:focus,.select.is-link select.is-focused,.select.is-link select:active,.select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.select.is-info:not(:hover)::after{border-color:#3c5dcd}.select.is-info select{border-color:#3c5dcd}.select.is-info select:hover,.select.is-info select.is-hovered{border-color:#3151bf}.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(60,93,205,0.25)}.select.is-success:not(:hover)::after{border-color:#259a12}.select.is-success select{border-color:#259a12}.select.is-success select:hover,.select.is-success select.is-hovered{border-color:#20830f}.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(37,154,18,0.25)}.select.is-warning:not(:hover)::after{border-color:#a98800}.select.is-warning select{border-color:#a98800}.select.is-warning select:hover,.select.is-warning select.is-hovered{border-color:#8f7300}.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(169,136,0,0.25)}.select.is-danger:not(:hover)::after{border-color:#cb3c33}.select.is-danger select{border-color:#cb3c33}.select.is-danger select:hover,.select.is-danger select.is-hovered{border-color:#b7362e}.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(203,60,51,0.25)}.select.is-small,#documenter .docs-sidebar form.docs-search>input.select{border-radius:2px;font-size:.75rem}.select.is-medium{font-size:1.25rem}.select.is-large{font-size:1.5rem}.select.is-disabled::after{border-color:#6b6b6b !important;opacity:0.5}.select.is-fullwidth{width:100%}.select.is-fullwidth select{width:100%}.select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}.select.is-loading.is-small:after,#documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}.select.is-loading.is-medium:after{font-size:1.25rem}.select.is-loading.is-large:after{font-size:1.5rem}.file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}.file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}.file.is-white:hover .file-cta,.file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.file.is-white:focus .file-cta,.file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}.file.is-white:active .file-cta,.file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}.file.is-black:hover .file-cta,.file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}.file.is-black:focus .file-cta,.file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}.file.is-black:active .file-cta,.file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}.file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-light:hover .file-cta,.file.is-light.is-hovered .file-cta{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-light:focus .file-cta,.file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(245,245,245,0.25);color:rgba(0,0,0,0.7)}.file.is-light:active .file-cta,.file.is-light.is-active .file-cta{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-dark .file-cta,.content kbd.file .file-cta{background-color:#363636;border-color:transparent;color:#fff}.file.is-dark:hover .file-cta,.content kbd.file:hover .file-cta,.file.is-dark.is-hovered .file-cta,.content kbd.file.is-hovered .file-cta{background-color:#2f2f2f;border-color:transparent;color:#fff}.file.is-dark:focus .file-cta,.content kbd.file:focus .file-cta,.file.is-dark.is-focused .file-cta,.content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(54,54,54,0.25);color:#fff}.file.is-dark:active .file-cta,.content kbd.file:active .file-cta,.file.is-dark.is-active .file-cta,.content kbd.file.is-active .file-cta{background-color:#292929;border-color:transparent;color:#fff}.file.is-primary .file-cta,.docstring>section>a.file.docs-sourcelink .file-cta{background-color:#4eb5de;border-color:transparent;color:#fff}.file.is-primary:hover .file-cta,.docstring>section>a.file.docs-sourcelink:hover .file-cta,.file.is-primary.is-hovered .file-cta,.docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#43b1dc;border-color:transparent;color:#fff}.file.is-primary:focus .file-cta,.docstring>section>a.file.docs-sourcelink:focus .file-cta,.file.is-primary.is-focused .file-cta,.docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(78,181,222,0.25);color:#fff}.file.is-primary:active .file-cta,.docstring>section>a.file.docs-sourcelink:active .file-cta,.file.is-primary.is-active .file-cta,.docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#39acda;border-color:transparent;color:#fff}.file.is-link .file-cta{background-color:#2e63b8;border-color:transparent;color:#fff}.file.is-link:hover .file-cta,.file.is-link.is-hovered .file-cta{background-color:#2b5eae;border-color:transparent;color:#fff}.file.is-link:focus .file-cta,.file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(46,99,184,0.25);color:#fff}.file.is-link:active .file-cta,.file.is-link.is-active .file-cta{background-color:#2958a4;border-color:transparent;color:#fff}.file.is-info .file-cta{background-color:#3c5dcd;border-color:transparent;color:#fff}.file.is-info:hover .file-cta,.file.is-info.is-hovered .file-cta{background-color:#3355c9;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(60,93,205,0.25);color:#fff}.file.is-info:active .file-cta,.file.is-info.is-active .file-cta{background-color:#3151bf;border-color:transparent;color:#fff}.file.is-success .file-cta{background-color:#259a12;border-color:transparent;color:#fff}.file.is-success:hover .file-cta,.file.is-success.is-hovered .file-cta{background-color:#228f11;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(37,154,18,0.25);color:#fff}.file.is-success:active .file-cta,.file.is-success.is-active .file-cta{background-color:#20830f;border-color:transparent;color:#fff}.file.is-warning .file-cta{background-color:#a98800;border-color:transparent;color:#fff}.file.is-warning:hover .file-cta,.file.is-warning.is-hovered .file-cta{background-color:#9c7d00;border-color:transparent;color:#fff}.file.is-warning:focus .file-cta,.file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(169,136,0,0.25);color:#fff}.file.is-warning:active .file-cta,.file.is-warning.is-active .file-cta{background-color:#8f7300;border-color:transparent;color:#fff}.file.is-danger .file-cta{background-color:#cb3c33;border-color:transparent;color:#fff}.file.is-danger:hover .file-cta,.file.is-danger.is-hovered .file-cta{background-color:#c13930;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(203,60,51,0.25);color:#fff}.file.is-danger:active .file-cta,.file.is-danger.is-active .file-cta{background-color:#b7362e;border-color:transparent;color:#fff}.file.is-small,#documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}.file.is-normal{font-size:1rem}.file.is-medium{font-size:1.25rem}.file.is-medium .file-icon .fa{font-size:21px}.file.is-large{font-size:1.5rem}.file.is-large .file-icon .fa{font-size:28px}.file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.file.has-name.is-empty .file-cta{border-radius:4px}.file.has-name.is-empty .file-name{display:none}.file.is-boxed .file-label{flex-direction:column}.file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}.file.is-boxed .file-name{border-width:0 1px 1px}.file.is-boxed .file-icon{height:1.5em;width:1.5em}.file.is-boxed .file-icon .fa{font-size:21px}.file.is-boxed.is-small .file-icon .fa,#documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}.file.is-boxed.is-medium .file-icon .fa{font-size:28px}.file.is-boxed.is-large .file-icon .fa{font-size:35px}.file.is-boxed.has-name .file-cta{border-radius:4px 4px 0 0}.file.is-boxed.has-name .file-name{border-radius:0 0 4px 4px;border-width:0 1px 1px}.file.is-centered{justify-content:center}.file.is-fullwidth .file-label{width:100%}.file.is-fullwidth .file-name{flex-grow:1;max-width:none}.file.is-right{justify-content:flex-end}.file.is-right .file-cta{border-radius:0 4px 4px 0}.file.is-right .file-name{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px;order:-1}.file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}.file-label:hover .file-cta{background-color:#eee;color:#222}.file-label:hover .file-name{border-color:#d5d5d5}.file-label:active .file-cta{background-color:#e8e8e8;color:#222}.file-label:active .file-name{border-color:#cfcfcf}.file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.file-cta,.file-name{border-color:#dbdbdb;border-radius:4px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.file-cta{background-color:#f5f5f5;color:#222}.file-name{border-color:#dbdbdb;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}.file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}.file-icon .fa{font-size:14px}.label{color:#222;display:block;font-size:1rem;font-weight:700}.label:not(:last-child){margin-bottom:0.5em}.label.is-small,#documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}.label.is-medium{font-size:1.25rem}.label.is-large{font-size:1.5rem}.help{display:block;font-size:.75rem;margin-top:0.25rem}.help.is-white{color:#fff}.help.is-black{color:#0a0a0a}.help.is-light{color:#f5f5f5}.help.is-dark,.content kbd.help{color:#363636}.help.is-primary,.docstring>section>a.help.docs-sourcelink{color:#4eb5de}.help.is-link{color:#2e63b8}.help.is-info{color:#3c5dcd}.help.is-success{color:#259a12}.help.is-warning{color:#a98800}.help.is-danger{color:#cb3c33}.field:not(:last-child){margin-bottom:0.75rem}.field.has-addons{display:flex;justify-content:flex-start}.field.has-addons .control:not(:last-child){margin-right:-1px}.field.has-addons .control:not(:first-child):not(:last-child) .button,.field.has-addons .control:not(:first-child):not(:last-child) .input,.field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,.field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}.field.has-addons .control:first-child:not(:only-child) .button,.field.has-addons .control:first-child:not(:only-child) .input,.field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,.field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}.field.has-addons .control:last-child:not(:only-child) .button,.field.has-addons .control:last-child:not(:only-child) .input,.field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,.field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}.field.has-addons .control .button:not([disabled]):hover,.field.has-addons .control .button.is-hovered:not([disabled]),.field.has-addons .control .input:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,.field.has-addons .control .input.is-hovered:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),.field.has-addons .control .select select:not([disabled]):hover,.field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}.field.has-addons .control .button:not([disabled]):focus,.field.has-addons .control .button.is-focused:not([disabled]),.field.has-addons .control .button:not([disabled]):active,.field.has-addons .control .button.is-active:not([disabled]),.field.has-addons .control .input:not([disabled]):focus,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,.field.has-addons .control .input.is-focused:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),.field.has-addons .control .input:not([disabled]):active,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,.field.has-addons .control .input.is-active:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),.field.has-addons .control .select select:not([disabled]):focus,.field.has-addons .control .select select.is-focused:not([disabled]),.field.has-addons .control .select select:not([disabled]):active,.field.has-addons .control .select select.is-active:not([disabled]){z-index:3}.field.has-addons .control .button:not([disabled]):focus:hover,.field.has-addons .control .button.is-focused:not([disabled]):hover,.field.has-addons .control .button:not([disabled]):active:hover,.field.has-addons .control .button.is-active:not([disabled]):hover,.field.has-addons .control .input:not([disabled]):focus:hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,.field.has-addons .control .input.is-focused:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,.field.has-addons .control .input:not([disabled]):active:hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,.field.has-addons .control .input.is-active:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]):focus:hover,.field.has-addons .control .select select.is-focused:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]):active:hover,.field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}.field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}.field.has-addons.has-addons-centered{justify-content:center}.field.has-addons.has-addons-right{justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}.field.is-grouped{display:flex;justify-content:flex-start}.field.is-grouped>.control{flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{justify-content:center}.field.is-grouped.is-grouped-right{justify-content:flex-end}.field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}.field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}.field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{.field.is-horizontal{display:flex}}.field-label .label{font-size:inherit}@media screen and (max-width: 768px){.field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{.field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small,#documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}.field-label.is-normal{padding-top:0.375em}.field-label.is-medium{font-size:1.25rem;padding-top:0.375em}.field-label.is-large{font-size:1.5rem;padding-top:0.375em}}.field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{.field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{flex-shrink:1}.field-body>.field:not(.is-narrow){flex-grow:1}.field-body>.field:not(:last-child){margin-right:.75rem}}.control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}.control.has-icons-left .input:focus~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,.control.has-icons-right .select:focus~.icon{color:#222}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,.control.has-icons-right .select.is-small~.icon{font-size:.75rem}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,.control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#dbdbdb;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}.control.has-icons-left .input,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input,.control.has-icons-left .select select{padding-left:2.5em}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input,.control.has-icons-right .select select{padding-right:2.5em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}.control.is-loading.is-small:after,#documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}.control.is-loading.is-medium:after{font-size:1.25rem}.control.is-loading.is-large:after{font-size:1.5rem}.breadcrumb{font-size:1rem;white-space:nowrap}.breadcrumb a{align-items:center;color:#2e63b8;display:flex;justify-content:center;padding:0 .75em}.breadcrumb a:hover{color:#363636}.breadcrumb li{align-items:center;display:flex}.breadcrumb li:first-child a{padding-left:0}.breadcrumb li.is-active a{color:#222;cursor:default;pointer-events:none}.breadcrumb li+li::before{color:#b5b5b5;content:"\0002f"}.breadcrumb ul,.breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.breadcrumb .icon:first-child{margin-right:.5em}.breadcrumb .icon:last-child{margin-left:.5em}.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{justify-content:center}.breadcrumb.is-right ol,.breadcrumb.is-right ul{justify-content:flex-end}.breadcrumb.is-small,#documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}.breadcrumb.is-medium{font-size:1.25rem}.breadcrumb.is-large{font-size:1.5rem}.breadcrumb.has-arrow-separator li+li::before{content:"\02192"}.breadcrumb.has-bullet-separator li+li::before{content:"\02022"}.breadcrumb.has-dot-separator li+li::before{content:"\000b7"}.breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}.card{background-color:#fff;border-radius:.25rem;box-shadow:#bbb;color:#222;max-width:100%;position:relative}.card-footer:first-child,.card-content:first-child,.card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-footer:last-child,.card-content:last-child,.card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}.card-header-title{align-items:center;color:#222;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}.card-header-title.is-centered{justify-content:center}.card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}.card-image{display:block;position:relative}.card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-content{background-color:rgba(0,0,0,0);padding:1.5rem}.card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}.card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}.card-footer-item:not(:last-child){border-right:1px solid #ededed}.card .media:not(:last-child){margin-bottom:1.5rem}.dropdown{display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown-content{background-color:#fff;border-radius:4px;box-shadow:#bbb;padding-bottom:.5rem;padding-top:.5rem}.dropdown-item{color:#222;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}a.dropdown-item,button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}a.dropdown-item:hover,button.dropdown-item:hover{background-color:#f5f5f5;color:#0a0a0a}a.dropdown-item.is-active,button.dropdown-item.is-active{background-color:#2e63b8;color:#fff}.dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}.level{align-items:center;justify-content:space-between}.level code{border-radius:4px}.level img{display:inline-block;vertical-align:top}.level.is-mobile{display:flex}.level.is-mobile .level-left,.level.is-mobile .level-right{display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}.level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{.level{display:flex}.level>.level-item:not(.is-narrow){flex-grow:1}}.level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}.level-item .title,.level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){.level-item:not(:last-child){margin-bottom:.75rem}}.level-left,.level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:.75rem}}.level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){.level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{.level-left{display:flex}}.level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{.level-right{display:flex}}.media{align-items:flex-start;display:flex;text-align:inherit}.media .content:not(:last-child){margin-bottom:.75rem}.media .media{border-top:1px solid rgba(219,219,219,0.5);display:flex;padding-top:.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:.5rem}.media .media .media{padding-top:.5rem}.media .media .media+.media{margin-top:.5rem}.media+.media{border-top:1px solid rgba(219,219,219,0.5);margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.media-left{margin-right:1rem}.media-right{margin-left:1rem}.media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){.media-content{overflow-x:auto}}.menu{font-size:1rem}.menu.is-small,#documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}.menu.is-medium{font-size:1.25rem}.menu.is-large{font-size:1.5rem}.menu-list{line-height:1.25}.menu-list a{border-radius:2px;color:#222;display:block;padding:0.5em 0.75em}.menu-list a:hover{background-color:#f5f5f5;color:#222}.menu-list a.is-active{background-color:#2e63b8;color:#fff}.menu-list li ul{border-left:1px solid #dbdbdb;margin:.75em;padding-left:.75em}.menu-label{color:#6b6b6b;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}.menu-label:not(:first-child){margin-top:1em}.menu-label:not(:last-child){margin-bottom:1em}.message{background-color:#f5f5f5;border-radius:4px;font-size:1rem}.message strong{color:currentColor}.message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}.message.is-small,#documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}.message.is-medium{font-size:1.25rem}.message.is-large{font-size:1.5rem}.message.is-white{background-color:#fff}.message.is-white .message-header{background-color:#fff;color:#0a0a0a}.message.is-white .message-body{border-color:#fff}.message.is-black{background-color:#fafafa}.message.is-black .message-header{background-color:#0a0a0a;color:#fff}.message.is-black .message-body{border-color:#0a0a0a}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.message.is-light .message-body{border-color:#f5f5f5}.message.is-dark,.content kbd.message{background-color:#fafafa}.message.is-dark .message-header,.content kbd.message .message-header{background-color:#363636;color:#fff}.message.is-dark .message-body,.content kbd.message .message-body{border-color:#363636}.message.is-primary,.docstring>section>a.message.docs-sourcelink{background-color:#eef8fc}.message.is-primary .message-header,.docstring>section>a.message.docs-sourcelink .message-header{background-color:#4eb5de;color:#fff}.message.is-primary .message-body,.docstring>section>a.message.docs-sourcelink .message-body{border-color:#4eb5de;color:#1a6d8e}.message.is-link{background-color:#eff3fb}.message.is-link .message-header{background-color:#2e63b8;color:#fff}.message.is-link .message-body{border-color:#2e63b8;color:#3169c4}.message.is-info{background-color:#eff2fb}.message.is-info .message-header{background-color:#3c5dcd;color:#fff}.message.is-info .message-body{border-color:#3c5dcd;color:#3253c3}.message.is-success{background-color:#effded}.message.is-success .message-header{background-color:#259a12;color:#fff}.message.is-success .message-body{border-color:#259a12;color:#2ec016}.message.is-warning{background-color:#fffbeb}.message.is-warning .message-header{background-color:#a98800;color:#fff}.message.is-warning .message-body{border-color:#a98800;color:#cca400}.message.is-danger{background-color:#fbefef}.message.is-danger .message-header{background-color:#cb3c33;color:#fff}.message.is-danger .message-body{border-color:#cb3c33;color:#c03930}.message-header{align-items:center;background-color:#222;border-radius:4px 4px 0 0;color:#fff;display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}.message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}.message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}.message-body{border-color:#dbdbdb;border-radius:4px;border-style:solid;border-width:0 0 0 4px;color:#222;padding:1.25em 1.5em}.message-body code,.message-body pre{background-color:#fff}.message-body pre code{background-color:rgba(0,0,0,0)}.modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}.modal.is-active{display:flex}.modal-background{background-color:rgba(10,10,10,0.86)}.modal-content,.modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){.modal-content,.modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}.modal-card-head,.modal-card-foot{align-items:center;background-color:#f5f5f5;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:6px;border-top-right-radius:6px}.modal-card-title{color:#222;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #dbdbdb}.modal-card-foot .button:not(:last-child){margin-right:.5em}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.navbar{background-color:#fff;min-height:3.25rem;position:relative;z-index:30}.navbar.is-white{background-color:#fff;color:#0a0a0a}.navbar.is-white .navbar-brand>.navbar-item,.navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}.navbar.is-white .navbar-brand>a.navbar-item:focus,.navbar.is-white .navbar-brand>a.navbar-item:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand .navbar-link:focus,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){.navbar.is-white .navbar-start>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}.navbar.is-white .navbar-start>a.navbar-item:focus,.navbar.is-white .navbar-start>a.navbar-item:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start .navbar-link:focus,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-end>a.navbar-item:focus,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end .navbar-link:focus,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-start .navbar-link::after,.navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}.navbar.is-black{background-color:#0a0a0a;color:#fff}.navbar.is-black .navbar-brand>.navbar-item,.navbar.is-black .navbar-brand .navbar-link{color:#fff}.navbar.is-black .navbar-brand>a.navbar-item:focus,.navbar.is-black .navbar-brand>a.navbar-item:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand .navbar-link:focus,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-black .navbar-start>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-end .navbar-link{color:#fff}.navbar.is-black .navbar-start>a.navbar-item:focus,.navbar.is-black .navbar-start>a.navbar-item:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start .navbar-link:focus,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-end>a.navbar-item:focus,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end .navbar-link:focus,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}.navbar.is-black .navbar-start .navbar-link::after,.navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}.navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}.navbar.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand>.navbar-item,.navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand>a.navbar-item:focus,.navbar.is-light .navbar-brand>a.navbar-item:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand .navbar-link:focus,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){.navbar.is-light .navbar-start>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-start>a.navbar-item:focus,.navbar.is-light .navbar-start>a.navbar-item:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start .navbar-link:focus,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-end>a.navbar-item:focus,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end .navbar-link:focus,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-start .navbar-link::after,.navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}}.navbar.is-dark,.content kbd.navbar{background-color:#363636;color:#fff}.navbar.is-dark .navbar-brand>.navbar-item,.content kbd.navbar .navbar-brand>.navbar-item,.navbar.is-dark .navbar-brand .navbar-link,.content kbd.navbar .navbar-brand .navbar-link{color:#fff}.navbar.is-dark .navbar-brand>a.navbar-item:focus,.content kbd.navbar .navbar-brand>a.navbar-item:focus,.navbar.is-dark .navbar-brand>a.navbar-item:hover,.content kbd.navbar .navbar-brand>a.navbar-item:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.content kbd.navbar .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand .navbar-link:focus,.content kbd.navbar .navbar-brand .navbar-link:focus,.navbar.is-dark .navbar-brand .navbar-link:hover,.content kbd.navbar .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand .navbar-link.is-active,.content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#292929;color:#fff}.navbar.is-dark .navbar-brand .navbar-link::after,.content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-dark .navbar-burger,.content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-dark .navbar-start>.navbar-item,.content kbd.navbar .navbar-start>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.content kbd.navbar .navbar-start .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.content kbd.navbar .navbar-end>.navbar-item,.navbar.is-dark .navbar-end .navbar-link,.content kbd.navbar .navbar-end .navbar-link{color:#fff}.navbar.is-dark .navbar-start>a.navbar-item:focus,.content kbd.navbar .navbar-start>a.navbar-item:focus,.navbar.is-dark .navbar-start>a.navbar-item:hover,.content kbd.navbar .navbar-start>a.navbar-item:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.content kbd.navbar .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start .navbar-link:focus,.content kbd.navbar .navbar-start .navbar-link:focus,.navbar.is-dark .navbar-start .navbar-link:hover,.content kbd.navbar .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.content kbd.navbar .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-end>a.navbar-item:focus,.content kbd.navbar .navbar-end>a.navbar-item:focus,.navbar.is-dark .navbar-end>a.navbar-item:hover,.content kbd.navbar .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.content kbd.navbar .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end .navbar-link:focus,.content kbd.navbar .navbar-end .navbar-link:focus,.navbar.is-dark .navbar-end .navbar-link:hover,.content kbd.navbar .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end .navbar-link.is-active,.content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#292929;color:#fff}.navbar.is-dark .navbar-start .navbar-link::after,.content kbd.navbar .navbar-start .navbar-link::after,.navbar.is-dark .navbar-end .navbar-link::after,.content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,.content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,.content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,.content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#292929;color:#fff}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active,.content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#fff}}.navbar.is-primary,.docstring>section>a.navbar.docs-sourcelink{background-color:#4eb5de;color:#fff}.navbar.is-primary .navbar-brand>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,.navbar.is-primary .navbar-brand .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}.navbar.is-primary .navbar-brand>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,.navbar.is-primary .navbar-brand>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,.navbar.is-primary .navbar-brand .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-brand .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-burger,.docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-primary .navbar-start>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,.navbar.is-primary .navbar-end .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}.navbar.is-primary .navbar-start>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,.navbar.is-primary .navbar-start>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,.navbar.is-primary .navbar-start .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-end>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,.navbar.is-primary .navbar-end>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,.navbar.is-primary .navbar-end .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-start .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,.navbar.is-primary .navbar-end .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-dropdown a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#4eb5de;color:#fff}}.navbar.is-link{background-color:#2e63b8;color:#fff}.navbar.is-link .navbar-brand>.navbar-item,.navbar.is-link .navbar-brand .navbar-link{color:#fff}.navbar.is-link .navbar-brand>a.navbar-item:focus,.navbar.is-link .navbar-brand>a.navbar-item:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand .navbar-link:focus,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-link .navbar-start>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-end .navbar-link{color:#fff}.navbar.is-link .navbar-start>a.navbar-item:focus,.navbar.is-link .navbar-start>a.navbar-item:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start .navbar-link:focus,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-end>a.navbar-item:focus,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end .navbar-link:focus,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end .navbar-link.is-active{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-start .navbar-link::after,.navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#2e63b8;color:#fff}}.navbar.is-info{background-color:#3c5dcd;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:#3151bf;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:#3151bf;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:#3151bf;color:#fff}.navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#3c5dcd;color:#fff}}.navbar.is-success{background-color:#259a12;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:#20830f;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:#20830f;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:#20830f;color:#fff}.navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#259a12;color:#fff}}.navbar.is-warning{background-color:#a98800;color:#fff}.navbar.is-warning .navbar-brand>.navbar-item,.navbar.is-warning .navbar-brand .navbar-link{color:#fff}.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:#8f7300;color:#fff}.navbar.is-warning .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-warning .navbar-burger{color:#fff}@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:#fff}.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:#8f7300;color:#fff}.navbar.is-warning .navbar-start .navbar-link::after,.navbar.is-warning .navbar-end .navbar-link::after{border-color:#fff}.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:#8f7300;color:#fff}.navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#a98800;color:#fff}}.navbar.is-danger{background-color:#cb3c33;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:#b7362e;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:#b7362e;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:#b7362e;color:#fff}.navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#cb3c33;color:#fff}}.navbar>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}.navbar.has-shadow{box-shadow:0 2px 0 0 #f5f5f5}.navbar.is-fixed-bottom,.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom{bottom:0}.navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #f5f5f5}.navbar.is-fixed-top{top:0}html.has-navbar-fixed-top,body.has-navbar-fixed-top{padding-top:3.25rem}html.has-navbar-fixed-bottom,body.has-navbar-fixed-bottom{padding-bottom:3.25rem}.navbar-brand,.navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:3.25rem}.navbar-brand a.navbar-item:focus,.navbar-brand a.navbar-item:hover{background-color:transparent}.navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.navbar-burger{color:#222;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}.navbar-burger span:nth-child(1){top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger:hover{background-color:rgba(0,0,0,0.05)}.navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.navbar-menu{display:none}.navbar-item,.navbar-link{color:#222;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}a.navbar-item,.navbar-link{cursor:pointer}a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover,a.navbar-item.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,.navbar-link.is-active{background-color:#fafafa;color:#2e63b8}.navbar-item{flex-grow:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.navbar-item.has-dropdown{padding:0}.navbar-item.is-expanded{flex-grow:1;flex-shrink:1}.navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(0.5rem - 1px)}.navbar-item.is-tab:focus,.navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#2e63b8}.navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#2e63b8;border-bottom-style:solid;border-bottom-width:3px;color:#2e63b8;padding-bottom:calc(0.5rem - 3px)}.navbar-content{flex-grow:1;flex-shrink:1}.navbar-link:not(.is-arrowless){padding-right:2.5em}.navbar-link:not(.is-arrowless)::after{border-color:#2e63b8;margin-top:-0.375em;right:1.125em}.navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-divider{background-color:#f5f5f5;border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{align-items:center;display:flex}.navbar-link::after{display:none}.navbar-menu{background-color:#fff;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}.navbar-menu.is-active{display:block}.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-touch{bottom:0}.navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}.navbar.is-fixed-top-touch{top:0}.navbar.is-fixed-top .navbar-menu,.navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}html.has-navbar-fixed-top-touch,body.has-navbar-fixed-top-touch{padding-top:3.25rem}html.has-navbar-fixed-bottom-touch,body.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media screen and (min-width: 1056px){.navbar,.navbar-menu,.navbar-start,.navbar-end{align-items:stretch;display:flex}.navbar{min-height:3.25rem}.navbar.is-spaced{padding:1rem 2rem}.navbar.is-spaced .navbar-start,.navbar.is-spaced .navbar-end{align-items:center}.navbar.is-spaced a.navbar-item,.navbar.is-spaced .navbar-link{border-radius:4px}.navbar.is-transparent a.navbar-item:focus,.navbar.is-transparent a.navbar-item:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent .navbar-link:focus,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}.navbar.is-transparent .navbar-dropdown a.navbar-item:focus,.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#2e63b8}.navbar-burger{display:none}.navbar-item,.navbar-link{align-items:center;display:flex}.navbar-item.has-dropdown{align-items:stretch}.navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid #dbdbdb;border-radius:6px 6px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar-menu{flex-grow:1;flex-shrink:0}.navbar-start{justify-content:flex-start;margin-right:auto}.navbar-end{justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid #dbdbdb;box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:focus,.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#2e63b8}.navbar.is-spaced .navbar-dropdown,.navbar-dropdown.is-boxed{border-radius:6px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.navbar>.container .navbar-brand,.container>.navbar .navbar-brand{margin-left:-.75rem}.navbar>.container .navbar-menu,.container>.navbar .navbar-menu{margin-right:-.75rem}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-desktop{bottom:0}.navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}.navbar.is-fixed-top-desktop{top:0}html.has-navbar-fixed-top-desktop,body.has-navbar-fixed-top-desktop{padding-top:3.25rem}html.has-navbar-fixed-bottom-desktop,body.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}html.has-spaced-navbar-fixed-top,body.has-spaced-navbar-fixed-top{padding-top:5.25rem}html.has-spaced-navbar-fixed-bottom,body.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}a.navbar-item.is-active,.navbar-link.is-active{color:#0a0a0a}a.navbar-item.is-active:not(:focus):not(:hover),.navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}.navbar-item.has-dropdown:focus .navbar-link,.navbar-item.has-dropdown:hover .navbar-link,.navbar-item.has-dropdown.is-active .navbar-link{background-color:#fafafa}}.hero.is-fullheight-with-navbar{min-height:calc(100vh - 3.25rem)}.pagination{font-size:1rem;margin:-.25rem}.pagination.is-small,#documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}.pagination.is-medium{font-size:1.25rem}.pagination.is-large{font-size:1.5rem}.pagination.is-rounded .pagination-previous,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,.pagination.is-rounded .pagination-next,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}.pagination.is-rounded .pagination-link,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}.pagination,.pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}.pagination-previous,.pagination-next,.pagination-link{border-color:#dbdbdb;color:#222;min-width:2.5em}.pagination-previous:hover,.pagination-next:hover,.pagination-link:hover{border-color:#b5b5b5;color:#363636}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus{border-color:#3c5dcd}.pagination-previous:active,.pagination-next:active,.pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}.pagination-previous[disabled],.pagination-previous.is-disabled,.pagination-next[disabled],.pagination-next.is-disabled,.pagination-link[disabled],.pagination-link.is-disabled{background-color:#dbdbdb;border-color:#dbdbdb;box-shadow:none;color:#6b6b6b;opacity:0.5}.pagination-previous,.pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}.pagination-link.is-current{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.pagination-ellipsis{color:#b5b5b5;pointer-events:none}.pagination-list{flex-wrap:wrap}.pagination-list li{list-style:none}@media screen and (max-width: 768px){.pagination{flex-wrap:wrap}.pagination-previous,.pagination-next{flex-grow:1;flex-shrink:1}.pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{.pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{margin-bottom:0;margin-top:0}.pagination-previous{order:2}.pagination-next{order:3}.pagination{justify-content:space-between;margin-bottom:0;margin-top:0}.pagination.is-centered .pagination-previous{order:1}.pagination.is-centered .pagination-list{justify-content:center;order:2}.pagination.is-centered .pagination-next{order:3}.pagination.is-right .pagination-previous{order:1}.pagination.is-right .pagination-next{order:2}.pagination.is-right .pagination-list{justify-content:flex-end;order:3}}.panel{border-radius:6px;box-shadow:#bbb;font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}.panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}.panel.is-white .panel-block.is-active .panel-icon{color:#fff}.panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}.panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}.panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}.panel.is-light .panel-heading{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}.panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}.panel.is-dark .panel-heading,.content kbd.panel .panel-heading{background-color:#363636;color:#fff}.panel.is-dark .panel-tabs a.is-active,.content kbd.panel .panel-tabs a.is-active{border-bottom-color:#363636}.panel.is-dark .panel-block.is-active .panel-icon,.content kbd.panel .panel-block.is-active .panel-icon{color:#363636}.panel.is-primary .panel-heading,.docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#4eb5de;color:#fff}.panel.is-primary .panel-tabs a.is-active,.docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#4eb5de}.panel.is-primary .panel-block.is-active .panel-icon,.docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#4eb5de}.panel.is-link .panel-heading{background-color:#2e63b8;color:#fff}.panel.is-link .panel-tabs a.is-active{border-bottom-color:#2e63b8}.panel.is-link .panel-block.is-active .panel-icon{color:#2e63b8}.panel.is-info .panel-heading{background-color:#3c5dcd;color:#fff}.panel.is-info .panel-tabs a.is-active{border-bottom-color:#3c5dcd}.panel.is-info .panel-block.is-active .panel-icon{color:#3c5dcd}.panel.is-success .panel-heading{background-color:#259a12;color:#fff}.panel.is-success .panel-tabs a.is-active{border-bottom-color:#259a12}.panel.is-success .panel-block.is-active .panel-icon{color:#259a12}.panel.is-warning .panel-heading{background-color:#a98800;color:#fff}.panel.is-warning .panel-tabs a.is-active{border-bottom-color:#a98800}.panel.is-warning .panel-block.is-active .panel-icon{color:#a98800}.panel.is-danger .panel-heading{background-color:#cb3c33;color:#fff}.panel.is-danger .panel-tabs a.is-active{border-bottom-color:#cb3c33}.panel.is-danger .panel-block.is-active .panel-icon{color:#cb3c33}.panel-tabs:not(:last-child),.panel-block:not(:last-child){border-bottom:1px solid #ededed}.panel-heading{background-color:#ededed;border-radius:6px 6px 0 0;color:#222;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}.panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:0.5em}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.panel-list a{color:#222}.panel-list a:hover{color:#2e63b8}.panel-block{align-items:center;color:#222;display:flex;justify-content:flex-start;padding:0.5em 0.75em}.panel-block input[type="checkbox"]{margin-right:.75em}.panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{flex-wrap:wrap}.panel-block.is-active{border-left-color:#2e63b8;color:#363636}.panel-block.is-active .panel-icon{color:#2e63b8}.panel-block:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#f5f5f5}.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#6b6b6b;margin-right:.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs a{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;color:#222;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}.tabs a:hover{border-bottom-color:#222;color:#222}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#2e63b8;color:#2e63b8}.tabs ul{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.tabs ul.is-left{padding-right:0.75em}.tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}.tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}.tabs .icon:first-child{margin-right:.5em}.tabs .icon:last-child{margin-left:.5em}.tabs.is-centered ul{justify-content:center}.tabs.is-right ul{justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:4px 4px 0 0}.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:rgba(0,0,0,0) !important}.tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}.tabs.is-toggle a{border-color:#dbdbdb;border-style:solid;border-width:1px;margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.tabs.is-toggle li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.tabs.is-toggle li.is-active a{background-color:#2e63b8;border-color:#2e63b8;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}.tabs.is-small,#documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}.tabs.is-medium{font-size:1.25rem}.tabs.is-large{font-size:1.5rem}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>.column.is-narrow{flex:none;width:unset}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>.column.is-0{flex:none;width:0%}.columns.is-mobile>.column.is-offset-0{margin-left:0%}.columns.is-mobile>.column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>.column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>.column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>.column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>.column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){.column.is-narrow-mobile{flex:none;width:unset}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-one-fifth-mobile{flex:none;width:20%}.column.is-two-fifths-mobile{flex:none;width:40%}.column.is-three-fifths-mobile{flex:none;width:60%}.column.is-four-fifths-mobile{flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{flex:none;width:0%}.column.is-offset-0-mobile{margin-left:0%}.column.is-1-mobile{flex:none;width:8.33333337%}.column.is-offset-1-mobile{margin-left:8.33333337%}.column.is-2-mobile{flex:none;width:16.66666674%}.column.is-offset-2-mobile{margin-left:16.66666674%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333337%}.column.is-offset-4-mobile{margin-left:33.33333337%}.column.is-5-mobile{flex:none;width:41.66666674%}.column.is-offset-5-mobile{margin-left:41.66666674%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333337%}.column.is-offset-7-mobile{margin-left:58.33333337%}.column.is-8-mobile{flex:none;width:66.66666674%}.column.is-offset-8-mobile{margin-left:66.66666674%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333337%}.column.is-offset-10-mobile{margin-left:83.33333337%}.column.is-11-mobile{flex:none;width:91.66666674%}.column.is-offset-11-mobile{margin-left:91.66666674%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{.column.is-narrow,.column.is-narrow-tablet{flex:none;width:unset}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{flex:none;width:0%}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0%}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333337%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333337%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66666674%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66666674%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333337%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333337%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66666674%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66666674%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333337%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333337%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66666674%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66666674%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333337%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333337%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66666674%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66666674%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){.column.is-narrow-touch{flex:none;width:unset}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-one-fifth-touch{flex:none;width:20%}.column.is-two-fifths-touch{flex:none;width:40%}.column.is-three-fifths-touch{flex:none;width:60%}.column.is-four-fifths-touch{flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{flex:none;width:0%}.column.is-offset-0-touch{margin-left:0%}.column.is-1-touch{flex:none;width:8.33333337%}.column.is-offset-1-touch{margin-left:8.33333337%}.column.is-2-touch{flex:none;width:16.66666674%}.column.is-offset-2-touch{margin-left:16.66666674%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333337%}.column.is-offset-4-touch{margin-left:33.33333337%}.column.is-5-touch{flex:none;width:41.66666674%}.column.is-offset-5-touch{margin-left:41.66666674%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333337%}.column.is-offset-7-touch{margin-left:58.33333337%}.column.is-8-touch{flex:none;width:66.66666674%}.column.is-offset-8-touch{margin-left:66.66666674%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333337%}.column.is-offset-10-touch{margin-left:83.33333337%}.column.is-11-touch{flex:none;width:91.66666674%}.column.is-offset-11-touch{margin-left:91.66666674%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){.column.is-narrow-desktop{flex:none;width:unset}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-one-fifth-desktop{flex:none;width:20%}.column.is-two-fifths-desktop{flex:none;width:40%}.column.is-three-fifths-desktop{flex:none;width:60%}.column.is-four-fifths-desktop{flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{flex:none;width:0%}.column.is-offset-0-desktop{margin-left:0%}.column.is-1-desktop{flex:none;width:8.33333337%}.column.is-offset-1-desktop{margin-left:8.33333337%}.column.is-2-desktop{flex:none;width:16.66666674%}.column.is-offset-2-desktop{margin-left:16.66666674%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333337%}.column.is-offset-4-desktop{margin-left:33.33333337%}.column.is-5-desktop{flex:none;width:41.66666674%}.column.is-offset-5-desktop{margin-left:41.66666674%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333337%}.column.is-offset-7-desktop{margin-left:58.33333337%}.column.is-8-desktop{flex:none;width:66.66666674%}.column.is-offset-8-desktop{margin-left:66.66666674%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333337%}.column.is-offset-10-desktop{margin-left:83.33333337%}.column.is-11-desktop{flex:none;width:91.66666674%}.column.is-offset-11-desktop{margin-left:91.66666674%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){.column.is-narrow-widescreen{flex:none;width:unset}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-one-fifth-widescreen{flex:none;width:20%}.column.is-two-fifths-widescreen{flex:none;width:40%}.column.is-three-fifths-widescreen{flex:none;width:60%}.column.is-four-fifths-widescreen{flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{flex:none;width:0%}.column.is-offset-0-widescreen{margin-left:0%}.column.is-1-widescreen{flex:none;width:8.33333337%}.column.is-offset-1-widescreen{margin-left:8.33333337%}.column.is-2-widescreen{flex:none;width:16.66666674%}.column.is-offset-2-widescreen{margin-left:16.66666674%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333337%}.column.is-offset-4-widescreen{margin-left:33.33333337%}.column.is-5-widescreen{flex:none;width:41.66666674%}.column.is-offset-5-widescreen{margin-left:41.66666674%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333337%}.column.is-offset-7-widescreen{margin-left:58.33333337%}.column.is-8-widescreen{flex:none;width:66.66666674%}.column.is-offset-8-widescreen{margin-left:66.66666674%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333337%}.column.is-offset-10-widescreen{margin-left:83.33333337%}.column.is-11-widescreen{flex:none;width:91.66666674%}.column.is-offset-11-widescreen{margin-left:91.66666674%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){.column.is-narrow-fullhd{flex:none;width:unset}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-one-fifth-fullhd{flex:none;width:20%}.column.is-two-fifths-fullhd{flex:none;width:40%}.column.is-three-fifths-fullhd{flex:none;width:60%}.column.is-four-fifths-fullhd{flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{flex:none;width:0%}.column.is-offset-0-fullhd{margin-left:0%}.column.is-1-fullhd{flex:none;width:8.33333337%}.column.is-offset-1-fullhd{margin-left:8.33333337%}.column.is-2-fullhd{flex:none;width:16.66666674%}.column.is-offset-2-fullhd{margin-left:16.66666674%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333337%}.column.is-offset-4-fullhd{margin-left:33.33333337%}.column.is-5-fullhd{flex:none;width:41.66666674%}.column.is-offset-5-fullhd{margin-left:41.66666674%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333337%}.column.is-offset-7-fullhd{margin-left:58.33333337%}.column.is-8-fullhd{flex:none;width:66.66666674%}.column.is-offset-8-fullhd{margin-left:66.66666674%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333337%}.column.is-offset-10-fullhd{margin-left:83.33333337%}.column.is-11-fullhd{flex:none;width:91.66666674%}.column.is-offset-11-fullhd{margin-left:91.66666674%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}.columns.is-centered{justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column{margin:0;padding:0 !important}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-mobile{display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{.columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){.columns.is-desktop{display:flex}}.columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}.columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}.columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){.columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-0-fullhd{--columnGap: 0rem}}.columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){.columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-1-fullhd{--columnGap: .25rem}}.columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){.columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-2-fullhd{--columnGap: .5rem}}.columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){.columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-3-fullhd{--columnGap: .75rem}}.columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){.columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-4-fullhd{--columnGap: 1rem}}.columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){.columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}.columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){.columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}.columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){.columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}.columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){.columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-8-fullhd{--columnGap: 2rem}}.tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}.tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.tile.is-ancestor:last-child{margin-bottom:-.75rem}.tile.is-ancestor:not(:last-child){margin-bottom:.75rem}.tile.is-child{margin:0 !important}.tile.is-parent{padding:.75rem}.tile.is-vertical{flex-direction:column}.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{.tile:not(.is-child){display:flex}.tile.is-1{flex:none;width:8.33333337%}.tile.is-2{flex:none;width:16.66666674%}.tile.is-3{flex:none;width:25%}.tile.is-4{flex:none;width:33.33333337%}.tile.is-5{flex:none;width:41.66666674%}.tile.is-6{flex:none;width:50%}.tile.is-7{flex:none;width:58.33333337%}.tile.is-8{flex:none;width:66.66666674%}.tile.is-9{flex:none;width:75%}.tile.is-10{flex:none;width:83.33333337%}.tile.is-11{flex:none;width:91.66666674%}.tile.is-12{flex:none;width:100%}}.hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}.hero .navbar{background:none}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#fff;color:#0a0a0a}.hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-white strong{color:inherit}.hero.is-white .title{color:#0a0a0a}.hero.is-white .subtitle{color:rgba(10,10,10,0.9)}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){.hero.is-white .navbar-menu{background-color:#fff}}.hero.is-white .navbar-item,.hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}.hero.is-white a.navbar-item:hover,.hero.is-white a.navbar-item.is-active,.hero.is-white .navbar-link:hover,.hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}.hero.is-white .tabs a:hover{opacity:1}.hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#0a0a0a}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}.hero.is-black{background-color:#0a0a0a;color:#fff}.hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-black strong{color:inherit}.hero.is-black .title{color:#fff}.hero.is-black .subtitle{color:rgba(255,255,255,0.9)}.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-black .navbar-menu{background-color:#0a0a0a}}.hero.is-black .navbar-item,.hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-black a.navbar-item:hover,.hero.is-black a.navbar-item.is-active,.hero.is-black .navbar-link:hover,.hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}.hero.is-black .tabs a{color:#fff;opacity:0.9}.hero.is-black .tabs a:hover{opacity:1}.hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){.hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}.hero.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-light strong{color:inherit}.hero.is-light .title{color:rgba(0,0,0,0.7)}.hero.is-light .subtitle{color:rgba(0,0,0,0.9)}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){.hero.is-light .navbar-menu{background-color:#f5f5f5}}.hero.is-light .navbar-item,.hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}.hero.is-light a.navbar-item:hover,.hero.is-light a.navbar-item.is-active,.hero.is-light .navbar-link:hover,.hero.is-light .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}.hero.is-light .tabs a:hover{opacity:1}.hero.is-light .tabs li.is-active a{color:#f5f5f5 !important;opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#f5f5f5}.hero.is-light.is-bold{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}}.hero.is-dark,.content kbd.hero{background-color:#363636;color:#fff}.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-dark strong,.content kbd.hero strong{color:inherit}.hero.is-dark .title,.content kbd.hero .title{color:#fff}.hero.is-dark .subtitle,.content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}.hero.is-dark .subtitle a:not(.button),.content kbd.hero .subtitle a:not(.button),.hero.is-dark .subtitle strong,.content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-dark .navbar-menu,.content kbd.hero .navbar-menu{background-color:#363636}}.hero.is-dark .navbar-item,.content kbd.hero .navbar-item,.hero.is-dark .navbar-link,.content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-dark a.navbar-item:hover,.content kbd.hero a.navbar-item:hover,.hero.is-dark a.navbar-item.is-active,.content kbd.hero a.navbar-item.is-active,.hero.is-dark .navbar-link:hover,.content kbd.hero .navbar-link:hover,.hero.is-dark .navbar-link.is-active,.content kbd.hero .navbar-link.is-active{background-color:#292929;color:#fff}.hero.is-dark .tabs a,.content kbd.hero .tabs a{color:#fff;opacity:0.9}.hero.is-dark .tabs a:hover,.content kbd.hero .tabs a:hover{opacity:1}.hero.is-dark .tabs li.is-active a,.content kbd.hero .tabs li.is-active a{color:#363636 !important;opacity:1}.hero.is-dark .tabs.is-boxed a,.content kbd.hero .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a,.content kbd.hero .tabs.is-toggle a{color:#fff}.hero.is-dark .tabs.is-boxed a:hover,.content kbd.hero .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover,.content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-dark .tabs.is-boxed li.is-active a,.content kbd.hero .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.content kbd.hero .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#363636}.hero.is-dark.is-bold,.content kbd.hero.is-bold{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)}@media screen and (max-width: 768px){.hero.is-dark.is-bold .navbar-menu,.content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)}}.hero.is-primary,.docstring>section>a.hero.docs-sourcelink{background-color:#4eb5de;color:#fff}.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-primary strong,.docstring>section>a.hero.docs-sourcelink strong{color:inherit}.hero.is-primary .title,.docstring>section>a.hero.docs-sourcelink .title{color:#fff}.hero.is-primary .subtitle,.docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}.hero.is-primary .subtitle a:not(.button),.docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),.hero.is-primary .subtitle strong,.docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-primary .navbar-menu,.docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#4eb5de}}.hero.is-primary .navbar-item,.docstring>section>a.hero.docs-sourcelink .navbar-item,.hero.is-primary .navbar-link,.docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-primary a.navbar-item:hover,.docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,.hero.is-primary a.navbar-item.is-active,.docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,.hero.is-primary .navbar-link:hover,.docstring>section>a.hero.docs-sourcelink .navbar-link:hover,.hero.is-primary .navbar-link.is-active,.docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#39acda;color:#fff}.hero.is-primary .tabs a,.docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}.hero.is-primary .tabs a:hover,.docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}.hero.is-primary .tabs li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#4eb5de !important;opacity:1}.hero.is-primary .tabs.is-boxed a,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#4eb5de}.hero.is-primary.is-bold,.docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%)}@media screen and (max-width: 768px){.hero.is-primary.is-bold .navbar-menu,.docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%)}}.hero.is-link{background-color:#2e63b8;color:#fff}.hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-link strong{color:inherit}.hero.is-link .title{color:#fff}.hero.is-link .subtitle{color:rgba(255,255,255,0.9)}.hero.is-link .subtitle a:not(.button),.hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-link .navbar-menu{background-color:#2e63b8}}.hero.is-link .navbar-item,.hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-link a.navbar-item:hover,.hero.is-link a.navbar-item.is-active,.hero.is-link .navbar-link:hover,.hero.is-link .navbar-link.is-active{background-color:#2958a4;color:#fff}.hero.is-link .tabs a{color:#fff;opacity:0.9}.hero.is-link .tabs a:hover{opacity:1}.hero.is-link .tabs li.is-active a{color:#2e63b8 !important;opacity:1}.hero.is-link .tabs.is-boxed a,.hero.is-link .tabs.is-toggle a{color:#fff}.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-link .tabs.is-boxed li.is-active a,.hero.is-link .tabs.is-boxed li.is-active a:hover,.hero.is-link .tabs.is-toggle li.is-active a,.hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#2e63b8}.hero.is-link.is-bold{background-image:linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%)}@media screen and (max-width: 768px){.hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%)}}.hero.is-info{background-color:#3c5dcd;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:#3c5dcd}}.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:#3151bf;color:#fff}.hero.is-info .tabs a{color:#fff;opacity:0.9}.hero.is-info .tabs a:hover{opacity:1}.hero.is-info .tabs li.is-active a{color:#3c5dcd !important;opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#3c5dcd}.hero.is-info.is-bold{background-image:linear-gradient(141deg, #215bb5 0%, #3c5dcd 71%, #4b53d8 100%)}@media screen and (max-width: 768px){.hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #215bb5 0%, #3c5dcd 71%, #4b53d8 100%)}}.hero.is-success{background-color:#259a12;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:#259a12}}.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:#20830f;color:#fff}.hero.is-success .tabs a{color:#fff;opacity:0.9}.hero.is-success .tabs a:hover{opacity:1}.hero.is-success .tabs li.is-active a{color:#259a12 !important;opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#259a12}.hero.is-success.is-bold{background-image:linear-gradient(141deg, #287207 0%, #259a12 71%, #10b614 100%)}@media screen and (max-width: 768px){.hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #287207 0%, #259a12 71%, #10b614 100%)}}.hero.is-warning{background-color:#a98800;color:#fff}.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:#fff}.hero.is-warning .subtitle{color:rgba(255,255,255,0.9)}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-warning .navbar-menu{background-color:#a98800}}.hero.is-warning .navbar-item,.hero.is-warning .navbar-link{color:rgba(255,255,255,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:#8f7300;color:#fff}.hero.is-warning .tabs a{color:#fff;opacity:0.9}.hero.is-warning .tabs a:hover{opacity:1}.hero.is-warning .tabs li.is-active a{color:#a98800 !important;opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:#fff}.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:#fff;border-color:#fff;color:#a98800}.hero.is-warning.is-bold{background-image:linear-gradient(141deg, #764b00 0%, #a98800 71%, #c2bd00 100%)}@media screen and (max-width: 768px){.hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #764b00 0%, #a98800 71%, #c2bd00 100%)}}.hero.is-danger{background-color:#cb3c33;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:#cb3c33}}.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:#b7362e;color:#fff}.hero.is-danger .tabs a{color:#fff;opacity:0.9}.hero.is-danger .tabs a:hover{opacity:1}.hero.is-danger .tabs li.is-active a{color:#cb3c33 !important;opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#cb3c33}.hero.is-danger.is-bold{background-image:linear-gradient(141deg, #ac1f2e 0%, #cb3c33 71%, #d66341 100%)}@media screen and (max-width: 768px){.hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #ac1f2e 0%, #cb3c33 71%, #d66341 100%)}}.hero.is-small .hero-body,#documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{.hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{.hero.is-large .hero-body{padding:18rem 6rem}}.hero.is-halfheight .hero-body,.hero.is-fullheight .hero-body,.hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}.hero.is-halfheight .hero-body>.container,.hero.is-fullheight .hero-body>.container,.hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero-video{overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}.hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){.hero-buttons .button{display:flex}.hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{.hero-buttons{display:flex;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:1.5rem}}.hero-head,.hero-foot{flex-grow:0;flex-shrink:0}.hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{.hero-body{padding:3rem 3rem}}.section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){.section{padding:3rem 3rem}.section.is-medium{padding:9rem 4.5rem}.section.is-large{padding:18rem 6rem}}.footer{background-color:#fafafa;padding:3rem 1.5rem 6rem}h1 .docs-heading-anchor,h1 .docs-heading-anchor:hover,h1 .docs-heading-anchor:visited,h2 .docs-heading-anchor,h2 .docs-heading-anchor:hover,h2 .docs-heading-anchor:visited,h3 .docs-heading-anchor,h3 .docs-heading-anchor:hover,h3 .docs-heading-anchor:visited,h4 .docs-heading-anchor,h4 .docs-heading-anchor:hover,h4 .docs-heading-anchor:visited,h5 .docs-heading-anchor,h5 .docs-heading-anchor:hover,h5 .docs-heading-anchor:visited,h6 .docs-heading-anchor,h6 .docs-heading-anchor:hover,h6 .docs-heading-anchor:visited{color:#222}h1 .docs-heading-anchor-permalink,h2 .docs-heading-anchor-permalink,h3 .docs-heading-anchor-permalink,h4 .docs-heading-anchor-permalink,h5 .docs-heading-anchor-permalink,h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}h1 .docs-heading-anchor-permalink::before,h2 .docs-heading-anchor-permalink::before,h3 .docs-heading-anchor-permalink::before,h4 .docs-heading-anchor-permalink::before,h5 .docs-heading-anchor-permalink::before,h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}h1:hover .docs-heading-anchor-permalink,h2:hover .docs-heading-anchor-permalink,h3:hover .docs-heading-anchor-permalink,h4:hover .docs-heading-anchor-permalink,h5:hover .docs-heading-anchor-permalink,h6:hover .docs-heading-anchor-permalink{visibility:visible}.docs-dark-only{display:none !important}pre{position:relative;overflow:hidden}pre code,pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}pre code:first-of-type,pre code.hljs:first-of-type{padding-top:0.5rem !important}pre code:last-of-type,pre code.hljs:last-of-type{padding-bottom:0.5rem !important}pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#222;cursor:pointer;text-align:center}pre .copy-button:focus,pre .copy-button:hover{opacity:1;background:rgba(34,34,34,0.1);color:#2e63b8}pre .copy-button.success{color:#259a12;opacity:1}pre .copy-button.error{color:#cb3c33;opacity:1}pre:hover .copy-button{opacity:1}.admonition{background-color:#f5f5f5;border-style:solid;border-width:2px;border-color:#4a4a4a;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:#f5f5f5;border-color:#4a4a4a}.admonition.is-default>.admonition-header{background-color:rgba(0,0,0,0);color:#4a4a4a}.admonition.is-default>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-info{background-color:#f5f5f5;border-color:#3c5dcd}.admonition.is-info>.admonition-header{background-color:rgba(0,0,0,0);color:#3c5dcd}.admonition.is-info>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-success{background-color:#f5f5f5;border-color:#259a12}.admonition.is-success>.admonition-header{background-color:rgba(0,0,0,0);color:#259a12}.admonition.is-success>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-warning{background-color:#f5f5f5;border-color:#a98800}.admonition.is-warning>.admonition-header{background-color:rgba(0,0,0,0);color:#a98800}.admonition.is-warning>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-danger{background-color:#f5f5f5;border-color:#cb3c33}.admonition.is-danger>.admonition-header{background-color:rgba(0,0,0,0);color:#cb3c33}.admonition.is-danger>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-compat{background-color:#f5f5f5;border-color:#3489da}.admonition.is-compat>.admonition-header{background-color:rgba(0,0,0,0);color:#3489da}.admonition.is-compat>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-todo{background-color:#f5f5f5;border-color:#9558b2}.admonition.is-todo>.admonition-header{background-color:rgba(0,0,0,0);color:#9558b2}.admonition.is-todo>.admonition-body{color:rgba(0,0,0,0.7)}.admonition-header{color:#4a4a4a;background-color:rgba(0,0,0,0);align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}details.admonition.is-details>.admonition-header{list-style:none}details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}.admonition-body{color:#222;padding:0.5rem .75rem}.admonition-body pre{background-color:#f5f5f5}.admonition-body code{background-color:rgba(0,0,0,0.05)}.docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:2px solid #dbdbdb;border-radius:4px;box-shadow:2px 2px 3px rgba(10,10,10,0.1);max-width:100%}.docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#f5f5f5;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #dbdbdb;overflow:auto}.docstring>header code{background-color:transparent}.docstring>header .docstring-article-toggle-button{min-width:1.1rem;padding:0.2rem 0.2rem 0.2rem 0}.docstring>header .docstring-binding{margin-right:0.3em}.docstring>header .docstring-category{margin-left:0.3em}.docstring>section{position:relative;padding:.75rem .75rem;border-bottom:1px solid #dbdbdb}.docstring>section:last-child{border-bottom:none}.docstring>section>a.docs-sourcelink{transition:opacity 0.3s;opacity:0;position:absolute;right:.375rem;bottom:.375rem}.docstring>section>a.docs-sourcelink:focus{opacity:1 !important}.docstring:hover>section>a.docs-sourcelink{opacity:0.2}.docstring:focus-within>section>a.docs-sourcelink{opacity:0.2}.docstring>section:hover a.docs-sourcelink{opacity:1}.documenter-example-output{background-color:#fff}.outdated-warning-overlay{position:fixed;top:0;left:0;right:0;box-shadow:0 0 10px rgba(0,0,0,0.3);z-index:999;background-color:#f5f5f5;color:rgba(0,0,0,0.7);border-bottom:3px solid rgba(0,0,0,0);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:2px solid #dbdbdb;border-radius:4px}.content code{font-weight:inherit}.content a code{color:#2e63b8}.content a:hover code{color:#363636}.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;overflow-x:hidden}#documenter .docs-main header.docs-navbar .docs-sidebar-button{display:block;font-size:1.5rem;padding-bottom:0.1rem;margin-right:1rem}#documenter .docs-main header.docs-navbar .docs-right{display:flex;white-space:nowrap;gap:1rem;align-items:center}#documenter .docs-main header.docs-navbar .docs-right .docs-icon,#documenter .docs-main header.docs-navbar .docs-right .docs-label{display:inline-block}#documenter .docs-main header.docs-navbar .docs-right .docs-label{padding:0;margin-left:0.3em}@media screen and (max-width: 1055px){#documenter .docs-main header.docs-navbar .docs-right .docs-navbar-link{margin-left:0.4rem;margin-right:0.4rem}}#documenter .docs-main header.docs-navbar>*{margin:auto 0}@media screen and (max-width: 1055px){#documenter .docs-main header.docs-navbar{position:sticky;top:0;padding:0 1rem;transition-property:top, box-shadow;-webkit-transition-property:top, box-shadow;transition-duration:0.3s;-webkit-transition-duration:0.3s}#documenter .docs-main header.docs-navbar.headroom--not-top{box-shadow:.2rem 0rem .4rem #bbb;transition-duration:0.7s;-webkit-transition-duration:0.7s}#documenter .docs-main header.docs-navbar.headroom--unpinned.headroom--not-top.headroom--not-bottom{top:-4.5rem;transition-duration:0.7s;-webkit-transition-duration:0.7s}}#documenter .docs-main section.footnotes{border-top:1px solid #dbdbdb}#documenter .docs-main section.footnotes li .tag:first-child,#documenter .docs-main section.footnotes li .docstring>section>a.docs-sourcelink:first-child,#documenter .docs-main section.footnotes li .content kbd:first-child,.content #documenter .docs-main section.footnotes li kbd:first-child{margin-right:1em;margin-bottom:0.4em}#documenter .docs-main .docs-footer{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0;border-top:1px solid #dbdbdb;padding-top:1rem;padding-bottom:1rem}@media screen and (max-width: 1055px){#documenter .docs-main .docs-footer{padding-left:1rem;padding-right:1rem}}#documenter .docs-main .docs-footer .docs-footer-nextpage,#documenter .docs-main .docs-footer .docs-footer-prevpage{flex-grow:1}#documenter .docs-main .docs-footer .docs-footer-nextpage{text-align:right}#documenter .docs-main .docs-footer .flexbox-break{flex-basis:100%;height:0}#documenter .docs-main .docs-footer .footer-message{font-size:0.8em;margin:0.5em auto 0 auto;text-align:center}#documenter .docs-sidebar{display:flex;flex-direction:column;color:#0a0a0a;background-color:#f5f5f5;border-right:1px solid #dbdbdb;padding:0;flex:0 0 18rem;z-index:5;font-size:1rem;position:fixed;left:-18rem;width:18rem;height:100%;transition:left 0.3s}#documenter .docs-sidebar.visible{left:0;box-shadow:.4rem 0rem .8rem #bbb}@media screen and (min-width: 1056px){#documenter .docs-sidebar.visible{box-shadow:none}}@media screen and (min-width: 1056px){#documenter .docs-sidebar{left:0;top:0}}#documenter .docs-sidebar .docs-logo{margin-top:1rem;padding:0 1rem}#documenter .docs-sidebar .docs-logo>img{max-height:6rem;margin:auto}#documenter .docs-sidebar .docs-package-name{flex-shrink:0;font-size:1.5rem;font-weight:700;text-align:center;white-space:nowrap;overflow:hidden;padding:0.5rem 0}#documenter .docs-sidebar .docs-package-name .docs-autofit{max-width:16.2rem}#documenter .docs-sidebar .docs-package-name a,#documenter .docs-sidebar .docs-package-name a:hover{color:#0a0a0a}#documenter .docs-sidebar .docs-version-selector{border-top:1px solid #dbdbdb;display:none;padding:0.5rem}#documenter .docs-sidebar .docs-version-selector.visible{display:flex}#documenter .docs-sidebar ul.docs-menu{flex-grow:1;user-select:none;border-top:1px solid #dbdbdb;padding-bottom:1.5rem}#documenter .docs-sidebar ul.docs-menu>li>.tocitem{font-weight:bold}#documenter .docs-sidebar ul.docs-menu>li li{font-size:.95rem;margin-left:1em;border-left:1px solid #dbdbdb}#documenter .docs-sidebar ul.docs-menu input.collapse-toggle{display:none}#documenter .docs-sidebar ul.docs-menu ul.collapsed{display:none}#documenter .docs-sidebar ul.docs-menu input:checked~ul.collapsed{display:block}#documenter .docs-sidebar ul.docs-menu label.tocitem{display:flex}#documenter .docs-sidebar ul.docs-menu label.tocitem .docs-label{flex-grow:2}#documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:.75rem;margin-left:1rem;margin-top:auto;margin-bottom:auto}#documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f054"}#documenter .docs-sidebar ul.docs-menu input:checked~label.tocitem .docs-chevron::before{content:"\f078"}#documenter .docs-sidebar ul.docs-menu .tocitem{display:block;padding:0.5rem 0.5rem}#documenter .docs-sidebar ul.docs-menu .tocitem,#documenter .docs-sidebar ul.docs-menu .tocitem:hover{color:#0a0a0a;background:#f5f5f5}#documenter .docs-sidebar ul.docs-menu a.tocitem:hover,#documenter .docs-sidebar ul.docs-menu label.tocitem:hover{color:#0a0a0a;background-color:#ebebeb}#documenter .docs-sidebar ul.docs-menu li.is-active{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;background-color:#fff}#documenter .docs-sidebar ul.docs-menu li.is-active .tocitem,#documenter .docs-sidebar ul.docs-menu li.is-active .tocitem:hover{background-color:#fff;color:#0a0a0a}#documenter .docs-sidebar ul.docs-menu li.is-active ul.internal .tocitem:hover{background-color:#ebebeb;color:#0a0a0a}#documenter .docs-sidebar ul.docs-menu>li.is-active:first-child{border-top:none}#documenter .docs-sidebar ul.docs-menu ul.internal{margin:0 0.5rem 0.5rem;border-top:1px solid #dbdbdb}#documenter .docs-sidebar ul.docs-menu ul.internal li{font-size:.85rem;border-left:none;margin-left:0;margin-top:0.5rem}#documenter .docs-sidebar ul.docs-menu ul.internal .tocitem{width:100%;padding:0}#documenter .docs-sidebar ul.docs-menu ul.internal .tocitem::before{content:"⚬";margin-right:0.4em}#documenter .docs-sidebar form.docs-search{margin:auto;margin-top:0.5rem;margin-bottom:0.5rem}#documenter .docs-sidebar form.docs-search>input{width:14.4rem}#documenter .docs-sidebar #documenter-search-query{color:#707070;width:14.4rem;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1)}@media screen and (min-width: 1056px){#documenter .docs-sidebar ul.docs-menu{overflow-y:auto;-webkit-overflow-scroll:touch}#documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar{width:.3rem;background:none}#documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#e0e0e0}#documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb:hover{background:#ccc}}@media screen and (max-width: 1055px){#documenter .docs-sidebar{overflow-y:auto;-webkit-overflow-scroll:touch}#documenter .docs-sidebar::-webkit-scrollbar{width:.3rem;background:none}#documenter .docs-sidebar::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#e0e0e0}#documenter .docs-sidebar::-webkit-scrollbar-thumb:hover{background:#ccc}}kbd.search-modal-key-hints{border-radius:0.25rem;border:1px solid rgba(0,0,0,0.6);box-shadow:0 2px 0 1px rgba(0,0,0,0.6);cursor:default;font-size:0.9rem;line-height:1.5;min-width:0.75rem;text-align:center;padding:0.1rem 0.3rem;position:relative;top:-1px}.search-min-width-50{min-width:50%}.search-min-height-100{min-height:100%}.search-modal-card-body{max-height:calc(100vh - 15rem)}.search-result-link{border-radius:0.7em;transition:all 300ms}.search-result-link:hover,.search-result-link:focus{background-color:rgba(0,128,128,0.1)}.search-result-link .property-search-result-badge,.search-result-link .search-filter{transition:all 300ms}.property-search-result-badge,.search-filter{padding:0.15em 0.5em;font-size:0.8em;font-style:italic;text-transform:none !important;line-height:1.5;color:#f5f5f5;background-color:rgba(51,65,85,0.501961);border-radius:0.6rem}.search-result-link:hover .property-search-result-badge,.search-result-link:hover .search-filter,.search-result-link:focus .property-search-result-badge,.search-result-link:focus .search-filter{color:#f1f5f9;background-color:#333}.search-filter{color:#333;background-color:#f5f5f5;transition:all 300ms}.search-filter:hover,.search-filter:focus{color:#333}.search-filter-selected{color:#f5f5f5;background-color:rgba(139,0,139,0.5)}.search-filter-selected:hover,.search-filter-selected:focus{color:#f5f5f5}.search-result-highlight{background-color:#ffdd57;color:black}.search-divider{border-bottom:1px solid #dbdbdb}.search-result-title{width:85%;color:#333}.search-result-code-title{font-size:0.875rem;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}#search-modal .modal-card-body::-webkit-scrollbar,#search-modal .filter-tabs::-webkit-scrollbar{height:10px;width:10px;background-color:transparent}#search-modal .modal-card-body::-webkit-scrollbar-thumb,#search-modal .filter-tabs::-webkit-scrollbar-thumb{background-color:gray;border-radius:1rem}#search-modal .modal-card-body::-webkit-scrollbar-track,#search-modal .filter-tabs::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.6);background-color:transparent}.w-100{width:100%}.gap-2{gap:0.5rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.ansi span.sgr1{font-weight:bolder}.ansi span.sgr2{font-weight:lighter}.ansi span.sgr3{font-style:italic}.ansi span.sgr4{text-decoration:underline}.ansi span.sgr7{color:#fff;background-color:#222}.ansi span.sgr8{color:transparent}.ansi span.sgr8 span{color:transparent}.ansi span.sgr9{text-decoration:line-through}.ansi span.sgr30{color:#242424}.ansi span.sgr31{color:#a7201f}.ansi span.sgr32{color:#066f00}.ansi span.sgr33{color:#856b00}.ansi span.sgr34{color:#2149b0}.ansi span.sgr35{color:#7d4498}.ansi span.sgr36{color:#007989}.ansi span.sgr37{color:gray}.ansi span.sgr40{background-color:#242424}.ansi span.sgr41{background-color:#a7201f}.ansi span.sgr42{background-color:#066f00}.ansi span.sgr43{background-color:#856b00}.ansi span.sgr44{background-color:#2149b0}.ansi span.sgr45{background-color:#7d4498}.ansi span.sgr46{background-color:#007989}.ansi span.sgr47{background-color:gray}.ansi span.sgr90{color:#616161}.ansi span.sgr91{color:#cb3c33}.ansi span.sgr92{color:#0e8300}.ansi span.sgr93{color:#a98800}.ansi span.sgr94{color:#3c5dcd}.ansi span.sgr95{color:#9256af}.ansi span.sgr96{color:#008fa3}.ansi span.sgr97{color:#f5f5f5}.ansi span.sgr100{background-color:#616161}.ansi span.sgr101{background-color:#cb3c33}.ansi span.sgr102{background-color:#0e8300}.ansi span.sgr103{background-color:#a98800}.ansi span.sgr104{background-color:#3c5dcd}.ansi span.sgr105{background-color:#9256af}.ansi span.sgr106{background-color:#008fa3}.ansi span.sgr107{background-color:#f5f5f5}code.language-julia-repl>span.hljs-meta{color:#066f00;font-weight:bolder}/*! + Theme: Default + Description: Original highlight.js style + Author: (c) Ivan Sagalaev + Maintainer: @highlightjs/core-team + Website: https://highlightjs.org/ + License: see project LICENSE + Touched: 2021 +*/pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#F3F3F3;color:#444}.hljs-comment{color:#697070}.hljs-tag,.hljs-punctuation{color:#444a}.hljs-tag .hljs-name,.hljs-tag .hljs-attr{color:#444}.hljs-keyword,.hljs-attribute,.hljs-selector-tag,.hljs-meta .hljs-keyword,.hljs-doctag,.hljs-name{font-weight:bold}.hljs-type,.hljs-string,.hljs-number,.hljs-selector-id,.hljs-selector-class,.hljs-quote,.hljs-template-tag,.hljs-deletion{color:#880000}.hljs-title,.hljs-section{color:#880000;font-weight:bold}.hljs-regexp,.hljs-symbol,.hljs-variable,.hljs-template-variable,.hljs-link,.hljs-selector-attr,.hljs-operator,.hljs-selector-pseudo{color:#ab5656}.hljs-literal{color:#695}.hljs-built_in,.hljs-bullet,.hljs-code,.hljs-addition{color:#397300}.hljs-meta{color:#1f7199}.hljs-meta .hljs-string{color:#38a}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:bold}.gap-4{gap:1rem} diff --git a/v2.11.0/assets/themeswap.js b/v2.11.0/assets/themeswap.js new file mode 100644 index 00000000..9f5eebe6 --- /dev/null +++ b/v2.11.0/assets/themeswap.js @@ -0,0 +1,84 @@ +// Small function to quickly swap out themes. Gets put into the tag.. +function set_theme_from_local_storage() { + // Initialize the theme to null, which means default + var theme = null; + // If the browser supports the localstorage and is not disabled then try to get the + // documenter theme + if (window.localStorage != null) { + // Get the user-picked theme from localStorage. May be `null`, which means the default + // theme. + theme = window.localStorage.getItem("documenter-theme"); + } + // Check if the users preference is for dark color scheme + var darkPreference = + window.matchMedia("(prefers-color-scheme: dark)").matches === true; + // Initialize a few variables for the loop: + // + // - active: will contain the index of the theme that should be active. Note that there + // is no guarantee that localStorage contains sane values. If `active` stays `null` + // we either could not find the theme or it is the default (primary) theme anyway. + // Either way, we then need to stick to the primary theme. + // + // - disabled: style sheets that should be disabled (i.e. all the theme style sheets + // that are not the currently active theme) + var active = null; + var disabled = []; + var primaryLightTheme = null; + var primaryDarkTheme = null; + for (var i = 0; i < document.styleSheets.length; i++) { + var ss = document.styleSheets[i]; + // The tag of each style sheet is expected to have a data-theme-name attribute + // which must contain the name of the theme. The names in localStorage much match this. + var themename = ss.ownerNode.getAttribute("data-theme-name"); + // attribute not set => non-theme stylesheet => ignore + if (themename === null) continue; + // To distinguish the default (primary) theme, it needs to have the data-theme-primary + // attribute set. + if (ss.ownerNode.getAttribute("data-theme-primary") !== null) { + primaryLightTheme = themename; + } + // Check if the theme is primary dark theme so that we could store its name in darkTheme + if (ss.ownerNode.getAttribute("data-theme-primary-dark") !== null) { + primaryDarkTheme = themename; + } + // If we find a matching theme (and it's not the default), we'll set active to non-null + if (themename === theme) active = i; + // Store the style sheets of inactive themes so that we could disable them + if (themename !== theme) disabled.push(ss); + } + var activeTheme = null; + if (active !== null) { + // If we did find an active theme, we'll (1) add the theme--$(theme) class to + document.getElementsByTagName("html")[0].className = "theme--" + theme; + activeTheme = theme; + } else { + // If we did _not_ find an active theme, then we need to fall back to the primary theme + // which can either be dark or light, depending on the user's OS preference. + var activeTheme = darkPreference ? primaryDarkTheme : primaryLightTheme; + // In case it somehow happens that the relevant primary theme was not found in the + // preceding loop, we abort without doing anything. + if (activeTheme === null) { + console.error("Unable to determine primary theme."); + return; + } + // When switching to the primary light theme, then we must not have a class name + // for the tag. That's only for non-primary or the primary dark theme. + if (darkPreference) { + document.getElementsByTagName("html")[0].className = + "theme--" + activeTheme; + } else { + document.getElementsByTagName("html")[0].className = ""; + } + } + for (var i = 0; i < document.styleSheets.length; i++) { + var ss = document.styleSheets[i]; + // The tag of each style sheet is expected to have a data-theme-name attribute + // which must contain the name of the theme. The names in localStorage much match this. + var themename = ss.ownerNode.getAttribute("data-theme-name"); + // attribute not set => non-theme stylesheet => ignore + if (themename === null) continue; + // we'll disable all the stylesheets, except for the active one + ss.disabled = !(themename == activeTheme); + } +} +set_theme_from_local_storage(); diff --git a/v2.11.0/assets/warner.js b/v2.11.0/assets/warner.js new file mode 100644 index 00000000..3f6f5d00 --- /dev/null +++ b/v2.11.0/assets/warner.js @@ -0,0 +1,52 @@ +function maybeAddWarning() { + // DOCUMENTER_NEWEST is defined in versions.js, DOCUMENTER_CURRENT_VERSION and DOCUMENTER_STABLE + // in siteinfo.js. + // If either of these are undefined something went horribly wrong, so we abort. + if ( + window.DOCUMENTER_NEWEST === undefined || + window.DOCUMENTER_CURRENT_VERSION === undefined || + window.DOCUMENTER_STABLE === undefined + ) { + return; + } + + // Current version is not a version number, so we can't tell if it's the newest version. Abort. + if (!/v(\d+\.)*\d+/.test(window.DOCUMENTER_CURRENT_VERSION)) { + return; + } + + // Current version is newest version, so no need to add a warning. + if (window.DOCUMENTER_NEWEST === window.DOCUMENTER_CURRENT_VERSION) { + return; + } + + // Add a noindex meta tag (unless one exists) so that search engines don't index this version of the docs. + if (document.body.querySelector('meta[name="robots"]') === null) { + const meta = document.createElement("meta"); + meta.name = "robots"; + meta.content = "noindex"; + + document.getElementsByTagName("head")[0].appendChild(meta); + } + + const div = document.createElement("div"); + div.classList.add("outdated-warning-overlay"); + const closer = document.createElement("button"); + closer.classList.add("outdated-warning-closer", "delete"); + closer.addEventListener("click", function () { + document.body.removeChild(div); + }); + const href = window.documenterBaseURL + "/../" + window.DOCUMENTER_STABLE; + div.innerHTML = + 'This documentation is not for the latest stable release, but for either the development version or an older release.
Click here to go to the documentation for the latest stable release.'; + div.appendChild(closer); + document.body.appendChild(div); +} + +if (document.readyState === "loading") { + document.addEventListener("DOMContentLoaded", maybeAddWarning); +} else { + maybeAddWarning(); +} diff --git a/v2.11.0/contributions/index.html b/v2.11.0/contributions/index.html new file mode 100644 index 00000000..729c3cf0 --- /dev/null +++ b/v2.11.0/contributions/index.html @@ -0,0 +1,46 @@ + +Atomic and group contributions · ComplexMixtures.jl